Tasuta

Число бога

Tekst
Märgi loetuks
Šrift:Väiksem АаSuurem Aa

Антон Третьяков

Число бога

Предисловие

Исследуя архивы до и после разломов, мы бережно старались собрать вместе всю информацию, доступную в нашей эпохе. Множество аудио и видео записей скрупулёзно переведено в текстовый вид с целью предостеречь потомков двадцать второго и последующих веков. Все люди, участвующие в записях, существовали в реальной жизни и ни в коем случае память о них не должна быть осквернена. Мы искренне надеемся, что информация из этих записей позволит больше никогда не допустить катастроф, которые выпали на долю человечества в двадцать первом веке.



Тайна века



Ниже приводится стенография интервью с Робертом Мэйрингом и Мэтью Конохе, сотрудниками Оксфордского университета. На момент записи, Роберту 32 года, Мэтью 31. Интервью проводилось в графстве Оксфордшир, Великобритания, 2054 год.



Роберт Мэйринг (воодушевлённо):



На улице стоял холодный ноябрь, я, как обычно, зависал у моего друга Мэтью. В этот раз мы готовились к дипломной работе – искали в сети описания различных «тайн века» – задач, ещё не решённых современной наукой, и прикидывали, для какой из тайн мы могли бы написать программу-решение. На одном из ресурсов мы нашли информацию о числе «Пи», вернее сказать, о расчёте последовательности чисел после запятой: последний рекорд был поставлен в 2011 году каким-то японцем волейболистом, и с тех пор ничего не было слышно. Эта «тайна» нас заинтересовала – дипломной работой мы хотели удивить всех преподавателей и студентов, поэтому решили подумать над установкой нового рекорда в расчёте дробной части числа «Пи». Потратив весь день на создание алгоритма, мы оба согласились, что это гиблое дело. А под самый вечер Мэтью произнёс фразу, засевшую у меня в голове на долгие годы:



– «Ты говоришь, что хочешь рассчитать число «Пи»? Роберт, у меня для тебя плохие новости! Дробная часть «Пи» содержит

хреналион

 чисел!»



Слова Мэтью огорчили меня, и я согласился с его вариантом дипломной работы: программа с голосовым вводом, отображающая названное число, или, если была произнесена фраза, наиболее подходящее для неё число. Похоже на рассказ Адамса, но его «суперкомпьютер» давал в том числе полноценные ответы, нам же с Мэтью было до такого далеко, мы остановились лишь на числах.



Следующим вечером мы принялись писать код, и надо сказать, это был один из самых сложных наших проектов со времён лабораторной по «математике Векслера», введенной в 2030 году. Я занимался голосовым вводом, Мэтью – алгоритмом определения и поиска числа. Когда он закончил и пошёл спать, было около трёх утра – я обратил на это внимание, так как в детстве слышал о «часах кражи»: с трёх до шести утра большинство людей предпочитают спать, и преступники этим активно пользуются.



Я же закончил где-то через час после его ухода, и смотрел на готовый проект. Тут ко мне вернулась мысль о числе «Пи». Программа была готова, и я решил её проверить: вначале я произносил простейшие числа: 3, 4, 8, 246, затем перешёл на миллионы, миллиарды и степени. Моему восторгу не было конца – программа работала, работала исправно, и в точности так, как мы с Мэтью предполагали. Надо отдать должное, написанный им код был практически всегда идеален, и в университете его за это любили. Около шести утра, если быть точным в пять сорок три, я решился вернуться к числу «Пи», что накрепко засело в моей голове вот уже второй день подряд. Я постарался собраться и произнёс вслух:



– «Хочу увидеть

хреналион



Программа зависла, но мы предполагали, что «сложные» расчёты могут её подвесить. Прошло пять минут, и на экране показался результат. Я ожидал что-то непонятное, сломанные символы, язык инопланетян, что-то вроде этого, но на экране монитора появилось вполне себе реальное число: 13267

843

. Я думаю, тогда-то всё и началось.



Когда Мэтью проснулся, я подвёл его к монитору и произнёс:



– «Вот твой

хреналион

, Мэтью, поздравляю тебя, это ты его создал!»



Он немного смутился и ушёл в магазин за завтраком. Но вернулся уже через пол часа с пустым пакетом: задумчивый и ошеломлённый. Он уверял меня, что его код верный, а следовательно, на экране ровно то число, что я произнёс. Мэтью сразу понял почему я произнёс именно

хреналион

, и согласился попробовать программу, а точнее написанный им алгоритм для поиска чисел после запятой в «Пи».



Мэтью Конохе:



Мы пытались использовать самые разные алгоритмы, но в итоге сошлись на использовании моих разработок вместе с классическим алгоритмом поиска n-го числа после запятой. Вычислительных мощностей наших ноутбуков не хватало, поэтому мы подключили ещё четыре мобильных устройства и два старых сервера, валяющихся у нас «на всякий случай». К сожалению, и этого не хватило, чтобы побить рекорд: мы смогли просчитать только 132672

423

 знак после запятой у «Пи». Тогда мы обратились к нашему сокурснику, у него был не совсем легальный способ использования серверов университета, но в тот момент нас это не смущало. В 12:32 мы получили доступ до серверов «Оксфорда» и запустили поиск уже 132672

843

 знака числа «Пи».



Роберт Мэйринг:



Это было превосходное чувство: я надеялся, что мы поставим новый рекорд, и уже представлял, как меня будут благодарить преподаватели, как мной будут гордиться родители. Я витал в облаках ровно до того момента, как на экране высветился результат.



Мэтью Конохе:



Тоже помню этот момент, мне показалось, что всё сломалось, что вычислительной мощности серверов Оксфорда не хватило, и что нам придётся править код и настраивать столь шаткое подключение к серверам снова. На экране было число 41,3.



Роберт Мэйринг:



Следующие два часа мы с Мэтом проверяли код и ещё один раз нагрузили сервера Оксфорда по полной. Этого хватило для обретения уверенности – на мониторе действительно то самое число. После этого события разворачивались слишком стремительно: анонс на кафедре, очередное доказательство результата, интервью с внутренней прессой университета и так далее.



Мэтью Конохе:



На одном из бесчисленных интервью нас в шутку спросили, будет ли нам интересно и дальше заниматься «вычислением числа пи» и этой «второй» запятой, которую мы нашли. Я проигнорировал этот вопрос, но Роберт разозлился, сел за ноутбук и тут же запустил наш алгоритм снова – просчитать знак, следующий за открытым нами. Спустя несколько минут мы все наблюдали весьма интересный результат: на экране вновь высветилось 41,3.



Роберт Мэйринг:



Проверяя все числа далее, мы получали один и тот же результат: 41,3. При вычислении знаков до 132672

843 </