Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Свойства НОД

Евклида. Соотношение Безу. Наименьшее общее кратное

Наибольший общий делитель целых чисел. Алгоритм

 

Определение 1.2.1. Если целые числа а 1, а 2,…, аn, n ³ 2, делятся на целое d ¹ 0, то d называют их общим делителем (ОД).

В дальнейшем речь пойдет только о положительных целых делителях.

Определение 1.2.2. Максимальный из общих делителей целых чисел а 1, а 2,…, аn, хотя бы одно из которых отлично от нуля, называется их наибольшим общим делителем (НОД) и обозначается НОД(а 1, а 2,…, аn) или (если это не вызывает разночтений) (а 1, а 2,…, аn).

1. d Î N.

2. d | ai, .

3. Для " d: d | ai, , Þ d | d.

Определение 1.2.2 НОД целых чисел а 1, а 2,…, аn равносильно выполнению свойств 1–3.

4. НОД целых чисел единственный.

Пусть d и d 1 – два НОД целых чисел а 1, а 2,…, аn, n ³ 2. Тогда по свойству 3 НОД d 1 | d & d | d 1 Û | d | = | d 1 | по свойству 4 делимости целых чисел. Так как d, d 1 Î N, то d = d 1.

Очевидно, что если b | a, то (a, b) = | b |.

Теорема 1.2.1. Если , то (a, b) = (b, r).

По свойству 6 делимости целых чисел – ОД b и r, По свойствам 5, 6 делимости целых чисел (b, r) – ОД a и b, Согласно свойству 4 делимости целых чисел, поскольку

Это наблюдение (теорема 1.2.1) позволило выдающемуся древнегреческому математику Евклиду (III в. до н.э.) обосновать следующий факт, являющийся по сути кратным применением теоремы 1.2.1.

Теорема 1.2.2 (Евклид). Наибольший общий делитель целых чисел a и b при условии, что | a | > | b |, , равен последнему отличному от нуля остатку от деления в цепочке равенств:

a = b × q 1 + r 1,

b = r 1 × q 2 + r 2, если ,

rn 2 = rn 1 × qn + rn, если ,

rn 1 = rn × qn + 1, если .

То есть .

Согласно теореме 1.2.1 и поскольку , как остаток от деления, имеем

(a, b) = (b, r 1) = (r 1, r 2) = … = (rn 1, rn) = rn.

Процесс получения (a, b) конечен, поскольку мы оперируем только с целыми числами и, начиная с деления r 1 на r 2, – с целыми положительными числами. Идет постоянное уменьшение остатков ri: 0 £ ri < ri 1, и за конечное число шагов будет достигнут остаток rn + 1 = 0.

Пример 1.2.1. Найти (72, 26).

Решение. ;

;

;

.

Следовательно, (72, 26) = 2. ·

Теорема 1.2.2 дает алгоритм Евклида нахождения НОД целых чисел. Он с помощью рекурсии легко преобразуется в алгоритм нахождения НОД не только двух, но и большего количества целых чисел: (a 1,…, an 1, an) = ((a 1,…, an 1), an), n = 3, 4,… Алгоритм Евклида остается в классе самых быстрых алгоритмов нахождения НОД целых чисел.

Обратное применение цепочки равенств теоремы 1.2.2, равно как и выражение на каждом шаге остатка от деления в виде целочисленной линейной комбинации a и b – так называемый расширенный алгоритм Евклида – доказывает следующий факт.

Теорема 1.2.3. Если d = (a, b), то существуют такие целые u и v, что выполняется соотношение:

d = u × a + v × b.

Если a | b, то d = | a |,

Если b | a, то d = | b |,

Если , , то, не ограничивая общности, можем считать | a | > | b | и согласно теореме 1.2.2 получаем:

,

где u, v Î Z. Используя расширенный алгоритм Евклида, получим те же значения u и v:

r 1 = aq 1 b,

r 2 = bq 2 r 1 = bq 2(aq 1 b) = – q 2 a + (1 + q 2 q 1) b,

d = rn = rn 2qnrn 1 = … = ua + vb.

Следствие. Пусть d = (а 1, а 2,…, аn). Тогда существуют такие u 1, u 2,…, un Î Z, что

(1.2.1)

Для n = 2 равенство (1.2.1) справедливо согласно теореме 1.2.3. При n ³ 2 сделаем индуктивное предположение о справедливости равенства (1.2.1). Поскольку , то согласно теореме 1.2.3 получаем соотношение: . Тогда . Таким образом, равенство (1.2.1) справедливо для любого натурального n ³ 2.

Определение 1.2.3. Равенство (1.2.1) называют соотношением Безу для наибольшего общего делителя целых чисел.

Пример 1.2.2. Из примера 1.2.1 следует, что

2 = 20 + 6 × (–3) = 20 + (26 + 20 × (–1)) × (–3) = 20 × 4 + 26 × (–3) =

= (72 + 26 × (–2)) × 4 + 26 × (–3) = 72 × 4 + 26 × (–11).

2 = 72 × u + 26 × v, u = 4, v = –11. ·

Замечание. Числа в (1.2.1) не являются единственными с таким условием. Это следует из теории диофантовых линейных уравнений, которая будет рассмотрена ниже. Так, в примере 1.2.2 числа u = – 9 и v = 25 также удовлетворяют соотношению Безу.

Определение 1.2.4. Если целые, отличные от нуля числа а 1, а 2,…, аn, n ³ 2, делят целое m, то m называют их общим кратным (ОК).

В дальнейшем речь здесь пойдет только о положительных целых кратных.

Определение 1.2.5. Минимальное из общих кратных целых чисел а 1, а 2,…, аn называется их наименьшим общим кратным (НОК) и обозначается НОК(а 1, а 2,…, аn) или (если это не вызывает разночтений) [ а 1, а 2,…, аn ].

<== предыдущая лекция | следующая лекция ==>
Свойства делимости целых чисел | Свойства НОК
Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 1377; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.022 сек.