СЕМИНАР 2
Модели роста популяций: модель Ферхюльста (логистический рост), модель с наименьшей критической
численностью.
ЛОГИСТИЧЕСКИЙ РОСТ (УРАВНЕНИЕ ФЕРХЮЛЬСТА)
Частым явлением в природе является ограниченность ресурсов (пищевых, территориальных) и,
как следствие, внутривидовая конкуренция. Как
правило, если численность популяции очень мала, то
конкуренция не влияет на удельную скорость роста
популяции r. Когда же численность возрастает и приближается к некоторому предельному значению K, удельная скорость роста падает до нуля. Предельное значение K называется емкостью экологической ниши популяции. Величина К соответствует такой численности популяции, при которой фактическая скорость воспроизводства в результате конкуренции настолько снижена, что популяция в целом может только восстанавливать в каждом поколении свою численность. В этот момент количество родившихся особей уравновешивается количеством погибших.
Предположим, что зависимость удельной скорости роста популяции от ее численности линейна (рис. 2.1.).
Получим уравнение dx (t ) 1 r = r x(t ) (2.1) dt x K или dx (t ) r (2.1*) = x(t ) r x(t ).
dt K Семинар 2. Модели роста популяций Рис. 2.1. Простейшая линейная зависимость, иллюстрирующая снижение удельной скорости роста в связи с увеличением плотности популяции.
Уравнение (2.1*) получило название «уравнение логистического роста» или «уравнение Ферхюльста».
Слагаемые в правой части уравнения (2.1*) можно интерпретировать следующим образом. Удельная (средняя) скорость рождаемости есть некоторая положительная постоянная, не зависящая от времени t и размера популяции x(t ) (положительное слагаемое r). А удельная (средняя) смертность пропорциональна размеру популяr x (t ) ). Увеличение смертции (отрицательное слагаемое K ности с ростом популяции может происходить благодаря эффектам скученности или усиливающейся конкуренции за доступные пищевые ресурсы.
dx r = x r x2.
Раскроем скобки в уравнении (2.1*):
dt K Первое слагаемое будет нам давать информацию о неограниченном росте популяции. Второе — о влиянии внутривидовой конкуренции (отрицательном влиянии взаиУчебное пособие «Математические модели в биологии»
r модействия двух особей одного вида: x ) на скорость K роста популяции.
Исследуем уравнение логистического роста (уравнение Ферхюльста, 2.1*). Сначала находим стационарные значения численности популяции:
r r x r x = 0 x = 0 или r x = 0.
K K Получаем два стационарных значения x1 = 0 и x2 = K. Будут ли эти стационарные состояния устойчивыми? Воспользуемся аналитическим методом Ляпунова.
Согласно ему для определения устойчивости необходимо определить знак производной функции f ( x), стоящей в правой части дифференциального уравнения, в точках x1,2 (подробный вывод см. в разделе Семинар 1). Производная функция равна:
r r f ( x ) = x r x 2 = r 2 x.
K K Подставляем стационарные значения:
r f ( x1 ) = r 2 x =r. Показатель удельной скорости K x = x1 = роста r есть положительная константа ( r > 0 ), что означает неустойчивость стационарного состояния x1 = 0. Проr изводная функции в точке x2 : f ( x2 ) = r 2 K x = r.
x = x2 = K Величина r — отрицательная, т.е. стационарное состояние x2 = K является устойчивым.
Семинар 2. Модели роста популяций По какому закону будет изменяться во времени численность популяции x(t ) ? Для ответа на этот вопрос решим дифференциальное уравнение (2.1) методом разделения переменных.
будем писать x, подразумевая, что численность x есть функция от времени);
( ln x ln( K x ) ) = rt + C (численность x есть положительная величина, поэтому при интегрировании знак модуля в выражении ln( x) опускаем, C ' — произвольная константа);
Пусть в начальный момент времени численность равнялась x(0) = x0. Определим величину константы C:
= C. Получим окончательную формулу зависимости численности популяции от времени:
Учебное пособие «Математические модели в биологии»
Знак модуля можно опустить, поскольку величины K x0 и K x(t ) всегда одного знака (см. дальнейшее исследование).
Построим график полученной зависимости (2.2) в области положительных значений времени t. В начальный момент времени имеем x(0) = x0. При t + численность популяции стремится к величине емкости экологической ниши:
(так как lim На графике существование этого предела отражается в наличии горизонтальной асимптоты x(t ) = K.
Знаменатель функции x(t ) равен K x0 + x0 e rt. Если начальное значение x0 < K, то K x0 + x0 ert > 0, знаменатель в ноль не обращается. При x0 > K знаменатель обx0 K рифма данном случае меньше 1, поэтому значение tas меньше нуля. Таким образом, в случае x0 > K в области отрицательных значений t будет иметь место вертиx0 K Семинар 2. Модели роста популяций Теперь исследуем первую и вторую производную функции (2.2), чтобы определить, есть ли у кривой, задаваемой этой функцией, экстремумы или перегибы:
Производная x(t ) > 0 в случае x0 < K, поэтому исследуемая функция x(t ) монотонно возрастает от своего начального значения x0 и асимптотически стремится к величине K. В случае x0 > K производная x(t ) < 0, вертикальная асимптота при отрицательном значении аргумента t = tas, а в области положительных значений t > функция x(t ) монотонно убывает и асимптотически стремится к величине K.
Учебное пособие «Математические модели в биологии»
В случае x0 > K вторая производная в ноль не обращается, функция x(t ) перегибов не имеет. Рассмотрим случай x0 < K. Вторая производная обращается в 0, когда точку t p вторая производная меняет знак, выполняются условия наличия точки перегиба (функция x(t ) непрерывна и дифференцируема в точке t = t p ).
Значение функции x(t ) в точке перегиба равно:
Проверим, какой знак имеет значение аргумента t p ?
Эта величина положительна, если Если же x0 >, то t p < 0, что означает наличие точки перегиба в области отрицательных значений аргументавремени t.
Итак, сформулируем итог исследования. Если начальная численность популяции меньше величины экологической емкости популяции, то с течением времени ее размер будет расти, приближаясь к своему предельному значению K. При этом, если начальная численность составляет менее половины емкости экологической ниши, на начальном этапе скорость роста популяции будет возСеминар 2. Модели роста популяций растать, пока численность не достигнет значения,а затем начнет снижаться, стремясь к нулю.
Если начальная численность популяции составляет более половины емкости экологической ниши, то размер популяции будет увеличиваться, стремясь к значению K, а скорость ее роста будет неуклонно снижаться. Изменение характера развития популяции (переход от возрастаK ния скорости роста к снижению в точке x(t ) = ) произошло до того, как исследователь начал за ней наблюдать (т.е. до момента времени t = 0 ).
Если же размер популяции в начальный момент времени больше предельно возможного значения, то численность популяции будет снижаться (рис. 2.2).
Рис. 2.2. График решения логистического уравнения.
Учебное пособие «Математические модели в биологии»
МОДЕЛЬ ПОПУЛЯЦИИ С НАИМЕНЬШЕЙ КРИТИЧЕСКОЙ
ЧИСЛЕННОСТЬЮ
В рассмотренной модели прирост численности популяции представлен линейным членом rx(t ). Строго говоря, это применимо лишь к тем видам, размножение которых происходит путем деления или самооплодотворения. Если же размножение предполагает скрещивание разнополых особей, то прирост будет тем выше, чем больше количество встреч между особями. Тогда для разнополой популяции прирост численности должен выражаться квадратичным членом rx (t ). При большой численности в популяции лимитирующим фактором становится количество половозрелых самок в популяции. Кроме того, важно учесть время, в течение которого может состояться оплодотворение. Если это время больше времени, в течение которого особь способна к размножению, то популяция вымирает.Уравнение, учитывающее фактор разнополости и количество самок, готовых к оплодотворению1, имеет вид dx(t ) Пусть Т — среднее время между двумя последующими оплодотворениями, — среднее время вынашивания плода, постоянное для каждого вида, tcp — среднее время, в течение которого может состояться оплодотворение: tcp = T. Вероятность встречи, ведущей к оплодотворению, тем больше, чем больше соотношение tcp T. Тогда коэффициент размножения разнополых популяций r, можно представить в виде:
для r = =, где — коэффициент пропорциональности; tcp — велиtcp + Семинар 2. Модели роста популяций ную численности популяции с коэффициентом, получаем уравнение:
Уравнение (2.3) имеет два стационарных значения:
x1 = 0 и x2 = = L (значения параметров модели задаются такими, чтобы величина L была положительной).
Исследуем устойчивость стационарных состояний графическим методом. Для этого необходимо определить знак натель функции положителен при положительных значениях x, меняет знак при прохождении через значение x=. Числитель меняет знак при прохождении через стационарные точки x1,2. В результате имеем f ( x) > 0 при x > x2 = L, в области 0 < x < L функция f ( x) =< 0 (рис.
2.3 а.). При прохождении через точку x1 = 0 скорость роста популяции модели (2.3) меняет знак с «плюса» на «минус», что означает устойчивость стационарного состояния x1 (см. Семинар 1). При прохождении точки x2 = L скорость роста меняет знак с «минуса» на «плюс», что позволяет сделать вывод о неустойчивости этого стационарного состояния.
В случае, когда начальная численность популяции лежит в пределах от 0 до L, скорость ее роста отрицательна, т.е. популяция вымирает. Если же начальная численность больше L — популяция неограниченно растет.
Величина L получила название нижняя критическая Учебное пособие «Математические модели в биологии»
численность (плотность). Она индивидуальна для каждого вида. График зависимости численности популяции, описываемой моделью (2.3) от времени представлен на рис. 2.3 б.
Рис. 2.3. Модель популяции с наименьшей критической численностью. Зависимость скорости роста популяции от ее размера (а) и динамика численности популяции (б).
Учтем в модели (2.3) важный фактор внутривидовой конкуренции. В этом случае получим общий закон, описывающий динамику разнополой популяции в условии ограничения ресурсов:
Уравнение имеет три стационарных значения:
Значения численности L и K являются критическими:
Семинар 2. Модели роста популяций x2 = L — минимально возможная численность, x3 = K — максимально возможная (параметры модели,,,, выбирают такими, чтобы величины L и K были положительными). Устойчивость стационарных состояний проверим, аналогично предыдущему случаю, графическим (2.4) в положительной области значений переменной x меняет знак с «плюса» на «минус» при переходе через x1 = 0 (это стационарное значение устойчиво), затем с «минуса» на «плюс» в точке x = L (неустойчивое стационарное значение) и, наконец, опять с «плюса» на «минус» в точке x3 = K (устойчивое стационарное значение) (рис. 2.4 а). График зависимости численности популяции, описываемой моделью (2.4) от времени представлен на рис. 2.4 б.
Рис. 2.4. Модель популяции с нижней и верхней критическими границами численности. Зависимость скорости роста популяции от ее размера (а) и динамика численности популяции (б).
Учебное пособие «Математические модели в биологии»
ЗАДАЧИ К СЕМИНАРУ
2.1. График функции, задающей скорость изменения численности микробной популяции, имеет вид:1) Какое выражение будет описывать динамику роста культуры, если в начальный момент времени ее размер равен 105.
2) Какова будет численность культуры через 1 час, если ее размер в начальный момент времени равна 107.
2.2. Рост популяции описывается уравнением Ферхюльста. Емкость экологической ниши для нее равна 1000. Постройте график динамики численности популяции, если известно, что начальная численность равна:
а) 10; б) 700; в) 1200.
Скорость роста r равна 0.5. Укажите координаты точки перегиба и асимптоты.
2.3. Рост популяции описывается уравнением, учитывающим нижнюю границу численности и внутривидовую конкуренцию:
верхней и нижней границы численности, если известно, что коэффициент смертности равен 0.1, а внутривидовой конкуренции равен 0.4. Постройте графики динамики численности популяций для начальных значений меньших нижней критической границы, лежащих в пределах между нижней и верхней границей, и превышающих верхнюю границу.
Дискретные модели популяций с неперекрывающимися поколениями. Дискретное логистическое уравнение.
Лестница Ламерея.
Модели, основанные на аппарате дифференциальных уравнений, применимы для описания динамики достаточно многочисленных популяций (например, микробных), у которых процессы рождения и гибели особей можно считать непрерывными, или у которых нет ярко выраженной сезонности периодов размножения. Если же мы имеем дело с организмами, для которых сезонность — важная характеристика их жизненного цикла, то для описания динамики популяций таких видов более адекватным является аппарат конечно-разностных уравнений.
Пусть численность некоторого вида в начальный момент времени равна N 0, по окончании одного периода времени — N1, по окончании двух — N 2 и.т.д. Развитие популяции во времени тогда описывается последовательностью чисел N 0, N1, N 2,… N t, N t +1,…. Разностным уравнением называется уравнение, которое связывает между собой значения N t при различных значениях индекса t.
В общем виде численность популяции в определенный период времени зависит от численности на определенном предшествующем отрезке времени. В этом случае разностное уравнение имеет вид Учебное пособие «Математические модели в биологии»
Параметры функции F в общем случае могут зависеть от конкретного периода времени t. В простейшем случае, параметры среды обитания остаются неизменными, и мы приходим к уравнению с постоянными коэффициентами в правой части уравнения.
Рассмотрим простую модель роста популяции, когда скорость роста в любой период времени пропорциональна размеру популяции в начале этого периода. Пусть N t — размер популяции в конце t -го периода времени. Тогда величина N t +1 N t выражает прирост популяции за следующий период времени, т.е. скорость роста, или рост в единицу времени, на (t + 1) -м интервале времени. Эта величина должна быть пропорциональна численности N t. Пусть коэффициент пропорциональности есть некоторая константа r, тогда получим разностное уравнение: N t +1 N t = rN t или N t +1 = N t (r + 1). Заметим, что это уравнение можно получить, исходя из исследованного ранее дифференциального уравнения модели экспоненциального роста (см. Семинар 1) ленности к приращению времени (только в отличие от непрерывного случая приращение не является бесконечно дискретному аналогу уравнения экспоненциального роста:
= rN t или N t +1 = (r + 1) N t, где r – коэффициент воспроизводства популяции.
В рассмотренном примере численность популяции в конце каждого периода времени зависит лишь от ее величины по окончании предыдущего периода и не зависит от более ранних значений. В общем виде, подобный вид взаимосвязи (каждое значение в последовательности заСеминар 3. Дискретные модели роста популяций. Лестница Ламерея висит только от значения на предыдущем шаге) можно описать формулой (сравните с формулой (3.1)):
С помощью уравнения вида (3.2) можно описывать популяции с неперекрывающимися поколениями. Например, для многих видов насекомых характерна непродолжительная жизнь взрослых особей. Взрослые особи откладывают яйца и погибают. К моменту выхода нового поколения, предыдущее поколение прекращает свое существование.
К разностным уравнениям применимы понятия, используемые в теории дифференциальных уравнений.
Решением (траекторией) дискретного уравнения называется любая последовательность значений { N t } ( t = 0, 1,...), удовлетворяющая данному дискретному уравнению при каждом значении времени, на котором уравнение определено. Различным начальным условиям соответствуют разные решения.
Устойчивость решений определяется аналогично устойчивости решения дифференциального уравнения.
Равновесием называют решение вида N t = const = N *, удовлетворяющее соотношению Устойчивость точки равновесия так же можно определить по методу Ляпунова: если при достаточно малом начальном отклонении от положения равновесия система никогда не уходит от положения равновесия, то такое положение равновесия называют устойчивым, оно соответствует устойчивому стационарному режиму функционирования системы.
Учебное пособие «Математические модели в биологии»
Как и в случае с дифференциальным уравнением, для исследования устойчивости решения дискретного уравнения применим линейный анализ.
Положим N t = N * + xt, где xt — отклонение от положения равновесия. Линеаризуем уравнение (3.2), разлагая правую часть дискретного уравнения в ряд по степеням xt в окрестности положения равновесия:
Учитывая определение равновесия (3.3) и отбрасывая члены порядка xt2 и выше, получаем закон, по которому будет развиваться заданное отклонение:
Соотношение (3.4) между величинами отклонения от точки равновесия xt и xt +1 представляет собой геометрическую условий сходимости геометрической прогрессии следует, определению положение равновесия будет устойчивым. Если знаменатель геометрической прогрессии по модулю преdF Семинар 3. Дискретные модели роста популяций. Лестница Ламерея дет неограниченно расти: xt при t, и в этом случае положение равновесия будет неустойчивым.
полнительных исследований.
Зная величину знаменателя геометрической прогрессии (3.4), можно сделать выводы о характере поведения траектории дискретного уравнения вблизи положения равновесия. Так, при положительных значениях знаменателя, все члены последовательности будут иметь одиdF нотонное схождение к положению равновесия, если цательных значениях знаменателя, члены геометрической прогрессии становятся знакочередующимися. Если вокруг положения равновесия, если амплитуда колебаний будет нарастать.
Учебное пособие «Математические модели в биологии»
ДИСКРЕТНОЕ ЛОГИСТИЧЕСКОЕ УРАВНЕНИЕ
Формальная замена бесконечно малых приращений в дифференциальном уравнении логистического роста становится отрицательным, уравнение (3.5) приводит к отрицательным значениям численности, что является с биологической точки зрения некорректным. Заметим, что в дифференциальном уравнении такого рода проблема отN сутствует: множитель правой части 1 становится отрицательным при N > K, но это дает отрицательную скорость размножения популяции (снижение размера популяции), а не отрицательную численность. Таким образом, необходимо модифицировать множитель правой части уравнения (3.5), сохранив следующие свойства: при малых значениях численности популяция растет и скорость роста не зависит от размера популяции; с течением времени численность популяции увеличивается, стремясь к равновесному значению N * = K, а скорость роста стремится к нулю, оставаясь положительной. Таким свойстNt вом обладает выражение e r 1 K. Итак, получаем дискретный аналог логистического уравнения:Семинар 3. Дискретные модели роста популяций. Лестница Ламерея Проведем исследование уравнения (3.6). Найдем положение равновесия:
Исследуем их устойчивость. В соответствии с аналитическим методом определения устойчивости необходимо определить знак и сравнить с 1 величину производной правой части уравнения в точках равновесия.
Производная функции равна:
Подставляем значение N1* = 0 :
Таким образом, при r > 0, состояние равновесия N = 0 неустойчиво, поведение траекторий в его окрестности — монотонно.
Подставляем значение N1* = K :
Учебное пособие «Математические модели в биологии»
Соответственно, при этих значениях скорости прироста r состояние равновесие устойчиво.
Решение уравнения (3.6) монотонно при 0 < r < 1.
При 1 < r < 2 решение представляет собой затухающие колебания вокруг состояния равновесия.
При значениях скорости прироста r < 0 или r > решение уравнения (3.6) неустойчиво. При этом, если r > 2, то решение немонотонно.
Исследование модели логистического роста показало, что, в отличие от решения дифференциального уравнения, траектории, задаваемые его дискретным аналогом, при определенных значениях скорости прироста r обладают цикличностью, а также могут описывать различные хаотические режимы (так называемые вспышки численности).
За ходом решения дискретного логистического уравнения можно проследить с помощью диаграммы (или лестницы) Ламерея.
Семинар 3. Дискретные модели роста популяций. Лестница Ламерея
ЛЕСТНИЦА ЛАМЕРЕЯ
На рис. 3.1. представлена зависимость численности популяции N t +1 от численности на предыдущем шаге N t, задаваемая логистическим уравнением (3.6):Рис. 3.1. График функции, задающей дискретное уравнение логистического роста (3.6). Пояснения в тексте.
Учебное пособие «Математические модели в биологии»
Пунктирной линией представлена биссектриса N t +1 = N t. В точках пересечения графика функции F ( N t ) с биссектрисой выполняется равенство: N t +1 = N t = F ( N t ), т.е. выполняется определение точки равновесия. Таким образом, точки пересечения графиков N1* (с координатами (0,0)) и N 2 (с координатами (К,К)) являются точками равновесия (см. предыдущий подраздел).
ШАГ 1. Пусть известна некоторая начальная численность популяции N 0. Какую последовательность следующих значений численностей {N1,N 2, N 3,...} задает логистическое уравнение? Значение N1 определяется равенством N1 = F ( N 0 ), т.е. пара значений ( N 0, N1 ) является координатами соответствующей точки на графике функции F ( N t ) (рис. 3.2 а). Отложим на координатной плоскости ( t, Nt ) точки (0, N 0 ) и (1, N1 ) (рис. 3.2 б).
ШАГ 2. Следующее значение численности N 2 определяется из соотношения N 2 = F ( N1 ) (рис. 3.2 в). На графике, величина N1 из значения функции должна стать значением аргумента: проводим перпендикуляр от точки (0, N1 ) до пересечения с биссектрисой, затем опускаем перпендикуляр до оси абсцисс N t.
ШАГ 3. Повторяем шаг 1. Теперь наша начальная точка — точка N1, значение численности N 2 есть ординаN1, F ( N1 ) ) (рис. 3.3. а, б).
Семинар 3. Дискретные модели роста популяций. Лестница Ламерея ШАГ 4. Повторяем шаг 2. Значение N 2 переносим на ось абсцисс с помощью отражения от биссектрисы (рис. 3.3 в).
ШАГ 5. Повторяем шаг 1. Следующее значение численности N 3 определяем как ординату точки на графике функции F: ( N 2, F ( N 2 ) ) (рис. 3.4 а, б).
Продолжая повторять шаги построения лестницы Ламерея, получим последовательность значений численности популяции в разные моменты времени. В рассмотренном примере мы получили, что со временем численность в виде затухающих колебаний сходится к равновесному значению K (рис. 3.4 — 3.7, 3.7 в).
Характер последовательности значений численности популяции, полученной при помощи лестницы Ламерея, может быть монотонным, циклическим, колебательным и хаотическим. Каким он будет, в каждом конкретном случае определяется формой кривой F ( N t ). В свою очередь, форму кривой определяют значения параметров функции F ( N t ) (скорость прироста r и емкость экологической ниши K).
Учебное пособие «Математические модели в биологии»
Рис. 3.2. Построение ле- Рис. 3.3. Построение лестницы Ламерея. стницы Ламерея. Продолжение.
Семинар 3. Дискретные модели роста популяций. Лестница Ламерея Рис. 3.4. Построение ле- Рис. 3.5. Построение лестницы Ламерея. Продолжение. стницы Ламерея. Продолжение.
Учебное пособие «Математические модели в биологии»
Рис. 3.6. Построение ле- Рис. 3.7. Построение лестницы Ламерея. Продолжение. стницы Ламерея. Окончание.
Семинар 3. Дискретные модели роста популяций. Лестница Ламерея
ЗАДАЧИ К СЕМИНАРУ
3.1. С помощью диаграммы Ламерея построить график динамики численности популяции, если зависимость N t +1 = f ( N t ) имеет вид: