Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Учебник по теории чисел Ильиных АП

.pdf
Скачиваний:
170
Добавлен:
30.04.2015
Размер:
738.01 Кб
Скачать

условий для остатков r1, r2, . . . , rn.

 

 

a = bq1 + r1,

0 6 r1 < b

 

b = r1q2 + r2,

0 6 r2 < r1

 

r1 = r2q3 + r3,

0 6 r3 < r2

(1)

. . .

. . .

rn−3 = rn−2qn−1 + rn−1, 0 6 rn−1 < rn−2

 

rn−2 = rn−1qn + rn,

0 6 rn < rn−1

 

rn−1 = rnqn+1

 

 

Заметим, что на некотором этапе получается остаток rn+1, равный нулю, и поэтому процесс деления обрывается. В противном случае имели бы бесконечную последовательность неравенств b > r1 > r2 > r3 > . . . в которой все числа целые и неотрицательны, а b — фиксированное число, противоречие.

Итак, rn+1 = 0, т.е. rn — последний, не равный нулю остаток.

ТЕОРЕМА 1 Последний, не равный нулю остаток rn в алгоритме Евклида является наибольшим общим делителем чисел a и b.

Доказательство. Проверим, что (a, b) = rn. Применим лемму 2. Имеем (a, b) = (b, r1) = (r1, r2) = (r2, r3) = · · · = (rn−2, rn−1) = (rn−1, rn) = rn. При этом rn−1 ... rn и (rn−1, rn) = rn по свойству 1. Теорема доказана.

След Пред Стр Начало Оглавление Обратно Меню Экран Выход

ЗАМЕЧАНИЕ 1 Множество общих делителей чисел совпадает с множество делителей их НОД. Поэтому число c — общий делитель двух чисел a и b тогда и только тогда, когда c — делитель одного числа d = (a, b).

Доказательство. Как и выше применим лемму 2. Имеем Da,b = Db,r1 = Dr1,r2 =

· · · = Drn−1,rn = Drn.

НОД нескольких чисел. Наибольшим общим делителем чисел a1, a2, . . . , an называется наибольший из общих делителей этих чисел. НОД чисел a1, a2, . . . , an обозначается через (a1, a2, . . . , an) .

Для нахождения НОД чисел a1, a2, . . . , an нужно вначале найти НОД d = (a1, a2) чисел a1, a2, а затем НОД d1 = (d, a3), НОД d2 = (d1, a4) и т.д. Это правило дает следующая теорема.

ТЕОРЕМА 2 Справедлива следующая формула для НОД нескольких чи-

сел

, . . . , an .

 

(a1, a2, . . . , an) = (a1, a2), a3

(2)

 

 

 

Доказательство. Проверим вначале, что (a1, a2, a3) = (a1, a2), a3 . Рассмотрим D — множество общих делителей трех чисел (a1, a2, a3) и D0 — множество общих делителей двух чисел: числа d = (a1, a2) и числа a3. По замечанию

След Пред Стр Начало Оглавление Обратно Меню Экран Выход

1 слова «с —общий делитель чисел a1 и a2» можно заменить на «с — делитель числа d = (a1, a2)».

Поэтому слова «с —общий делитель чисел a1, a2, a3» можно заменить на «с

— общий делитель двух чисел d и a3». Отсюда D = D0. Так как множества D и D0 равны, то равны и наибольшие элементы из этих множеств, т.е. (a1, a2, a3) =

 

 

n > 3

 

 

(a1, a2), a3 .

 

 

 

Доказательство для случая

 

аналогично. Теорема доказана.

Свойства НОД и взаимно простых чисел. Рассмотрим свойства наибольшего общего делителя.

СВОЙСТВО 1. Для любых чисел a, b, m справедливо равенство

(am, bm) = (a, b)m.

(3)

Тем самым общий множитель m можно выносить за знак НОД. Доказательство. Найдем НОД чисел a и b с помощью алгоритма Евклида

(1). Для последнего, не равного нулю остатка rn имеем rn = (a, b). Умножим

След Пред Стр Начало Оглавление Обратно Меню Экран Выход

строки из (1) на m. Получим

 

am

= (bm)q1 + r1m, 0 6 r1m < bm

bm

= (r1m)q2 + r2m, 0 6 r2m < r1m

r1m

= (r2m)q3 + r3m, 0 6 r3m < r2m

. . .

. . .

(4)

rn−3m

= (rn−2m)qn−1 + rn−1, 0 6 rn−1m < rn−2m

rn−2m

= (rn−1m)qn + rn,

0 6 rnm < rn−1m

rn−1m

= (rnm)qn+1

 

Неравенства, приведенные выше, — это признаки остатка. В частности, первое строка в (4) показывает, что q1 - частное, а r1m — остаток от деления am на bm. Значит (4) — алгоритм Евклида для чисел am и bm и (am, bm) = rnm. Так как rn = (a, b), то (am, bm) = (a, b)m.

СВОЙСТВО 2. Пусть m — произвольный общий делитель чисел a и b. Тогда

 

 

 

a

 

 

b

 

 

 

 

a, b

 

 

 

,

 

 

=

( )

.

(5)

 

m

m

m

Доказательство. Обозначим

a

= a1,

 

b

= b1. Тогда a = a1m,

b = b1m.

m

 

m

 

 

 

 

 

 

 

 

 

 

След Пред Стр Начало Оглавление Обратно Меню Экран Выход

(a1, b1) =

Вместо (5) получаем

(a1m, b1m), m

т.е. (a1, b1)m = (a1m, b1m). Это равенство верно по свойству 1.

Взаимно простые числа. Два числа a и b называются взаимно простыми, если их НОД равен единице.

