С 2010 года · Более 2 млн запусков инструментов в месяц
С 2010 года
Добавить в Chrome

Моя Панель Инструментов

Автоматический Режим

Сохранённых инструментов пока нет.

Премиум-версия
Похожие инструменты
Калькулятор Модульного Возведения в СтепеньКалькулятор расширенного алгоритма ЕвклидаКалькулятор китайской теоремы об остаткахКалькулятор цепных дробейКалькулятор первообразного корняКалькулятор Колец и ПолейКалькулятор UVB для террариума рептилий
Домашняя страница > Математика > Продвинутые математические операции

Калькулятор модулярного мультипликативного обратного

Вычислите модулярное мультипликативное обратное целого числа a по модулю m с помощью расширенного алгоритма Евклида с пошаговой таблицей, проверкой и визуализацией.

БесплатноБез регистрацииОбновлено фев 2026
Калькулятор модулярного мультипликативного обратногоПопробуйте — бесплатно ▼
⚡ Быстрые примеры
Любое ненулевое целое число
Положительное целое число ≥ 2

Embed Калькулятор модулярного мультипликативного обратного Widget

О Калькулятор модулярного мультипликативного обратного

Что такое модулярное мультипликативное обратное?

Модулярное мультипликативное обратное целого числа a относительно модуля m — это такое целое число x в диапазоне [0, m-1], что:

\( a \cdot x \equiv 1 \pmod{m} \)

Оно записывается как a⁻¹ (mod m) и аналогично обратному числу в обычной арифметике (т.е. 1/a), но в мире модульной арифметики.

Ключевое условие: Обратное существует только в том случае, если gcd(a, m) = 1 — то есть a и m должны быть взаимно простыми.

Как оно рассчитывается: расширенный алгоритм Евклида

Самый эффективный метод использует расширенный алгоритм Евклида. Он находит целые числа x и y, удовлетворяющие тождеству Безу:

\( a \cdot x + m \cdot y = \gcd(a, m) = 1 \)

Когда gcd(a, m) = 1, применение модуля m к обеим частям уравнения дает a·x ≡ 1 (mod m), таким образом x является модулярным обратным.

Пример: Найти 3⁻¹ (mod 7):

Расширенный алгоритм Евклида дает: 3·(5) + 7·(-2) = 15 − 14 = 1, значит 3⁻¹ ≡ 5 (mod 7). Проверка: 3 × 5 = 15 = 2×7 + 1 ≡ 1 (mod 7) ✓

Применение в криптографии и математике

🔐
Шифрование RSA
Нахождение закрытого ключа d = e⁻¹ (mod φ(n)) из открытой экспоненты e
📈
Диффи-Хеллман
Протокол обмена ключами на основе дискретных логарифмов в модульной арифметике
🇮
Аффинный шифр
Расшифровка использует a⁻¹ (mod 26) для обращения ключа шифрования
🔢
КТЮ и теория чисел
Китайская теорема об остатках и решение линейных сравнений ax ≡ b (mod m)
👑
Эллиптические кривые
Формулы сложения точек в ECC требуют модулярных обратных для вычисления наклона
📋
Модулярные дроби
Вычисление a/b (mod m) как a · b⁻¹ (mod m), когда gcd(b, m) = 1

Часто задаваемые вопросы

Вопрос: Почему обратное число не всегда существует?
Поскольку модульная арифметика циклична, некоторые кратные a могут никогда не дать 1 по модулю m. Это происходит именно тогда, когда a и m имеют общий делитель, т.е. gcd(a, m) > 1.
Вопрос: Есть ли формула для простого модуля?
Да! Если m — простое число и a не кратно m, малая теорема Ферма дает: a⁻¹ ≡ am-2 (mod m). Это часто используется в спортивном программировании.
Вопрос: Является ли результат уникальным?
Да, результат уникален по модулю m. Мы всегда выводим канонический результат в диапазоне [0, m-1]. Другие подходящие обратные числа имеют вид x + km для любого целого k, но все они эквивалентны по модулю m.
Вопрос: Что если a — отрицательное число?
Алгоритм обрабатывает отрицательные целые числа. Сначала мы вычисляем a (mod m), чтобы получить неотрицательный эквивалент, а затем находим его обратное. Результат всегда находится в диапазоне [0, m-1].

Ссылайтесь на этот контент, страницу или инструмент так:

"Калькулятор модулярного мультипликативного обратного" на сайте https://ru.miniWebtool.com/калькулятор-модулярного-мультипликативного-обратного/ от MiniWebtool, https://MiniWebtool.com/

от команды miniwebtool. Обновлено: 18 февр. 2026 г.

Вы также можете попробовать наш AI Решатель Математических Задач GPT, чтобы решить ваши математические проблемы с помощью вопросов и ответов на естественном языке.

Продвинутые математические операции:

Популярные и обновлённые инструменты:

Калькулятор обратного преобразования ЛапласаКалькулятор Обратной МатрицыКалькулятор обратной функцииСмотреть все →
Домашняя страница > Математика > Продвинутые математические операции > Калькулятор модулярного мультипликативного обратного