Текст книги "Прими красную таблетку: Наука, философия и религия в «Матрице»"
Автор книги: Гленн Йеффет
Жанр:
Публицистика
сообщить о нарушении
Текущая страница: 10 (всего у книги 21 страниц)
ЭЛЕКТРОСТАНЦИЯ
Во время эпизода с креслом мы встречаемся, пожалуй, с самым раскритикованным моментом в сюжете «Матрицы». Морфеус утверждает, что человечество держат в заточении на некой электростанции, где человеческие тела используются в качестве источника биоэлектричества. С точки зрения инженерии, это полная чушь, потому что здесь нарушается фундаментальный закон сохранения энергии. В этом случае людей пришлось бы кормить, а законы физики требуют, чтобы потребляемая в виде пищи энергия превышала энергию, произведенную человеческим телом. Тот факт, что Морфеус неверно понял суть использования людей машинами, подчеркивается замечанием, которое делает сам Морфеус в том же разговоре: оказывается, машины открыли новую форму ядерного синтеза. Очевидно, что ядерный синтез и есть источник энергии машин. Так что же тогда делают люди на этой электростанции? Контролируемый синтез – это тонкий и сложный процесс, требующий постоянного наблюдения и микроуправления. С другой стороны, человеческий мозг является превосходным параллельным компьютером. Скорее всего, машины используют резервную мыслительную силу человечества в качестве громадного распределенного процессора для контроля над реакциями ядерного синтеза.[98]98
В этом сборнике Сойер приходит к похожему выводу.
[Закрыть]
ВХОД В МАТРИЦУ И ВЫХОД ИЗ НЕЕ
Виртуальный мир Матрицы не ограничен известными нам физическими законами, но чтобы он постоянно выглядел реалистичным, законы физики должны выполняться там, где люди могут их наблюдать. Доступ в виртуальный мир и выход из него становятся проблемой, потому что материализация и дематериализация нарушают закон сохранения массы и энергии. Более того, все, что бы ни находилось в том пространстве, где материализуется тело, должно сметаться с пути, причем с направленной вовне взрывной волной, если материализация протекает мгновенно. И наоборот: при дематериализации окружающий тело воздух устремлялся бы в освободившееся пространство с направленной внутрь взрывной волной. Никакими взрывами в «Матрице» и не пахнет. Так как же мятежники делают это?
В компьютере Матрицы программные модули представляют отдельные наблюдаемые в виртуальном мире объекты и взаимодействуют между собой посредством определенных сообщений. Одно из таких сообщений, отправляемых виртуальным человеческим телом, или «воплощением», звучит так: «Что я увижу, если посмотрю в направлении V?» Модуль, чей объект лежит в этом направлении, в ответ пошлет сообщение, уточняющее цвет, яркость и структуру, которые должен увидеть человек. Если воплощение повстанца видимо другим людям, подключенным к миру Матрицы, компьютер «Навуходоносора» должен собирать запросы «что я вижу» и отвечать на них своими сообщениями «ты видишь это».
Виртуальное человеческое тело не посылает запрос «что я вижу» всем остальным модулям Матрицы, иначе это привело бы к перегрузке сети. Сообщение отсылается к «регистрам» модулей, которые записывают форму, размер и размещение виртуальных объектов. И потом на основе элементарной геометрии делается вывод, какие модули задействованы. В целях повышения эффективности у каждой видимой части пространства, например у комнаты или у здания, есть свой регистр.
Ключевое действие в процессе материализации тела в заданном пространстве состоит в том, чтобы внедрить его модуль в регистр этого пространства. При дематериализации модуль удаляется из регистра. Если модуль зарегистрирован, любой, кто посмотрит в его направлении, увидит виртуальное тело модуля. Матрица не может допустить, чтобы программный модуль произвольно внедрялся в регистр: если допустить материализацию объекта на виду у находящегося в сознании наблюдателя, это нарушило бы закон сохранения массы.
Регистры для ненаблюдаемых помещений не скованы такими ограничениями. Если никто не наблюдает за какой-нибудь комнатой и ее входными дверями, то тело способно безопасно материализоваться в этой комнате без явного нарушения симулированных законов физики.
Это не означает, что законы физики начинают нарушаться, как только все наблюдатели покидают помещение. Стул и стол не начинают парить в воздухе вопреки закону всемирного тяготения, если на них никто не смотрит. Скорее, Матрица просто не утруждает себя моделированием той комнаты, которая не попадает в поле зрения человека в виртуальном мире. Регистр комнаты сохраняет подробную информацию о местонахождении предметов в этой комнате, однако сама комната перестает быть видимой и ощутимой.
Итак, когда компьютер «Навуходоносора» хочет материализовать мятежника в Матрице, он должен найти какое-нибудь пустующее помещение и ввести модуль данных, описывающих тело повстанца, в регистр этого помещения. Потом, если кто-нибудь еще войдет в то же помещение, он увидит повстанца точно так же, как любой другой предмет в этом помещении. А материализовавшийся мятежник может перебраться из помещения, куда его забросили, в любую другую часть мира Матрицы обычным для этого мира образом. Вот так восставшие материализуются в Матрице, не вызывая взрывов и не нарушая целостности модели.
Когда мятежник покидает Матрицу, имитирующий его тело модуль удаляется из регистра. Это должно происходить только тогда, когда вокруг нет ни одного свидетеля. Однако есть и промежуточное состояние, так называемый «проход», при помощи которого тело выводится из виртуального мира, даже если модуль данных все еще находится в регистре. Это аварийная процедура, которую программное обеспечение «Навуходоносора» задействует для быстрого выведения членов команды из Матрицы.
Хотя программное обеспечение Матрицы не может внедрить или удалить модуль, пока его объект наблюдаем, оно позволяет любому модулю изменить внешний вид. Этим пользуются агенты, где бы они ни входили в виртуальный мир. Агент никогда не материализуется и не дематериализуется, но вместе с тем он изменяет внешность виртуального воплощения другого человека, чтобы она соответствовала личным качествам агента.
Чтобы сделать повстанца незаметным, компьютер «Навуходоносора» модифицирует видимую телесную оболочку, делая ее прозрачной, а также меняет механическое сопротивление тела сопротивлению воздуха. С точки зрения наблюдателя, тело растворяется прямо в воздухе. С точки зрения программы, модуль данных все еще находится в регистре, но имитирует тело, неотличимое от разреженного воздуха. Затем, когда наблюдателей не остается, модуль выводится из регистра.
Мы видим это лишь раз, когда Морфеус покидает метро. Стоило компьютеру на «Навуходоносоре» определить местонахождение виртуального воплощения Морфеуса, он послал команду сделать виртуального Морфеуса невидимым. Подобная операция не влияет на все воплощение сразу: модулю необходимо проверить свою внешность и сделать так, чтобы она в точности соответствовала окружению. Первой получает команду нервная ткань уха, и состояние прозрачности предваряется ярко-белой вспышкой. Затем исчезает из виду все тело. Контуры тела заставляют вибрировать все, что видно на заднем фоне, – мы видим, как моментально начинает мерцать все там, где стоит Морфеус. Потом контуры его тела расплываются: через несколько секунд после того, как Морфеус стал невидимым, телефонная трубка, которую он держал в руках, начинает медленно падать на пол. Данный эпизод совпадает, скорее, с изменением внешности, а не со внезапным выведением модуля тела из регистра помещения.
ТЕЛЕФОННЫЕ ЛИНИИ
Телефоны играют главную роль в процедуре входа в Матрицу и выхода из нее. Однако повстанцы путешествуют по телефонным линиям не как энергетические импульсы. На том конце телефонного провода не существует такого устройства, которое бы воссоздало человеческое тело из совокупности данных. В этом случае вы ничего бы не получили, кроме шума и треска в телефонной трубке. Более того – пропускная способность телефонной линии слишком мала, чтобы переслать целого человека. Раз уж на то пошло, в мире Матрицы вообще ничего не проходит по телефонным линиям, потому что они виртуальные.
Вместо того чтобы служить каналом для транспортировки дематериализованных мятежников в Матрицу, телефонная линия становится средством навигации. Она точно указывает повстанцу место входа в Матрицу или выхода из нее.
Чтобы войти в обширную систему Матрицы, необходимо определить, где должно материализоваться виртуальное воплощение. Чтобы доставить воплощение в мир Матрицы, восставшие должны прибегнуть к какой-то строго физической навигации. Это делается при помощи телефонной сети, чьи электронные устройства достигают любого уголка населенного мира, причем каждое из них имеет неповторимую, закрепленную электронным образом метку. Не имея ни малейшего понятия о человеческом обществе и его обычаях, физические модули Матрицы могут определить адрес любого заданного телефонного номера.
Что же необходимо сделать восставшим, чтобы передать телефонный номер в Матрицу? Им нужно набрать его. Вместе с тем они не могут просто поднять телефонную трубку и позвонить по номеру, находясь внутри Матрицы, потому что все телефонные трубки на «Навуходоносоре» сообщаются с реальной телефонной сетью, а не с виртуальной сетью Матрицы. В Матрице звонить нужно строго в определенное место, не вызывая видимых нарушений сымитированных законов электромеханики.
Чтобы понять, как это возможно, нам нужно кое-что узнать об инфрастуктуре Матрицы. На монолитные компьютерные системы полагаться не приходится, так что вместо этого Матрица оборачивается совокупностью независимых модулей, у каждого из которых имеется уникальный «сетевой адрес». В процессе коммуникации одного модуля с другим первый посылает по сети информационное сообщение, указав адрес второго. Ни одному модулю нет нужды знать, где именно в электронном «железе» компьютера Матрицы находятся другие модули. Они могут располагаться в нескольких дюймах друг от друга, а могут – на расстоянии мили.
Подобная схема отличается надежностью и гибкостью. В ней отсутствует центральный сетевой аппаратный узел, и индивидуальные модули могут без помех подключаться к сети или отключаться от нее. И опять же повстанцы могут с легкостью проникнуть в такую сеть. Вход в сеть позволяет сделать их оборудование просто другим модулем. Оно может отправлять информационные сообщения в систему, которая будет воспринимать их как достоверные. Эти сообщения будет получать и читать соответствующий модуль. Итак, для того чтобы обеспечить телефонный звонок, команда «Навуходоносора» отправит по сети информационное сообщение на адрес любого модуля из тех, что имитируют антенну для приема звонков с сотовых телефонов. Какой-нибудь подобный узел примет и прочтет фальшивое сообщение точно так же, как будто это сообщение было отправлено настоящим модулем Матрицы. Получив такое сообщение, антенный модуль выполнит свою задачу по обеспечению телефонного звонка.
Оператор на «Навуходоносоре» поддерживает связь с повстанцами, ушедшими в Матрицу, даже во время движения корабля, так что мятежники должны пользоваться в сети радиопортами. Не исключено, что они установили в Матрице собственный незарегистрированный радиоприемник, замаскировав его в какой-нибудь подворотне и воткнув его кабель в запасное гнездо маршрутизатора. Более вероятно, что Матрица сама использует радио в качестве элемента своей сетевой инфраструктуры и повстанцы передают свои сфальсифицированные сообщения на той же самой частоте.
Однако для материализации или дематериализации требуется сетевой адрес. Его можно получить следующим образом: когда «Навуходоносор» «звонит» в Матрицу, он запускает в сеть пакет информации с просьбой «произвести соединение с номером (212) 123-4567» или любым другим номером и прикрепляет к пакету собственный сетевой адрес в качестве обратной метки, например 9.54.296.42. Приняв заказ, Матрица высылает обратно информационный пакет, адресованный «Навуходоносору», в котором будет сказано: «Сообщение для 9.54.296.42: вас соединили с телефоном (212) 123-4567». Все, что требуется от компьютера «Навуходоносора», – это присмотреться к своему собственному адресу. Вскоре он обнаружит, что к его адресу прикреплен сетевой адрес телефонного оборудования.
Как только автоответчик примет поступивший звонок, «Навуходоносор» получит сетевой адрес нужной точки.
По сути, ту же самую операцию "необходимо проделать и тогда, когда мятежник покидает мир Матрицы. Чтобы освободить человека от его или ее виртуального воплощения, компьютер «Навуходоносора» должен снова засечь местонахождение воплощения внутри виртуального мира. Как и в случае с попаданием в Матрицу, недостаточно просто определить местонахождение виртуального тела в обычном человеческом понимании. Здесь бесполезно говорить, что Нео находится на углу Пятьдесят шестой и Лексингтон. В этой ситуации куда больше нужен сетевой адрес, который может использовать операционная система Матрицы.
Разумеется, «Навуходоносор» получает его при помощи телефонного звонка в мир Матрицы. Необходимо, чтобы вместе с ответом на него «Навуходоносор» получил нужный сетевой адрес. Сразу же после получения этого адреса модуль воплощения можно выводить из регистра данного места.
Отчего команда «Навуходоносора» не управляет своими выходами из Матрицы при помощи стильных мобильников, которые есть у всех восставших? Зачем им в спешке отыскивать какую-нибудь наземную линию (в фильме она называется «прямым электрическим соединением»), когда за ними по пятам идут агенты? Дело в том, что сотовые телефоны не являются частью мира Матрицы и не имеют сетевых адресов, известных программному обеспечению Матрицы. Сотовый телефон проецирует в мир Матрицы компьютер «Навуходоносора» вместе с виртуальным телом и одеждой, а также горой оружия, которое в конце фильма приносят с собой в Матрицу Нео и Тринити. Программа, имитирующая мобильные телефоны, поставлена на компьютер «Навуходоносора», а не на компьютер Матрицы, так что мятежникам приходится находить наземную линию, которую не так-то просто найти в эпоху, когда все поголовно обзавелись сотовыми телефонами.
ЖУЧОК
Перед тем как Нео забирают на встречу с Морфеусом, агенты вводят в его тело жучок-робот. Тринити вытаскивает жучок, пока тот еще не успел причинить Нео никакого вреда. Но для чего был нужен этот жучок? Исходя из того, что он действует внутри человеческого тела, по размерам жучок должен быть как можно меньше. И все же он явно больше, чем миниатюрный «маячок» (радиосигнализатор), необходимый для отслеживания Нео. По словам Тринити, Нео «опасен» для них до тех пор, пока его не очистили. Мы можем предположить, что жучок – это на самом деле какое-то взрывное устройство, возможно начиненное семтексом, которое должно взорваться, услышав голос Морфеуса. Тогда погибли бы и Нео с Морфеусом, и все присутствовавшие в помещении.
Перед имплантацией жучок принимает форму какой-то животной твари с извивающимися лапами. Однако после того как Тринити выбрасывает его из окна машины, он снова возвращается в неживую форму. Это еще одна иллюстрация того, что агенты ограниченно используют формоизменяющую способность программного обеспечения Матрицы, позволяющую объекту изменять свойства под воздействием запрограммированных команд.
ВОСПРИЯТИЕ В МАТРИЦЕ
За обедом на борту «Навуходоносора» Маус размышляет вслух о том, как это Матрица решила, каким должно быть на вкус куриное мясо. Он задается вопросом: а не ошиблись ли машины, ведь они вообще не способны ощущать вкус?
Не наделенная сознанием машина воспринимает цвет не больше, чем вкус, то есть никак не воспринимает. Компьютер может хранить информацию об окрашенном свете, например, в виде оцифрованной фотографии, но он делает это без всякого проблеска понимания сознательного переживания цвета. Оцифрованное изображение вызовет осмысленное восприятие цвета лишь тогда, когда кто-нибудь посмотрит на нее. Все остальные ощущения, которые можно осознавать, ускользнут от цифровой вычислительной машины. Ощущение от прикосновения к шелку, фактура корочки поджаренного тоста, ощущение тошноты или головокружения – все это недоступно бесчувственным машинам. Раз так, Маус мог бы засомневаться, а знает ли вообще-то Матрица, каким должен быть вкус, запах, вид, звук любого объекта и какие ощущения он должен вызывать.
Но Матрице вовсе не нужно чувствовать перцепционные свойства объекта, чтобы не ошибиться. Как мы уже видели, Матрица загружает свои сигналы во входящие нервы в том месте, где они входят в мозг, а не в расположенные глубже нервные центры. Так что, когда вы едите (виртуальную) жареную курицу, находясь в Матрице, Матрица активирует нервы, идущие от языка и носа, и мозг интерпретирует их как вкусовые ощущения. Матрица запустит в мозг копию цепочки электрических импульсов, которые бы возникли, если бы вы на самом деле ели мясо. Из-за способа, каким Матрица внедрилась в человеческий мозг, у того остается еще меньше свободы, чем предположил Маус. Хотя Матрица и не умеет чувствовать вкус сама, тем не менее ей известно, какие чувствительные к химическому раздражению клетки в носу и во рту человека дают нужный вкус и запах.
СПОСОБНОСТЬ НЕО УПРАВЛЯТЬ СВОИМ ВОПЛОЩЕНИЕМ
Борцы за достоверность научной фантастики не обойдут вниманием сверхчеловеческий контроль Нео над своим виртуальным телом. Проникнутая триумфальным духом заключительная сцена фильма, когда Нео взлетает в воздух подобно завзятому Супермену, особенно попадает под огонь критики. Но разве эта сцена на сто процентов противоречит тому, что мы узнали о Матрице? И как Нео удается преодолеть ограниченность человеческих возможностей?
Матрица взаимодействует с человеческим мозгом, но мозг, в свою очередь, воздействует на тело. Поранившись во время виртуальной тренировки, Нео видит, что у него изо рта идет кровь. «Если тебя убьют в Матрице, значит, ты умрешь и здесь?» – допытывается Нео у Морфеуса. На свой вопрос он слышит загадочный ответ: «Тело не может жить без разума». Но это палка о двух концах. В конечном итоге виртуальное воплощение Нео убивают внутри Матрицы, что вызывает остановку жизнедеятельности его настоящего тела.
Психические состояния и вера могут повлиять на тело несколькими способами. При эффекте плацебо убежденность в лекарственной силе таблетки может излечить болезнь; если человек в состоянии гипноза вообразит пламя, лизнувшее его запястье, это может привести к образованию самых настоящих волдырей. В абсолютной виртуальности разум принимает абсолютно все, что ему представлено. Если Матрица сигнализирует, что виртуальное тело погибло, то разум «отключит» такие основные органы, как сердце и легкие. Настоящая смерть в этом случае неизбежна, если не предпринять немедленных действий и не заставить сердце биться вновь.
В кульминационном эпизоде агент Смит убивает виртуальное воплощение Нео внутри Матрицы. Мозг Нео смиряется с этой судьбой: он останавливает сердце и перестает осознавать происходящее. Впрочем, его настоящий мозг сохраняет достаточное количество насыщенной кислородом крови, чтобы продержаться примерно три минуты. Спустя три минуты мозгу был бы причинен непоправимый вред, а еще через несколько минут он бы умер. Во время этой сцены слуховые доли коры головного мозга не прекращают работать и воспринимают то, что говорит Тринити, хотя и бессознательно. Слова Тринити доходят до подсознания Нео, и в его сознании кристаллизуется глубокое понимание иллюзорности мира Матрицы. На интеллектуальном уровне Нео уже осознал эту эфемерность, но теперь он знает это на том уровне разума, который граничит с физиологией. У Нео открылись глаза: гибель его виртуального воплощения не есть его собственная смерть. Воодушевленный этим прозрением, Нео восстанавливает контроль над своим виртуальным телом, причем не только воскрешая его, но и наделяя сверхчеловеческими способностями: теперь виртуальное воплощение может и пули остановить, и в небесах летать.
Новые возможности Нео контрастируют со строгим соблюдением смоделированных Матрицей физических законов. Она обнаруживает, что Нео приобрел прямой доступ к программным модулям, имитирующим его виртуальное тело. В связи с этим возникают два вопроса: во-первых, почему программа, обеспечивающая виртуальное воплощение, соглашается с командами, которые трансформируют ее саму, тогда как обычно она жестко следует симуляция физических законов? И, во-вторых, каким образом мозг Нео оказывается способен отдавать команды, очевидно выходящие за пределы стандартных мышечных сигналов?
Симулирующая виртуальное воплощение программа должна иметь специальный порт. Он предназначен лишь для агентов, получающих команду изменить внутренние свойства виртуального тела. Агенты используют это устройство для проникновения в человеческие виртуальные воплощения. Как любая компьютерная программа, виртуальное тело будет выполнять эти команды независимо от того, откуда они были получены, при условии, что они правильно сформулированы. Мы уже видели, как компьютер «Навуходоносора» использовал эту преобразующую возможность, чтобы заставить Морфеуса исчезнуть из метро. Теперь мозг Нео задействует тот же самый командный порт напрямую.
Команды, изменяющие тело, не могут идти по проводам, по которым от мозга к модулю виртуального воплощения идут мышечные сигналы. Поэтому они задействуют отдельные из многих других, по-видимому, резервных линий передачи данных, охватывающих остальной мозг. То, что эти линии полностью подключены к Матрице, является побочным продуктом использования создателем Матрицы универсальных интерфейсов. Когда новорожденного подключают к программному модулю, управляющему его виртуальным воплощением, нет никакой возможности предопределить, какие информационные потоки будут проходить по каким проводам. Итак, в основе Матрицы каждая линия свободно подключается к любому информационному порту модуля виртуального воплощения. Некоторые информационные порты посылают искусственные сигналы из виртуальных глаз и из других органов чувств, и эти порты будут соединяться с сенсорной корой головного мозга. Другие порты будут принимать двигательные команды, чтобы выполнить искусственные сокращения виртуальных мышц, и они будут связаны с двигательной корой. В ходе ответной реакции, отражающей процесс обретения мозгом естественной пластичности, полезные соединения укрепляются, а бесполезные – ослабляются. Когда новорожденный растет, обратную связь ему обеспечивают через искусственные чувства и мускулы виртуального тела, и поэтому его мозг выстраивает нормальные устойчивые соединения со стандартными каналами входа и вывода. Но маленькому ребенку недостает абстрактных идей, необходимых для использования специального порта, принимающего команды трансформации. Так что соединения мозга с этими линиями атрофируются. Тем не менее аппаратные средства для осуществления этого потенциального соединения остаются на своем месте. Когда Нео осваивает кунг-фу, его мозг снова открывает эти заброшенные информационные линии, и герой начинает задействовать зачаточные возможности трансформации, придающие его виртуальным мышцам невиданную силу. Лишь под воздействием глубокого озарения, пережитого в результате пробуждения после виртуальной смерти, Нео достигает определенного психического уровня, необходимого для того, чтобы полностью задействовать функцию трансформации.
Существование этой лазейки в программе виртуального воплощения является некой предохранительной скважиной. Архитекторам Матрицы и в голову прийти не могло, что когда-нибудь ею воспользуются людишки. Но теперь она угрожает самому существованию Матрицы, потому что Нео начинает пользоваться силой, которую дает ему эта возможность.