Город Перестановок

         

Мария вызвала «Верблюжий глаз» и приказала:

– Обнови мою маску, чтобы она реагировала таким образом, как я делала во время этого разговора.

Последовало недолгое молчание. Мария представила, как нервная сеть маски жонглирует параметрами синаптических связей: алгоритм самообучения подыскивает значения, которые обеспечат требуемый отклик. «Если я буду делать это и дальше, – подумала она, – маска в конце концов станет похожей на меня, как полноценная Копия. А какой смысл стараться уберечь себя от нудных разговоров с почтовым хламом, если… всё равно не уберегаешь?» Мысль была крайне неприятная, но маски на несколько порядков проще, чем Копии; нейронов в каждой из них примерно столько же, сколько в золотой рыбке, и их организация куда меньше напоминает человеческую. Беспокоиться об их «переживаниях» так же смехотворно, как переживать о стёртом интерактивном письме.

– Выполнено, – отрапортовал «Верблюжий глаз».

Было всего пятнадцать минут девятого. Впереди целый день, не обещающий ничего нового, кроме счетов. За отсутствием контрактной работы, в последние два месяца Мария написала полдюжины потребительских программ – в основном усовершенствованные домашние системы безопасности: считалось, что на них хороший спрос. Пока продать не удалось ни одной: несколько тысяч человек прочитали записи в каталогах, но никто не удосужился загрузить. Перспектива погрузиться в очередной проект в том же роде не особенно вдохновляла, но и альтернативы, по сути, не было. А когда экономический спад закончится, и люди снова начнут делать покупки, может оказаться, что время было потрачено с толком.

Однако вначале нужно как-нибудь поднять себе настроение. Если поработать в «Автоверсуме» хотя бы полчасика – ну, самое большее, до девяти, – она уже будет в силах вынести остаток дня…

Опять же, можно попытаться в кои-то веки «вынести остаток дня» и не давая себе послаблений. «Автоверсум» – пустая трата денег и времени, хобби, которое она могла оправдывать перед собой, пока дела шли хорошо, но сейчас такую поблажку едва ли можно себе позволить.

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

Мария ткнула ещё одну иконку – звёздчатую вспышку с надписью «FIAT». Единственным зримым результатом стало появление небольшой полоски меню внизу на переднем плане, но для группы программ, которую она только что разбудила, куб чистого воздуха перед терминалом стал маленькой незаполненной вселенной.

Мария вызвала из небытия единственную молекулу нутрозы, изображённую в виде модели из шариков и палочек, и мановением указательного пальца придала ей медленное вращение. Вершины неправильного шестиугольного «кольца» поочерёдно выступали вверх и вниз от срединной плоскости молекулы; в одной из вершин находился двухвалентный синий атом, связанный только с соседями по кольцу, в остальных вершинах – четырёхвалентные зелёные шарики, у которых оставалось по две связи для других элементов структуры. С каждым из зелёных соединялся маленький одновалентный красный, сверху – для приподнятых вершин шестигранника, снизу – для опущенных. Кроме того, у четырёх зелёных имелись короткие горизонтальные ответвления, состоящие из одного синего шарика и одного красного, направленные вбок от кольца, а пятый зелёный поддерживал небольшую группу атомов: зелёный с двумя красными и одной парой красный – синий.

Программа визуализации придала молекуле предметную достоверность, приняв во внимание сторонние источники света; Мария смотрела, как она вращается над клавиатурой, и восхищалась лёгкой асимметрией форм. «Химик из реального мира, – размышляла она, – бросил бы один взгляд и заявил: „Глюкоза. Зелёный – углерод, синий – кислород, красный – водород… Разве не так?“» Нет. Химик присмотрится повнимательнее, наденет перчатки и как следует прощупает самозванца; вынет из набора инструментов транспортир и измерит несколько углов; вызовет таблицы, где указаны значения энергии связи и типы молекулярных колебаний; вероятно, даже пожелает взглянуть на спектры ядерного магнитного резонанса (недоступные здесь – или, если выразиться менее скромно, неприменимые). И, когда на него наконец снизойдёт понимание творящегося святотатства, выдернет руки из адского механизма и бросится вон из комнаты с криком: «Нет Периодической таблицы, кроме таблицы Менделеева! Нет Периодической таблицы, кроме таблицы Менделеева!»

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

