Перейти к основному содержанию
PlayMemorize

Модульная арифметика

17 ≡ 5 (mod 12)
17 и 5 дают один и тот же остаток при делении на 12.

Модульная арифметика - это арифметика на круге. Два числа сравнимы по модулю n, если они отличаются на кратное n. Часы работают по модулю 12: десять часов после 5 часов - это 3 часа, а не 15. Именно поэтому модульную арифметику часто называют арифметикой часов.

Часы по модулю 12: сложение идёт по кругу
1 2 3 4 5 6 7 8 9 10 11 12 17 mod 12 = 5 17 = 1 × 12 + 5
Проверка малой теоремы Ферма
a^(p−1) ≡ 1 (mod p) when p is prime, p∤a
Example p=5, a=2: 2⁴ = 16 = 3×5 + 1 ≡ 1 (mod 5) ✓
Example p=7, a=3: 3⁶ = 729 = 104×7 + 1 ≡ 1 (mod 7) ✓
Used in RSA encryption to prove decryption recovers the original message.
Таблица сложения для ℤ/5ℤ, то есть целых чисел по модулю 5
Каждая строка и каждый столбец содержат {0,1,2,3,4} ровно по одному разу. Пять элементов образуют замкнутую группу относительно сложения по модулю 5. Красным отмечены суммы, которые превышают 4 и «переворачиваются» обратно.
+01234
001234
112340
223401
334012
440123
Связанные темы
Простые числа Числовые системы Совершенные числа
Краткие факты о модульной арифметике

Модульная арифметика определяет сравнимость: a сравнимо с b по модулю n, если n делит разность a-b. Гаусс систематизировал эту теорию в 1801 году в книге Disquisitiones Arithmeticae. По модулю простого числа p выполняется малая теорема Ферма: a^(p-1) ≡ 1 (mod p), если p не делит a. Модульная арифметика лежит в основе RSA-шифрования, циклических кодов, хеш-функций и генераторов псевдослучайных чисел.

Применяется в
∑Математика
✓
⚛Физика
-
⚙Инженерия
-
🧬Биология
-
💻Информатика
✓
📊Статистика
-
📈Финансы
-
🎨Искусство
-
🏛Архитектура
-
♪Музыка
✓
🔐Криптография
✓
🌌Астрономия
-
⚗Химия
-
🦉Философия
-
🗺География
-
🌿Экология
-
Хотите проверить свои знания?
Вопрос
Каковы применения модульной арифметики?
нажмите · пробел
1 / 10
Готовы играть?
π

Pi

Запоминайте пи, e и 38 математических констант методом пути по цифровой клавиатуре

Играть сейчас - бесплатно

Без регистрации. Работает на любом устройстве.

Новые видео об играх на YouTube Мы снимаем короткое видео о каждой игре. Подпишитесь, чтобы смотреть новые.

OK