УДК 517.958
Уравнения динамики популяций в форме стохастических дифференциальных уравнений
А. В. Демидова
Кафедра систем телекоммуникаций Российский университет дружбы народов ул. Миклухо-Маклая, д. 6, Москва, Россия, 117198
В работе описан способ получения уравнения Фоккера—Планка для моделей популя-ционной динамики и механизм получения из него стохастического дифференциального уравнения в форме Ланжевена. Получены уравнения Фоккера—Планка для модели «хищник-жертва» и её модификаций, а также для моделей симбиоза и конкуренции.
Ключевые слова: стохастические популяционные модели, стохастическое дифференциальное уравнение, уравнение Фоккера—Планка.
1. Введение
Для описания эволюции систем с взаимодействующими элементами существует два подхода — построение детерминистической или стохастической моделей. В отличие от детерминистических, стохастические модели позволяют учесть вероятностный характер процессов рождения-гибели, а также воздействия внешней среды, которые вызывают случайные флуктуации параметров модели.
Предметом изучения являются модели, описывающие динамику роста взаимодействующих популяций, такие как «хищник-жертва», симбиоз, конкуренция и их модификации. Целью является описание этих моделей в виде стохастических дифференциальных уравнений (СДУ) и исследование влияния стохастической части СДУ на поведение решения уравнения, описывающего популяционную систему.
2. Многомерные процессы рождения—гибели
Популяционные системы можно рассматривать как системы взаимодействующих элементов. Таким образом, эволюция этих систем является результатом взаимодействия элементов.
Процессы, происходящие в системе, можно моделировать с помощью метода комбинаторной кинетики [1]. В основе данного метода лежит предположение, что вероятность перехода из одного состояния в другое, являющегося следствием взаимодействия элементов системы, пропорциональна числу возможных взаимодействий данного типа.
Рассмотрим систему из п компонентов, в которой происходят 8 различных взаимодействий:
к+
М?Ха (А = 1, 2,..., 5).
а кА а
Коэффициент М^ при Ха — число компонентов типа Ха в левой части уравнения, а М^ - соответственно число компонентов типа Ха в правой части уравнения.
Таким образом, один шаг взаимодействия А в прямом и обратном направлениях можно записать соответственно как
X ^ х + гА,
А
X —т- X — Г .
Статья поступила в редакцию 2 октября 2012 г.
Вероятности перехода в единицу времени пропорциональны числу способов выбора комбинации NА или Мл из х компонентов и определяются выражениями:
= к+ П " '
_ (ха
Г-(Х) = к- П (ха -МЛ)!
На основе этих схем можно записать управляющее уравнение, описывающее процессы, происходящие в системе, и с помощью разложения Крамерса-Мойала получить стохастическое дифференциальное уравнение в виде уравнения Фоккера-Планка [2]:
= - £ да [Аа(х)Р(х, Щ + 1 £ [ВаЬ(х)Р(х, Щ
(1)
а а,Ь
где
А Г++/
Аа(х) = £ г^[4(х) - ГА(х)]
Ваь(х) = £ Га*Ъ [4 (х) - г-(х)
А
3. Популяционные модели 3.1. Экспоненциальный рост
Экспоненциальный рост имеет место в тех популяциях, в которых прирост численности (число рождений минус число смертей) пропорционален числу особей популяции. Также предпологается, что рост популяции происходит при неограниченных ресурсах и отсутствии гибели от болезней, хищников и т.п. Таким образом, в модели неограниченного роста возможны два процесса: рождение и гибель особи [3]. Запишем схему для данной модели:
X % 2Х, X % 0.
Первая строка описывает рождение новой особи с коэффициентом рождаемости к\, а вторая — гибель особи с коэффициентом смертности к^. Вероятность перехода из состояния х в хХ имеет вид:
Ш (х|х', = г+(х)' 5х>х'+1 + Г(х)' 5х>х'-1,
где
(х) = к\--— = к\х,
(х - 1)
(х) = к2 , х'1Л, = к2х. 2 (х - 1)!
Все процессы необратимы, поэтому А( х) = 0.
Далее, пользуясь формулой разложения Крамерса-Мойала, получим уравнение Фоккера-Планка для модели неограниченного роста популяций [4]:
дР(хА) д . .. 1 д2 ,
= -ш (а1 Р(Х,Ь)) + - —2 (а2Р(Х,г)),
где коэффициенты а^ соответственно рывны [4]:
а\ = — (х'1х) — к\х — к2х,
х!
а2 = — х' )2W (х' |ж) = к\х + к2х.
х!
Уравнение Фоккера—Планка эквивалентно СДУ в форме Ланжевена [1]: 4х(Ь) — (к\х — к2х)<И + л/Щ1х+к2х)д№ (£).
3.2. Ограниченный рост
Для большинства популяций существуют ограничивающие факторы, и по тем или иным причинам рост популяции замедляется, ни одна из популяций в природе не растёт до бесконечности. Следовательно, существуют причины, препятствующие такому росту. Базовой моделью, описывающей ограниченный рост, является модель Ферхюльста [3]:
дх К — х
=
Здесь параметр К носит название «ёмкости популяции», выражается в единицах численности (или концентрации) и определяется целым рядом различных обстоятельств, среди которых — ограничения на количество субстрата для микроорганизмов, доступного объёма для популяции клеток ткани, пищевой базы или убежищ для высших животных.
Запишем схему для данной модели:
X —^ 2Х, X + X X.
Первое соотношение означает, что индивидуум, который съедает единицу пищи, немедленно репродуцируется. Второе соотношение описывает соперничество между индивидами.
Вероятность перехода из состояния х в х' имеет вид:
Ш (х\х',£) — Ь+(х)'5х,х'+1 + Г(х)'5х,х'-1.
где
(ж) — к^х, ¿2 (Х) — к2 X2,
Все процессы необратимы, поэтому (х) — 0.
Далее, пользуясь формулой разложения Крамерса-Мойала, получим уравнение Фоккера-Планка для модели ограниченного роста популяций [4]:
дР(хА) д . .. 1 д2 .
4^ = — & Р(хЛ) + 19x22 (а*РЬЯ ■
Коэффициенты а^ соответственно равны:
ах = - х')Ш(х'|х) = кхх - к2х2,
х!
а2 = - х')2Ш(х'|х) = кхх + к2х2.
х!
Далее можно получить из уравнения Фоккера-Планка эквивалентное ему СДУ в форме Ланжевена [1]:
(х(?) = (к1х - к2х2)<И + л/(к1х + к2х2)<Ж(г). 4. Пять типов взаимодействия популяций
Два вида могут взаимодействовать между собой множеством различных способов, и последствия этого для двух популяций также могут быть самыми разными. Наиболее распространённая классификация взаимодействия популяций основана на результатах взаимодействия видов. Впервые подобную классификацию провёл Одум. Он предложил оценивать воздействие одного вида на другой как положительное (+), отрицательное (-) или нейтральное (0) в зависимости от того, возрастает, убывает или остаётся неизменной численность популяции одного вида в присутствии другого вида. В итоге получается пять типов взаимодействия [5]:
1) конкуренция (--) - присутствие каждого вида неблагоприятно сказывается
на скорости размножения особей другого вида;
2) симбиоз (+—+) - сожительство организмов двух видов, приносящее взаимную пользу;
3) взаимодействие (—+) - хищник-жертва, паразит-хозяин, травоядные-растения и т.п.;
4) взаимодействие (+0) - охватывает все случаи, когда один вид создаёт условия, благоприятные для существования другого вида, но не испытывает каких-либо воздействий с его стороны;
5) взаимодействие (-0) - лишь один вид оказывает влияние (и притом отрицательное) на другой вид.
Как правило, рассматриваются такие случаи, когда можно не учитывать возрастную структуру и неоднородность распределения организмов в пространстве. В итоге математические модели динамики представляют собой нелинейные системы второго порядка, допускающие подробное исследование на фазовой плоскости.
В общем виде взаимодействие двух популяций можно описать системой дифференциальных уравнений:
( ^ = а^х + + аи^,
(М ¿N2 а
= а2^ + а21^Щ + а22^.
Члены типа а^jN^Nj (I,'} = 1, 2) соответствуют межвидовому взаимодействию. Если виды конкурируют, коэффициенты а^ отрицательны, если виды — симбионты, то а^ > 0. В случае, когда один вид является хищником, а другой — жертвой, коэффициенты ах2 и а2х имеют разный знак.
Знак минус при членах типа а^jN2 (г = 1, 2) отражает факт внутривидовой конкуренции. Линейные члены аlNl и а2N2 в правых частях уравнений соответствуют свободному размножению видов. Коэффициент положителен, если соответствующий вид размножается (т.е. его численность увеличивается), и отрицателен, если вид вымирает (его численность уменьшается) в отсутствии другого вида ( а^ = 0) и внутривидовой конкуренции ( аи = 0) [5].
4.1. Стохастическая модель «хищник—жертва»
Рассмотрим модель системы «хищник-жертва», состоящей из животных двух видов, причём один из них охотится за другими, которые в свою очередь обеспечены неисчерпаемыми пищевыми ресурсами. Введя обозначения X — жертва, У — хищник, А — пища жертв, можно записать возможные процессы [1,6]:
(2)
которые имеют следующую интерпретацию. Первое соотношение означает, что жертва, которая съедает единицу пищи, немедленно репродуцируется. Второе соотношение описывает поглощение жертвы хищником и мгновенное репродуцирование хищника. Это единственная рассматриваемая возможность гибели жертвы. Последнее соотношение — это естественная смерть хищника.
Все процессы необратимы, поэтому £—(х) = 0, при А = 1, 2, 3, а
, , , х\ у\ ц(х) = к1а--т^г ~ = к1ах,
X + А % 2Х, г1 = (1, 0),
X + У % 2 У, г2 = (-1,1),
У г3 = (0, -1),
(х - 1)\у\
4(х) = к2
х\
у\
(х - 1)\(у - 1)\
к2ху,
+, , х\ у\ ¿3 (х) = к3^ = кзу.
Воспользовавшись формулой (1), имеем уравнение Фоккера-Планка: Щ^И = - £ да (Аа(х, у)Р(х, у)) + \ £ дадь (Воь(х, у)Р(х, у))
а,Ь
где
Ла(х,у)= ■,
А=1,2,3
ваЪ(х,у)= ^ г+^т^.
А=1,2,3
Таким образом, А(х) =
В(х) =
1 -1 0
0 к1ах + 1 к2ху + -1 кзУ =
к1ах - к2ху к2ху - кзу
(1, 0)к1ах +
1
(-1,1)к2ху +
1
(0, -1)кзу
к1ах + к2ху -к2ху - к2ху к2ху + кзу
Уравнение Фоккера-Планка можно преобразовать в стохастическое дифференциальное уравнение в форме Ланжевена.
Рассмотрим следующее стохастическое дифференциальное уравнение
ах = А(х, г) ( + с(х, г) (Ш,
(3)
0
где X £ К м - функция состояния системы, а W € К м — стандартное N-мерное броуновское движение.
Можно показать, что уравнение Фоккера-Планка для плотности условной вероятности р(х, ¿|х0, — р имеет вид [4]:
^ = - £ рНх,,) + £ £ [С(х, г)С(х, г)'] г, (4)
г=1 г= 1 j=1 -1
Таким образом, для того чтобы записать стохастическое дифференциальное уравнение в форме Ланжевена для модели «хищник-жертва», достаточно извлечь квадратный корень из полученной матрицы В в уравнении Фоккера-Планка [7]. В статье данное преобразование не приводится из-за своей громоздкости.
4.2. Модель «хищник—жертва» с учётом межвидовой конкуренции
среди жертв
Запишем схему этой модели:
(5)
Соотношения аналогичны соотношениям предыдущей модели, кроме второго, которое описывает межвидовую конкуренцию. Все процессы необратимы, поэтому 1~А(х) — 0, при А — 1, 2, 3, а
-
X + А а 2Х, г1 — (1, 0),
X + Х кг. ► х, г2 — (—1, 0),
X + У к2 2 У, г3 — (—1,1),
У кз В, г4 — (0, —1).
~Ъ 1 (х) — ах,
¿2 (х) = к1х2,
(х) — к2ху, (х) — к3у.
Воспользуемся формулой (1) и получим уравнение Фоккера-Планка: — - £ да (Аа(х, у)Р(х, у)) + \ £ дадь (ВаЬ(х, у)Р(х, у))
где
А( х) —
ах +
1
х2 +
1
к2ху +
а,Ь
1
кзУ =
ах — к1х2 — к2ху к2ху — к3у
0
В( х) —
(1, 0) ах +
+
—1 0 0
(—1,0)к1х2 + (0, —1)к3у —
—1
1 (—1,1)к2х у+
к1х2 + ах + к2ху — к2 х
— к2 х к2ху + к3у
4.3. Модель конкуренции
Запишем схему этой модели:
X + А 2Х, 1 = (1 , 0)
X + Х 2= (—1, 0)
У + А 2 У, 3 = (0, 1)
У + У к^у^ 4= (0, —1)
X + У к^у^ г5 = (—1, 0)
X + У г6 = (0, —1)
где а\, — коэффициенты экспоненциального роста популяций, в отсутствии меж- и внутривидовой конкуренции, к^ — коэффициенты меж- и внутривидовой конкуренции [8].
Все процессы необратимы, поэтому £—(х) = 0, а также
£+(х) = а1х, £+(х) = к11х(х — 1), 1+(х) = а2 У, £+(х) = к22 У(У — 1),
ц(х) = к\2ху, £+(х) = к2\ху.
Таким образом, уравнение Фоккера-Планка примет вид
дР(х, у) = — (Мх, У)Р(х, у))1 £ дадъ (ВаЪ(х, у)р(х, у))
т
где
В( х)
а,Ь
а1х — кцх — к12ху а2у — к2 2У2 — к2\ху
а1х + кцх2 + к12ху 0
0 а2у + к22У2 + к2\ху
А(х)
4.4. Симбиоз
Запишем схему этой модели:
X + У
ь
к2
2Х + У,
X + У ■—Ц. 2У + Х, X —^ 0, У 0,
г1 = (1, 0), 2- (0,1),
(—1, 0), (0, —1).
Первые два соотношения описывают симбиоз двух популяций, т.е. размножение
индивидуума одной популяции возможно только при взаимодействии с индивидуумом другой. Третье и четвёртое соотношения описывают естественную смертность в популяциях [8].
Все процессы необратимы, поэтому £—(х) = 0, а
4 (х) = к\ху, ¿2 (х) = к2ху, (х) = Ъ\х, (х) = Ъ2у.
Таким образом, уравнение Фоккера-Планка примет вид
= - £ да (Аа(х, у)Р(х, у)) + 1 £ дадь (ВаЬ(х, у)Р(х, у))
где
А( х) =
В( х) =
к\ху — Ъ1х~ к2ху — Ь2у \ ,
к\ху + Ъ\х 0
0 к2ху + Ь2У
4.5. Модель взаимодействия трёх популяций
Модель состоит из трёх популяций, одна из которых — хищники, а две другие — жертвы [8].
Запишем схему этой модели:
Хг аг > 2Хи г1 = (1, 0, 0),
X2 а2 >2X2, г2 = (0,1, 0),
У + Х1 >2 У, 3= (—1, 0, 1),
У + Х2 к2_ 2 У, г4 = (0, —1,1),
У Ъ_ 0, г5 = (0, 0, —1),
(7)
где а\, а2 — коэффициенты экспоненциального роста популяций в отсутствии меж- и внутривидовой конкуренции, к^ - коэффициенты меж- и внутривидовой конкуренции.
Все процессы необратимы, поэтому £—(х) = 0, а
4 (х) = а1х1, 2 (х) = а2х2, ¿3 (х) = к1х1у, (х) = к.х. у,
4 (х) =
су.
Таким образом, из формулы (1) уравнение Фоккера-Планка имеет вид = - £да (Аа(х, у)Р (х, у))+1- £ дадь (Ваь(х, у)Р (х, у))
где
(8)
В(х) =
А(х) =
а\х\ + к\х\у 0
-к\х\у
а,Ь
а\х\ — к\х\у~
а2х2 — к2х2у , — су
0 —к\х\у
а2х2 + к2х2У —к2х2У —к2х2У к\х\у + к2х2У + су
5. Заключение
Для описания эволюции популяционных систем в большинстве случаев используются детерминистские модели. Но они имеют свои недостатки, например, не учитывают вероятностный характер процессов рождения и гибели индивидуумов популяций. Некоторые из этих недостатков позволяют решить стохастические модели, поэтому именно им в работе уделено основное внимание. Наиболее удобным для исследования является стохастическое дифференциальное уравнение в форме Ланжевена, так как в нём стохастическая и детерминистическая части разделены.
В работе были приведены уравнения Фоккера-Планка для моделей «хищник-жертва», симбиоз, конкуренция и их модификаций, а также описан механизм получения для этих уравнений СДУ в форме Ланжевена.
Литература
1. Гардинер К. В. Стохастические методы в естественных науках. — Мир, 1986. [Gardiner C. W. Stochastic Methods for Natural Sciences. — Mir, 1986 ]
2. Демидова А. В., Кулябов Д. С. Введение согласованного стохастического члена в уравнение модели роста популяций // Вестник РУДН. Серия «Математика. Информатика. Физика». — 2012. — № 3. — С. 69-78. [Demidova A. V., Kulyabov D. S. Introduction of Self-Consistent Term in Stochastic Population Model Equation, — Bulletin of Peoples' Friendship University of Russia. Series "Mathematics. Informatics. Physics". — 2012. — No. 3. —P. 69-78 ]
3. Рубин А. Б., Пытьева Н. Ф., Ризниченко Г. Ю. Кинетика биологических процессов. — Изд-во Моск. ун-та, 1977. [Rubin A. B., Pihtjeva N. F., Riznichenko G. Yu. The Kinetics of Biological Processes. — Moscow: MSU, 1977 ]
4. Кампен Н. Г. В. Стохастические процессы в физике и химии. — М.: Высшая школа, 1990. [Kampen N. G. V. Stochastic Processes in Physics and Chemistry. — Moscow: Vysshaya shkola, 1990 ]
5. Мари Д. Нелинейные дифференциальные уравнения в биологии. Лекции о моделях. — М.: Мир, 1983. [Mary D. Nonlinear Differential Equations in Biology. Lectures on the Models. — Moscow: Mir, 1983 ]
6. Вольтерра В. Математическая теория борьбы за существование. — Наука, 1976. [Volterra V. Mathematical Theory of the Struggle for Existence. — Moscow: Nauka, 1976 ]
7. Гантмахер Ф. Р. Теория матриц. — М.: Наука, 1966. [Gantmacher F. R. Matrix Theory. — Moscow: Nauka, 1966 ]
8. Базыкин А. Д. Нелинейная динамика взаимодействующих популяций. — Москва-Ижевск: Институт компьютерных исследований, 2003. [Bazykin A. D.
Nonlinear Dynamic of Interacting Populations. — Moscow-Izhevsk: Institute of Computer Science, 2003 ]
UDC 517.958
The Equations of Population Dynamics in the Form of Stochastic Differential Equations
A. V. Demidova
Telecommunication Systems Department Peoples' Friendship University of Russia 6, Miklukho-Maklaya str., Moscow, Russia, 117198
In this paper we consider the equation of Fokkera-Planck for models of population dynamics and the method to obtain stochastic differential equation written as Langevin equations. And we received the Fokker-Planck equation for the model "predator-prey" and its variants and for models of symbiosis and competition.
Key words and phrases: stochastic population model, stochastic differential equation, Fokerra-Planck equation.