Мария вновь протянула руку к молекуле, остановила её вращение, ловко отщипнула от одного из зелёных шариков одинокий красный и пару синий – красный, затем прикрепила заново, поменяв местами, так что «веточка» теперь смотрела вверх. Силовые и осязательные эффекты обратной связи в перчатке, лазерное изображение молекулы и негромкое чпоканье, как бы пластиком по пластику, с которым атомы вставали на место, – всё это вместе взятое создавало убедительное впечатление, будто она манипулирует настоящим объектом из твёрдых стержней и сфер.

С такой виртуальной моделью было удобно работать, однако её смирное поведение в руках экспериментатора не имело ничего общего с физикой «Автоверсума», пока приостановленной. Только когда Мария отпустила молекулу, та смогла показать истинную динамику, отчаянно замигав, – это вызванное модификацией напряжение распределялось от атома к атому, пока вся геометрия не пришла к новому равновесному состоянию.

Мария смотрела на эту замедленную реакцию со знакомым разладом чувств: она никак не могла заставить себя полностью принять правила пользования, сколь бы удобными те ни были. Она подумывала о том, чтобы попытаться изобрести более правдоподобный способ взаимодействия, позволявший ощутить, каково «по-настоящему» держать в руках молекулу «Автоверсума», разрывать и восстанавливать в ней связи, вместо того чтобы превращать её в пластмассовую игрушку касанием перчатки. Загвоздка была в том, что, если молекула подчиняется только физике «Автоверсума» – внутренней логике компьютерной модели, – как вообще можно, находясь вне этой модели, с нею взаимодействовать? Соорудить в «Автоверсуме» маленькие суррогатные руки и использовать их как манипуляторы? А соорудить из чего? Не существовало достаточно маленьких молекул, чтобы выстроить нечто структурированное такого масштаба; самые крошечные жёсткие полимеры, которые можно было бы использовать в качестве «пальцев», оказались бы толщиной в половину всего нутрозного кольца. И в любом случае, хотя молекула-мишень могла бы свободно взаимодействовать с этими суррогатными руками в полном согласии с физикой «Автоверсума», зато в том, что сами руки волшебным образом повторяют движения перчаток оператора, никакого правдоподобия быть уже не могло. Мария не видела радости в том, чтобы просто сдвинуть точку, в которой нарушаются правила, – а где-то правила всё равно должны нарушаться. Манипулировать содержимым «Автоверсума» означало нарушать его же законы. Это было очевидно… и всё равно огорчало.

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

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

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

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

Мысль была приятной. Одна беда – некоторые участки генов имели склонность к определённым ошибкам копирования, так что большинство мутантов «исследовали» раз за разом одни и те же тупики.

Подтолкнуть A. lamberti к мутациям было несложно: как и бактерии реального мира, они часто ошибались при каждом воспроизведении своих аналогов ДНК. Убедить их произвести «полезную» мутацию – другое дело. Сам Макс Ламберт – изобретатель «Автоверсума», создатель A. lamberti и кумир целого поколения маньяков, задвинутых на клеточных автоматах и искусственной жизни, – потратил большую часть последних пятнадцати лет жизни на попытки узнать, почему тонкие различия между настоящей биохимией и её аналогом в «Автоверсуме» делают естественный отбор таким простым в одной системе и затруднительным в другой. Поставленные в жёсткие условия одного и того же типа, E. Coli[1 - E. Coli – кишечная палочка, популярный объект генетических экспериментов.] приспосабливались к ним за несколько поколений, тогда как A. lamberti просто вымирали.

Лишь немногие, особенно упрямые энтузиасты продолжали работу Ламберта. Мария знала всего семьдесят двух человек, которые имели хотя бы малейшее понятие, что будет значить, если она когда-нибудь преуспеет. Ныне в области искусственной жизни доминировало создание Копий – существ лоскутной природы, представляющих собой мозаику на основе десятка тысяч несвязанных эмпирических правил. Полная противоположность всему, что символизировал «Автоверсум».

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

Противоположный подход представляли Копии: хитроумные выжимки из медицинских симуляций целого организма, первоначально предназначавшиеся для виртуальных операций, помогающих в обучении хирургов и заменяющих животных в лабораторных тестах. Копия напоминала ожившую картинку компьютерной томографии, соединённую с медицинской энциклопедией, объясняющей, как должен себя вести каждый орган и ткань, разгуливающую внутри продвинутой архитектурной симуляции. Копия состояла не из отдельных атомов или молекул; каждый орган в её виртуальном теле – это специализированные подпрограммы, которые знали (не на атомном уровне, а так, как знает энциклопедия) детали функционирования настоящего мозга, печени или щитовидной железы, но не смогли бы решить уравнения Шрёдингера и для одной-единственной молекулы белка. Сплошная физиология, без физики.

