Саймон Сингх - Симпсоны и их математические секреты
В главе 2 мы видели, как математики, начиная с древних греков, использовали многогранники для определения все более точного значения числа π и получили в итоге результат с точностью до тридцать четвертого десятичного знака. В 1630 году австрийский астроном Кристоф Гринбергер рассчитал число π с помощью многогранников до тридцать восьмого десятичного знака. С научной точки зрения нет совершенно никакого смысла в определении следующих цифр, поскольку данного значения вполне достаточно для выполнения самых сложных астрономических расчетов с максимально высокой точностью. И это не преувеличение. Если бы астрономы установили точный диаметр известной нам части Вселенной, то значения числа π до тридцать восьмого десятичного знака вполне бы хватило для расчета окружности Вселенной с точностью до размера атома водорода.
Тем не менее борьба за установление все большего количества цифр числа π продолжилась. Эта задача стала напоминать восхождение на Эверест. Число π выступало на математическом ландшафте в роли далекой горной вершины, и математики стремились взобраться на нее. Однако стратегия математиков изменилась. Вместо использования медленного подхода с применением многогранников они открыли ряд формул для определения значения числа π более быстрым способом. Например, в XVIII столетии Леонард Эйлер вывел следующую элегантную формулу:
Интересно то, что число π можно вывести из такой простой последовательности чисел. Это равенство известно как бесконечный ряд, поскольку оно состоит из бесконечного количества членов, и чем больше членов включено в расчеты, тем точнее будет результат. Ниже представлены результаты вычисления числа π с использованием одного, двух, трех, четырех и пяти членов ряда Эйлера:
Метод аппроксимации позволяет все плотнее приблизиться к истинному значению числа π; при этом по мере включения дополнительного члена уравнения результат становится точнее. Вычисление числа π с помощью пяти членов уравнения дает значение 3,140, что обеспечивает точность до двух десятичных знаков. В случае использования ста членов уравнения число π можно рассчитать с точностью до шести десятичных знаков: 3,141592.
Бесконечный ряд Эйлера – достаточно эффективный метод расчета значения числа π, но следующие поколения математиков изобрели и другие бесконечные ряды, позволяющие ускорить вычисления. Джон Мэчин, который в начале XVIII столетия был профессором астрономии в Колледже Грешема в Лондоне, разработал один из самых быстро сходящихся, хотя и не такой элегантный бесконечный ряд[47]. Мэчин превзошел все предыдущие достижения, рассчитав значение числа π с точностью до ста десятичных знаков.
Другие математики использовали бесконечный ряд Мэчина еще активнее. К их числу относится и английский математик-любитель Уильям Шенкс, который посвятил большую часть своей жизни вычислению π. В 1874 году он заявил, что рассчитал 707 цифр числа π.
В знак уважения к столь героическому достижению музей науки в Париже, известный под названием «Дворец открытий», украсил свой зал числа π надписью со всеми 707 цифрами π. К сожалению, в 40-х годах ХХ века в выкладках Шенкса была выявлена ошибка при расчете 527 десятичного знака, из-за чего все последующие цифры оказались неправильными. Дворец открытий вызвал маляров, а репутация Шенкса была безнадежно испорчена. Тем не менее 526 десятичных знаков все же оставались рекордным значением для числа π на то время.
После Второй мировой войны механические и электронные калькуляторы заменили бумагу и карандаш, которые использовал Шенкс и предыдущие поколения математиков. Силу технологий иллюстрирует тот факт, что Шенксу понадобилась целая жизнь, чтобы вычислить 707 цифр числа π, 181 из которых оказались неправильными, тогда как в 1958 году Парижский центр обработки данных без всяких ошибок выполнил те же расчеты на IBM 704 за сорок секунд. Теперь очередные цифры числа π начали появляться все более быстрыми темпами, но энтузиазм математиков несколько сдерживало понимание того, что даже компьютеры не способны справиться с этой бесконечной задачей.
Именно этот факт был положен в основу одной из сцен эпизода оригинального сериала «Звездный путь» под названием «Волк в овчарне» (Wolf in the Fold, сезон 2, эпизод 14; 1967 год). Для того чтобы изгнать дьявольскую энергетическую силу, которая захватила звездолет USS Enterprise, Спок дает следующую команду: «Компьютер, это директива класса А. Вычислите значение π до последнего знака». Компьютер настолько расстроен этим запросом, что снова и снова кричит: «Нет!» Тем не менее он обязан подчиниться этой директиве и в итоге не может выполнить требуемые вычисления, что каким-то образом изгоняет дьявольскую силу из электрических цепей.
Гениальность Спока в эпизоде «Волк в овчарне» с лихвой компенсирует вопиющую математическую безграмотность, продемонстрированную капитаном Джеймсом Тиберием Кирком в другом эпизоде «Звездного пути», снятом чуть раньше в том же году. Речь идет об эпизоде «Трибунал» (Court Martial, сезон 1, эпизод 20; 1967 год), в котором один из членов экипажа исчезает на борту корабля Enterprise, и никто не знает, жив он или мертв. Кирк, на котором лежит ответственность за судьбу членов экипажа, принимает решение использовать компьютер для поиска пропавшего по его сердцебиению. Вот как он объясняет свой план: «Джентльмены, наш компьютер снабжен аудиосенсором. По сути, он может слышать звуки. Включив усилитель, мы сможем увеличить эту его способность в один в четвертой степени раз». Разумеется, единица в четвертой степени (14) – это все та же единица.
Вскоре после того как французские программисты менее чем за минуту вычислили 707 цифр числа π, та же команда рассчитала 10 021 цифру π с помощью компьютера Ferranti Pegasus. Затем, в 1961 году, Центр обработки данных IBM в Нью-Йорке вычислил значение числа π с точностью до 100 265 цифр. Разумеется, появление более мощных компьютеров привело к вычислению еще большего количества цифр числа π. В 1981 году японский математик Ясумаса Канада рассчитал значение π с точностью до двух миллионов десятичных знаков. Эксцентричные братья Чудновские (Григорий и Давид) собрали собственный суперкомпьютер DIY в своей квартире на Манхэттене и в 1989 году преодолели барьер в 1 миллиард цифр числа π, но впоследствии Канада превзошел их, вычислив в 1997 году 50 миллиардов цифр, а затем, в 2002 году – один триллион.
В настоящее время Сигэру Кондо и Александр Йи лидируют по количеству вычисленных цифр числа π. В 2010 году они рассчитали значение π с точностью до пяти триллионов знаков, а в 2011-м удвоили этот результат, вычислив число π с точностью до 10 триллионов знаков.
* * *Но вернемся в зал суда. Учитывая вышесказанное, Апу мог легко получить доступ к первым сорока тысячам десятичных знаков числа π, поскольку в начале 1960-х годов математики уже рассчитали его значение с более высокой точностью. Однако мог ли Апу действительно запомнить число π до сорока тысяч десятичных знаков?
Как уже упоминалось выше в контексте числа e, лучший подход к запоминанию ряда цифр состоит в использовании фразы, каждое слово которой содержит соответствующее количество букв. Например, фраза May I have a large container of coffee? («Можно мне большую банку кофе?») дает число 3,1415926; фраза How I wish I could recollect pi easily today! («Как бы мне хотелось легко вспомнить число π сегодня!») прибавляет еще одну цифру. Великий британский ученый сэр Джеймс Джинс в промежутках между изучением глубоких вопросов в области астрофизики и космологии изобрел фразу, которая позволяет запомнить семнадцать цифр числа π: How I need a drink, alcoholic of course, after all those lectures involving quantum mechanics («Как же мне нужно выпить что-то, разумеется алкогольное, после всех этих лекций по квантовой механике»).
Несколько специалистов по запоминанию развили этот метод. Они могут перечислять цифры числа π, рассказывая себе длинные, тщательно продуманные истории, в которых количество букв в каждом слове напоминает им о следующей цифре числа π. Этот метод позволил Фреду Грэму из Канады преодолеть барьер в 1000 цифр в 1973 году. В 1978 году американец Дэвид Сэнкер запомнил таким способом 10 000 цифр, а в 1980-м британский мнемонист индийского происхождения Раджан Махадеван преодолел планку в 30 000 цифр (точнее говоря, 31 811 цифр); в 1987 году японский мнемонист Хидеаки Томойори установил новый мировой рекорд – 40 000 цифр. В наше время рекордсменом по запоминанию числа π является Чао Лу из Китая, который запомнил в 2005 году 67 890 цифр.
Однако именно рекорд Томойори (40 000 цифр) действовал в 1993 году, когда работа над сценарием эпизода «Оковы Мардж» подходила к концу. Следовательно, заявление Апу о том, что он может вспомнить число π до 40 000 десятичных знаков, было прямой ссылкой и данью уважения Томойори, который в то время являлся самым известным и успешным специалистом по запоминанию числа π.