Функция Эйлера
Одной из главных задач арифметики остатков является решение уравнения относительно . Линейное уравнение с вещественными коэффициентами при всегда разрешимо. Если же рассматривать его над кольцом целых чисел, то такое уравнение может не иметь решения. Рассмотрим некоторые уравнения в кольце вычетов.
Уравнение имеет ровно одно решение. Действительно, , где , или . Тогда . Это возможно только в случае, если . Однако, в этом случае и при любом , т. е. все решения этого уравнения равны между собой по модулю 143. Рассмотрим уравнение . В этом случае , где , или , т. е. уравнение не имеет решений. Уравнение ( ) имеет 11 решений (при , т. к. - целое число, причем ).
Таким образом, встает вопрос, при каких значениях и уравнение имеет решения и как их все найти.
Существует критерий, позволяющий определить, имеет ли данное уравнение ни одного, одно или несколько решение.
1. Если НОД , то существует равно одно решение. Оно может быть найдено с помощью промежуточного числа , удовлетворяющего уравнению , после чего искомое неизвестное вычисляется по формуле .
Пример. Рассмотрим уравнение . В этом случае НОД и можно взять . Тогда . Если взять , то . В общем виде можно взять и .
2. Если НОД и НОД делит , то уравнение будет иметь решений. Чтобы их найти, нужно разделить исходное уравнение на : , где , , . Если - решение полученного уравнения, то решение исходного - любое число вида , где .
Пример. Рассмотрим уравнение . В этом случае НОД и уравнение имеет 11 решений. Тогда . Решение полученного уравнения и , .
3. В других случаях решений нет.
Определение. Числа и называются взаимно простыми, если НОД .
Число элементов кольца , взаимно простых с , дается функцией Эйлера и равно . Значение можно найти по разложению числа на простые множители. Если , где - различные простые числа, то .
По разложению числа на простые множители очень легко вычислить . Особый интерес представляют следующие случаи:
1. Если - простое, то .
2. Если и - простые числа и , то .