Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Делимость ЧАСТЬ 2 (1).doc
Скачиваний:
8
Добавлен:
01.07.2025
Размер:
237 Кб
Скачать

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

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

В общем случае процесс нахождения наибольшего общего делителя примет вид:

1. Если а = вq + r НОД (а, в) = НОД (в, r).

2. Если в r НОД (в, r) = r НОД (а, в) = r.

3. Если в = rq1 + r1 НОД (r, r1) = НОД (в, r) = НОД (а, в).

Применяя описанный процесс получим все меньшие и меньшие остатки. В конце концов получим остаток, на который будет делиться на полученный остаток. Этот наименьший, отличный от нуля, остаток и будет наименьшим общим делителем чисел а и в.

Найдем НОД (3075, 60), используя алгоритм Евклида.

3075 60

300 51

75

60

60 15 НОД (3075, 60)

60 4

0

Итак, чтобы найти НОД двух чисел нужно большее число разделить на меньше; меньшее число разделить на полученный первый остаток; полученный первый остаток разделить на полученный второй остаток и т. д. до тех пор, пока не получится деления без остатка. Последний делитель, при котором получилось деление без остатка и есть наибольший общий делитель данных чисел.

Общие кратные. Наименьшее общее кратное (нок) чисел а и в.

Пусть А = {1, 2, 3, 4, 8, 12, 24} – множество делителей числа 24.

В = {1, 2,3, 4, 5, 6, 12, 15,б 20, 30,б 60} – множество делителей числа 60.

Очевидно, что всякое натуральное число имеет непустое множество делителей.

Делители числа будем изображать Дх.

Дх. = {у | у N0 х у}. В нашем случае Д24 = {1, 2, 3, 4, 6, 8, 12, 24}, то есть

Д24 = { у | у N 24 у }. Очевидно:

1.( х N)[1 Дх], то есть 1 является делителем любого натурального числа.

2. .( х N)[х Дх], то есть всякое число является делителем самого себя. Отсюда следует, что х является наибольшим из собственных делителей. Таким образом, множество делителей любого натурального числа является ограниченным подмножеством множества N и, следовательно, – конечным.

3. Наибольший общий делитель чисел а и в не превосходит меньшего из данных чисел, то есть если а < в НОД (а, в) а.

4. Наибольший общий делитель чисел а и в делится на любой общий делитель этих чисел.

Теорема. Любые натуральные числа а и в имеют и при том единственный наибольший общий делитель, то есть ( а, в N0, в 0)[ ! НОД (а, в)].

Доказательство. Число 1 является общим делителем любых двух чисел. Это значит, что множество Д (а, в) – общих делителей чисел а и в не пусто. Из определения общего делителя чисел а и в следует, что ОД (а, в) является пересечением Д а и Д в – делителей чисел а и в, и что множество этих делителей конечно. Известно, что конечное подмножество множества N0 имеет и при том единственный наибольший элемент. Очевидно, что это НОД (а, в).