Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги / Нестационарные структуры и диффузионный хаос

..pdf
Скачиваний:
6
Добавлен:
12.11.2023
Размер:
14.86 Mб
Скачать

одной области. При эволюции различных сообществ часто

встречается цикл - 2 , показанный во второй строке и назы­

ваемый «семафором».

Известно много различных периодических конфигураций [220]. Однако эффективные алгоритмы, позволяющие строить различные конфигурации с данным периодом N, по-видимому, в

настоящее время не созданы.

I I I I I I I

1 1■ » 1 1»

+ =0

1.1 1 1 1 <

т гг г | - i i

| - I i i 11 |т I

-

 

:

ш

т

 

 

 

 

 

 

 

1 ‘

‘ ■

 

 

 

 

 

 

 

+ = 1

 

 

+ = 2

 

+ = 5

1 I 1 1 1 1

 

"Г | Г | I II

 

1 1 1 1 1 1 1

: V

 

 

Л

•••

-

'

 

 

 

 

 

 

 

 

 

 

 

 

 

;

I-

 

 

;

v

•••

;

I 1 t 1 1 1 1

■ ■ ■ ■ ■ ■

 

 

* » ■ » » «

 

+ =15

 

 

+ = 17

 

+ = 18

Т |

1 1 1 1 1 |

|

1 т

1 > 1

1 т~

11 II 111 1

 

и

 

-

 

л» -

м»

: * * * * * : - 4 » -

 

 

 

 

 

:

: « * * : * * ? : « ■

: д

й

. :

( : 2«и *

 

Г

*!

:

:

ГЗРчГ*:

 

1

1 1

1 U

и -

■1111 1-1.,1 X,

ПГ *

+- 4

11 1 1 1 1 1

Iм **■

• «.* V ;

-**********;

: w w ;

■ i i i i , i-i 1.

+ - 1 9

11Г111 II 1- U

:

:л м i ? и

Г1 ;

+ — ZZ

+ = 2 3

II ю *

+ = 2 5

Рис. 11.3. Пример более сложного цикла

В нелинейных диссипативных средах структуры были ин­ тересны не только сами по себе. Они определяли поведение системы при / —» оо в случае различных начальных данных.

Так ли это в изучаемой дискретной системе? Ответ оказыва­

ется положительным.

Система клеток, которую описывает игра «Жизнь», раз­

вивается необратимо.

Л .. I ,Х-

t = 0

t = 5

t= 1 5

t = 2 0

“ I— I— I— I— I— г

« LI » » ■

T = 0

Рис. 11.4. Движущиеся структуры в и ре «Жизнь», а)«планер», б)«корабли»

В самом деле, конфигурация в момент t полностью опре­

деляет будущее

(состояние в моменты t + 1, t + 2 и

т. д.).

Но восстановить

прошлое системы по ее настоящему не

удает­

ся. Картина здесь такая же, как в одномерных отображениях, только прообразов у данной конфигурации может быть беско­ нечно много. (Воспользуемся свойством локализации и распо­ ложим вокруг данной конфигурации множество локализованных

одиночных клеток или их пар

так,

чтобы

они

не влияли на

нее и друг на

друга.

Понятно,

что

все они

исчезнут на

сле­

дующем шаге,

никоим

образом

не

повлияв

на

будущее

сис­

темы.)

 

 

 

 

 

 

 

484

Эволюция взятых наугад начальных данных часто приво­

дит к возникновению простейших локализованных структур и семафоров. Однако возможны и более сложные типы эволюции,

например,

когда

сообщество

клеток

симметрично

«достраивается», и

возникают циклы

большого

периода,

имею­

щие сложную форму (рис. 11.3).

 

 

 

В игре

«Жизнь» существуют конфигурации,

которые

могут

передвигаться по плоскости. Одной из них является «планер»

(рис. 1 1 .4,а, стационарная структура здесь поставлена в

качестве точки отсчета). Через каждые четыре шага он пов­

торяет

себя,

смещаясь на

одну

клетку

вниз

и

вправо. (По­

нятно,

что в

силу симметрии есть планеры, распространяю­

щиеся

вдоль

любой

диагонали

квадрата

в

обоих, направле­

ниях.)

На рис.

И .4,а