Аналогично, числа a1, a2, . . . , an взаимно просты, если их НОД равен единице.

Числа a1, a2, . . . , an называются попарно взаимно простыми, если (ai, aj) = 1 при i 6= j.

Пример. Числа 14 и 9 взаимно просты, т.к. (14, 9) = 1, числа 14 и 22 не взаимно просты, т.к.(14, 22) = 2.

Числа 12, 9, 14 взаимно просты, но не попарно взаимно просты.

СВОЙСТВО 3. Если числа a и b разделить на их НОД, то получатся взаимно простые числа.

Доказательство. Обозначим m = (a, b). По свойству 2

ma , mb = (a,mb) = ((a,a, bb)) = 1.

След Пред Стр Начало Оглавление Обратно Меню Экран Выход

СВОЙСТВО 4. Пусть числа a и c взаимно просты. Тогда (ab, c) = (b, c). Доказательство. Обозначим d = (b, c) и d1 = (ab, c). Нужно проверить, что

d= d1. Для этого установим, что d1 ... d и d ... d1. Тогда d = d1. Рассмотрим число

d= (b, c).

Так как число d — НОД чисел b и c, то d — общий делитель b и c. Тогда ab ... d и число d общий делитель чисел ab и c. По замечанию 1 d делитель НОД чисел ab и c, т.е. d является делителем числа d1.

Число d1 НОД чисел ab и c и, поэтому, общий делитель чисел ab и c. Тогда d1 общий делитель чисел ab и ac. Поэтому d1 делитель НОД чисел ab и cb, т.е. делитель числа (ab, cb) = (a, c)b = b (с учетом (a, c) = 1 ). Получили, что d1 общий делитель чисел b и c. Тогда d делитель числа d1 = (b, c). Итак, d ... d1 и d1 ... d, откуда d = d1.

СВОЙСТВО 5. Пусть каждое из чисел a1, a2, . . . , an взаимно просто с числом c. Тогда произведение a1a2 . . . an взаимно просто с числом c. Доказательство. Так как (a1, c) = 1, то по свойству 4 (a1a2 . . . an, c) = (a2 . . . an, c). Далее

(a2 . . . an, c) = (a3 . . . an, c) = · · · = (an, c) = 1.

СВОЙСТВО 6. Пусть произведение двух чисел ab делится на c и сомножитель a взаимно прост с числом . Тогда другой сомножитель b делится на c.

Доказательство. Так как ab делится на c, то (ab, c) = c. По условию (a, c) =

След Пред Стр Начало Оглавление Обратно Меню Экран Выход

1. По свойству 4 (ab, c) = (b, c). Поэтому (b, c) = c, откуда b ... c.

След Пред Стр Начало Оглавление Обратно Меню Экран Выход

Лекция 3. Линейная форма НОД. НОК и его свойства.

Пусть d наибольший общий делитель чисел a и b. Предположим, что мы нашли целые числа x и y такие, что

ax + by = d.

(1)

Запись числа d = (a, b) в виде (1) называется линейной формой НОД чисел a и b.

Cпособ нахождения линейной формы состоит из двух этапов.

Этап 1 (спуск вниз). С помощью алгоритма Евклида найдем d = (a, b). Получим

a = bq1 + r1 b = r1q2 + r2

r1 = r2q3 + r3 (2)

. . .

rn−2 = rn−1qn + rn rn−1 = rnqn+1

Этап 2 (подъем вверх). Из предпоследнего равенства выразим rn. Получим

След Пред Стр Начало Оглавление Обратно Меню Экран Выход

некоторые x1, y1 Z с условием

 

(3)

rn = rn−2 · 1

+rn−1(−qn ).

|{z}

y1

 

x1

|{z}

 

 

 

То, что число с выражаем через a и b в виде c = xa + yb, где x, y, Z, записываем c ` a, b. Из (3) имеем

rn ` rn−2, rn−3.

Из следующего вверх равенства выразим rn−1 на его выражение через rn−2, rn−3. Получим

rn ` rn−3, rn−2.

(4)

` rn−2, rn−3. Заменим rn−1 в (3)

Подымаясь вверх, выражая правые части равенств из (2) и подставляя в выражение для rn, на последнем шаге получим rn = xa+ yb для некоторых целых коэффициентов x и y.

С помощью линейной формы легко получить критерий взаимной простоты чисел a и b.

ТЕОРЕМА 1 Числа a и b взаимно просты тогда и только тогда, когда существуют целые числа x и y такие, что ax + by = 1.

Доказательство самостоятельно.

След Пред Стр Начало Оглавление Обратно Меню Экран Выход

Наименьшее общее кратное. Если a делится на b, то будем говорить, что b кратно a. Число c называется общим кратным чисел a и b, если c кратно a и c кратно b. Наряду с положительным кратным c чисел a и b, отрицательное число −c также кратно a и b. В дальнейшем будем говорить лишь о положительных кратных.

ОПРЕДЕЛЕНИЕ 1 Наименьшим общим кратным ( НОК ) чисел a и b называется наименьшее из положительных общих кратных чисел a и b.

Наименьшее общее кратное чисел a и b обозначается через [a, b].

ТЕОРЕМА 2 Наименьшее общее кратное чисел a и b вычисляется по

формуле

ab

 

 

[a, b] =

.

(5)

 

 

(a, b)

 

Доказательство. Выведем вначале формулу для общих кратных и по ней выберем наименьшее из общих кратных.

Обозначим d = (a, b). Тогда

 

a = a1d и b = b1d.

(6)

При этом (a1, b1) = 1 по свойству 3.

След Пред Стр Начало Оглавление Обратно Меню Экран Выход