Том 28. Математика жизни. Численные модели в биологии и экологии - [20]

Шрифт
Интервал



Аттрактор Лоренца.

* * *

гистическое отображение. Вместо дифференциального уравнения Ферхюльста у' r·y·(k — у) используется выражение у r·y>n·(k — у>n), которое называется уравнением в конечных разностях. Напомним, что последнее выражение мы использовали в предыдущей главе, говоря об изучении хаоса.

В уравнениях в конечных разностях n обычно обозначает время t. Теперь, что очень важно, время является дискретным, то есть принимает конкретный набор фиксированных значений 0, 1, 2, 3, …, t, как на циферблате цифровых часов. Обратите внимание, что при использовании логистического отображения в компьютерном моделировании мы ограничиваемся тем, что вычисляем одно и то же выражение для множества значений. Иными словами, после того как выбраны значения k, r и начальный размер популяции, к примеру, бактерий, у(0), остается лишь вычислить значения у(1), у(2), у(3) и т. д. Для этого используется выражение:

y(t + 1) = r*y(t)*(k — y(t)),

где * — оператор умножения, используемый в языках программирования. Математики обычно говорят, что для заданных начальных условий у(0) последовательность значений у(1), у(2), у(3) и т. д. является орбитой точки у(0). Если вы хотя бы немного знакомы с программированием (на любом языке), то сможете убедиться, что программа для вычисления орбиты точки сводится к следующему набору операций:

>‘начальные условия и параметры логистического отображения

>у(0): r: k

>‘максимальное время моделирования

>tmax

>‘уравнение в конечных разностях

>For t = 0 ТО tmax

>y(t + 1) = y(t + 1) = r*y(t)*(k — y(t))

>print t, y(+ 1)

>End

Отличие этого метода от использования дифференциальных уравнений состоит в том, что интегрирование заменяется итерированием. Иными словами, нам больше не требуется вычислять интегралы — вместо этого мы снова и снова повторяем одни и те же математические операции. Повторные вычисления позволяют определить отображение. Так, экологи определяют будущее состояние системы y(t + 1), к примеру озера или пастбища, на основе текущего состояния y(t). Если повторить эти действия снова и снова, можно предсказать изменения, которые произойдут в системе.

Что произойдет с предыдущей программой, если вместо логистического отображения использовать уравнение Ферхюльста? В этом случае потребуется уже не итерировать, а интегрировать, о чем мы рассказали в предыдущей главе.

Интегрирование дифференциального уравнения можно выполнить разными методами, которые используются не только в экологии, физиологии и фармакологии, но и в экономике, химии и многих других науках, включая политологию. Методы интегрирования дифференциальных уравнений с помощью компьютера называются численными методами интегрирования. Самый простой и популярный из них метод Эйлера, однако более точным является метод Рунге — Кутты четвертого порядка. Любой из этих методов позволяет найти приближенные значения у(1), у(2), у(3) и т. д. Чтобы получить точные значения, нам потребовалось бы подставить в полученное выражение значения t = 1, 2, 3 и т. д. При использовании метода Эйлера программа будет выглядеть так:

> ‘начальные условия и параметры уравнения Ферхюльста

>у(0): r: k

> ‘максимальное время моделирования

>tmax

> ‘увеличение времени

>Inct

> ‘дифференциальное уравнение

>For t = 0 ТО tmax

y(+ 1) = y(t) + Inct*(r*y(t)*(y(t)))

>print t, y(t + 1)

> End

Сразу видно, что решение дифференциального уравнения на компьютере по методу Эйлера заключается в том, чтобы предсказать будущее состояние системы у(t + 1) по текущему состоянию у(t), как если бы мы выполняли итерирование уравнения в конечных разностях. Сделаем оговорку: в итоговые вычисления мы включаем произведение времени, прошедшего между у(t + 1) и у(t), и выражения, которое является решением дифференциального уравнения. Можно убедиться, что выражение Эйлера не более чем уравнение прямой, угол наклона которой описывается дифференциальным уравнением. С помощью этой касательной прямой в точке можно предсказать будущее состояние или поведение системы у(t + 1) с большей точностью, чем при использовании разностных уравнений.

Помимо дифференциальных уравнений и отображений для моделирования динамических систем используются клеточные автоматы.

* * *

МАГИЯ КОМПЛЕКСНЫХ ЧИСЕЛ

С древних времен человек чувствовал непреодолимое желание превзойти самого себя, и это стремление лежит в основе всевозможных изобретений в самых разных областях, однако особенно ярко творческие способности человека проявились в математике. В качестве примера приведем комплексные числа. Существует ли число, квадрат которого является отрицательным?

