Подключиться через MCP →

Введите расчет

Математическая формула

Реклама

Результатов

Euler's Totient φ(36)
12
integers coprime to 36 in [1, n]
Число n 36
Различные простые множители 2, 3

Что такое функция Эйлера?

Функция Эйлера, которую обозначают \(\varphi(n)\), показывает, сколько натуральных чисел в диапазоне от 1 до n не имеют с n общих делителей, кроме единицы, — то есть являются взаимно простыми с n. Например, \(\varphi(9) = 6\), потому что числа 1, 2, 4, 5, 7 и 8 взаимно просты с девяткой. Эта функция — одно из ключевых понятий теории чисел, и она широко применяется в криптографии. Самый известный пример — алгоритм RSA, где значение \(\varphi(n)\) определяет обратный элемент по модулю, используемый при генерации ключей.

Сетка целых чисел от 1 до 12 с выделенными взаимно простыми с 12
Функция Эйлера считает целые числа до n, не имеющие общих делителей с n.

Как пользоваться калькулятором

Введите любое натуральное число n и нажмите «Вычислить». Калькулятор разложит n на различные простые множители, применит формулу произведения и мгновенно выдаст значение \(\varphi(n)\), а заодно покажет список найденных простых делителей. Инструмент одинаково хорошо справляется как с небольшими числами, так и с очень большими — вплоть до миллиарда.

Разбираем формулу

Самый эффективный способ вычислить функцию Эйлера — формула произведения:

$$\varphi\!\left(n\right) = n \prod_{p \mid n} \left(1 - \frac{1}{p}\right)$$, где произведение берётся по всем различным простым числам p, на которые делится n.

Важны именно различные простые множители, а не их кратности. Каждый сомножитель \(\left(1 - \frac{1}{p}\right)\) «отсекает» долю чисел, которые делятся на это простое число.

Реклама
Схема: n раскладывается на простые множители и умножается на члены (1 минус 1 на p)
Формула произведения умножает n на множитель \(\left(1 - \frac{1}{p}\right)\) для каждого различного простого делителя p.

Пример с решением

Возьмём n = 36. Его разложение на простые множители — \(2^2 \times 3^2\), то есть различные простые числа здесь 2 и 3. Тогда:

$$\varphi(36) = 36 \times \left(1 - \frac{1}{2}\right) \times \left(1 - \frac{1}{3}\right) = 36 \times \frac{1}{2} \times \frac{2}{3} = 36 \times \frac{1}{3} = \mathbf{12}.$$

Значит, ровно 12 целых чисел от 1 до 36 взаимно просты с 36.

Частые вопросы

Чему равно \(\varphi(1)\)? По соглашению \(\varphi(1) = 1\), поскольку единица взаимно проста сама с собой.

Чему равно φ от простого числа p? Для любого простого p выполняется \(\varphi(p) = p - 1\), ведь каждое число от 1 до p−1 взаимно просто с p.

Мультипликативна ли функция Эйлера? Да. Если \(\gcd(a, b) = 1\), то \(\varphi(a \cdot b) = \varphi(a) \cdot \varphi(b)\). Именно поэтому и работает формула произведения по различным простым множителям.

Последнее обновление: