Том 28. Математика жизни. Численные модели в биологии и экологии - [11]
На экране изображены некоторые классические конфигурации из игры «Жизнь», созданной Джоном Хортоном Конвеем. Различные формы или узоры, образованные этими автоматами, — это решения, альтернативные тем, которые можно получить с помощью дифференциальных уравнений.
Клеточный автомат — это решетка ячеек, находящихся в одном из множества возможных состояний. К примеру, если возможны всего два состояния, то ячейки могут находиться либо в состоянии 1 (черный цвет; «вкл.»), либо в состоянии 0 (белый цвет; «выкл.»). Ячейки называются конечными автоматами. К примеру, светофор — это конечный автомат с тремя возможными состояниями: зеленый, желтый, красный.
Каждая ячейка имеет так называемое соседство, куда обычно входят ячейки, смежные с ней. Существует множество разновидностей соседства. Одно из возможных соседств состоит из клеток, расположенных выше, ниже, слева и справа от данной ячейки, включая ее саму.
В любой модели начальное состояние ячеек (t = 0) решетки определяется согласно некоторому критерию. Затем по заранее установленным правилам определяется актуальное состояние ячеек (t + 1). При этом учитывается как текущее состояние рассматриваемой ячейки, так и состояние ее соседей. Этот процесс повторяется снова и снова, пока моделирование не будет завершено. На решетке клеточного автомата образуются узоры, порой имеющие удивительную форму. Эти узоры можно считать решением модели, то есть они представляют собой отпечаток будущего состояния изучаемой системы.
* * *
КЛЕТОЧНЫЕ АВТОМАТЫ В ПРИРОДЕ
В одном из классических примеров математической биологии рассматриваются моллюски родов Conus и Cymbiola. Их раковины имеют характерные узоры, образованные пигментами — активаторами и ингибиторами, которые, по всей видимости, подчиняются так называемому правилу 30 — одному из правил, изученных Стивеном Вольфрамом. Неудивительно, что некоторые считают этих моллюсков прекрасным примером клеточных автоматов в природе.
Экземпляр моллюска Conus Textile. Рисунки на его раковине напоминают узор, получаемый при рассмотрении клеточного автомата, который описывается правилом 30.
* * *
В игре «Жизнь» каждый конечный автомат имеет восемь соседей, расположенных выше, ниже, справа, слева и по диагоналям от нее. Будем считать, что каждый конечный автомат имеет всего два возможных состояния — 0, или «мертв», и 1, или «жив», — которые мы будем обозначать разными цветами. Суть игры в том, чтобы последовательно определять состояния конечных автоматов по установленным правилам перехода.
Правило № 1: Будущее состояние конечного автомата равно предыдущему, если число соседей конечного автомата в состоянии 1 равно 2.
Правило № 2: Конечный автомат переходит из состояния 0 в состояние 1, если число его соседей в состоянии 1 равно 3.
Правило № 3: Третье правило моделирует соседство с большим или малым числом «живых» автоматов, то есть автоматов в состоянии 1. Если число соседних автоматов в состоянии 1 меньше 2, то есть 1 или 0, либо больше 3, то есть 4, 3, 6, 7 или 8, то конечный автомат «умирает», то есть переходит из состояния 1 в состояние 0.
Последовательно применяя правила перехода для всех конечных автоматов клеточного автомата, мы увидим, как в процессе эволюции постепенно появляются характерные шаблоны и фигуры.
Модель «хищник — жертва» и клеточные автоматы
Модель «хищник — жертва» Лотки — Вольтерры стала одной из первых математических моделей в биологии и, возможно, одной из самых важных в математической биологии. Как мы уже отмечали, одно из преимуществ клеточных автоматов заключается в том, что для их использования не требуется знать дифференциальное уравнение, описывающее явление или систему. Модель «хищник — жертва» Лотки — Вольтерры была представлена в 1984 году Александром Дьюдени в статье «Акулы и рыбы ведут экологическую войну на тороидальной планете Ва-Top» (Shark and Fish Wage an Ecological War on the Toroidal Planet Wa-Tor). He используя ни одно из уравнений, представленных Лоткой и Вольтеррой, Дьюдени получил похожие результаты на компьютере со стандартными для 1980-х годов характеристиками.
Целью Дьюдени было найти подходящие значения параметров модели, допускавшие сосуществование на небольшой решетке популяции хищников (акул) и жертв (рыб).
Дьюдени рассмотрел следующие параметры:
— число жертв (рыб);
— временной порог размножения рыб: если рыба выживает в течение определенного числа циклов (или заранее установленного времени моделирования) и ячейка остается свободной, в ней рождается рыба;
— число хищников (акул);
— максимальное время голодания хищников: если акула не может поймать рыбу в течение определенного числа циклов (или заранее установленного времени моделирования), она умирает;
— временной порог размножения акул: этот параметр определяется аналогично соответствующему параметру для рыб, однако значения этих параметров необязательно совпадают.
Фрагмент статьи Александра Дьюдени, посвященной модели «хищник — жертва» и опубликованной в декабрьском номере американского журнала Scientific American за 1984 год.
Клеточный автомат модели имеет тороидальную форму, выбранную для того, чтобы устранить границы решетки и обеспечить схожесть с настоящим морем. Ячейки имеют всего три состояния: 1) в ячейке находится рыба, 2) в ячейке находится акула, 3) ячейка свободна. Рыбы (цветные ячейки) «плавают» случайным образом в направлении одной из четырех соседних ячеек (на север, юг, запад или восток), если одна из них или более свободны (не имеют цвета). Акула «съедает» рыбу, если они находятся в смежных ячейках. Если в соседних ячейках нет рыбы, акула плывет в свободную ячейку.
Алану Тьюрингу через 75 лет после сто смерти, в 2009 году, были принесены извинения от правительства Соединенного Королевства за то, как с ним обошлись при жизни. Ученого приговорили к принудительной химической терапии, повлекшей за собой необратимые физические изменения, из-за чего он покончил жизнь самоубийством в возрасте 41 года. Так прервался путь исследователя, признанного ключевой фигурой в развитии компьютеров, автора первой теоретической модели компьютера с центральным процессорным устройством, так называемой машины Тьюринга.
«Наука не сводится к сумме фактов, как здание не сводится к груде камней». (Анри Пуанкаре) Автор теоремы, сводившей с ума в течение века математиков всего мира, рассказывает о своем понимании науки и искусства. Как выглядит мир, с точки зрения математики? Как разрешить все проблемы человечества посредством простых исчислений? В чем заключается суть небесной механики? Обо всем этом читайте в книге!
Мог ли Авраам отказаться принести в жертву Исаака, как Бог приказал ему сделать, и при этом избежать Божьего гнева за отказ? Что бы случилось, если бы Ева не сорвала яблоко с древа познания добра и зла? Что было бы, откажись Адам попробовать это яблоко? Автор исследует мотивы поведения тех или иных библейских персонажей, анализирует рациональность их действий и обсуждает мораль их поведения, а также возможные варианты исходов тех или иных библейских сюжетов в зависимости от того, как их герои поступили бы в той или иной ситуации.
Мы живем в мире гораздо более турбулентном, чем нам хотелось бы думать, но наука, которую мы применяем для анализа экономических, финансовых и статистических процессов или явлений, по большей части игнорирует важную хаотическую составляющую природы мироздания. Нам нужно привыкнуть к мысли, что чрезвычайно маловероятные события — тоже часть естественного порядка вещей. Выдающийся венгерский математик и психолог Ласло Мерё объясняет, как сосуществуют два мира, «дикий» и «тихий» (которые он называет Диконией и Тихонией), и показывает, что в них действуют разные законы.
Любую задачу можно решить разными способами, однако в учебниках чаще всего предлагают только один вариант решения. Настоящее умение заключается не в том, чтобы из раза в раз использовать стандартный метод, а в том, чтобы находить наиболее подходящий, пусть даже и необычный, способ решения.В этой книге рассказывается о десяти различных стратегиях решения задач. Каждая глава начинается с описания конкретной стратегии и того, как ее можно использовать в бытовых ситуациях, а затем приводятся примеры применения такой стратегии в математике.
Первый перевод с французского книги «Recoltes et Semailles» выдающегося математика современности Александра Гротендика. Автор пытается проанализировать природу математического открытия, отношения учителя и учеников, роль математики в жизни и обществе. Текст книги является философски глубоким и нетривиальным и носит характер воспоминаний и размышлений. Книга будет интересна широкому кругу читателей — математикам, физикам, философам и всем интересующимся историческими, методическими и нравственными вопросами, связанными с процессом математического открытия и возникновения новых теорий.
В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.