Шрифт:
Интервал:
Закладка:
Мы, реалисты, придерживаемся мнения, что реальность существует: объективная, физическая, независимая от того, что мы о ней думаем. Но мы никогда не воспринимаем эту реальность непосредственно. Каждая отдельная крупинка наших внешних ощущений — это часть виртуальной реальности. И каждая отдельная крупинка нашего знания, включая знание нефизических миров — логики, математики, философии, воображения, вымысла, искусства и фантазии, — закодирована в виде программ для воссоздания этих миров с помощью генератора виртуальной реальности в нашем собственном мозгу.
Таким образом, виртуальная реальность является частью не только науки, то есть суждений о физическом мире. Всякое рассуждение, любое мышление и весь внешний опыт есть формы виртуальной реальности. Всё это — физические процессы, которые до сих пор наблюдались только в одном месте Вселенной — в окрестностях планеты Земля. В главе 8 мы увидим, что все жизненные процессы также включают виртуальную реальность, но у людей с ней особые взаимоотношения. С биологической точки зрения воссоздание их окружающей среды в виртуальной реальности — это характерное для человека средство выживания. Другими словами, это причина существования людей. Экологическая ниша, занимаемая людьми, зависит от виртуальной реальности так же непосредственно и абсолютно, как экологическая ниша, занимаемая коалами, зависит от эвкалиптовых листьев.
Генератор образов — прибор, способный создавать у пользователя точно определённые ощущения.
Универсальный генератор образов — генератор образов, который можно запрограммировать на создание любого ощущения, которое способен испытать пользователь.
Внешний опыт — впечатление о чём-либо, что находится за пределами собственного разума.
Внутренний опыт — впечатление о чём-либо, что находится в собственном разуме.
Физически возможный — не запрещённый законами физики. Среда физически возможна тогда и только тогда, когда она существует где-либо в мультиверсе (предполагается, что начальное состояние и другие дополнительные данные мультиверса определяются какими-то, ещё неизвестными законами физики).
Логически возможный — внутренне непротиворечивый.
Виртуальная реальность — любая ситуация, в которой пользователю даётся ощущение нахождения в точно описанной среде.
Репертуар генератора виртуальной реальности — это набор сред, для которых генератор может создать пользователю ощущение присутствия в них.
Образ — что-либо, рождающее ощущения.
Точность — образ является точным настолько, насколько создаваемые им ощущения близки к тем, которые нужно было создать. Виртуальная среда является точной настолько, насколько она способна отреагировать должным образом на каждое возможное действие пользователя.
Совершенная точность — точность настолько высокая, что пользователь не может отличить образ или виртуальную среду от тех, которые нужно было создать.
Виртуальная реальность — это не просто технология моделирования поведения физических сред с помощью компьютеров. Тот факт, что виртуальная реальность возможна, — важная черта структуры реальности. Она является основой не только вычислений, но и человеческого воображения, внешних ощущений, науки и математики, искусства и литературы.
Каковы же крайние пределы — полная сфера применимости — виртуальной реальности (а следовательно, вычислений, науки, воображения и всего остального)? В следующей главе мы увидим, что в одном отношении сфера применимости виртуальной реальности безгранична, а в другом — чрезмерно ограничена.
Сердце генератора виртуальной реальности — его компьютер, и вопрос о том, какие среды можно воссоздать в виртуальной реальности, в конечном итоге должен сводиться к вопросу о том, какие вычисления можно осуществить. Даже сегодня репертуар генераторов виртуальной реальности в той же мере ограничен их компьютерами, в какой и генераторами образов. Как только к генератору виртуальной реальности подключают новый, более мощный компьютер, с увеличенным объёмом памяти и более современной аппаратурой для обработки изображений, репертуар генератора расширяется. Но будет ли это продолжаться непрерывно, или в конце концов мы столкнёмся с полной универсальностью, чего, как я уже утверждал, нам следует ожидать в случае с генераторами образов? Другими словами, есть ли такой генератор виртуальной реальности, который, будучи однажды построен, может быть запрограммирован на воспроизведение любой среды, которую способен воспринять человеческий разум?
Как и в случае с генераторами образов, здесь мы не подразумеваем, что один этот генератор виртуальной реальности мог бы содержать в себе описания всех логически возможных сред. Мы только имеем в виду, что его можно было бы запрограммировать для воспроизведения любой логически возможной среды. Можно предусмотреть кодирование таких программ, например, на магнитных дисках. Чем выше сложность среды, тем больше понадобится дисков для хранения соответствующей программы. Таким образом, для создания сложных сред машина должна обладать механизмом (который я уже описал для универсального генератора образов), способным прочитать неограниченное количество дисков. В отличие от генератора образов, генератору виртуальной реальности может также понадобиться увеличение объёма рабочей памяти, чтобы хранить промежуточные результаты вычислений. Для этого можно предусмотреть наличие чистых дисков. И снова тот факт, что машина должна обеспечиваться энергией, чистыми дисками и обслуживанием, не мешает нам считать эту установку «отдельной машиной» при условии, что все эти действия не равносильны изменению конструкции машины и не запрещены законами физики.
В этом смысле компьютер с фактически неограниченной ёмкостью памяти можно себе представить, по крайней мере принципиально. В отличие от компьютера с неограниченной скоростью вычислений. Компьютер определённой конфигурации всегда будет иметь фиксированную максимальную скорость, которую можно увеличить, только изменив эту конфигурацию. Следовательно, данный генератор виртуальной реальности не сможет выполнять неограниченное количество вычислений в единицу времени. Разве это не будет ограничивать его репертуар? Если вычисление того, что должен увидеть пользователь через одну секунду, из-за сложности среды занимает у машины больше секунды, то каким образом машина сможет точно воспроизвести эту среду? Для достижения универсальности нам необходим новый технологический трюк.
Чтобы расширить свой репертуар в такой степени, в какой это физически возможно, генератору виртуальной реальности пришлось бы взять под контроль ещё одно свойство сенсорной системы пользователя: скорость обработки информации мозгом пользователя. Будь человеческий мозг подобен электронному компьютеру, достаточно было бы изменить скорость испускания синхронизирующих импульсов его генератором тактовой частоты. Несомненно, «часами» мозга управлять не так просто, но в принципе это не проблема. Мозг — конечный физический объект, и все его функции — физические процессы, которые в принципе можно замедлить или остановить. Предельный генератор виртуальной реальности должен обладать такой способностью.