Смоделированные вселенные
Если компьютерный разум когда-нибудь будет создан, то скорее всего возникнет желание поместить думающие машины в искусственные человеческие тела, создав механических существ — роботов, которые будут интегрированы в окружающую реальность. Но сейчас меня интересуют другие «существа» — те, кто является совокупностью электрических импульсов, возникающих при программировании смоделированных сред, населённых смоделированными существами, которые живут исключительно внутри компьютерного оборудования. Поэтому вместо персонажей «Звёздных войн» C-3PO или Дэйта перенесём наше внимание на виртуальный мир игр Sims или Second Life и представим, что их жители осознают себя и обладают чутким умом. История технологических достижений говорит, что, шаг за шагом, компьютерные симуляции будут достигать всё большего правдоподобия, позволяя физическим и опытным характеристикам смоделированных миров достичь убедительного уровня схожести и реализма. Тот, кто будет управлять данной симуляцией, будет решать, следует ли искусственным существам знать о том, что они существуют внутри компьютера; возможно, что те искусственные люди, которые заподозрят, что их мир является продвинутой компьютерной программой, будут схвачены искусственными медбратьями в белых халатах и помещены в искусственный госпиталь. А может быть, подавляющее большинство искусственных существ сочтут возможность своего существования внутри компьютерной симуляции слишком нелепой, чтобы об этом беспокоиться.
Возможно, что ваша реакция сейчас именно такая. Даже если вы допускаете возможность искусственного разума, вы, вероятно, склоняетесь к мнению, что компьютерное моделирование целой цивилизации или даже небольшого сообщества является архисложной задачей, требующей выходящего за рамки вычислительных возможностей мастерства. С этой точки зрения имеет смысл проанализировать следующие несколько чисел. Скорее всего, наши далёкие потомки не будут экономить материю при создании огромных вычислительных сетей. Тогда давайте дадим полёт фантазии. Будем мыслить широко. Учёные сделали оценку, что современный высокоскоростной компьютер размером с Землю будет выполнять от 1033 до 1042 операций в секунду. Для сравнения заметим, что если наша предыдущая оценка в 1017 операций в секунду для человеческого мозга точна, то в среднем человеческий мозг выполняет 1024 операций в течение ста лет жизни. Умножьте это примерно на 100 миллиардов людей, которые когда-либо ходили по этой планете, и полное число операций, выполненных всеми когда-либо существовавшими человеческими мозгами со времён Люси (мои друзья археологи утверждают, что правильно надо говорить об «Арди»), будет равно 1035. Взяв консервативную оценку в 1033 операций в секунду, мы видим, что коллективная вычислительная мощность человеческого рода может быть достигнута менее чем за две минуты на компьютере размером с Землю.
И это если брать за основу современные технологии. Квантовые вычисления используют совсем другие возможности, содержащиеся в волне квантовой вероятности, поэтому, при необходимости проводить одновременно много разных вычислений, они могут увеличить скорость процесса в невероятное число раз. Хотя мы по-прежнему далеки от создания такого приложения квантовой механики, исследователи оценили, что квантовый компьютер размером с лаптоп обладает потенциалом обработать помыслы всех людей с момента возникновения нашей расы за малую долю секунды.
Чтобы смоделировать не просто отдельные умы, но также их взаимодействия между собой и с окружающей средой, требование к вычислительному объёму вырастает на многие порядки величины. Однако хитроумная симуляция может изловчиться и срезать вычислительные углы с минимальной потерей качества. Смоделированные люди на смоделированной Земле совсем не будут скучать, если компьютер будет моделировать только то, что находится внутри космического горизонта. У нас нет возможности заглянуть за это расстояние, поэтому компьютер может спокойно проигнорировать его. Можно поступить ещё смелее и моделировать звёзды вокруг Солнца только во время смоделированных ночей, и только когда благодаря смоделированному ветру небо очищается от облаков. Когда никто не смотрит, небесный компьютерный симулятор может отдохнуть от создания соответствующих стимулов у всякого, кто мог бы взглянуть наверх. Достаточно хорошо структурированная программа будет следить за ментальным состоянием и намерениями своих смоделированных обитателей, и поэтому будет предугадывать и отвечать нужным образом на любое назревающее желание созерцать звёзды. То же самое справедливо для смоделированных клеток, молекул и атомов. По большей части, они будут необходимы для смоделированных специалистов той или иной научной дисциплины, и только тогда, когда эти специалисты непосредственно изучают эти экзотические миры. Таким образом, вычислительно менее затратная копия привычной реальности, которая выходит на требуемый уровень детализации симуляции по мере необходимости, будет вполне адекватной.
Такие смоделированные (или симулированные) миры будут убедительно подтверждать мнение Уилера о первичности информации. Создайте контуры, переносящие правильную информацию, и вы создадите параллельные реальности, которые столь же реальны для своих обитателей, как наша реальность для нас. Эти симуляции составляют восьмое множество вселенных, которое я буду называть смоделированной мультивселенной .