показаны различные

«фазы»

планера.

Впрочем,

некоторые

конфигурации

могут

передвигаться

не вдоль диагоналей, а по прямой. Таковы,, например, три

«корабля», показанные на

рис. 11.4,6. (Обратим внимание на

то, что далеко не любая

конфигурация такого типа будет

«кораблем».) Итак, мы располагаем планерами и различными кораблями. Возникает вопрос, что происходит, когда они сталкиваются между собой или с различными стационарами.

Столкновения могут быть очень

разнообразны в зависимости

от курса планера и его фазы при

столкновении.

Столкновение двух планеров или планера со стационаром

может приводить к их «аннигиляции» (см. рис. 11.5). В столкновении может рождаться целый набор семафоров и ста­ ционаров (рис. 11.6). Обратим внимание на две закономер­ ности. Если в конфигурации возникла симметрия (например,

относительно

вертикальной

или

горизонтальной

оси),

то

да­

лее

в

процессе эволюции она сохраняется (см. шаги

7,8,9).

Если конфигурация все время локализована в квадрате

разме­

ром

N

х N,

то

она

является

набором

стационаров и

циклов,

период

которых

не

превышает

J

В самом

деле,

каждая

2

клетка

может

находиться в

одном из

двух состояний,

а

всего

485

клеток в области N2, поэтому при t > 2N конфигурации нач­

нут повторяться.

Рнс. 11.5. Столкновение «планеров» со стационарными структурами а) и в) и между собой б)

486

 

 

 

 

 

 

г I

I

i r

 

 

 

 

 

 

 

 

 

 

t

= 0

 

 

 

 

~Г1 тч

 

 

1 1 1

 

" Г Т Т

 

•1Т 1 -

I I 1

 

 

и

 

 

 

 

 

 

 

 

 

 

•••

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

J

 

"

г

 

 

‘ .М

 

 

 

 

1 i 1 1

и . _

 

* 'и

к ;

 

 

 

 

 

 

J

 

 

 

Л : :

 

 

 

 

.

 

 

 

 

 

 

f = 7

 

t = 8

t = 9

 

t =10

t = it

t - 1 2

ГТ IT

 

 

 

 

 

 

 

Г '"I

I l l

 

 

•••

 

 

 

 

 

."i

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

- г

 

. •

 

•й

:> .

 

 

 

 

 

 

 

 

 

 

 

 

 

'

\ Л

'

 

•• и

*• ••

 

 

 

 

 

 

 

 

 

 

 

 

 

- *-i 1 - L

 

-J- 1 L..J 1.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

t

 

= 17

t

=18

t= 1 9

 

t

= 20

t

= 21

Рис. 11.6. Столкновение «планера» со стационарной конфигурацией

Рассматривая непрерывные среды, мы говорили о резо­ нансном возбуждении - начальных данных, приводящих к более сложной эволюции решений, чем в остальных случаях. В игре «Ж изнь» есть аналог такого поведения. Обратим внимание на конфигурацию, показанную на рис. 11.7. Возникающие клетки занимают все большую часть плоскости, рождается несколько планеров (см. шаг 127), причем это сообщество будет разви-

ваться далее (рис. 11.7). Ни одна из других конфигураций,

состоящих из пяти клеток, не приводит к такому сложному

поведению.

— 1----- Т----- 1— 1 |

— 1— 1— 1— |— Т ----- 1—

1—

1----- 1----- 1—

'

 

 

 

 

 

 

 

-

 

•Гг

:.*•

 

♦ ♦

♦ ♦

 

 

• • ♦ ♦

 

 

 

 

 

 

 

 

___1___ 1___ ____1___ 1___ 1___ 1___ 1___ 1___ 1_

• <

1 1 *

t = 5 0

Рис. 11.7. Аналог резонансного возбуждения в игре «Жизнь»

Как правило, эволюция взятых наугад конфигураций при­

водит

к

появлению наборов

стационаров,

семафоров, плане­

ров.

При

этом общее число

клеток при

/ —* т оказывается

ограниченным. Однако при некоторых начальных данных ситуа­

ция может качественно меняться. Такое поведение характерно

для

ряда биологических

систем,

в частности, эволюционных

процессов. Маловероятное событие может качественно

