Радио для нас давно уже не просто вчерашний - позавчерашний день. Мы сохраняем радиоканал исключительно для совместимости с первой версией прошивки наномашин. Связь через радиоканал была изначально заложена в самую первую версию нанороботов. На кометах по Галактике до сих пор путешествует еще не мало наномашин с этой первой версией программного обеспечения, поддерживающей только радио связь. Эти роботы до сих пор продолжают подключать к Технокосму новые планеты, и это - единственная причина, по которой мы до сих пор сохраняем радиоканалы. Но сегодня радиоканал используется нами в первую очередь для обновления программного обеспечения наномашин, чтобы забросить на вновь подключенную планету новую версию прошивки нанороботов. Радиоканал - это как бы тоненькая ниточка, которую сначала перебрасывают через реку, чтобы с помощью этой ниточки перетащить на другой берег толстый канат. Как только наномашины со старой прошивкой, попав на новую планету построят первую приемную антенну и услышат сигналы радиомаяков других узлов Технокосма, первое что они сделают - это вычленят из этих сигналов подмешанное к ним последнее обновление прошивки. После этого они сразу оказываются способны принимать гораздо больше информации, чем идет по радиоканалу.
Аналогичная картина наблюдается у нас и с ростом энергетических ресурсов. Только не спрашивайте меня, на каких физических принципах основаны новые каналы связи и источники энергии - для цивилизации вашего типа и уровня эта информация закрыта".
– "Ваше Превосходительство, Вы постоянно ссылаетесь на тип и уровень нашей цивилизации. Не могли бы Вы все же пояснить, что Вы имеете в виду?"
Лицо Инспектора омрачилось: "То, что произошло с земной цивилизацией, является трагическим результатом досадного стечения целого ряда обстоятельств и никто в этом не виноват. Ваша цивилизация - это достаточно сложный случай, хотя и не уникальный. Причины, по которым мы пока не можем раскрывать вашей цивилизации определенную информацию, я думаю, станут ясны в ходе заседания комиссии, на которое я Вас пригласил и которое скоро начнется. Потерпите немного. А пока пройдемте ко мне в кабинет. Я хочу немного рассказать Вам об устройстве узла сети Технокосм".
2.5 Универсальный язык интрагалактического общения (Интрагалакт)
Шагая рядом с Инспектором по длинному коридору со множеством дверей, Левшов повернулся к Примечанию Переводчика: "Я совсем забыл поблагодарить Вас за изумительный перевод. Я просто забыл, что разговариваю с представителем иной цивилизации. Это действительно абсолютно прозрачный перевод. Но как вам это удается? Как это все работает? Неужели у Вас есть словари которые устанавливают полное соответствие между словами любой пары языков, существующих в Нашей Галактике?"
_ "Разумеется нет. Перевод идет через язык-посредник - Универсальный язык интрагалактического общения (Интрагалакт). И у нас есть "словари", позволяющие переводить с любого местного языка на Интрагалакт и обратно. Как только мы находим новую цивилизацию, мы строим модели сознания местных жителей и модели их культурной среды, затем анализируем эти модели и создаем модули перевода языковых сообщений и культурно-социальных ситуаций этой цивилизации на Интрагалакт и обратно. Выражение "модуль перевода" более корректно чем "словарь", поскольку слов как таковых в Интрагалакте нет.
Основной единицей языка Интрагалакт является не слово и не предложение, а сообщение. Именно этот принцип позволил обеспечить адекватный перевод между любой парой языков, существующих в Галактике. Легко понять почему предложение не может являться основной единицей языка - оно не несет в себе всей информации, которую источник информации пытается передать приемнику. Одно и то же предложение может интерпретироваться самым различным образом. Можно сказать какую-нибудь фразу улыбаясь, а можно произнести те же самые слова нахмурившись, и это будут два совершенно разных сообщения, хотя слова будут совершенно одинаковыми. Смысл слов в данном случае модифицируется информацией, идущей по неречевым каналам общения - таким как мимика лица, интонация голоса, жесты, осанка и т.д. В общем случае смысл слов может модифицироваться контекстом, то есть теми словами, которые были произнесены перед данной фразой и после нее. В самом общем случае, смысл сообщения определяется всей ситуацией, в которой была произнесена фраза.
При переводе с одного языка на другой Переводчик анализирует всю коммуникативную ситуацию в целом и записывает ее на языке Интрагалакт. Интрагалакт - это язык описания коммуникативных ситуаций построенный по принципу иерархического дерева с неограниченной глубиной ветвления".
– "Простите?!"
– "Все очень просто. Верхний уровень иерархии абсолютно идентичен у всех сообщений и состоит из двух элементов: то о чем сообщается, и что о нем сообщается. По вашему - подлежащее и сказуемое, или субъект и предикат. Это основа любого сообщения, поскольку любое сообщение сообщает нам что-то о чем-то.
Следующий уровень иерархии уточняет наиболее существенные признаки того, что описывается. Например, если необходимо перевести с Вашего языка сообщение "книга лежит на столе" субъект "книга" описывается на втором уровне иерархии переведенного сообщения как "материальный объект", а предикат "лежит на столе" как "устойчивое во времени пространственное отношение с другим материальным объектом".
На третьем уровне иерархии происходит модификация, т.е. уточнение: "материальный объект" описывается как "носитель информации", а предикат начинает ветвиться: "пространственное отношение" описывается как "расположение выше в поле тяжести небесного тела, чем второй объект", "устойчивое отношение" уточняется как "неподвижность в поле силы тяжести в результате силы реакции другого материального объекта", а другой материальный объект (стол) уточняется как "устройство с плоской поверхностью, предназначенной для создания силы реакции в поле тяготения".
На четвертом уровне иерархии начинает ветвиться описание "носитель информации" - отдельно поясняется, что это за носитель и что это за информация. Для стола также по отдельности поясняются предназначение устройства, принцип его работы.
На более глубоких уровнях иерархии модификаторы вводят в сообщение кучу культурологической информации об истории возникновения книг и столов, о том, как в этих предметах отражаются особенности анатомического устройства человеческого тела, и т.д.
К основному сообщению в языке Интрагалакт может быть приложено дополнительное контекстное сообщение, содержащее информацию о ситуации, в которой было произнесено сообщение и о говорящем. Язык Интрагалакт построен так, что в любом сообщении возможно бесконечное число уровней иерархии и число ветвлений. Таким образом, удается достичь полноты описания сообщения".
– "Однако получается очень длинное сообщение".
– "Зато полное. В конце концов, Интрагалакт - это машинный язык, а вычислительные мощности у нас такие, что вам даже трудно себе представить. В итоге, сообщение превращается в очень длинную последовательность нулей и единиц, где каждый разряд имеет смысл логического ветвления, где нуль или единица показывают, в какую сторону произошло ветвление. Но смысл каждого разряда раз и навсегда определен для всех сообщений в логическом классификаторе языка Интрагалакт".
– "Ну хорошо, допустим вы представили фразу, сказанную на человеческом языке, например ту же самую "книга лежит на столе", в виде очень длинного иерархического дерева с огромным числом ветвлений, содержащего всю мыслимую информацию о книгах, столах и "лежании". И теперь вам надо перевести эту фразу с Интрагалакта на язык какой-нибудь цивилизации, в которой никогда не было ни книг, ни столов. Может быть, они даже не знают, что такое "лежать". Или это последнее предположение чересчур абсурдно?"
– "Нет, отчего же, иногда попадаются и такие. Очень редко, но встречаются цивилизации, которые развились в полной невесомости. И они, разумеется, понятия не имеют о том, что значит "лежать".
– "Тогда как же вы переводите эту фразу на язык такой цивилизации? Дословно переводите всю длинную фразу на Интрагалакте и таким образом превращаете три слова нашего языка в сотни тысяч слов их языка?"
– "В идеальном случае да. Но для этого нужно, чтобы скорость передачи информации в языке, на который производится перевод, была в сотни тысяч раз быстрее, чем в земном языке. И самое главное, те, кому предназначен перевод, должны соображать в сотни тысяч раз быстрее, чем вы, люди, для того, чтобы успеть понять принятое сообщение. На практике такая быстрота языка и высокая сообразительность его носителей встречаются крайне редко. Я оставлю пока в стороне вопрос о цивилизациях существ чисто машинного типа, где скорость обработки информации не представляет никаких проблем - большинство из них давно уже приняли Интрагалакт в качестве родного языка. Большинство же биологических разумных существ в Галактике редко обладает сообразительностью, превышающей человеческую более чем в десяток раз, а превышение в сотню раз и вовсе редкость. Есть даже несколько цивилизаций, состоящих из еще больших тугодумов, чем люди.
В таких случаях при переводе приходится адаптировать сообщение и приводить его в соответствие с умственными способностями слушателя. Мы усекаем самые дальние ветви в иерархическом древе сообщения. Но самый главный прием, который мы используем - это переход на язык метафор. И вся прелесть и сила языка Интрагалакт как раз в том и состоит, что метафоры получаются в нем практически автоматически: просто вы берете длинное древо сообщения и начинаете понемногу отсекать от него ветви и после каждого отсекновения переводить полученный результат. Сначала у вас будут получаться очень длинные фразы. Это означает, что у той цивилизации, на язык которой вы переводите, нету подходящих понятий, и перевод вынужден использовать очень длинные описания. Вы продолжаете отсекать дальнейшие ветви и снова переводить результат. Какое-то количество шагов длина фразы будет уменьшаться с каждым шагом лишь незначительно. Но затем, после очередного усекновения, вы вдруг обнаружите, что длина фразы сократилась на порядок, а может быть на два. Все. Здесь можно остановиться. Вы нашли метафору, т.е. создали сообщение, составленное из тех слов и понятий этой цивилизации, которые в максимально возможной для этого языка степени аналогичны понятиям исходного сообщения, хотя и не воспроизводят его с максимальной точностью. Сила языка Интрагалакт в его метафоричности".
– "Но это означает, что одну и ту же фразу приходится переводить сотни, а то и тысячи раз, пока не будет найден окончательный перевод?"
– "У нас есть для этого достаточные вычислительные мощности. Кроме того, это приходится делать только когда перевод идет между какой-нибудь новой парой языков. Для наиболее часто встречающихся пар языков у нас уже есть готовые словари прямого перевода, т.е. перевода без языка-посредника, куда постоянно заносятся новые готовые метафоры, найденные с помощью только что описанного мною процесса усекновения древа сообщения".
– "И что же, в процессе усекновения каждый раз удается выйти на короткую метафору? Во всех случаях без исключения?"
– "Разумеется, я несколько упростил описание процесса усекновения. На самом деле, здесь есть одна тонкость - в каком порядке, и какие ветви отсекать. Наши математики долго бились над этой проблемой, пока не нашли ее решение. Для словарей каждого языка по особым правилам заранее рассчитывается то, что мы называем "рельефом поля понятий". После этого выбрать правильный порядок усекновения очень просто - надо лишь представить себе, что над рельефом поля идет дождь и следовать тому пути, по которому потекут ручьи. Понятно?"
– "Не очень".
– "Что поделать. Моя последняя фраза является ярким примером метафорического перевода очень сложного математического высказывания. Метафоры по самой своей природе не могут обеспечить стопроцентного понимания, но, по крайней мере, они создают ощущение хоть какого-то понимания, что очень важно при контакте".
– "Вообще-то, практически вся земная научно-популярная литература написана именно таким методом и таким языком. И ничего - читают! Некоторые даже думают, что все поняли".
– "Вот видите! И еще насчет рельефа поля. Благодаря ему удается, не производя перевода, заранее оценить на сколько уменьшится переведенная фраза при каждом усекновении фразы на Интрагалакте. Так что нам теперь не приходится на самом деле переводить одну и ту же фразу сотни раз, пока мы не найдем метафору. Это очень экономит вычислительные мощности".
2.6 Узел сети Технокосм
Инспектор подошел к большой классной доске, испещренной блок-схемами различных систем типового узла Технокосма, и начал свою лекцию:
"На первый взгляд может показаться, что Технокосм - это всего лишь сеть передачи данных между звездами. Но если близко рассмотреть устройство каждого отдельного узла сети, то мы увидем, что он представляет собой нечто гораздо большее, чем концентратор или маршрутизатор сетевого траффика.
Технокосм - это не только сеть, это еще и интерфейсы с физическим миром, и все они реализованы именно на уровне узлов сети.
Рассмотрим схему типичного узла Технокосма. Обычно узлы располагаются вблизи звезд, чаще всего на планетах, предпочтительно на тех планетах, где имеется вода в жидкой фазе - вода значительно облегчает размножение наномашин из которых физически строится все оборудование узла, а близость звезды помогает решать энергетическую проблему - наше оборудование потребляет довольно много энергии.
Впрочем, из этого правила есть отдельные исключения - например, существует несколько узлов, которые располагаются на ядрах комет дрейфующих в межзвездном пространстве. В качестве источника энергии они используют очень компактные и эффективные ядерные реакторы, работающие на водороде, содержащемся во льду комет. Такие узлы появилсь в Технокосме относительно недавно, несколько миллионов лет назад. После изобретения этих компактных реакторов мы изменили протокол, прошиваемый в памяти наших наномашин, и теперь они начинают строительство приемопередатчиков, антенн и реактора для их питания, как только попадают в жидкую воду на комете. После этого комета уходит в межзвездное пространство с уже работающим узлом Технокосма. Но в силу ограниченности ресурсов кометного ядра, такие узлы могут играть лишь вспомогательную роль ретрансляторов - полномасштабный узел требует строительства огромных сооружений, для которых на кометном ядре просто не хватит материалов. Возможно, что в связи с недавним нашим изобретением, позволяющим создавать материю прямо из вакуума, положение изменится, но пока это устройство еще находится в стадии испытаний.
Поэтому вернемся к расмотрению типового узла, базирующегося на планете земного типа.
Основные компьютеры узла обычно располагаются на планете - поближе к жидкой воде, в которой обычно растворены все химические элементы, необходимые для нашего строительства. Станции межзвездной связи, содержащие приемопередатчики и антенны, располагаются на орбитах вокруг планеты и одна на орбите планеты вокруг местной звезды для того, чтобы избежать затенения планетой или звездой, и, таким образом, обеспечить полный обзор небесной сферы. Источники питания располагаются рядом с основными потребителями: на планете, вблизи компьютеров - это реакторы на водороде; в космосе, рядом со станциями связи - это преобразователи солнечной энергии.
Образно говоря, компьютеры - это мозг узла, энергоустановки - его сердце, а станции связи - его рот и уши, с помощью которых он общается с другими узлами в Галактике.
Но самая интересная часть каждого узла - это интерфейс с физической Вселенной, состоящий из средств наблюдения и исполнительных органов - это глаза и руки узла."
– "Средств наблюдения?" - переспросил Левшов - "Это что-то вроде тех искусственных комариков, что за нами наблюдали?"
– "Комарики -это мелочь." - ответил Инспектор - "Как средства наблюдения за местными условиями на планете они значительно уступают нанороботам, устанавливающим информационый интерфейс между Технокосмом и нервной системой местных жителей - тот самый интерфейс, через который мы с Вами сейчас общаемся. Очень удобен для исследований планеты - максимальная информативность при минимальной заметности для местного населения".
– "А в качестве исполнительного органа может выступать человек который с помощью этого интерфейса полностью превращен в Вашу марионетку?"
– "Потенциально да, хотя на практике мы стараемся не вмешиваться в дела местных цивилизаций. На планете, принадлежащей другой цивилизации мы можем выступать лишь в роли наблюдателей.
Нет, когда я говорил о средствах наблюдения и исполнительных органах, я в первую очередь имел в виду устройства совершенно иного масштаба. Например, гигантский телескоп, который мы построили на обратной стороне Луны, и который несколько лет назад обнаружил огромное ядро кометы движущееся по траектории столкновения с Землей."
– "Вы хотите сказать, что Земле угрожает столкновение с кометой?"
– "Теперь уже нет. Как только эта комета была обнаружена, наши нанороботы, находящиеся на орбите вокруг Земли, немедленно собрали ракету, которая отправилась к этой комете. По прибытии на поверхность кометы, нанороботы быстро переделали ракету в ядерный реактор, и углубили его внутрь кометного ядра, где вырабатываемое им тепло стало превращать кометный лед в пар. Вырываясь наружу из кометы, пар создавал струю с реактивной тягой, которая и перевела комету на другую траекторию, не задевающую Землю. Если бы не это, мы бы сейчас с вами не разговаривали - по нашим оценкам, столкновение с этой кометой должно было привести к полному уничтожению жизни на Земле.
Этот пример наглядно показывает роль средств наблюдения и исполнительных органов в жизни Технокосма - мы наблюдаем, чтобы познавать, и познав необходимость действия для того, чтобы выжить, мы действуем. Технокосм - это не что иное, как средство выживания цивилизаций в такой опасной среде как космос. Мы хранители разума во Вселенной, уберегающие его от уничтожения слепыми силами стихии.
Особо следует упомянуть экспериментальные установки и полигоны Техноксма, на которых ведутся разработки новых технологий. Технологическая основа Технокосма все время обновляется, появляются новые, все более мощные источники питания, пропускная способность каналов связи увеличивается, растет производительность компьютеров, плотность хранения информации в запоминающих устройствах, чувствительность приборов наблюдения. Исполнительные органы становятся все более мощными, гибкими, способными ко все более тонким операциям. Все это основывается на все новых и новых физических принципах".
– "А это что такое?" - спросил Левшов, указав на квадратик на блок-схеме, помеченный как "Интерфейсы с трансцендентными мирами".
– "А это Вашей цивилизации пока еще знать рано!" - сказал Инспектор, решительным жестом стирая загадочный квадратик с доски - "Давайте пока сосредоточимся на том, что связано с нашей физической Вселенной".
– "Я все же настаиваю!"
– "Ну ладно", - сказал Инспектор - "учитывая метафорический характер перевода нашего Переводчика, Вы все равно ничего не поймете, так что, наверное, не будет большого вреда, если я скажу по этому вопросу пару слов.
Под "трансцендентными мирами" имеются в виду совсем недавно обнаруженные нашими учеными следы существования большой системы, аналогичной Технокосму, но построенной на совершенно иных физических принципах из форм материи почти не взаимодействующих с традиционно известными формами. Именно поэтому эту систему и обнаружили только сейчас, в ходе очень тонких экспериментов. Эта система существует как бы параллельно с нашим физическим миром, почти не соприкасаясь с ним. Кто и когда ее построил - мы пока не знаем. Предположительно, она гораздо старше Технокосма. Сейчас мы пытаемся вступить в контакт с ее обитателями, и этот квадратик обозначает те экспериментальные установки, которые мы сооружаем для этой цели. Если это получится, то, по нашим оценкам, объем базы знаний Техноксма может мгновенно увеличиться на несколько порядков. Так что, возможно, мы стоим на грани величайшего открытия в истории Технокосма.
Однако вернемся к основной теме нашей лекции и перейдем к более подробному рассмотрению отдельных подсистем типового узла Технокосма.
Самой главной подсистемой узла, его ядром, является, разумеется, центральный компьютер, точнее, центр хранения и обработки информации, состоящий из блока сортировки сообщений, блока хранения информации (подразделяющегося на постоянную библиотеку и временный буфер транзитных пассажиров), блока исполнения сознаний, блока исполнения локальных псевдомиров, переводчика, и программного интерфейса с физическим миром.
Информация, принимаемая станциями межзвездной связи на орбите, передается по местным каналам связи с орбиты на планету и поступает в блок сортировки, который определяет, что необходимо сделать с каждой конкретной посылкой в зависимости от ее типа и заголовка со служебной информацией. Существуют пять основных типов посылок: "книга", "письмо", "пассажир", "псевдомир" и "квитанция".
Книги содержат информацию, предназначенную для всеобщего использования любым гражданином любой цивилизации, входящей в Технокосм. Книги могут содержать в себе отчеты исследователей, описания открытий и изобретений. Особый класс описания изобретений составляют программы, которые могут быть исполнены на наномашинах Технокосма, и в результате такого исполнения на свет появится материальный объект, являющийся предметом изобретения. Сортировщик обычно автоматически помещает все книги в библиотеку узла, а маршрутизатор на орбитальной станции межзвездной связи автоматически рассылает копии книги всем остальным узлам, через которые эта книга еще не проходила (информация о прохождении через узел записывается в заголовке со служебной информацией).
Письмо, в отличие от книги, не предназначено для всех узлов и всех живущих на них сознаний. У писем существует вполне определенный круг адресатов. Адресатами могут быть, например, копии одного и того же сознания, разбросанные по нескольким различным звездам в разных уголках Галактики. Такое письмо может содержать в себе информацию, необходимую для ресинхронизации этого сознания. В этом случае сортировщик направляет письмо прямо в исполняемый поток этого сознания, а маршрутизатор рассылает копии этого письма только в направлении звезд, указанных в заголовке - то есть по тем адресам, где живут различные копии этого сознания. Другая разновидность писем - директивные циркуляры, рассылаемые администраторами узлов своим коллегам на других узлах, например, чтобы уведомить их об изменениях в стандартных протоколах связи. В таком письме может, например, содержаться команда: распаковать и исполнить такую-то программу, пришедшую в библиотеку, для того, чтобы изготовить приемники или источники питания, основанные на вновь открытом физическом принципе.
Пассажиры занимают большую часть траффика. Пассажиры - это копии сознаний, путешествующие в сети Технокосм. В служебном заголовке указывается конечный пункт (или пункты) путешествия и маршрутизатор рассылает копии этого сознания в направлении различных звезд, в соответствии с указанными адресами. Сортировщик просматривает эти адреса. Если среди них есть адрес данного узла, то это означает, что эта копия достигла места назначения. Тогда сортировщик смотрит в служебном заголовке, в каком псевдомире, т.е. в компьютерной копии какой цивилизации привыкло жить это сознание, и запускает это сознание на исполнение в рамках соответствующего локального псевдомира - в том случае, если соответствующий локальный псевдомир уже был запущен на исполнение на этом узле раньше. Если нет, то сортировщик обращается к библиотеке, находит необходимый псевдомир и запускает его на исполнение, и уже в этот псевдомир запускает сознание вновь прибывшего пассажира. Если необходимого псевдомира нет в библиотеке узла, сортировщик посылает запрос на другие узлы, а сознание пассажира, не запуская, помещают в буфер на "мертвое" хранение до тех пор, пока с какого-нибудь другого узла не приедет программа необходимого псевдомира. Во всяком случае, такова нынешняя политика - раньше пассажирам разрешалось брать программы псевдомиров с собой, но это приводило к большому дублированию информации и совершенно забивало траффик.
Сейчас копии псевдомиров в обязательном порядке рассылаются по всем узлам, как только где-нибудь обнаруживается новая цивилизация и удается создать ее модель. После этого, через регулярные промежутки времени, для каждого псевдомира рассылаются апдейты. Хочу Вас обрадовать - псевдомир, изображающий среду обитания, привычную для землян, тот самый псевдомир, который Вы Алексей Петрович, сейчас видите вокруг себя, был разослан еще тридцать лет назад, и сейчас все узлы в радиусе 30 световых лет отсюда уже имеют его копию. Так, на всякий случай, вдруг земную цивилизацию когда-нибудь примут в Технокосм - а они уже сейчас готовы принять пассажиров с Земли.
Так что сейчас пассажирам приходится лежать в буфере в ожидании своего псевдомира крайне редко, только в исключительных случаях. А так, обычно, этот буфер используется для хранения транзитных пассажиров - тех, чьи копии были отправлены на следующий узел, но квитанции об их получении еще не получено. Квитанции - это, как Вы уже, наверное, поняли, сообщения об успешном получении, или неполучении, или получении с искажениями, той или иной посылки. Если узел-получатель прислал квитанцию об успешном получении - посылку стирают из буфера узла-отправителя, в противном случае отправитель повторяет посылку".
– "А как маршрутизатор определяет, на какую следующую звезду необходимо передать посылку? Ведь звезды постоянно движутся друг относительно друга. Как при этом построить кратчайшую цепочку из звезд, ведущую к конечному пункту назначения?"
– "А вот как раз для этой цели и существует на каждом узле постоянно обновляемая копия Большого Атласа Технокосма. Я сегодня воспользовался Атласом для того, чтобы дать Вам общее представление о Технокосме, но, конечно же, главное назначение Атласа вовсе не в том, чтобы служить наглядным пособием для гостей. В Атлас заведена информация о собственном движении каждой звезды в Нашей Галактике. Пользуясь законами небесной механики, он может просчитывать положения звезд на многие миллионы лет вперед, и строить кратчайшие траектории передачи посылок от звезды-отправителя к конечному получателю. Атлас - это самый главный элемент маршрутизатора. Кстати, на каждом промежуточном узле маршрутизатор добавляет к служебному заголовку самую свежую известную ему информацию о параметрах движения звезды-получателя - на тот случай если за время прохождения посылки эти параметры изменились в результате какого-нибудь непредвиденного возмущения. Я ответил на Ваш вопрос?"
– "Вполне".
– "Итак, на чем я остановился? Ах, да - составные части центрального компьютера. Блок исполнения локальных псевдомиров. Будучи однажды запущенным, локальный псевдомир, изображающий естественную среду обитания той или иной цивилизации, продолжает работать и наполняться представителями этой цивилизации, прибывающими на данный узел. В рамках этого локального псевдомира они могут общаться между собой так, словно никогда не покидали родную планету. В их восприятии этот исполняемый на компьютере мир неотличим от их родины - все физические условия их родной планеты воспроизведены абсолютно точно.
Но основная "изюминка" Технокосма состоит в Переводчике. Переводчик - это программа, превращающая собрание разрозненных локальных псевдомиров в единое целое. Переводчик - это цементирующая сила Технокосма. Он берет два разрозненных псевдомира, содержащие существа, которые никогда не могли бы общаться друг с другом в силу миллионов причин, начиная с того, что физическая среда общения этих существ не совпадает (например, одни слепы и разговаривают, издавая ультразвуковые сигналы, другие глухи и общаются, посылая импульсы инфракрасного света) и кончая гигантской пропастью, разделяющей их культурные традиции. Он создает Зону Пересечения всех псевдомиров, которая воспринимается обитателями каждого из псевдомиров как выделенная зона внутри их собственного псевдомира, зона хотя и особая, но принципиально от него не отличающаяся. Например, все те помещения, в которых мы сегодня были, наверняка напомнили Вам те или иные помещения на Земле. С одной стороны они являются частью псевдомира, изображающего Землю. Но, с другой стороны, я вижу эти помещения совершенно иначе - они напоминают мне помещения на моей родной планете, и таким образом являются также и частью моего псевдомира. Зона Пересечения псевдомиров специально устроена так, что ее образ легко преобразуется в участок любого псевдомира. Любое сознание из любого псевдомира, входя в Зону Пересечения, автоматически получает аватары - образные воплощения в тех псевдомирах, представители которых сейчас также находятся в Зоне. Как только Вы вошли в Зону Пересечения, Вы стали видимы для всех существ, зашедших в Зону из своих псевдомиров, но каждый из них наблюдает Вас в образе представителя их собственного мира. Мне Вы кажетесь похожим на существо с моей планеты, в то время как я представляюсь Вам в виде человека. Это чудесное превращение, без которого никакое общение между нами не было бы возможно, как раз и обеспечивается Переводчиком. Переводчик - это интерфейс между цивилизациями.
Очень часто в разговоре мы называем Технокосмом только эту сравнительно узкую Зону Пересечения псевдомиров, поскольку только в ней мы, представители различных цивилизаций общаемся друг с другом, в ней работаем с различными внешними интерфейсами, а возвращаясь с работы домой в свой псевдомир, мы легко можем забыть о существовании Технокосма - настолько этот псевдомир похож на нашу родную планету".
– "А могу я посетить этот самый псевдомир, изображающий Вашу родную планету?"
– "И да, и нет. Псевдомир - это компьютерная программа, генерирующая входные сигналы для сознаний разумных существ, имитирующие сигналы от их реально не существующих органов чувств, с целью создания иллюзии реальности. Но дело в том, что у нас с вами очень разный набор органов чувств, а те, которые совпадают, воспринимают мир несколько иначе - например, орган зрения есть и Вас и у меня, но они работаю в совершенно разных диапазонах электромагнитных волн.