Том 9. Загадка Ферма. Трехвековой вызов математике
Шрифт:
Если, например, мы рассмотрим показатель степени р = 5, то заметим, что 2р + 1 = 11 — также простое число. Следовательно, согласно результатам Жермен, первый случай теоремы Ферма для этого значения доказан. Напротив, для р = 7 получим 2р + 1 = 15, которое не является простым. Если руководствоваться только результатами Жермен, то для этого значения р теорема не доказана. Однако 4р + 1 = 29 — простое, следовательно, если учитывать результаты Лежандра, первый случай теоремы Ферма доказан.
Доказательство Ламе
1 марта 1847 Габриель Ламе сделал
х2 + у2 = z2
записывается так:
(х + yi)(x — yi) = z2.
Последнее уравнение можно решить на множестве комплексных чисел в виде х + yi, где х, у — целые (это подмножество комплексных чисел получило название гауссовых чисел). Здесь х — вещественная часть, у — мнимая часть. Это множество во многом похоже на множество целых чисел: на нем без проблем можно выполнять операции сложения, вычитания и умножения. Также на нем можно определить делимость и простые числа. Кроме того, на нем справедлива основная теорема арифметики: любое число можно единственным образом представить в виде произведения простых множителей. Интересным следствием этой теоремы является следующий факт: если произведение двух взаимно простых чисел является квадратом, то каждое из этих двух чисел также обязательно является квадратом. Согласно этим рассуждениям поиск пифагоровой тройки равносилен нахождению примитивных решений х, у, z уравнения х2 + у2 = z2, то есть такого решения, где х, у, z не имеют общих делителей.
В подобном решении гауссовы числа х + yi, х — yi также не должны иметь общих делителей. Таким образом, необходимо найти два взаимно простых гауссовых числа, таких, что их произведение является квадратом.
В итоге если мы имеем примитивное решение для уравнения х2 + у2 = z2, то получим произведение двух взаимно простых гауссовых чисел, которое является квадратом. Следовательно, каждое из этих чисел также должно являться квадратом. Имеем:
х + yi = (а + bi)2 = а2 + 2аbi + (bi)2 = а2 — Ь2 + 2аbi.
Приравняв вещественные и мнимые части по отдельности, получим:
х = а2 — Ь2,
у = 2аЬ.
Эта формула упоминается уже в «Началах» Евклида и служит для нахождения пифагоровых троек. Ламе в своем доказательстве использовал аналогичные рассуждения. Уравнение Ферма хр + ур = zp с помощью комплексных чисел преобразуется в произведение. В этом случае множители должны содержать корни р– й степени из единицы. На множестве комплексных чисел аналогично тому, как 1 имеет два квадратных корня, +1 и —1, существует также р корней р– й степени, которые обозначаются 1, , 2, 3, …, р-1. Используя эти корни, мы можем записать следующее:
хр + уp = (x + у)(x + у)(х + 2у)(х + 3у)…(х + р-1y) = zр.
Следовательно, первый шаг, на котором сумма преобразуется в произведение, выполним.
На следующем шаге мы рассмотрим числа вида
а0 + а1 + 2а2 + 3а3 + … + p-1ар-1
Говорят, что эти числа принадлежат круговому полю. Их можно легко складывать, вычитать и перемножать. Также можно говорить о делимости и простых числах. Казалось, что рассуждения совершенно корректны.
Ламе привел для этого случая те же рассуждения, что и для гауссовых чисел, и, таким образом, доказал теорему! Блестящий математик Жозеф Лиувилль, который внимательно слушал выступление Ламе, попросил слова и задал вопрос. Доказано ли, что разложение на множители на круговом поле единственно? Если это не так, то доказательство оказывается ошибочным. Ламе признал, что это не доказано, но был уверен, что сможет быстро заполнить пробелы в своем доказательстве. Тем не менее сделать это так и не удалось.
Идеальные решения
Несколько месяцев спустя немецкий математик Эрнст Эдуард Куммер пишет письмо Лиувиллю. В нем он объясняет, что, к несчастью для Ламе, единственность разложения на множители на круговом поле в общем случае не подтверждается. Например, оно не выполняется для р = 23. Однако Куммер продолжал: «Теорему возможно доказать, введя новый тип комплексных чисел, которые я назвал идеальными комплексными числами». Идеальные числа, представленные Куммером, позволили обеспечить единственность разложения на множители и продолжить поиски доказательства.
Чтобы проиллюстрировать мысль Куммера, приведем два примера. Сначала рассмотрим следующее множество четных целых чисел:
2Z = {…, -4, -2, 0, 2, 4, 6, 8, 10…}.
На этом множестве можно свободно выполнять операции сложения, вычитания и умножения. На нем число 10 нельзя разложить на произведение двух четных чисел, следовательно, оно является «простым». «Простыми» также будут являться 2 и 50. Напротив, 100 можно разложить на произведение «простых» множителей двумя разными способами: