Натуральные числа, однако, имеют некоторое ограничение, поскольку идут только в одном направлении. Более полезны целые числа, которые состоят из натуральных, нуля и отрицательных натуральных чисел:
… -4, -3, -2, -1, 0, 1, 2, 3, 4 …
Любое положительное или отрицательное целое число от минус бесконечности до плюс бесконечности входит в целые числа. Если бы нашлась гостиница с неограниченным числом этажей, а также с неограниченным числом все более глубоких подземных уровней, то кнопками в лифте там были бы все целые числа.
Числа другого основного типа — это дроби, которые представляют собой числа, записанные в виде a/b, где а и b — целые, причем b не равно 0. Поскольку дроби эквивалентны отношениям между целыми числами, они также называются рациональными числами[27], и их бесконечно много. На самом деле имеется бесконечно много рациональных чисел уже между 0 и 1. Давайте, например, возьмем дробь, числитель которой равен 1, а знаменатель — натуральное число, больше или равное 2. Это дает множество, составленное из
Можно пойти дальше и доказать, что имеется бесконечно много рациональных чисел между любыми двумя рациональными числами. Пусть с и d — любые два рациональных числа, причем с меньше d. Точка на полпути между с и d представляет собой рациональное число — оно равно (c + d)/2. Назовем эту точку e. Теперь можно найти точку на полпути между c и e. Это (c + e)/2 — рациональное число, которое также лежит между с и d. Будем продолжать так до бесконечности, каждый раз разбивая расстояние между с и d на все меньшие и меньшие части. Не важно, сколь малым было расстояние между с и d в самый первый раз — между ними всегда найдется бесконечно много рациональных чисел.
Поскольку между любыми двумя рациональными числами всегда можно найти бесконечно много рациональных чисел, можно было бы подумать, что каждое число — рациональное. Без сомнения, именно на это одно время и надеялся Пифагор. Его метафизика основывалась на вере в то, что мир состоит из чисел и гармонических пропорций между ними. Существование числа, которое нельзя описать как отношение, по крайней мере сильно ослабляло его позиции, если не прямо им противоречило. Но, к несчастью для Пифагора, имеются числа, которые нельзя выразить в виде дроби, и к его немалому конфузу, одно из них дает его собственная теорема. Если взять квадрат со стороной, равной единице, то длина его диагонали равна квадратному корню из двух, а это число нельзя записать в виде дроби. (Доказательство — в приложении 2 на веб-сайте, посвященном этой книге.)
Числа, которые нельзя записать в виде дроби, называются иррациональными. Согласно легенде, их существование впервые доказал ученик Пифагора Гиппас, что, однако, не подарило ему симпатии Пифагорейского братства: его объявили отступником и утопили в море.
Когда рациональное число записано в виде десятичной дроби, оно всегда или содержит конечный набор цифр, как, например, 1/2, которая записывается в виде 0,5, или же разложение рано или поздно начинает повторяться, как, например, для числа 1/3, которое записывается в виде 0,3333…, где тройки продолжаются без конца. Иногда число «зацикливается» через более чем одну цифру — так обстоит дело с дробью 1/19, которая записывается как 0,0526315789473684210…, где 18-значный период 526315789473684210 повторяется до бесконечности. Наоборот — и в этом-то все дело! — когда число иррационально, его десятичное разложение никогда не будет повторять само себя.
В 1767 году швейцарский математик Иоганн Генрих Ламберт доказал, что π — именно такое иррациональное число. Его первоисследователи еще могли надеяться, что вслед за начальным хаосом в 3,14159… сумбур уляжется и наконец-то появится закономерность. Однако открытие Ламберта подтвердило, что это невозможно. Десятичное разложение числа π стремится в бесконечность некоторым предопределенным, но с виду совершенно беспорядочным образом.