А что, если количество простых чисел конечно? Если мы продемонстрируем, что предположение: «Количество простых чисел конечно» – приводит к абсурдному выводу, то будем считать его ложным[21]
. Вслед за Шерлоком Холмсом мы найдем истину, отбросив невозможные варианты, и у нас получится, что простых чисел бесконечно много.Вот что нам надо будет сделать:
1. Предположить, что количество простых чисел конечно;
2. Показать, что это предположение ведет к невозможному выводу;
3. Сделать умозаключение, что, раз предположение ведет к логическому противоречию, оно ложно;
4. Вывести из этого, что простых чисел бесконечно много.
А теперь перейдем к делу. Предположим, что простые числа можно пересчитать, и посмотрим, к чему это приведет.
Если количество простых чисел конечно, должно существовать
2, 3, 5, 7, 11, 13, …,
Перемножим все эти числа и приплюсуем единицу. Назовем получившееся гигантское число
Число
Мы знаем, что у
Таким образом,
Ну и ладно. Мы же знаем, что у
Таким образом,
Видите, куда мы движемся? Возьмем очередное простое число, 5. Мы утверждаем, что
Точно так же мы доказываем, что
К чему мы пришли? Наше предположение о том, что количество простых чисел конечно, привело нас к двум выводам:
–
–
Но это же абсурдно! Из ловушки можно выбраться, только если признать, что предположение о конечном количестве простых чисел было ложным. Таким образом, получается, что простых чисел бесконечно много.
Представленное нами доказательство относится к разряду
Есть и другой способ доказательства: создать некий механизм по производству простых чисел. Мы засыпаем в него пригоршню простых чисел и – вуаля! – оттуда высыпаются новые простые числа. Вот как работает эта машина.
Зачерпнем полдюжины простых чисел: 2, 3, 5, 7, 11 и 13. Перемножим их и приплюсуем единицу:
(2 × 3 × 5 × 7 × 11 × 13) + 1 = 30 031.
Ясно, что 30 031 не делится на 2, – это легко заметить, потому что последняя цифра нечетная. На 3 оно тоже не делится (потому что на единицу больше, чем 2 × 3 × 5 × 7 × 11 × 13, которое делится на 3). Точно так же оно не делится на 5, 7, 11 и 13. Стало быть, или это число само простое, или его можно разложить на простые множители, не входящие в наш перечень. Кости выпали так, что число 30 031 – составное. Оно раскладывается на простые множители следующим образом: 59 × 509. Этих чисел не было в нашем перечне.
Возьмем их и предыдущие полудюжины чисел и построим новое число:
(2 × 3 × 5 × 7 × 11 × 13 × 59 × 509) + 1,
что равно 901 830 931. Кости выпали так, что число оказалось простым[23]
.Мы можем добавить его в наш перечень и наштамповать так еще много чисел – либо простых, либо разложимых на простые множители. Эта операция позволяет бесконечно получать все новые и новые простые числа.
Это не единственное доказательства того, что простых чисел бесконечно много. Вот вам еще одно.