Читаем Число, пришедшее с холода. Когда математика становится приключением полностью

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

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

π = 3,141 592 653 589 793 238 462 643 383 279 502 88…

На заре XVII в. мастер счета Лудольф ван Цейлен потратил более 30 лет на то, чтобы получить этот результат. Сегодня с помощью электронно-вычислительной машины можно в миллисекунды получить значение числа π с точностью до десяти тысяч знаков после запятой. Правда, этот расчет выполняется не по трудным формулам, которыми пользовался еще Лудольф, а согласно весьма эффективному методу расчета, предложенному Карлом Фридрихом Гауссом, одним из самых значительных математиков Нового времени. Каким бы методом вычисления мы ни воспользовались, в итоге все кончается сложением, вычитанием, умножением целых чисел и сравнением величин двух целых чисел. В противном случае мы не могли бы программировать электронные устройства.

В последние десятилетия появился новый вид спорта — определение числа π с точностью до как можно большего числа знаков после запятой. В 2009 г. Дайсуке Такахаши с помощью высокопроизводительного компьютера Цукубского университета поставил рекорд — вычислил π с точностью до 2,6 триллиона знаков после запятой. Однако уже в 2010 г. этот рекорд был побит парижским специалистом по вычислительной технике Фабрисом Белларом: Беллар использовал формулу Давида Чудновского и на своем персональном компьютере за 131 день вычислил число π с точностью до 2 699 999 999 000 (почти 2,7 триллиона) знаков после запятой. Естественно, он не стал распечатывать это число. Если на одной странице в среднем помещается 5000 цифр, то данное значение числа заняло бы полмиллиона томов по тысяче страниц каждый — то есть потребовало бы гигантской библиотеки.

В том же году японец Шигеру Кондо потратил 90 дней на то, чтобы на личном компьютере, используя программу своего американского коллеги Александра Йи, вычислить значение числа π с точностью до пяти триллионов знаков после запятой. Но два друга не успокоились на этом, и уже к октябрю 2011 г., заставив машину работать 371 день, получили заветное значение с точностью до 10 триллионов знаков. Эта гонка может продолжаться без предела, ибо бесконечно много знаков до сих пор ждут, когда их вычислят… Само собой разумеется, что на самом деле столь точное значение числа π никому не нужно. В практических расчетах достаточно найденного еще Архимедом значения с точностью двух знаков после запятой: 3,14…

Польза от этих вычислений состоит в том, что они позволяют испытать эффективность примененного компьютера. Для вычисления с точностью до миллиардов знаков после запятой используют независимые друг от друга программы, а затем сравнивают полученные в результате последовательности цифр. Если какие-то значения не совпадают, то, значит, в конструкции компьютера, в его «железе», есть какой-то дефект, потому что сами формулы расчетов безошибочны, ибо арифметика целых чисел никогда не вводит в заблуждение.

Величину π любят называть бесконечным десятичным числом, и не потому, что оно на самом деле бесконечно — нет, оно меньше числа 3,142. Бесконечным его называют потому, что десятичное представление числа π нигде не обрывается. Кроме того, речь в данном случае идет об «иррациональном», бесконечном десятичном числе, потому что в его представлении невозможно обнаружить периодичность.

Фактически нам лишь кажется, что π — число. Строго говоря, это не так. Дело в том, что с помощью целых чисел невозможно вычислить точное значение этого удивительного числа. Если, например, мы имеем круг диаметром 1 метр, то его площадь будет равна точно π квадратным метрам. Для того чтобы вычислить сторону равновеликого квадрата, надо извлечь квадратный корень из числа π. Но как практически рассчитать эту «квадратуру круга»?

Вычислить квадратный корень из положительного целого числа очень просто. Для этого надо ввести число в калькулятор, выбрать «извлечение квадратного корня» и нажать клавишу или кнопку мыши. Результат тотчас высвечивается на дисплее. (Обычно это десятичное число с бесконечным числом знаков после запятой; правда, как правило, выдается результат с точностью до двух знаков.)

Перейти на страницу:

Похожие книги