изме­

нить

поведение системы,

привести к появлению новых видов.

Именно поэтому «клеточные автоматы» (к этому классу

моде­

лей

принадлежит игра «Жизнь»)

находят применение в

эколо­

гических моделях, при моделировании морфогенеза, в других

биологических задачах [2].

489

Чем большую площадь занимает сообщество, тем сложнее

оно может себя вести. Поэтому большой интерес вызывают не­ ограниченно растущие в пространстве конфигурации. Одну из них, называемую «катапультой» или «планерным ружьем»,

предложил в 1970 году Р.Госпер

- младший.

Видно,

что

ката­

пульта через каждые 30 шагов повторяет себя и

выпускает

планер

(рис.

11.8).

Планерное ружье

заполняет

пространство

потоком

планеров.

Есть еще более сложные сообщества

кле­

ток,

которые

могут двигаться,

оставляя

за

собой

большой

набор

семафоров и

стационаров.

Одно

из

них

-

«паровоз»,

показанный на рис. 11.9. Поиск таких конфигураций требует

применения специальных алгоритмов [277].

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

поведение некоторого множества конфигураций (в этом смысле

они оказываются эквивалентны аттракторам динамических сис­

тем). Однако можно доказать большее - в игре «Жизнь» су­

ществуют сколь угодно сложные типы упорядоченности, эта дискретная система оказывается эквивалентна универсальной

вычислительной машине [220].

ЭВМ можно рассматривать как конечный набор простейших логических элементов, осуществляющих операции И, ИЛИ, НЕ, определенным образом соединенных проводами, по которым

распространяется набор импульсов, кодирующих последова­

тельность нулей и единиц.

В качестве генератора таких импульсов в игре «Жизнь» выступает планерное ружье. Наличие планера в потоке ес­ тественно интерпретировать как единицу, отсутствие как

ноль. Столкновение планеров, приводящих к их аннигиляции,

позволяет построить элемент НЕ, направив

два

потока

под

прямым углом (если планер в определенном

месте

есть

в

пер­

вом потоке, то после столкновения планер

в другом

потоке

на этом месте исчезнет). Более сложным образом конструиру­ ются другие элементы [220].

490

Рис. 11.9. Конфигурация «паровоз»

Эквивалентность игры «Жизнь» универсальной вычисли­ тельной машине имеет много интересных следствий. Естест­ венно возникает мысль о сравнении компьютера в этой диск­ ретной системе с'существующими вычислительными машинами.

491

Рассмотренный гипотетический компьютер имеет два важных

достоинства - он состоит из простейших одинаковых элемен­

тов, и каждый из них связан только с ближайшими соседями. Размеры логических элементов при переходе к каждому следу­ ющему поколению ЭВМ уменьшаются. Создавать малые элементы

рассмотренного типа, например, на молекулярном уровне, го­

раздо проще, чем традиционные интегральные схемы. При этом

ряд исследований показывает, что молекулы некоторых ве­

ществ обладают нужными для построения компьютера свойства­

ми [230].

Здесь возникают два существенных возражения. На моле­

кулярном и тем более на атомном уровне существенны кванто­

вые эффекты. Какие ограничения накладывают они на такие

вычислительные системы? Особенно привлекательны системы,

для которых характерен минимальный уровень диссипации

энергии (или, в идеальном случае, просто бездиссипативные

процессы).

Напомним,

что эволюция конфигураций в игре

«Ж изнь»

необратима.

Существуют ли обратимые дискретные

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

принципе могут быть построены [189].

Игра «Жизнь» и другие системы такого типа, получившие название клеточных автоматов, позволили по-новому взгля­

нуть на многие физические явления. (Клеточный автомат

представляет собой набор одинаковых клеток, каждая из ко­

торых развивается в соответствии с определенным набором правил.) При описании многих сложных процессов использова­ ние дифференциальных уравнений связано с большими труднос­

тями. Таковы, например, некоторые типы турбулентных

тече­

ний,

укладка

длинных

молекул

(в частности, молекул

ДНК,

при

описании

которой

рассматривается случайное блуждание

без

самопересечений),

процессы

самовоспроизведения,

роста

и развития, характерные

для биологических систем.

 

492

Соседние файлы в папке книги