1 + 2 = 3 является простым, следовательно,

(1 + 2)·2 = 3·2 = 6 — совершенное число.

1 + 2 + 4 = 7 является простым, следовательно,

(1 + 2 + 4)·4 = 7·4 = 28 — совершенное число.

1 + 2 + 4 + 8 = 13 не является простым, поэтому мы пропускаем его.

Далее

1 + 2 + 4 + 8 + 16 = 31 является простым, следовательно,

(1 + 2 + 4 + 8 + 16)·16 = 31·16 = 496 — совершенное число.

1 + 2 + 4 + 8 + 16 + 32 = 63 не является простым, поэтому мы пропускаем его.

Наконец, 1 + 2 + 4 + 8 + 16 + 32 + 64 = 127 — простое, следовательно,

(1 + 2 + 4 + 8 + 16 + 32 + 64)·64 = 127·64 = 8128 — совершенное число.

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

1 + 2 = 3 = 4–1 = 22 — 1;

1 + 2 + 4 = 7 = 8–1 = 23 — 1;

1 + 2 + 4 + 8 = 15 = 16 — 1 = 2 — 1.

И так далее. Таким образом, мы можем преобразовать формулу Евклида и записать ее в современной математической нотации:

6 = (22 — 1)·2

28 = (23 — 1)·22

496 = (25 — 1)·24

8128 = (27 — 1)·26.

И всякий раз, когда 2n — 1 простое число, (2n — 1)·2n-1 будет совершенным числом.

Предположения о совершенных числах

Математики Античности, которым были известны первые четыре совершенных числа, выдвигали самые разнообразные предположения. Например, можно заметить, что значение для первых четырех простых чисел является членом последовательности простых чисел 2, 3, 3, 7. Возникает соблазн предположить, что следующим совершенным числом будет (211 — 1)·210, но это не так, потому что 211 — 1 = 2047 = 23·89. Это число не является простым, следовательно, n = 11 не соответствует совершенному числу.

Также было обнаружено, что первое совершенное число имеет одну цифру, второе — две, третье — три и так далее. Следовательно, считалось, что пятое совершенное число будет иметь пять цифр. Но это не так, потому что пятым совершенным числом является (213 — 1)· 212  = 8191·4096 = 33 350 336, которое имеет восемь цифр.

Древние также заметили, что последние цифры совершенных чисел чередуются: 6, 8, 6, 8, 6. Следовательно, шестое совершенное число должно заканчиваться на 8. Но и это предположение не подтвердилось, так как шестое совершенное число равно (217 — 1)·216 = 131 071·65 536 = 8 589 869 056 и заканчивается на 6.

Но не все предположения древних оказывались ошибочными. Они предполагали, что все совершенные числа будут четными и что с помощью данной формулы можно будет найти их все. Это очень легко предположить, но крайне сложно доказать. Лишь в XVIII веке Леонард Эйлер привел первое доказательство того, что подобным образом можно получить все четные совершенные числа. Следовательно, было доказано, что все совершенные числа оканчиваются на 6 или на 8, но эти цифры не чередуются. Но до сих пор неизвестно, существуют ли нечетные совершенные числа. Было лишь доказано, что если и существует нечетное совершенное число, то оно должно быть больше 10300. Однако это не доказывает, что нечетных совершенных чисел не существует, ведь что значат несколько триллионов по сравнению с необозримым бесконечным рядом натуральных чисел?

Том 9. Загадка Ферма. Трехвековой вызов математике - _46.jpg

Портрет Леонарда Эйлера кисти Эмануэля Хандманна. Этот математик XVIII века совершил важные открытия, касающиеся совершенных и простых чисел.

Также была выдвинута гипотеза, что совершенных чисел бесконечно много, но пока это не удалось доказать. Постоянно объявляют о том, что открыто новое простое число Мерсенна. Каждому такому числу соответствует совершенное число. В настоящее время сотни добровольцев участвуют в проекте GIMPS (Great Internet Mersenne Prime Search), цель которого — поиск простых чисел Мерсенна. Участники проекта загружают на свои компьютеры программу, написанную Джорджем Вольтманом.

Результат коллективных усилий был объявлен 23 августа 2008 года — было найдено самое большое на тот момент простое число Мерсенна, 243112609  — 1. Ему соответствует самое большое из известных совершенных чисел, 243112608·(243112609 — 1), содержащее 25956376 цифр! 12 июня 2009 года было найдено еще одно простое число Мерсенна, на этот раз несколько меньшее: 242643801 — 1. Ему соответствовало сорок шестое совершенное число, равное 242643800·(242643801 — 1), состоящее из 25674128 цифр! И хотя они встречаются все реже, и каждое следующее намного больше предыдущего, никто не знает, действительно ли их на самом деле бесконечное множество. Участники проекта GIMPS продолжают поиски.

