Теоремы Эйлера и Ферма
Теорема 10. 2 (теорема Эйлера).Для любого целого числа a, взаимно простого с натуральным модулем m, выполняется сравнение
1(mod m) .
Доказательство. Пусть r1, …, rk – какая-нибудь приведенная система вычетов по модулю m. Тогда k = (m). Согласно свойства приведенной системы множество чисел аr1, …, аrk также составляет приведенную систему вычетов. Это значит, что каждое число второй системы лежит в одном классе с каким-либо единственным числом первой системы вычетов. Поэтому справедливы сравнения
аr1∙ …· аrk r1 · …∙ rk (mod m) (1)
Так как каждое из чисел rj взаимно просто с модулем, то сравнение (1) можно сократить на каждое из чисел rj. В результате получаем сравнение аk 1(mod m) или 1(mod m).
Пример.а = 5, m = 9. (5, 9) = 1 1(mod9), т.к. (9) = (32) = = 3 · (3 – 1) = 6. Итак, 56 1(mod9).
Рассмотрим частный случай теоремы Эйлера, в котором m = p есть простое число. Тогда (p) = p – 1 и получается следующее утверждение.
Теорема 10.3 (малая теорема Ферма).Если целое число а не делится на простое число p, то
1(mod p).
Теорема 10.4 (следствие малой теоремы Ферма).Для любого простого числа p и целого a выполняется сравнение
(mod p).
Доказательство следует из малой теоремы Ферма:
a p – a º a× (a p–1 – 1) º 0(mod p)как для целого числа a, делящегося на p, так и для целого числа а взаимно простого с p.
Рассмотрим теперь некоторые применения доказанных теорем. Примеры: 1.Найти остаток от деления 5247на 7.
Так как (5, 7) = 1, то по теореме Эйлера, 5j(7)º 1 (mod 7)или 56 º 1(mod 7), поскольку (7) = 6. Значит, 5247= (56)41 × 5 º 141 × 5 º 5 (mod 7). Итак, искомый остаток равен 5.
2. Определим последние три цифры в десятичной записи числа 32007. Для этого достаточно сосчитать остаток от деления 32007 на 1000. Так как (1000) = (8) · (125) = 4 · 100 = 400 и (3, 1000) = 1, то по теореме Эйлера выполняется сравнение 3400 º 1 (mod 1000). Отсюда следует
32007 = (3400)5 ·37 º 37 (mod 1000).
Это сравнение означает, что 32007 и 37 = 2187 имеют одинаковые три последние цифры, и десятичная запись числа 32007 оканчивается цифрами 187.
Признаки делимости
Признаки делимости служат для того, чтобы при их помощи можно было определить делимость данного числа n на заданное число d, не выполняя деления. Признаки делимости, естественно, должны быть достаточно простыми, чтобы можно было определить делимость сравнительно быстро.
В школьном курсе рассматривались лишь простейшие из них: признаки делимости на 2, 3, 5, 9, 10. Другие признаки лежат за пределами школьного курса.
Рассмотрим признаки делимости целых чисел, записанных в десятичной системе счисления на 3, 9, 11.
Пусть аk, ak-1, …, а1, а0 – цифры десятичной записи натурального числа n = ).
Теорема 10.5 (признаки делимости на 3 и 9).Натуральное число n, записанное в десятичной системе счисления, делится на d такое, что d {3, 9} тогда и только тогда, когда сумма цифр числа n делится на d.
Доказательство. Заметим, что 101 º 1 (mod d), 102 º 1 (mod d), … ,
10k º 1 (mod d). Тогда, используя свойства сравнений, получим:
n = ak · 10k + ak-1 · 10k-1 + … + а1 · 10 + а0 º ak + ak-1 + … + а1 + а0 (mod d)
Теорема 10.6 (признак делимости на 11).Натуральное число n, записанное в десятичной системе счисления, делится на 11 тогда и только тогда, когда знакочередующаяся сумма цифр числа n делится на 11 т.е.
n = (ak · 10k + ak-1 · 10k-1 +…+ а1 · 10 + а0) 11 (а0 – а1 + а2 – …+ (–1)k · ak) 11
Доказательство. Заметим, что 101 º -1 (mod 11), 102 º 1 (mod 11), … ,
10k º (-1)k (mod 11). Тогда, используя свойства сравнений, получим:
n = ak · (-1)k + ak-1 · (-1)k-1 + … + а1 · (-1) + а0 º a0 – a1 +…+ (–1)k · ak (mod 11)
Примеры:1)2457 делится на 3 и на 9,т.к. 2 + 4 + 5 + 7=18 делится и на 3 и на 9.
2) 234712 не делится на 11, т.к. 2 – 1 + 7 – 4 + 3 – 2 = 5, а 5 не делится на 11.
3) 2132438 делится на 11, т.к. 8 – 3 + 4 – 2 + 3 – 1 + 2 = 11 делится на 11.
Дата добавления: 2021-12-14; просмотров: 359;