Теория чисел — калькуляторы делимости и целых
Раздел про целые: НОД, расширенный Евклид, НОК, факториал, простота, следующее простое, разложение, делители, взаимная простота, φ(n), целочисленное деление, сумма цифр, обратный по модулю, степень по модулю и китайская теорема об остатках. Рядом — остаток в арифметике. Родитель — математика.
Эти операции нужны, чтобы сокращать дроби, решать сравнения, проверять делимость и раскладывать n. Это не среднее и не алгебраическое уравнение в действительных числах.
Простые и множители
Проверка на простоту отвечает 1 или 0. Единица не простое, два — простое. Следующее простое идёт строго вперёд по прямой. Разложение пишет n = p₁ p₂ … с повторами.
Простое даёт один множитель — само себя. Составное 12 даёт 2·2·3. Не путайте число множителей с числом делителей и с φ(n).
Сравнения и модуль
Обратный ax ≡ 1 (mod m) существует при взаимной простоте. Степень по модулю считает aᵉ mod m без гигантского aᵉ. КТО собирает два сравнения в одно x.
Остаток одного деления — в арифметике. Коэффициенты Безу без модуля — расширенный Евклид.
Делители
Делители n перечисляют все натуральные d с нулевым остатком и считают τ(n). У 12 их шесть. У простого — два. Список в шагах, в поле ответа — количество.
НОД, Безу, взаимная простота
Наибольший общий делитель — калькулятор НОД. Если нужны x, y из ax + by = НОД, откройте расширенный алгоритм. Если НОД равен 1, числа взаимно простые: признак 1/0 и сколько таких k до n.
НОК для пары: |a·b| / НОД. Не путайте НОК с произведением: для 4 и 6 произведение 24, НОК равен 12.
Факториал и сумма цифр
n! = 1·2·…·n, и 0! = 1. Подробности: факториал. Сумма цифр складывает разряды один раз, без цифрового корня. Неполное частное q из a = bq + r.
Степени в действительных — в алгебре. Степень по модулю остаётся в этом хабе.
Вернуться к разделу Математика.
Частые вопросы
- Что такое НОД?
- Наибольший общий делитель — самое большое натуральное число, на которое делятся все заданные целые без остатка. Расширенный алгоритм ещё находит коэффициенты Безу.
- Как связаны НОД и НОК?
- Для двух чисел НОК(a, b) = |a·b| / НОД(a, b). Сокращать дробь удобно через НОД, общий знаменатель — через НОК.
- Почему 1 не простое?
- У единицы только один делитель. Простое должно иметь ровно два: 1 и само число. Двойка — простое. Следующее после 1 — тоже 2.
- Что такое функция Эйлера?
- φ(n) — сколько целых от 1 до n взаимно просты с n. Обратный по модулю существует как раз при взаимной простоте.
- Где остаток от деления?
- Неполное частное — в этом разделе. Остаток r — в арифметике. Степень по модулю и два сравнения — снова здесь.
- Что такое 0! ?
- По определению 0! = 1. Калькулятор факториала это учитывает.