§ 6. Уравнение Ферма-Пелля
Так называется диофантово уравнение x2 – Ay2 = 1, где A N. Его исследование было начато П. Ферма, а окончательное описание решений получено Л. Дирихле. Дж. Пелль не имеет к решению этого уравнения никакого отношения, его имя ошибочно связал с этим уравнением Л. Эйлер.
I. Рациональные решения. Вначале найдём все рациональные решения уравнения Ферма-Пелля.
Кривая с уравнением Ферма x2 – Ay2 = 1 имеет канонический вид и, как известно, является гиперболой с вершинами(±1; 0) и асимптотами y = ± x .
Выберем на ней рациональную точку – её вершину S(1; 0), с помощью которой проведём параметризацию остальных рациональных точек этой кривой.
Если точка M(r ; s) рациональна, т.е. r, s Q , то прямая (MS) имеет каноническое уравнение y = и угловой коэффициент k = Q .
Обратно, если задан угловой коэффициент k Q , то можно найти все точки пересечения прямой y = k(x – 1), проходящей через точку S, с кривой x2 – Ay2 = 1 : одна из них S, а вторая находится из соотношений
x2 – Ak2(x – 1)2 = 1 (x – 1)(x + 1) = Ak2(x – 1)2
(1 – Ak2)x = –1 – Ak2 .
Знаменатель последнего выражения не обращается в ноль, если число A не является квадратом рационального числа: 1 – Ak2 = 0 A = . В случае натурального параметра A это возможно только если A полным квадратом. Действительно, если – несократимая дробь, тоA = Ap2 = q2 и т.к. p и q взаимно просты, то A = mq, mp2 = q, а значит, m = qs, sp2 = 1 и s = 1, p = ±1, а A = q2.
Теорема (о рациональных решениях уравнения Ферма-Пелля). Все рациональные точки кривой x2 – Ay2 = 1 (A N) имеют вид M(x ; y), где
(k Q), если A не является полным квадратом;
(k Q \ {}), если A = B2 ;
II. Целочисленные решения. Теперь рассмотрим целочисленные решения уравнения Ферма. Прежде всего, заметим, что имеет смысл рассматривать только уравнения, в которых A не является полным квадратом: если A = B2, то
x2 – Ay2 = 1 x2 – B2y2 = 1 (x + By)(x – By) = 1
.
Такие решения назовём тривиальными.
1. Арифметика чисел x + y (x, y Z). Левая часть уравнения Ферма-Пелля разложима на множители: x2 – Ay2 = (x + y)(x – y). Поэтому числа вида x + y, где x, y Z , играют важную роль в исследовании решений этого уравнения. Обозначим
K = {x + y R | x, y Z}.
В дальнейшем будем отождествлять решение (x; y) этого диофантова уравнения с числом x + y.
Для любого числа x + y определим норму N(x + y) = x2 – Ay2.
Следующие формулы показывают, что множество рассматриваемых чисел замкнуто относительно сложения, вычитания, умножения, оно содержит 0 и 1, –1:
(x + y) + (z + t) = (x + z) + (y + t),
(x + y) – (z + t) = (x – z) + (y – t),
(x + y)(z + t) = (xz + Ayt) + (xt + yz),
0 = 0 + 0, 1 = 1 + 0, –1 = –1 + 0.
Для двух чисел x + y, z + t K можно вычислить их частное
,
которое не обязательно принадлежит K. Однако это частное принадлежит K, если xz – Ayt z2 – At2 и –xt + yz z2 – At2. Эти условия выполняются, например, в случае N(z + t) = z2 – At2 = ±1.
Для числа = x + y K определим = x – y K – сопряжённое число к . Легко проверить следующие свойства сопряжённых чисел:
, ,
,
N(±1) = 1, N(0) = 0.
Кроме того, норма от произведения чисел равно произведению норм:
N() = () = ()() = = N()N().
Ясно, что решения уравнения Ферма-Пелля имеют единичную норму. Значит, множество решений замкнуто относительно умножения и деления.
2. Приближение действительных чисел рациональными. Напомним лемму, доказанную ранее с помощью принципа Дирихле.
Лемма (о приближении действительных чисел рациональными). Для любого действительного числа r > 0 и произвольного n N найдутся такие натуральные числа a, b N, где 1 b n, что |br – a| .
Будем использовать её для r = .
3. Существование решения уравнения Ферма-Пелля. Докажем, что при любом A N диофантово уравнение x2 – Ay2 = 1 имеет нетривиальное решение, в котором y 0.
Зафиксируем произвольное n N и, пользуясь доказанной леммой, найдём an Z и 1 bn < n со свойством |an – bn| < . Тогда
|an2 – Abn2| = |an – bn||an + bn| < |(an – bn) + 2bn|
(|an – bn| +2|bn|) <(+ 2n) = 2+ 2+ 1.
Поэтому натуральная величина |an2 – Abn2| принимает лишь конечное число значений на парах (an ; bn) при n N. Количество таких пар бесконечно, т.к. величина |an – bn| < стремится к нулю при n и не может быть равной нулю, поскольку иррационален. По принципу Дирихле получаем, что некоторое значение c величины |an2 – Abn2| принимается бесконечное число раз. Пусть M = {(a; b) Z2 | |a2 – Ab2| = с} – бесконечное множество. Если c = 1, то всё доказано: при a2 – Ab2 = – 1 квадрат (a + b)2 = (a2 + Ab2) + 2abбудет решением, т.к. N(2) = N()2.
Поскольку множество M бесконечно, а множество остатков при делении на c конечно, то найдутся две такие различные пары (a1 ; b1), (a2 ; b2) M, что |a12 – Ab12| = c = |a22 – Ab22| и a1 a2 , b1 b2 (mod c). Для доказательства достаточно по принципу Дирихле раскладывать пары (a; b) M по кучам (r; s) – всем парам остатков от деления на c (0 c).
Поскольку знаки чисел x, y в решении x + y можно менять произвольно, будем считать, что ai > 0, bi > 0 (i = 1, 2).
Теперь получаем
Поскольку a22 – Ab22 = c и a1 a2 , b1 b2 (mod c), то a1a2 – Ab1b2 a12 – Ab12 = c 0, –a1b2 + b1a2 –a1b1 + b1a1 = 0 (mod c).
Поэтому числа Z, причём
x2 – Ay2 = (x + y)(x – y) = = ±1.
При этом y 0: если y = 0, то x = ±1 = x + y= , т.е. вопреки выбору получаем (a1 ; b1) = (a2 ; b2).
Найденное нетривиальное решение = x + yпорождает бесконечную серию решений n (n Z), которые все различны как степени числа, не равного по модулю единице.
Итак, доказана
Теорема (о существовании нетривиальных решений уравнения Ферма-Пелля). Уравнение Ферма-Пелля x2 – Ay2 = 1 имеет бесконечное количество нетривиальных решений.
4. Структура решений. Ясно, что если x + y–решение, то числа (–x) + y,x + (–y), (–x) + (–y)тоже являются решениями. Поэтому с любым нетривиальным решением, у которого y 0, уравнение Ферма-Пелля имеет и положительное решение, у которого x > 0, y > 0. Положительное решение x0 + y0с наименьшим значением x во множестве всех положительных решений назовём основным.
На самом деле 1 + <x0 + y0 x + yдля каждого положительного решения x + y. Действительно, неравенство 1+<x0+y0очевидно. Второе неравенство следует из минимальности x0 и соотношений x2 – Ay2 = 1 = x02 – Ay02 : 0 x2 – x02 = A(y2 – y02), т.е. y y0 , x x0 и потому x0 + y0 x + y. Итак, величина основного решения минимальна.
Теорема (о структуре решений уравнения Ферма-Пелля). Любое решение уравнения Ферма-Пелля является с точностью до знака степенью (положительной или отрицательной) основного решения.
Доказательство. Во-первых, как уже отмечалось выше, множество решений замкнуто относительно умножения и деления. Поэтому, если = x0 + y0–основное решение, то все его степени тоже n (n Z) будут тоже решениями.
Рассмотрим теперь степени , 2 , … , n , … основного решения. Ясно, что > 1 и поэтому n при n . Если = x + y–положительное решение (x, y > 0), не равное никакой степени n (n N), то найдётся однозначно определённое n N со свойством k < < k+1. Тогда получаем решение = , причём1 < = < , что невозможно.
Итак, каждое положительное решение является степенью основного. Пусть теперь = x + y–произвольное нетривиальное неположительное решение. Рассмотрим три возможных случая:
1. x > 0, y < 0. Тогда =x – y–положительное решение, так что = n и = .
2. x < 0, y < 0. Тогда – = (–x) + (–y)–положительное решение, и поэтому – = n , = – n .
3. x < 0, y > 0. Тогда – удовлетворяет случаю 1, так что – = –n и = – –n.
Теорема доказана.
- Министерство образования и науки Российской Федерации
- Глава I. Азы теории чисел
- § 1. Деление целых чисел с остатком
- 5709 Mmmmmdссiiiiiiiii,
- Перевод числа из десятичной системы счисления в q-ичную
- Перевод числа из q-чной системы счисления в десятичную (схема Горнера)
- Перевод числа из одной системы счисления в другую
- Арифметические действия в позиционных системах счисления
- § 2. Деление целых чисел нацело
- Свойства делимости нацело
- § 3. Наибольший общий делитель и наименьшее общее кратное
- Основные свойства наибольшего общего делителя и наименьшего общего кратного
- § 4. Алгоритм Евклида
- Расширенный алгоритм Евклида
- § 5. Взаимно простые числа
- Простейшие свойства взаимно простых чисел
- § 6. Простые числа
- Простейшие свойства простых чисел
- § 7. Простые числа в арифметических прогрессиях
- О распределении простых чисел
- § 8. Язык сравнений
- Свойства сравнений
- § 9. Функция Эйлера
- § 10. Теоремы Эйлера и Ферма
- § 11. Признаки делимости
- § 12. Принцип Дирихле
- Глава II. Некоторые диофантовы уравнения
- § 1. Линейные диофантовы уравнения
- § 2. Общее диофантово уравнение от одного переменного
- § 5. Пифагоровы тройки
- § 6. Уравнение Ферма-Пелля
- Глава III. Великая теорема ферма и abc – проблема
- § 1. Великая теорема Ферма
- § 2. Методы Эйлера-Куммера доказательства Великой теоремы Ферма
- § 3. Гипотеза Таниямы и доказательство Великой теоремы Ферма
- § 4. Abc – Теорема для многочленов и её следствия
- § 5. Abc – Гипотеза для натуральных чисел
- § 6. Некоторые следствия из abc– гипотезы
- Глава IV. Задача о счастливых билетах
- § 1. Сведение задачи к задаче о числе наборов цифр с заданной суммой компонент
- § 2. Задача о числе наборов цифр с заданной суммой компонент
- § 3. Ещё одно решение задачи о числе наборов цифр с заданной суммой компонент