Глава
Модульная арифметика
Остатки, сравнения, действия по модулю, циклы степеней и противоречия по модулю.
Теория
1. Остатки
Когда целое число \(a\) делится на положительное целое число \(m\), его можно записать в виде
\[
a=mq+r,\qquad 0\le r Число \(r\) называется остатком. Модульная арифметика позволяет работать с остатками вместо больших чисел. Запись \[
a\equiv b\pmod m
\] означает, что \(a\) и \(b\) дают одинаковый остаток при делении на \(m\). Равносильно: \[
m\mid a-b.
\] Например, \(17\equiv2\pmod5\), потому что \(17-2=15\) делится на \(5\). Если \[
a\equiv b\pmod m,\qquad c\equiv d\pmod m,
\] то \[
a+c\equiv b+d\pmod m,
\] \[
ac\equiv bd\pmod m.
\] То есть остатки можно складывать, вычитать и умножать. Степени часто повторяются по модулю. Например, по модулю \(10\): \[
2^1\equiv2,\quad 2^2\equiv4,\quad 2^3\equiv8,\quad 2^4\equiv6,\quad 2^5\equiv2.
\] Последние цифры степеней двойки повторяются циклом длины \(4\): \(2,4,8,6\). Чтобы доказать, что уравнение не имеет целых решений, можно рассмотреть обе части по небольшому модулю. Если возможные остатки не совпадают, уравнение невозможно. Например, квадрат целого числа не может давать остаток \(2\) при делении на \(4\), потому что квадраты дают только \(0\) или \(1\pmod4\). Правила с цифрами объясняются через модули. Так как \[
10\equiv1\pmod9,
\] каждая степень \(10\) тоже сравнима с \(1\pmod9\). Поэтому число имеет тот же остаток по модулю \(9\), что и сумма его цифр.2. Сравнение по модулю
3. Действия со сравнениями
4. Степени и циклы
5. Противоречие по модулю
6. Признаки делимости как модульная арифметика
Примеры
Пример 1. Остаток числа
Этот пример связывает обычное деление с остатками: число нужно записать в виде \(mq+r\), где \(0\le r
Пример 2. Записать сравнение
Этот пример показывает, что сравнение по модулю записывает остаток после деления.
Пример 3. Сложение остатков
Этот пример учит складывать остатки, а затем упрощать результат по модулю.
Пример 4. Последняя цифра степени
Этот пример показывает, что последние цифры степеней повторяются циклами.
Пример 5. Степень по модулю семь
Этот пример учит использовать цикл степеней по модулю \(7\), чтобы не вычислять большую степень.
Пример 6. Квадраты по модулю четыре
Этот пример показывает важный факт: квадрат целого числа имеет не все остатки по модулю \(4\).
Пример 7. Квадрат такого вида невозможен
Этот пример учит доказывать невозможность решений через противоречие по модулю.
Пример 8. Всегда делится на пять
Этот пример показывает, как проверка всех остатков по модулю \(5\) дает доказательство для любого целого \(n\).
Задачи
Задачи
Лестницы