Пусть взаимно-простые целые положительные числа
,
и
удовлетворяют уравнению Ферма:
, где
- простое число, большее двух.
Существуют простые способы доказательства первого случая ВТФ: невозможность равенства Ферма, если
не делится на
.
В частности, можно применить теорему Лежандра, основанную на методе Софи Жермайн: если
не делится на
, и
- простое число, или
- простое число, то равенство Ферма невозможно.
Доказательство теоремы Лежандра находится в книге "Fermat Theorem For Amateurs", на стр. 112.
Для доказательства первого случая ВТФ, можно также использовать детерминант Вендта, но наиболее универсальный критерий даёт теорема Фуртвенглера, которая имеет простое доказательство (смотрите мою тему "Теорема Фультвенгера").
Из теоремы Фуртвенглера следует невозможность равенства Ферма в первом случае ВТФ, если
.
Из изложенного ясно, что для
, если
не делится на
, то равенство Ферма
невозможно.
В этой теме мы изложим новый общий метод доказательства второго случая ВТФ и применим его для
.
Пусть
делится на
.
Из равенства
следует:
, где
.
Из условия
делится на
следует, что
не делится на
.
Покажем, что в кольце целых алгебраических чисел поля
, для
, число
является квадратом.
Лемма 1
-----------
Обозначим
.
Пусть
и
- целые взаимно-простые числа, и
делится на
.
Пусть
.
Если
- нечётное число, то числа
и
не имеют в кольце
общих делителей - идеалов.
Если
- чётное число, то числа
и
не имеют в кольце
общих делителей - идеалов.
Доказательство
--------------------
Деля полином
на полином
получим остаток
.
Значит число
делится на любой общий делитель чисел
и
.
Число
взаимно-просто с числом
, в силу того, что одно из чисел
и
делится на
, а второе - взаимно-просто с
.
Число
тоже взаимно-просто с числом
, поскольку взаимно-просто с числом
.
Значит число
делится на любой общий делитель чисел
и
.
Если
- нечётное число, то числа ִִ
и
взаимно-просты, следовательно числа
и
не имеют общих делителей.
Если
- чётное число, то числа ִִ
и
взаимно-просты, следовательно числа
и
не имеют общих делителей.
Лемма 2
-----------
Пусть
- числовое поле cо степенью
расширения
, где
- сигнатура
.
Пусть
, где
- дискриминант поля
.
(A) Пусть любое простое число, которое не больше чем
, разлагается в произведение простых главных идеалов.
Тогда любой идеал
поля
является главным.
Доказательство
---------------------
Cогласно (ссылке I), существует такое число
, принадлежащее идеалу
, что:
(1)
Следовательно
.
Следовательно идеал
является делителем целого положительного числа, не превосходящего
.
Такие делители являются главными идеалами, в силу условия (A).
Следовательно
является главным идеалом.
Что и требовалось.
Лемма 3
-----------
Для
: поле
является полем главных идеалов.
Доказательство
--------------------
Для
:
соответственно, где
- число определённое в лемме 2.
Следующий код на языке математической программы "Sage" проверяет, что условие (A) леммы 2 выполняется:
Код:
n=5;
K.<a>=NumberField(x^n-2);K
P=[3, 5, 7, 11, 13];
for m in P:
I=K.ideal(m);
F=I.factor();
for J in F:
print(m, J[0].gens_reduced(), J[0].is_principal())
n=7;
K.<a>=NumberField(x^n-2);K
P=[3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89];
for m in P:
I=K.ideal(m);
F=I.factor();
for J in F:
print(m, J[0].gens_reduced(), J[0].is_principal())
Продолжение следует.