Пока нелинейная динамика не стала главной темой в научном моделировании, ей отводилась в основном теоретическая роль. Самой известной работой стало исследование Пуанкаре для задачи трех тел в небесной механике. Оно предсказало существование чрезвычайно сложных орбит, однако не помогло понять, как они выглядят. Главной целью работы было доказать, что у простых уравнений может не быть простых решений – что сложность не закладывается изначально, а может иметь простой источник.
Современные компьютеры могут вычислить сложные орбиты для задачи трех тел
Кован высказал идею о целесообразности создания нового научно-исследовательского института для междисциплинарных исследований и развития нелинейной динамики. Его поддержал Марри Гелл-Ман, нобелевский лауреат по физике элементарных частиц. В 1984 г. они создали объединение, позже названное Институтом Рио-Гранде. Сейчас он известен как Институт Санта-Фе, международный центр по изучению сложных систем. Теория сложности уже стала источником новейших математических методов и подходов с использованием компьютеров для создания цифровых моделей природы. Благодаря машинам ученые анализируют эти модели и открывают потрясающие свойства сложных систем. И они используют нелинейную динамику и другие области математики, чтобы понять, что выдают им компьютеры.
Клеточный автомат
В одном из видов новых математических моделей, известном как
Клеточный автомат получил признание в 1950-х гг., когда Джон фон Нейман старался понять способность живых организмов к самовоспроизведению. Станислав Улам предложил воспользоваться системой, открытой пионером компьютеростроения Конрадом Цузе еще в 1940-х. Представьте вселенную, состоящую из огромной решетки квадратов, названных
Чтобы смоделировать фундаментальные особенности живых существ, фон Нейман создал конфигурацию ячеек, способных воспроизводиться – создавать копии себя. Потребовалось 200 тыс. ячеек и 29 разных цветов для алгоритмического описания всей системы. Она может слепо копироваться и использоваться в качестве шаблона для новых конфигураций того же типа. Фон Нейман не публиковал свою работу до 1966 г.: к этому времени Крик и Уотсон уже успели открыть структуру ДНК, и стало ясно, как на самом деле жизнь воспроизводит этот цикл репликации. Клеточный автомат пребывал в забвении еще 30 лет.
Клеточный автомат
Однако к 1980-м гг. стал расти интерес к системам, состоящим из большого количества простых частей, которые, взаимодействуя, способны производить сложное целое. Традиционно считалось, что математическая модель системы будет тем лучше, чем больше исходных данных удастся в нее включить. Но такой высокодетализированный подход оказался бесполезным для очень сложных систем. Предположим, например, что вы хотите смоделировать рост популяции кроликов. Вам нет нужды включать в модель ни длину кроличьей шерсти, ни длину ушей, ни особенности их иммунитета. Вам необходимо лишь несколько основных фактов о каждом животном: возраст, пол, беременная самка или нет. Только так вы сможете ориентировать ресурсы своего компьютера на то, что действительно важно.
И для такого рода систем клеточный автомат оказался чрезвычайно эффективным. Он позволяет игнорировать бесполезные детали, касающиеся отдельных компонентов, и вместо этого фокусироваться только на том, как они взаимодействуют. Это оказался прекрасный способ выяснить, какие факторы действительно важны, и приоткрыть завесу тайны над тем, почему сложные системы делают то, что они делают.
Геология и биология