Взаимно простые числа
Проверка взаимной простоты двух натуральных чисел до 1 000 000 000 000: разложение на множители, НОД, общие делители и коэффициенты Безу
Открывали 4 608 раз
Инструмент справился с вашей задачей?
Одно нажатие, без регистрации. По ответам мы решаем, какие инструменты дорабатывать первыми.
Уже ответили: 15 человек
Этот инструмент ещё ждёт первого комментария
Нашли приём, остался вопрос или чего-то не хватило — напишите, пригодится следующим. Почту и пароль указывать не нужно · публикуем после проверки, обычно за 1–2 дня · если вам ответят, ответ появится здесь же
Калькулятор взаимно простых чисел — проверка и нахождение
Онлайн калькулятор для проверки взаимной простоты двух чисел. Инструмент находит НОД через алгоритм Евклида, раскладывает числа на простые множители и определяет, являются ли они взаимно простыми (НОД = 1). В подробном решении — общие простые множители, все общие делители пары и тождество Безу.
- Проверка взаимной простоты двух натуральных чисел до 1 000 000 000 000
- Нахождение НОД через общие простые множители — с подробным решением
- Разложение обоих чисел на простые множители
- Нахождение коэффициентов тождества Безу (ax + by = НОД)
- Определение всех общих делителей пары чисел
- Копирование результата с НОД и коэффициентами Безу
Что такое взаимно простые числа
Два целых числа называются взаимно простыми, если их наибольший общий делитель (НОД) равен 1. Это означает, что у них нет общих простых множителей. Например, 15 = 3 × 5 и 28 = 2² × 7 — взаимно просты, хотя сами по себе не являются простыми числами.
Ключевые свойства: любые два последовательных числа (n и n+1) взаимно просты. Если НОД(a, b) = 1 и a делит b×c, то a делит c. Тождество Безу: если НОД(a, b) = 1, существуют целые x и y такие, что ax + by = 1.
Где используются взаимно простые числа
В криптографии — в алгоритме RSA открытый показатель e выбирают взаимно простым с φ(n), иначе закрытого ключа не существует. В теории чисел — функция Эйлера φ(n) считает количество чисел, взаимно простых с n. В программировании — шаг перебора ячеек хеш-таблицы, взаимно простой с её размером, обходит все ячейки, прежде чем повториться.
Пример из жизни
Студент-криптограф реализует алгоритм RSA. Нужно выбрать открытый ключ e, взаимно простой с φ(n) = 3120.
Проверил e = 17: ввёл пару (17, 3120) в калькулятор
Калькулятор разложил: 17 — простое число, 3120 = 2⁴ × 3 × 5 × 13
НОД(17, 3120) = 1 — числа взаимно просты, e = 17 подходит
Калькулятор показал тождество Безу: 17 × (−367) + 3120 × 2 = 1. Коэффициент при 17 отрицательный — прибавил 3120: −367 + 3120 = 2753 → закрытый ключ d = 2753
Ключ подходит: 17 × 2753 = 46 801 = 15 × 3120 + 1, то есть d = 2753 — обратный к e по модулю 3120. Обратный элемент дал коэффициент Безу, расширенный алгоритм Евклида вручную прогонять не пришлось.
Знаете ли вы?
В RSA открытый показатель e обязан быть взаимно прост с φ(n): иначе закрытого ключа d не существует и сообщение нельзя однозначно расшифровать. Стойкость же RSA держится на трудности разложения n на множители
Доля взаимно простых пар среди пар чисел от 1 до N с ростом N стремится к 6/π² ≈ 60,8%. Число π²/6 — сумма ряда 1 + 1/4 + 1/9 + …, которую нашёл Эйлер, решая Базельскую задачу
Функция Эйлера φ(12) = 4: числа 1, 5, 7, 11 взаимно просты с 12. Это основа модулярной арифметики
Алгоритм Евклида делает O(log n) делений с остатком: для чисел до миллиарда — не больше 42. Худший случай — соседние числа Фибоначчи, например 701 408 733 и 433 494 437
Отношение частот любого интервала записывают несократимой дробью — октава 2:1, квинта 3:2, но и диссонирующая малая секунда 16:15: созвучие зависит от величины чисел, а не от взаимной простоты
Шестерни с взаимно простыми числами зубьев изнашиваются равномерно — каждый зуб встречает каждый зуб парной шестерни
Примеры взаимно простых и не взаимно простых пар
| Числа | Разложение | НОД | Взаимно просты? |
|---|---|---|---|
| 8 и 15 | 2³ и 3×5 | 1 | Да ✓ |
| 12 и 18 | 2²×3 и 2×3² | 6 | Нет ✗ |
| 17 и 31 | простые | 1 | Да ✓ |
| 100 и 27 | 2²×5² и 3³ | 1 | Да ✓ |
| 14 и 49 | 2×7 и 7² | 7 | Нет ✗ |
| n и n+1 | последовательные | 1 | Всегда да ✓ |
Важно знать
Быстрая проверка: если одно из чисел — простое и не делит другое, числа точно взаимно просты. Также любые два последовательных числа (например, 100 и 101) всегда взаимно просты — это следует из свойств НОД.
Как использовать Взаимно простые числа
Шаг 1
Введите два натуральных числа до 1 000 000 000 000 в поля «Первое число» и «Второе число» или нажмите один из примеров под полями
Шаг 2
Калькулятор мгновенно определит НОД и покажет, взаимно просты ли числа
Шаг 3
Изучите подробное решение: разложение на простые множители, общие множители, НОД и все общие делители пары
Шаг 4
Калькулятор также покажет коэффициенты тождества Безу: a × x + b × y = НОД — при любом НОД, не только при НОД = 1
Примеры использования
15 и 28 — взаимно просты
15 = 3 × 5, 28 = 2² × 7. Общих простых множителей нет → НОД = 1. Тождество Безу: 15 × (−13) + 28 × 7 = 1.
24 и 35 — взаимно просты
24 = 2³ × 3, 35 = 5 × 7. Ни один множитель не совпадает → НОД = 1
12 и 18 — НЕ взаимно просты
12 = 2² × 3, 18 = 2 × 3². Общие множители: 2 и 3 → НОД = 6
RSA: e = 65 537 и φ(n) = 1 020 096
Учебный ключ: n = 1009 × 1013 = 1 022 117, φ(n) = 1008 × 1012 = 1 020 096 = 2⁶ × 3² × 7 × 11 × 23. 65 537 — простое число, на него φ(n) не делится, поэтому НОД = 1 и e подходит для RSA (65 537 — стандартный выбор)
100 и 101 — последовательные
Любые последовательные числа взаимно просты. 100 = 2² × 5², 101 — простое. НОД = 1
Часто задаваемые вопросы
Чем взаимно простые числа отличаются от простых?
Что такое тождество Безу?
Как быстро проверить взаимную простоту?
Почему в RSA ключ должен быть взаимно простым с φ(n)?
Может ли 0 быть взаимно простым с другим числом?
Сколько чисел от 1 до n взаимно просты с n?
Все ли простые числа взаимно просты между собой?
Как связаны взаимно простые числа и несократимые дроби?
Полезная информация
🔒 Все вычисления выполняются в браузере. Введённые числа не отправляются на сервер сайта.
🔐 Для криптографии: калькулятор показывает коэффициенты тождества Безу — по ним находят обратные элементы в модулярной арифметике и проверяют учебные ключи RSA с числами до 1 000 000 000 000.
Смежные инструменты теории чисел
Если вы проверяли взаимную простоту, эти калькуляторы продолжают тему — НОД и НОК, функция Эйлера, разложение на множители и делители числа.
Комментарии
Этот инструмент ещё ждёт первого комментария
Почту и пароль указывать не нужно · публикуем после проверки, обычно за 1–2 дня · если вам ответят, ответ появится здесь же
Комментарии — мнения посетителей, прошедшие проверку по правилам сайта.