Существуют ли квадратные корни из отрицательных чисел? Утвердительный ответ на оба этих вопроса дали итальянские математики Джероламо Кардано и Рафаэль Бомбелли в середине XV века. Найденные ими числа названы мнимыми. С того времени из соображений удобства мнимая единица обозначается буквой i. Ее значение равно i = √—1 или, что аналогично, i>2 = -1. На основе мнимой единицы были определены так называемые комплексные числа. Ученые и инженеры используют их в самых разных областях с той же легкостью, с какой мы в повседневной жизни применяем 10, 23, 6, 1/2 и т. д. Комплексные числа состоят из двух частей — вещественной


Еще от автора Рафаэль Лаос-Бельтра
Тьюринг. Компьютерное исчисление. Размышления о думающих машинах

Алану Тьюрингу через 75 лет после сто смерти, в 2009 году, были принесены извинения от правительства Соединенного Королевства за то, как с ним обошлись при жизни. Ученого приговорили к принудительной химической терапии, повлекшей за собой необратимые физические изменения, из-за чего он покончил жизнь самоубийством в возрасте 41 года. Так прервался путь исследователя, признанного ключевой фигурой в развитии компьютеров, автора первой теоретической модели компьютера с центральным процессорным устройством, так называемой машины Тьюринга.


Рекомендуем почитать
Том 31. Тайная жизнь чисел. Любопытные разделы математики

Задача этой книги — опровергнуть миф о том, что мир математики скучен и скуп на интересные рассказы. Автор готов убедить читателей в обратном: история математики, начиная с античности и заканчивая современностью, изобилует анекдотами — смешными, поучительными и иногда печальными. Каждая глава данной книги посвящена определенной теме (числам, геометрии, статистике, математическому анализу и так далее) и связанным с ней любопытным ситуациям. Это издание поможет вам отдохнуть от серьезных математических категорий и узнать чуть больше о жизни самих ученых.


Том 40. Математическая планета. Путешествие вокруг света

В этой книге пойдет речь об этноматематике, то есть об особенностях методов счисления, присущих разным народам. Хотя история современной математики — часть европейского культурного наследия, опирается она на неакадемические пласты, существовавшие задолго до возникновения современной культуры. Этноматематика охватывает весь перечень математических инструментов, созданных разными народами для решения определенных задач. Конечно, она далека от знакомой нам академической науки и, скорее, опирается на практический опыт, а потому вдвойне интересна.


Том 3. Простые числа. Долгая  дорога к бесконечности

Поиск простых чисел — одна из самых парадоксальных проблем математики. Ученые пытались решить ее на протяжении нескольких тысячелетий, но, обрастая новыми версиями и гипотезами, эта загадка по-прежнему остается неразгаданной. Появление простых чисел не подчинено какой-либо системе: они возникают в ряду натуральных чисел самопроизвольно, игнорируя все попытки математиков выявить закономерности в их последовательности. Эта книга позволит читателю проследить эволюцию научных представлений с древнейших времен до наших дней и познакомит с самыми любопытными теориями поиска простых чисел.


Том 18. Открытие без границ. Бесконечность в математике

Большинство из нас испытывает головокружение, думая о бесконечности: ее невозможно себе представить!Быть может, именно поэтому она является неисчерпаемым источником вдохновения. В погоне за бесконечностью ученым пришлось петлять между догмами и парадоксами, вступать на территорию греческой философии, разбираться в хитросплетениях религиозных измышлений и секретов тайных обществ.Но сегодня в математике бесконечность перестала быть чем-то неясным и превратилась в полноценный математический объект, подобный числам и геометрическим фигурам.


Том 32. Бабочка и ураган. Теория хаоса и глобальное потепление

Хаос буквально окружает нас. Солнечная система, популяции животных, атмосферные вихри, химические реакции, сигналы головного мозга и финансовые рынки — вот лишь некоторые примеры хаотических систем. Но по-настоящему удивительно то, что хаотическими могут быть простые системы, например двойной маятник. Очередной том из серии «Мир математики» рассказывает о хаосе, то есть о беспорядочном и непредсказуемом поведении некоторых динамических систем, а также о связи теории хаоса с глобальным изменением климата.


Геометрия: Планиметрия в тезисах и решениях. 9 класс

В пособии конспективно изложен школьный курс геометрии. Приведены комплекты экзаменационных билетов, задачи и их решения, распределённые по различным уровням сложности.Материалы пособия соответствуют учебной программе школьного курса геометрии.Для учителей и учащихся 9-х классов.