АРИФМЕТИКА. Теория делимости 1 страница
В этой главе основным множеством будет кольцо целых рациональных чисел. Так как традиционная арифметика занимается, как правило, свойствами обычных целых чисел. Начнем с известных результатов.
Определение 13.1. Пусть и
. Тогда говорим, что
делится на
, или
делит
, если существует такое
, что выполняется равенство
.
Число называют делимым, а число
– делителем (рассматриваем положительные делители).
Рассмотрим некоторые простейшие свойства делимости.
1. Если
и
, то
. Таким образом, бинарное отношение делимости обладает свойством транзитивности.
2. Если
, то
.
3. Если
, то для любого
.
4. Если
, то для любых
.
5. Любое число делится на 1.
Проверку свойств оставляем студентам.
Теорема 13.1 (о делении с остатком).
Пусть и
. Тогда существуют однозначно определенные целые числа
и
такие, что выполняется равенство
, (13.1)
где . Число
называется неполным частным, а число
– остатком от деления.
Доказательство. Существование. Если , то выбираем ближайшее к
кратное числу
и не превосходящее
, т.е.,
, а тогда
. Если
, то снова выбираем ближайшее к
кратное числу
и не превосходящее
, но уже с отрицательным
. И тогда опять
. Случай
тривиален.
Единственность. Если предположить, что существуют два различных представления вида (13.1), например, и
такие, что
и
, то, вычитая из первого второе, получаем
,
т.е.,
.
Так как , то
не может делить такое число, если оно не равно нулю. Получаем противоречие. Значит,
, а тогда
, но и
, т.е.
. Теорема доказана.
Определение 13.2. Если и
, то число
называется общим делителем чисел
и
, а наибольшее из них называется наибольшим общим делителем (НОД) и обозначается
.
Существование НОД двух целых чисел не вызывает сомнений. Остается указать способ нахождения такого числа. Но предварительно отметим следующие результаты.
Лемма 13.1. Если , то совокупность общих делителей
и
совпадает с совокупностью делителей числа
. Значит, в частности,
.
Лемма 13.2. Если три целых числа связанны соотношением
,
то совокупность общих делителей и
совпадает с совокупностью общих делителей
и
. В частности,
.
Алгоритм Евклида.
Пусть требуется найти НОД двух натуральных чисел и
. Для определенности считаем, что
. Тогда применим следующую процедуру деления с остатком.
,
;
,
;
,
;
. . . . . . . . . . .
,
;
,
;
,
;
;
Легко понять, что при данном процессе остатки от деления образуют строго убывающую последовательность целых неотрицательных чисел, что в итоге обязательно приводит к остатку, равному 0. Покажем, что последний отличный от нуля остаток и будет наибольшим общим делителем чисел и
. В данном случае это будет
. Действительно, применим лемму 13.2. Имеем
.
Последнее равенство получается по лемме 13.1.
Кроме того, можно заметить, что НОД чисел и
делится на любой их общий делитель в соответствии с той же леммой 13.2.
Пример 13.1. Пусть требуется найти . Применим алгоритм Евклида. Имеем
Последний отличный от нуля остаток равен 2. Значит, .
Теорема 13.2 (линейное представление НОД двух чисел).
Пусть . Тогда существуют такие целые
и
, что
.
Доказательство. Воспользуемся равенствами из алгоритма Евклида. Они позволяют записать, что
.
Заменяя последовательно остатки на предшествующие остатки и неполные частные, поднимаясь по лестнице равенств, в итоге выразим число указанным в формулировке образом.
Отметим свойства НОД двух чисел.
1.
.
2.
.
3.
Доказательства оставим студентам и дадим еще одно определение.
Определение 13.3. Числа и
называются взаимно простыми, если их наибольший общий делитель равен 1.
Опишем некоторые свойства взаимно простых чисел.
1. Если
и
, то
.
2. Если
и
, то
.
3. Если
и
, то при
.
4. Если
, то
.
5. Если
, то существуют такие целые
и
, что
. Это свойство есть прямое следствие теоремы 13.2.
Доказательство 1 . Воспользуемся свойством 5
. Имеем
.
Умножим обе части равенства на с, получим
.
Тогда, так как делит первое и второе слагаемое, по второму свойству делимости на
делится и сумма, т.е., с.
Доказательство остальных свойств оставляем студентам.
Определение 13.4. Пусть заданы два натуральных числа и
, тогда натуральное число, делящееся на эти числа, называется их общим кратным, наименьшее из которых называется наименьшим общим кратным (НОК) и обозначается
.
Лемма 13.3. Пусть , тогда
.
Доказательство. Пусть , тогда
,
. При этом
по свойству 3
НОД. Поэтому, если М – какое-либо кратное
и
, то М кратно а и, значит,
, для некоторого
. Но М кратно и
, так что
.
Так как полученное число должно быть целым, то по первому свойству взаимно простых чисел , т.е.,
,
. Следовательно, отсюда получаем, что
.
Отсюда ясно, что при любом число М будет общим кратным чисел
и
, а наименьшим общим кратным при
.
Следствие 1. Произвольное общее кратное чисел и
– М удовлетворяет соотношению
,
.
Следствие 2. Если и
, то
.
Простые числа
Начнем с определения простого числа.
Определение 13.5. Натуральное число называется простым, если имеет только тривиальные делители, т.е., делятся только на 1 и самого себя.
Определение 13.6. Натуральные числа, не являющиеся простыми, называются составными.
Рассмотрим несколько простых результатов, касающихся простых чисел.
Лемма 13.4. Наименьший не равный 1 делитель целого, большего 1, – число простое. Доказательство. Пусть этот делитель числа
не является простым, т.е., составное число. Тогда существует представление
, где
. А это противоречит тому, что
наименьший делитель, ибо по первому свойству делимости, например,
.
Лемма 13.5. Наименьший отличный от 1 делитель составного числа не превосходит
.
Доказательство. Пусть будет наименьшим делителем числа
по условию леммы. Тогда
. При этом
. Следовательно,
, откуда и получается требуемое неравенство.
Теорема 13.3 (Евклида).
Простых чисел бесконечно много.
Доказательство. Докажем теорему от противного. Пусть – все существующие простые числа. Рассмотрим число
. Это число по предположению должно быть составным. И тогда у него есть нетривиальные делители, среди которых должен присутствовать наименьший, т.е., некоторое простое число из имеющихся, например,
. Но число
не делится на
, ибо по свойствам делимости тогда и единица должна была бы делится на
, а
, будучи простым, больше единицы. Противоречие доказывает теорему.
Это, наверное, самое простое доказательство факта бесконечности простых, хотя имеются многие другие и весьма сложные. Еще в древности был найден способ выписывания последовательности всех простых, не превосходящих некоторой величины. Метод этот называется решетом Эратосфена и заключается в следующем. Задается число-граница , до которой следует выписать все простые числа без пропусков. Составляется ряд натуральных чисел от 2 до
и затем начинают процедуру «просеивания». Именно, из последовательности вычеркиваются все числа, кратные 2. Первым не вычеркнутым числом оказывается 3. Поэтому оно простое. Теперь вычеркиваются все числа, кратные 3. И видим, первым не вычеркнутым оказывается число 5, так как 4 вычеркнуто в предыдущий раз. Тогда 5 – простое число. Затем вычеркиваются числа, кратные 5 и т.д. Возникает вопрос: когда процесс можно завершить? Ответ дает лемма 13.5, т.е., требуется перебрать простые
и через них «просеять» указанный ряд. Учитывая, что
гораздо больше
, получаем, что, используя сравнительно малый отрезок простых, можно получить большой массив простых чисел. С точки зрения эффективности эта процедура достаточно медленная и требующая много памяти. Но для небольших
вполне приемлемая. Простым числам посвящено множество исследований, но здесь ограничимся необходимым минимумом.
Лемма 13.6. Всякое целое число или взаимно просто с простым
, или делится на него.
Доказательство. Пусть . Тогда
и, значит,
.
Лемма 13.7. Если произведение нескольких целых чисел делится на простое число , то, по крайней мере, один из сомножителей делится на
.
Доказательство. Достаточно доказать для двух сомножителей. Пусть . Если
, то
, тогда по первому свойству взаимно простых чисел
.
Теорема 13.4 (основная теорема арифметики).
Каждое натуральное число, большее 1, разлагается в произведение простых сомножителей. Такое разложение единственно с точностью до порядка следования этих сомножителей.
Доказательство. Существование. Пусть число и
. Тогда если
– простое, то разложение получено, а если оно составное, то его можно представить в виде
, где
есть наименьший делитель отличный от 1. Отсюда заключаем, что
. И вновь, если
– число простое, то разложение получено. Иначе,
, где уже
суть наименьший нетривиальный делитель
. Тогда имеем:
, и
. Продолжая этот процесс, видим, что последовательность нумерованных
,
строго убывает. Поэтому в силу ограниченности натурального ряда снизу этот процесс обязательно завершится, выделив в последнем случае простое число. Тогда получим представление
. (13.2)
Единственность. Пусть существует еще одно представление в виде произведения простых, а именно:
. Приравняем полученные разложения.
.
В соответствии с леммой 13.7 число
и, значит, должно делить какой-то из сомножителей
,
. Пусть это будет
. Но так как
само простое, то это возможно лишь при
. Сократив равенство на общий множитель
, получим соотношение
Дата добавления: 2019-07-26; просмотров: 628;