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