Ламберт с его последователями заняли промежуточную позицию. Они изобрели новую физику, достаточно простую, чтобы позволить нескольким тысячам бактерий уместиться в компьютерной симуляции скромных размеров при последовательном и непрерывном воспроизведении всей иерархии деталей вплоть до субатомного уровня. Функционировало всё снизу вверх, от самых мелких уровней, подчинявшихся исключительно законам физики, точно как в реальном мире.

Простота имела свою цену: в «Автоверсуме» бактерии необязательно вели себя так же, как их настоящие аналоги. A. lamberti имела обыкновение нарушать ожидания странным и непредсказуемым образом. Для большинства серьёзных микробиологов этого оказалось достаточно, чтобы счесть её бесполезной.

Однако для маньяков «Автоверсума» в этом-то и был весь смысл.

Мария смахнула в сторону диаграммы, закрывавшие от неё чашки Петри, затем приблизила к себе одну из процветавших культур, так что всё поле зрения заполнила одна бактерия. При раскраске, кодирующей уровень здоровья, она выглядела просто как бесформенная синяя клякса. И, даже переключившись на стандартную химическую карту, Мария не смогла разглядеть никакой структуры, не считая клеточной мембраны – ни ядра, ни органоидов, ни жгутика. A. lamberti представляла собой немногим более, чем кулёк с протоплазмой. Мария поиграла с изображением: заставила проявиться хромосому в развёрнутом состоянии, подсветила участки, в которых происходил синтез белка, визуализировала градиент концентрации нутрозы и её ближайших метаболитов. Расчёты для такой картинки стоили недёшево, и она отругала себя (как всегда) за бездарную трату денег, но не смогла удержаться (как всегда) и ограничиться необходимыми аналитическими программами и самим «Автоверсумом». Трудно было просто сидеть, таращась в воздух, и дожидаться результата.

Вместо этого она придвинула картинку ближе, включила атомарную раскраску (оставив невидимыми всепроникающие молекулы воды), ненадолго остановила время, чтобы прекратить мельтешение тепловых движений, приблизила ещё, так что неопределённые пятнышки, разбросанные по рабочему пространству, обрели чёткость и превратились в сложные клубки длинноцепочечных жиров, полисахаридов, гликопротеинов. Названия были цельнокрадеными у аналогов из реального мира. Ну и чёрт с ними! Кому охота тратить жизнь на изобретение с нуля новой биохимической номенклатуры? На Марию немалое впечатление производил уже тот факт, что Ламберт потрудился наделить каждый из тридцати двух атомов «Автоверсума» хорошо различимой окраской и соответствующими уникальными названиями.

Она пробиралась сквозь море причудливых молекул, синтезированных A. lamberti лишь из нутрозы, аквы и пневмы, да нескольких элементов, присутствующих в следовых количествах. Когда не удалось отследить ни одной молекулы нутрозы, Мария вызвала «Демон Максвелла» и попросила, чтобы он это сделал за неё. Ощутимая задержка перед откликом программы всегда заставляла Марию остро чувствовать, с каким гигантским количеством информации она играет, и как вся эта информация организована. Традиционная биохимическая симуляция отслеживала бы каждую молекулу и смогла бы указать точное местонахождение ближайшей почти мгновенно. Для традиционной симуляции каталог молекул был бы «истиной в последней инстанции» – не существовало бы ничего, кроме записи в Большом Списке. Для «Автоверсума» же «абсолютной истиной» был громадный запас кубических ячеек субатомных размеров, и базовая программа имела дело только с этими ячейками, не обращая внимания на более крупные структуры. Атомы «Автоверсума» были всё равно что ураганы в модели атмосферы (но куда более устойчивые); они возникали согласно простым правилам, управляющим мельчайшими элементами системы. Не было необходимости отдельно рассчитывать их поведение: законы, управляющие отдельными ячейками, определяли всё, что происходило на высших уровнях. Конечно, можно было использовать целый рой демонов, чтобы составлять и вести своего рода перепись атомов и молекул – за счёт значительного расхода вычислительных мощностей, что, собственно, противоречило изначальному замыслу. А сам «Автоверсум» продолжал кипеть и бурлить, невзирая ни на что.

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

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