- •А.В. Мышлявцев, м.Д. Мышлявцева математическое моделирование в естественных науках
- •Введение
- •Глава 1. Основные понятия и примеры математических моделей
- •1.1. Примеры эмпирических моделей
- •Результаты победителей олимпийских игр в беге на 200 м,
- •Результаты победителей олимпийских игр в беге на 200 м,
- •1.2. Разведение семги
- •1.3. «Ядерная зима»
- •«Волны-убийцы»
- •«Ядерная зима»
- •1.4. Некоторые подходы при моделировании сложных систем и явлений
- •Иерархическая цепочка моделей
- •Многомасштабное моделирование
- •Глава 2. Математическое моделирование в физике
- •2.1. Траектория всплытия подводной лодки
- •2.2. Диффузия
- •2.3. Метод молекулярной динамики
- •Метод Верле и метод «прыжка лягушки»
- •Классическая молекулярная динамика
- •Применение метода молекулярной динамики при моделировании реальных систем
- •2.4. Модель решеточного газа
- •Применение метода трансфер-матрицы при исследовании одномерной мрг
- •Эквивалентность мрг и модели Изинга
- •Применение метода Монте-Карло при исследовании двумерной мрг
- •Глава 3. Математическое моделирование в химии и химической технологии
- •3.1. Уравнения состояния реальных газов
- •Нелинейные уравнения
- •Метод бисекций
- •Метод Ньютона
- •Определение молярного объема реального газа
- •3.2. Вычисление равновесных концентраций
- •Системы нелинейных уравнений
- •3.3. Определение состава газа методом масс-спектроскопии смеси после бомбардировки медленными электронами
- •3.4. Определение числа независимых стехиометрических уравнений
- •3.5. Как плод получает глюкозу от своей матери?
- •Глава 4. Математическое моделирование в биологии
- •4.1. Примеры математических моделей популяционной биологии
- •Уравнение Ферхюльста (логистическое уравнение)
- •Популяционная модель с дискретным временем
- •Модели взаимодействующих видов
- •Модель Вольтерра и ее обобщения
- •4.2. Модель работы нейрона
- •4.3. Третичная структура белка
- •Список литературы
- •Математическое моделирование в естественных науках
4.1. Примеры математических моделей популяционной биологии
Рассмотрим несколько классических математических моделей популяционной биологии. Одна из популяционных моделей, а именно модель рыбной фермы уже была рассмотрена нами во вводной первой главе как пример дискретной модели. Однако, чаще всего модели популяционной динамики являются системами обыкновенных дифференциальных уравнений (если нас интересует только временная динамика) или системами уравнений в частных производных (если нас интересует и пространственное распределение).
Рассмотрим простейшую модель роста популяции – так называемое логистическое уравнение. Это характерный представитель класса моделей, которому соответствует одно дифференциальное уравнение первого порядка. Чаще всего это будет автономное дифференциальное уравнение
,
(4.2)
т.е.
его правая часть не зависит от времени.
Состояние системы в каждый момент
времени характеризуется одной величиной
– значением переменной
.
Интегральные кривые уравнения (4.2) могут
быть изображены в виде графика функции
на плоскости
.
Проекция графика
на ось
даёт нам фазовую траекторию уравнения.
Качественное поведение решения
можно установить, не решая уравнение
(4.2), а исследовав поведение траектории
на фазовой прямой. Решения уравнения
(4.2) либо уходят на бесконечность (что
не бывает в реальных системах), либо
асимптотически стремятся к стационарному
состоянию. Очевидно, что стационарные
состояния определяются как действительные
корни алгебраического уравнения
.
(4.3)
Стационарные состояния могут быть устойчивыми и неустойчивыми.
Дадим определение устойчивости по Ляпунову (заметим, что это определение без всяких изменений переносится на многомерный случай).
Определение
4.1. Пусть
– стационарное состояние. Стационарное
состояние
называется устойчивым
по Ляпунову,
если
и
,
зависящее от
и
,
не зависящее от
,
такое, что для любого
,
для которого
решение
уравнения (4.2) с начальным условием
продолжается на всю полуось
и удовлетворяет неравенству
.
Определение
4.2.
Стационарное устойчивое по Ляпунову
состояние
называется асимптотически
устойчивым по Ляпунову,
если для него выполняется условие
для всего решения
с начальным условием
,
лежащим в достаточно малой окрестности
.
Устойчивость стационарного состояния означает, что, если в начальный момент отклонение от стационарного состояния достаточно мало, то оно будет мало и в любой другой момент времени.
Асимптотическая
устойчивость – усиление понятия
устойчивости. Асимптотическая устойчивость
стационарного состояния означает, что,
если в начальный момент отклонение от
стационарного состояния достаточно
мало, то система при стремлении
будет сколь угодно близко подходить к
стационарному состоянию.
Асимптотически устойчивое стационарное состояние является простейшим типом аттрактора или притягивающего множества. Мы не будем давать совсем строгого математического определения понятия аттрактора, но достаточно близкое к точному определению можно сформулировать следующим образом: аттрактором называется компактное множество (обобщение понятия точки или замкнутого отрезка), к которому стремится система с течением времени.
В дальнейшем помимо устойчивых стационарных точек нам встретятся устойчивые предельные циклы, а также так называемые странные аттракторы.
Классический аналитический метод исследования устойчивости стационарного состояния принадлежит А.М. Ляпунову и состоит в анализе линеаризованной системы уравнений в окрестности стационарной точки.
Рассмотрим этот метод на примере одного автономного дифференциального уравнения первого порядка (4.2).
Пусть
– стационарная точка, т.е.
.
Рассмотрим точки
,
близкие к
,
где
.
Поскольку
и
,
то, переходя в уравнении (4.2) к новой
переменной
,
получим
.
(4.4)
Разложив правую часть (4.4) в ряд Тейлора в окрестности точки , получим:
.
(4.5)
Из
(4.5), полагая
и отбрасывая члены порядка 2 и выше,
получим линейное уравнение
.
(4.6)
Уравнение (4.6) является линеаризацией исходного уравнения (4.2). Общее решение обыкновенного дифференциального уравнения (4.6) имеет вид:
,
(4.7)
где С – произвольная постоянная.
Из
вида общего решения (4.7) следует, что,
если
,
то стационарное состояние
асимптотически устойчиво (далее, если
специально не оговорено, мы будем
говорить устойчивость вместо асимптотически
устойчивость), если
,
то стационарное состояние
неустойчиво и если
,
то необходимо рассматривать более
точные приближения.
Отметим, что случай соответствует кратному корню уравнения и, как было показано выше, кратный корень неустойчив относительно малых шевелений функции .
Таким образом, можно сделать следующий важный вывод: стационарные состояния для случаев и устойчивы относительно малых шевелений функции , а стационарное состояние для случая неустойчиво относительно малых шевелений функции и либо исчезнет, либо распадается на два стационарных состояний.
В современной литературе принята следующая терминология: стационарные состояния, устойчивые относительно малых шевелений функции , называются грубыми.
