Страница 8 из 68
Поднялась рука.
— Гленда?
— Но когда вы говорили про фотон и щели, вы сказали, что вселенные сольются только в одном случае — если нет способа определить, через какую из щелей прошёл фотон в каждой вселенной.
— Именно. Но если мы сможем придумать метод, для которого не будет иметь значения, по какому пути Кайл пошёл в этой вселенной — или даже метод, при котором Кайл сам не будет знать, каким путём он пошёл, и никто его не будет видеть во время его путешествия — тогда, в конечном итоге, обе вселенные сольются друг с другом. Но в получившейся в результате этого слияния вселенной Кайл будет знать решение обеих задач, несмотря на то, что у него было время для решения лишь одной.
Папино улыбнулся.
— Добро пожаловать, — сказал он, — в мир квантовых вычислений. — Он сделал паузу. — Конечно, на самом деле у Кайла больше двух возможностей — он мог остаться дома, мог поехать на работу на машине, мог взять такси. Точно так же можно вообразить эксперимент с лампочкой и десятками или даже сотнями щелей. Представьте себе, что каждый их фотонов, испускаемых лампочкой, представляет собой бит информации. Помните: все вычисления производятся с помощью счётов — чтобы что-то вычислить, мы должны что-то куда-то передвинуть, будь это костяшки счётов, атомы, электроны или фотоны. Но когда каждый из них может находиться одновременно в нескольких местах в параллельных вселенных, чрезвычайно сложные вычисления могут быть произведены очень, очень быстро.
Рассмотрим, к примеру, факторизацию числа. Как мы это делаем? В сущности, методом проб и ошибок, хотя и имеется несколько полезных приёмов. Если мы хотим найти делители восьми, мы принимаемся делить его на разные числа. Мы знаем, что восемь делится нацело на единицу; любое целое число делится на единицу. Что насчёт двух? Да, это тоже делитель; восемь поделить на два равно четырём. Три? Нет; на три восьмёрка нацело не делится. Четыре? Да; восемь поделить на четыре будет два. Вот так мы делаем: прямым перебором, проверяя каждый возможный делитель по очереди. Но числа становятся больше, и количество делителей становится больше. В этом году с помощью сети из шестнадцати сотен компьютеров удалось найти все делители числа, состоящего из 129 цифр — самого большого числа, когда-либо подвергавшегося факторизации. Весь процесс занял восемь месяцев.
Но представьте себе квантовый компьютер, находящийся в контакте со всеми возможными альтернативными компьютерами в параллельных вселенных. И представьте себя программу, которая факторизует большие числа, работая со всеми возможными делителями одновременно. Питер Шор, математик из «AT&T», разработал программу, которая делает именно это: проверяет все возможные делители большого числа одновременно, по одному в каждой из альтернативных вселенных. Программа представляет результат в виде интерференционной картины на фотоплёнке. Алгоритм Шора приводит к тому, что числа, не являющиеся делителями, гасятся, оставляя на плёнке тёмные места. Чередование светлых и тёмных мест создаёт своего-рода штрих-код, прочитав который, можно узнать, какие числа в самом деле являются делителями числа, с которого всё началось. И поскольку вычисления производились в параллельных вселенных, за время, которое потребовалось нашей вселенной, чтобы проверить один-единственный возможный делитель, все остальные делители также были проверены и был получен результат. Если нет никакой разницы в том, какой именно делитель проверял наш собственный компьютер, результат будет получен практически мгновенно; то, на что у обычного компьютера уходит восемь месяцев, квантовый сделает за доли секунды.
— Но таких квантовых компьютеров не существует, — сказал Кайл.
Папино кивнул.
— Это так, пока что нет. Но когда-нибудь кто-нибудь построит квантовый компьютер. И тогда мы будем знать точно.
6
Вечером каждого понедельника Кайл и Хизер ужинали вместе.
Они жили порознь уже год. Предполагалось, что это временно — они никогда не упоминали слова на букву «Р». Им просто требовалось какое-то время, чтобы смириться со смертью Мэри. Они оба стали нервными, кидались друг на друга, споры из-за мелочей перерастали в масштабные скандалы, и они были неспособны друг друга утешить, неспособны понять, почему это случилось.
Они ни разу не пропускали эти понедельничные ужины, и хотя напряжение было велико после Беккиного визита четыре дня назад, Кайл полагал, что Хизер всё-таки появится в ресторане, где они обычно ужинали — «Swiss Chalet» в нескольких кварталах от их дома.
Кайл ждал снаружи, наслаждаясь тёплым вечерним бризом. Он не мог заставить себя зайти внутрь; машины Хизер на стоянке не было, и если она всё-таки не приедет, ему будет очень неловко.
Примерно в 18:40 — с опозданием на десять минут — зеленовато-голубой скиммер Хизер вплыл на стоянку
И всё же сегодня всё было по-другому. В течение всего года они каждый понедельник приветствовали друг друга коротким поцелуем, но сегодня — сегодня они оба засомневались. Они вошли в ресторан; Кайл придержал для Хизер дверь.
Официант попытался посадить их рядом с другой парой, хотя больше в ресторане никого не было. Кайл терпеть этого не мог и в лучшие времена, и этим вечером запротестовал.
— Мы сядем вон там, — сказал он, указывая на дальний угол.
Официант согласился и отвёл их в отдельную кабинку на дальнем краю зала. Кайл заказал красное вино; Хизер попросила бокал домашнего белого.
— Я уж начал было думать, что ты не приедешь, — сказал Кайл.
Хизер невозмутимо кивнула. В свете висящей над их столиком лампы черты её лица, казалось, посуровели.
— Прости за опоздание.
На какое-то время повисла пауза.
— Не знаю, что нам со всем этим делать, — сказал Кайл.
Хизер смотрела в сторону.
— Я тоже.
— Я тебе клянусь…
— Пожалуйста, — сказала Хизер, обрывая его. — Прошу тебя.
Кайл медленно кивнул. Помолчав секунду, он произнёс:
— Я в субботу виделся с Заком.
Хизер явно встревожилась.
— И?
— И ничего. Я хочу сказать, мы не ругались. Просто немного поговорили. Я хотел, чтобы он согласился прийти к нам в лабораторию судмедэкспертизы. Я хотел пройти тест на детекторе лжи, чтобы доказать, что я этого не делал.
— И? — снова спросила Хизер.
— Он отказался. — Кайл опустил глаза, глядя на подложенную под тарелку салфетку с рекламой фирменного блюда этого месяца. Потом снова поднял голову и встретился взглядом с Хизер. — Я могу сделать то же самое для тебя, — сказал он. — Я могу доказать, что я невиновен.
Хизер открыба рот, но тут же закрыла его, ничего не сказав.
Это была поворотная точка, момент истины. Кайл знал это, и он был уверен, что Хизер тоже это знает. Будущее зависело от того, что сейчас произойдёт.
Она должна всё обдумать…
Если он невиновен…
Если он невиновен, то она должна знать, что он никогда не сможет простить её за то, что ей потребовались доказательства, что она усомнилась в нём. Если он невиновен, их брак должен пройти через этот кризис. Они оба считали, что рано или поздно снова сойдутся. Если не к началу следующего учебного года, то наверняка к его окончанию.
Если он невиновен, их брак должен устоять, но если Хизер в нём усомнится и признается в этом, то сможет ли он после такого снова с ней жить, снова любить её? Верит ли она в него, когда он в этом более всего нуждается?
— Нет, — сказала она, закрывая глаза. — Нет, в этом нет необходимости. — Она посмотрела на него. — Я знаю, что ты этого не делал. — Лицо Кайла сохранило нейтральное выражение; он знал, что она станет искать на его лице признаки того, что он посчитал её слова неискренними.
— Спасибо, — тихо сказал он.
Официант вернулся с напитками. Они сделали заказ: печёная куриная грудка с картошкой для Кайла, четвертинка жареного цыплёнка с картофелем фри для Хизер.
— Что-нибудь ещё было с Заком? — спросила Хизер.