Схизматрица (сборник)
Шрифт:
Но, с точки зрения исследователей «Искусственной жизни», это очень примитивный способ определения того, что на самом деле происходит с живой кошкой. «Жизнь» котенка — процесс, включающий в себя производство потомства, генетическую вариацию, наследственность, поведение, обучение, запоминание генетической программы, воплощение этой программы при помощи физического тела. «Жизнь» — нечто действующее, а не просто существующее, жизнь потребляет энергию из окружающей среды, растет, восполняет потери, воспроизводится.
И эта цепь процессов, называемых «жизнь», может быть рассоединена, изучена, математически смоделирована, симулирована компьютером и подвергнута любым экспериментам —
«Искусственная жизнь» изучается пока еще очень недолго. Этот термин впервые использован в 1987 г., когда потребовалось найти звучное название для конгресса по «синтезу и симуляции живых систем», проходившего в Лос-Аламосе, штат Нью-Мехико. Искусственная жизнь как дисциплина неразрывно связана с компьютерным моделированием, компьютерным программированием и кибернетикой. Она в основе своей походит на более раннюю область исследований, называемую «Искусственный интеллект». Искусственный интеллект разрабатывался для того, чтобы выявить базовую структуру мышления и заставить компьютер «думать». Отличие же Искусственной жизни в том, что ее задача — сделать компьютер не умнее муравья, но таким же живым, как целый муравейник.
Искусственная жизнь как отрасль науки использует компьютер в качестве своего основного инструмента исследований. Так же, как до него телескопы и микроскопы, компьютер делает ранее невидимые аспекты мира доступными человеческому взору. Сегодня компьютеры проливают свет на деятельность комплексных систем, на новые физические принципы, такие как «возникающее поведение», «хаос» и «самоорганизация».
На протяжении тысячелетий жизнь оставалась одной из величайших метафизических и научных загадок, но теперь в этот туман опустили новые экспериментальные компьютерные зонды. Уже сейчас получены очень интригующие результаты.
Может ли компьютерный робот быть живым? Может ли что-то, существующее только как цифровая симуляция, считаться «живым»? Если оно выглядит, как утка, крякает, как утка, ходит вразвалку, как утка, но является лишь сочетанием освещаемых точек на экране суперкомпьютера, — то утка ли это? А если это не утка, то что же это тогда, спрашивается, такое? Что же такого должно оно сделать, чем же таким оно должно быть, чтобы мы могли сказать — «Оно живое»?
На удивление сложно определить, где граница между «живым» и «неживым». Никогда не существовало всеохватывающего определения жизни, ни научного, ни метафизического, ни теологического. Жизнь не строится на четком выборе — или-или. Жизнь проявляется в некоем пространстве, континууме — возможно, в нескольких континуумах.
Кто-то, конечно, может попробовать поместить ее в более простые рамки, наподобие счета из прачечной. Чтобы «жить», нечто должно расти. Двигаться. Производить потомство. Реагировать на окружающую среду Потреблять энергию и избавляться от отходов. Питаться, умирать и распадаться. Обладать, как принято считать, генетическим кодом или быть результатом процесса эволюции. Но все эти положения несут очень серьезные проблемы. Сами функции воспроизводимы на сегодняшний день машинами или программами. Но их теоретические обоснования полны противоречий и парадоксов.
«Живы» ли вирусы? Они могут распространяться и размножаться, но не сами — они используют клетку-жертву, чтобы воспроизводить себя. Некоторые спящие вирусы способны кристализовываться в некое подобие органического шлака, по всем параметрам мертвого, и оставаться в таком состоянии сколь угодно долго — пока вирус не получит новой возможности для размножения, и тогда жизнь вновь закипает в нем.
А как насчет замороженного человеческого эмбриона? Он может находиться в спячке точно также, как и вирус, и, разумеется,
Бактерии являются наипростейшими организмами, но мы признаем их живыми. Многие люди, несмотря ни на что, согласятся с тем, что микроб, «живой». Но есть огромное количество других сущностей, действующих, как живые, таких же сложных по структуре, как микроб, но все же мы не называем их «живыми» только «метафорически» (что бы это ни значило).
А что можно сказать о национальном правительстве, например? Оно растет, адаптируется, развивается. И уж, безусловно, это очень сильная структура, потребляющая ресурсы, влияющая на окружающую его среду и использующая огромное количество информаций— Когда говорят: «Пусть Франция живет!» — что они хотят этим сказать? А что значит, что Советский Союз — «мертв»?
Амебы «бессмертны» [57] и не имеют возраста — они просто бесконечно размножаются раздвоением материнской клетки. Значит ли это, что все амебы — всего лишь частички одной супер-амебы, которой три миллиарда лет?
Большинство муравьев в муравейнике не производят потомства; они — бесплодные рабочие, инструменты, элементы системы связи, структура. Все отдельные муравьи в муравейнике могут умереть один за одним, даже сама матка может погибнуть, но до тех пор, пока новые муравьи и матки становятся на место старых, муравейник продолжает «жить» без сучка и задоринки.
57
Автор касается, вполне корректно, стойкого заблуждения относительно принципиальной разницы между одноклеточными и многоклеточными организмами в вопросе бессмертия. С таким же успехом можно заявить: индивидуальная жизнь амебы очень коротка и длится от деления до деления клетки. (Примеч. ред.)
Обсуждение «жизни» с этих позиций может показаться слишком придирчивым и софистским. В конце концов кому-то может показаться, что легко определить разницу между чем-то живым и чем-то мертвым, просто вглядевшись в него попристальней. На самом деле, это, похоже, единственный сильнейший аргумент приверженцев идей Искусственной жизни. Очень тяжело наблюдать за хорошей программой Искусственной жизни, не представляя ее в своем воображении хоть в какой-то степени «живой».
Только живые существа проявляют такую форму поведения, как собирание в стаю или стадо. Гигантская, движущаяся стая журавлей или фламинго — одно из наиболее впечатляющих зрелищ, которое может явить живая природа.
Но «логически представленная форма» собирания в стаю может быть отделена от ее «материального проявления» в виде стаи живых птиц. «Собирание в стаю» может быть задано правилами, выполнимыми компьютером. Вот эти правила:
1. Оставаться в стае — то есть пытаться продвинуться туда, где она имеет наибольшую плотность.
2. Стараться двигаться с той же скоростью, что и рядом летящие птицы.
3. Не сталкиваться с посторонними предметами, особенно с землей или другими птицами.
В 1987 году Крэг Рейнольдс, работающий на компанию компьютерной графики «Симболикс», применил эти правила для создания абстрактных графических сущностей, называемых «bird-oids» или «boids», что можно перевести как «птицоиды». После небольшой настройки был получен жутковато реалистический результат, таким и остается. Чертовы штуковины летают стаей!