* * *

ПРОСТЫЕ ЧИСЛА ФЕРМА И ПОСЛЕДУЮЩИЕ ОТКРЫТИЯ

В 1650 году Ферма представил математическому сообществу одну из самых знаменитых задач в истории: нужно было показать, что все числа вида 

Том 9. Загадка Ферма. Трехвековой вызов математике - _48.jpg
являются простыми. Все указывало на то, что предположение Ферма было верным. Для n = 0 получим F0 = 3 — простое число. Для n = 1 получим F1 = 5 — тоже простое число. F2 = 17, F3 = 257 и F4 = 65 537 — все это простые числа. Лишь в 1732 году Эйлер показал, что F5 = 4294967297 = 641·6700417, следовательно, оно не является простым. Затем пришлось дождаться 1880 года, когда Ландри разложил на множители F6 = 274177·67280421310721 настоящий подвиг для эпохи, когда все вычисления производились вручную. В 1975 году Моррисон и Бриллхарт сделали еще один шаг вперед, разложив на множители F7 = 340282366920938463463374607431768211457 = 59649589127497217·5704689200685129054721, на этот раз уже с помощью компьютера. До сегодняшнего дня не найдено больше ни одного простого числа Ферма, но также не доказано, что других таких чисел не существует. Однако разложить подобные числа на простые множители — задача, достойная титанов. Зачем нам знать, являются простыми числа подобного вида или нет? Один из ответов дал Гаусс, доказав, что правильный многоугольник можно вписать в окружность с помощью циркуля и линейки только тогда, когда разложение числа его сторон на простые множители содержит только двойки и разные простые числа Ферма.

Например, с помощью циркуля и линейки в окружность можно вписать треугольник (3 стороны), квадрат (4 = 22 стороны), пятиугольник (5 сторон), шестиугольник (6 = 2·3 сторон), восьмиугольник (8 = 23 сторон) и десятиугольник (10 = 2·5 сторон), но не семиугольник (7 не является простым числом Ферма) и не девятиугольник (9 = З2 равно произведению равных простых чисел Ферма). Хотя для этих случаев существуют приближенные построения, точное построение невозможно.

Том 9. Загадка Ферма. Трехвековой вызов математике - _47.jpg

Портрет Карла Фридриха Гэусса.

* * *

АРАБСКАЯ ЗАДАЧА О ЖЕМЧУЖИНАХ

Мальба Тахан (этот псевдоним носил Жулио Сезар де Мелло и Соуза) в своей книге «Человек, который считал», изданной в 1949 году, предлагает очень красивую задачу. «Некий раджа оставил дочерям некоторое число жемчужин и повелел разделить их так: старшей дочери полагалась одна жемчужина и одна седьмая часть оставшихся, второй — две жемчужины и седьмая часть оставшихся, третьей — три жемчужины и одна седьмая часть оставшихся, и так далее для всех остальных дочерей. Младшие дочери обратились к судье, заявив, что этот способ совершенно несправедлив по отношению к ним. Судья славился умением решать задачи и быстро ответил, что просительницы ошибаются и что распределение, предложенное раджой, совершенно справедливо и честно. Судья был прав. После того как были поделены все жемчужины, оказалось, что каждой из дочерей досталось одинаковое число жемчужин. Сколько же было жемчужин и сколько дочерей было у раджи?»

Решение очень простое: жемчужин было 36, дочерей — 6. Первой дочери досталась одна жемчужина и одна седьмая от оставшихся 35, то есть 5. Получается, всего ей полагалось 6 жемчужин, осталось 30. Второй дочери досталось 2 жемчужины и седьмая часть от 28 оставшихся, то есть 4. Она получила 6 жемчужин, осталось 24. Третьей досталось 3 жемчужины и одна седьмая от 21 оставшейся, то есть еще 3, осталось 18. Четвертой досталось 4 из этих 18 и еще седьмая часть от 14, то есть 2. Следовательно, на ее долю также пришлось 6 жемчужин. Пятой дочери досталось 5 из оставшихся двенадцати и одна седьмая от 7 жемчужин, то есть 1, а всего 6. Младшей дочери достались 6 оставшихся жемчужин. Здесь красота задачи сочетается с красотой ее решения. Наследство в 36 драгоценных жемчужин досталось 6 прекрасным девушкам, 6 — совершенное число, а 36 — квадрат совершенного числа.