"Дэвид Дойч. Структура реальности [P]" - читать интересную книгу автора

количество вычислений в единицу времени. Разве это не будет ограничивать его
репертуар? Если среда настолько сложна, что вычисление того, что должен
увидеть пользователь через секунду, занимает у машины больше секунды, каким
образом машина сможет точно передать эту среду? Для достижения
универсальности нам необходим следующий технологический трюк.
Чтобы расширить свой репертуар до максимально физически возможных
пределов, генератору виртуальной реальности пришлось бы взять под контроль
еще одно свойство сенсорной системы пользователя:
скорость обработки информации мозгом пользователя. Если бы человеческий
мозг был подобен электронному компьютеру, достаточно было бы изменить
частоту испускания синхронизирующих импульсов его "генератором". Несомненно,
"генератор синхронизирующих импульсов" мозга контролировать не так просто.
Но в принципе это не проблема. Мозг -- конечный физический объект, и все его
функции -- физические процессы, которые, в принципе, можно замедлить или
остановить. Предельный генератор виртуальной реальности должен обладать
такой способностью.
Для достижения совершенной передачи сред, требующей множества
вычислений, генератор виртуальной реальности должен был бы действовать
приблизительно следующим образом. Каждый сенсорный нерв физически способен
передавать сигналы с определенной максимальной частотой, поскольку
возбудившаяся нервная клетка сможет вновь возбудиться только через одну
миллисекунду. Следовательно, сразу после возбуждения определенного нерва у
компьютера есть, по крайней мере, одна миллисекунда, чтобы решить,
возбудится ли этот нерв снова и когда это произойдет. Если он вычислил
решение, скажем, за половину миллисекунды, то в корректировке скорости
работы мозга нет необходимости, и компьютер просто возбуждает этот нерв в
нужное время. В противном случае, компьютер заставляет мозг замедлить (или
при необходимости остановить) свою работу до завершения вычисления
следующего события: затем компьютер восстанавливает нормальную скорость
работы мозга. Как бы это почувствовал пользователь? По определению никак.
Пользователь получил бы ощущение нахождения в среде, точно определенной в
программе, без каких бы то ни было замедлений, остановок или повторных
пусков. К счастью, генератору виртуальной реальности не нужно заставлять
мозг работать быстрее нормального: из-за этого, в конце концов, возникли бы
принципиальные проблемы, потому что, кроме всего прочего, ни один сигнал не
может перемещаться быстрее скорости света.
Этот метод позволяет нам заранее определить произвольно усложненную
среду, для моделирования которой потребуется любой конечный объем
вычислений, и получить ощущение нахождения в этой среде при любой
субъективной скорости и уровне детализации, которые способен усвоить наш
разум. Если необходимых вычислений слишком много, чтобы компьютер смог
выполнить их в течение субъективно воспринимаемого времени, ощущение будет
естественным, но пользователь заплатит за его сложность реально потерянным
временем. Пользователь может выйти из генератора виртуальной реальности
после пятиминутного, на его субъективный взгляд, пребывания там и
обнаружить, что в физической реальности прошли годы.
Пользователь, мозг которого отключается на любой период времени, а
потом снова включается, будет ощущать непрерывное пребывание в какой-то
среде. Но пользователь, мозг которого отключился навсегда с момента его
отключения ничего не чувствует. Это значит, что программа, которая в