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

4. Алгоритм Евклида.

Метод доказательства теоремы 2 очень быстро приводит к цели, но он не дает средства для фактического вычисления d. Предлагаемый способ — найти наименьшее натуральное число в бесконечном множестве чисел М — совершенно не эффективен. Однако деление с остатком позволяет быстро «спускаться» внутри М к наименьшему натуральному числу, содержащемуся в М, т. е. к наибольшему общему делителю. Именно, поделим с остатком а на b (считаем, что ), затем b на первый остаток, затем первый на второй и т. д. Получим цепочку равенств и неравенств:

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

Покажем, что последний отличный от нуля остаток равен b). Для этого сначала пересмотрим все равенства снизу вверх: делится на как сумма двух чисел, делящихся на тоже делится на и т. д. К третьему сверху равенству мы придем, зная, что делятся на и заключим отсюда, что делится на . Из второго заключим, что b делится на из первого — что а делится на Таким образом, а и b делятся на

Пусть теперь d — какой-либо общий делитель для а и b. Пересмотрим равенства сверху вниз с точки зрения делимости на d. Из первого равенства заключаем, что как разность двух чисел, делящихся на d, делится на d. Из второго — что делится на d по той же причине, и т. д.

Из предпоследнего заключим, что делится на d и, следовательно, Итак, оказывается общим делителем, причем наибольшим.

Изложенный способ отыскания называется алгорифмом Евклида, он известен уже более 2 000 лет. В процессе доказательства мы вновь установили свойство (2) н. о. д. Далее, из сказанного ранее ясно, что все остатки принадлежат множеству М, что дает доказательство и свойства (1), причем представление остатков в виде легко осуществляется шаг за шагом. Таким образом, алгорифм Евклида дает не только способ вычисления н.о.д. чисел а и но и его линейное представление в виде

Пример. Пусть Найти их и найти его линейное представление.

Решение: . Таким образом, Далее, . Таким образом, при

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