Теорема Эйлера (теория чисел)

Материал из testwiki
Перейти к навигации Перейти к поиску

Теоре́ма Э́йлера в теории чисел гласит: Шаблон:Рамка Если a и m взаимно просты, то aφ(m)≡1(modm), где φ(m) — функция Эйлера. Шаблон:Конец рамки

Важным следствием теоремы Эйлера для случая простого модуля является малая теорема Ферма: Шаблон:Рамка Если a не делится на простое число p, то ap−1≡1(modp). Шаблон:Конец рамки

В свою очередь, теорема Эйлера является следствием общеалгебраической теоремы Лагранжа, применённой к приведённой системе вычетов по модулю m.

Доказательства

С помощью теории чисел

Пусть x1,…,xφ(m) — все различные натуральные числа, меньшие m и взаимно простые с ним.

Рассмотрим все возможные произведения xia для всех i от 1 до φ(m).

Поскольку a взаимно просто с m, и xi взаимно просто с m, то и xia также взаимно просто с m, то есть xia≡xj(modm) для некоторого j.

Отметим, что все остатки xia при делении на m различны. Действительно, пусть это не так, тогда существуют такие i1≠i2, что

xi1a≡xi2a(modm)

или

(xi1−xi2)a≡0(modm).

Так как a взаимно просто с m, то последнее равенство равносильно тому, что

xi1−xi2≡0(modm) или xi1≡xi2(modm).

Это противоречит тому, что числа x1,…,xφ(m) попарно различны по модулю m.

Перемножим все сравнения вида xia≡xj(modm). Получим:

x1⋯xφ(m)aφ(m)≡x1⋯xφ(m)(modm)

или

x1⋯xφ(m)(aφ(m)−1)≡0(modm).

Так как число x1⋯xφ(m) взаимно просто с m, то последнее сравнение равносильно тому, что

aφ(m)−1≡0(modm)

или

aφ(m)≡1(modm). Шаблон:ЧТД

С помощью теории групп

Рассмотрим мультипликативную группу ℤn∗ обратимых элементов кольца вычетов ℤn. Её порядок равен φ(n) согласно определению функции Эйлера. Поскольку число a взаимно просто с n, соответствующий ему элемент a‾ в ℤn является обратимым и принадлежит ℤn∗. Элемент a‾∈ℤn∗ порождает циклическую подгруппу, порядок которой, согласно теореме Лагранжа, делит φ(n), отсюда  aφ(n)=1‾. Шаблон:ЧТД

См. также

Литература

Ссылки

Шаблон:Rq