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