Главная > Что такое математика?
<< Предыдущий параграф
Следующий параграф >>
<< Предыдущий параграф Следующий параграф >>
Макеты страниц

4. Непрерывные дроби. Диофантовы уравнения

Алгоритм Евклида, служащий для нахождения общего наибольшего делителя двух целых чисел, сразу же приводит к очень важному методу представления отношения двух целых чисел в виде некоторой сложной дроби особого вида.

Например, в применении к числам 840 и 611 алгоритм Евклида дает ряд равенств

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

Комбинируя последние равенства, мы приходим к следующему разложению числа

Выражение вида

где все числа а — целые положительные, называется непрерывной дробью. Алгоритм Евклида дает метод для представления всякого рационального числа в виде такой непрерывной дроби.

Упражнение. Разложите в непрерывные дроби рациональные числа

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

где с — данные целые числа, и требуется найти целые решения х, у. Полное решение уравнения этого типа может быть найдено посредством алгоритма Евклида.

Прежде всего этот алгоритм позволит нам определить затем, как мы знаем, при надлежащем выборе целых чисел к и I выполняется равенство

Итак, уравнение (8) имеет частное решение в том случае, если Несколько общее, если с есть кратное

то из равенства (9) мы выводим

так что в этом случае уравнение (8) имеет частное решение Обратно, если уравнение (8) имеет при данном с хоть одно решение х, у, то с должно быть кратным действительно, делит и а и следовательно, должно делить с. Мы доказали, таким образом, что уравнение (8) имеет (хоть одно) решение в том и только в том случае, если с кратно

Посмотрим теперь, как, зная одно решение уравнения (8), определить все прочие решения. Пусть есть какое-либо иное решение; тогда у есть решение «однородного» уравнения

Действительно, из равенств

посредством вычитания получаем:

Обращаясь теперь к уравнению (10), мы видим, что общее его решение имеет вид где произвольное целое число. (Предоставляем доказательство читателю в качестве упражнения. Указание: разделите на и воспользуйтесь упражнением на стр. 77.) Затем окончательно будем иметь общее решение уравнения (8):

Подведем итоги. Линейное диофантово уравнение где и с — целые числа, имеет целые решения в том и только в том случае, если с кратно В этом случае частное решение может быть найдено посредством алгоритма Евклида, а самое общее имеет вид

где произвольное целое число.

ПРИМЕРЫ. Уравнение не имеет целых решений, так как (3, 6) = 3 не делит 22.

Уравнение имеет частное решение которое находится с помощью следующих вычислений:

Отсюда следует

Остальные решения даются формулами

где произвольное целое число.

Упражнение. Решите диофантовы уравнения:

<< Предыдущий параграф Следующий параграф >>
Оглавление