Теорема Эйлера.
Пусть a, m - натуральные числа, причем НОД(a, m)=1. Тогда aj(m)º1 (mod m).
Доказательство.
1). Для начала рассмотрим случай, когда m=pn
(p - простое, n - натуральное число).
Тогда aj(m)ºap-1*ap-1*...*ap-1º1
(mod m). Первый переход сделан ввиду того, что
j(pn)=pn-pn-1=pn-1(p-1),
второе - по малой теореме Ферма.
2). Докажем теорему Эйлера. Разложим число m
на простые множители: m=paqb...
Тогда aj(m)ºap-1*ap-1*...*ap-1*aq-1*aq-1*...*aq-1*...º
aq-1*aq-1*...*aq-1*...º
...º
1 (mod m).