Урок 6. Модульная арифметика: жизнь по остаткам
Олимпиадная математика
Часы показывают, что равно не , а : после 15 часов стрелка встаёт на 3. Это и есть арифметика остатков — сложение «по кругу». Оказывается, для огромного числа задач про делимость важны не сами числа, а только их остатки. И работать с остатками можно почти как с обычными числами: складывать, вычитать, умножать. Это превращает страшные вопросы про огромные степени в устный счёт.
🎯 Что ты узнаешь
- Что значит «сравнимы по модулю» и как считать с остатками
- Признаки делимости на 3, 9 и 11 — и почему они работают
- Как быстро находить последнюю цифру степени
- Идею малой теоремы Ферма на примерах
📖 Разбираемся в теме
Сравнения по модулю
Говорят, что сравнимо с по модулю (пишут ), если и дают одинаковый остаток при делении на — равносильно, если делит .
Например, , потому что оба дают остаток 2.
📌 Запомни: Сравнения можно складывать, вычитать и умножать. Если и , то , и .
Это волшебство: чтобы найти остаток произведения, можно сначала заменить множители их остатками. : заменяем на . Готово, без умножения больших чисел.
⚠️ А вот делить в сравнениях просто так нельзя! , но нельзя «сократить на 2» и написать . С делением нужна осторожность.
Признаки делимости на 3 и 9
Число равно . А , поэтому . Значит всё число — то есть сравнимо со своей суммой цифр по модулю 9!
📌 Запомни: Число и сумма его цифр дают один остаток при делении на 9 (и на 3). Отсюда признаки: делится на 9 ⇔ сумма цифр делится на 9; на 3 ⇔ сумма цифр делится на 3.
Признак делимости на 11
Здесь , поэтому : чётные разряды дают , нечётные . Значит число сравнимо с знакочередующейся суммой цифр .
💡 Пример: . Считаем с конца: , делится на 11 → и само число делится на 11. Проверь делением, если не веришь!
Последняя цифра степени
Последняя цифра числа — это его остаток по модулю 10. Остатки степеней зациклены. Например, степени двойки по модулю 10: — период 4.
Чтобы найти последнюю цифру : период 4, , значит последняя цифра как у , то есть 4.
🤔 А знаешь ли ты? Циклы бывают короткие: у и последняя цифра всегда та же ( и ), а у период тоже 4:
Малая теорема Ферма (на примерах)
📌 Малая теорема Ферма: Если — простое и не делится на , то .
Проверим на , : . Работает! Или , : . Тоже.
Зачем это нужно: чтобы схлопывать гигантские показатели. ? По Ферма , а , значит .
⚠️ Теорема требует, чтобы модуль был простым, а основание не делилось на него. Для составного модуля она в такой форме неверна.
✍️ Разбор задачи
Задача. Найди остаток от деления на 100 (то есть две последние цифры числа ).
Решение. Работаем по модулю 100. Посмотрим на степени семёрки:
Отлично, — цикл длины 4. Теперь , поэтому
Значит, число оканчивается на 49. ∎
Обрати внимание, как удобно: вместо астрономического числа мы возвели в квадрат и заметили цикл.
Задача. Докажи, что делится на 6 при любом целом .
Решение. — произведение трёх подряд идущих целых. Среди любых двух подряд есть чётное — значит произведение делится на 2. Среди любых трёх подряд есть кратное трём — значит делится на 3. Числа 2 и 3 взаимно просты, поэтому произведение делится на . ∎
📝 Задачи
Найди остаток от деления на 3. (Подсказка: .)
Какова последняя цифра числа ?
Докажи, что число не делится на 3. А из скольких единиц составленное число (репьюнит) делится на 3?
Делится ли число на 9? На 11? Ответь с помощью признаков, не деля в столбик.
Докажи, что сумма делится на 5. (Подсказка: рассмотри для остатков .)
Найди остаток от деления на 5.
Докажи, что делится на 30 при любом целом . (Разложи и проверь делимость на каждый множитель отдельно.)
⭐ Докажи, что число вида (шестизначное, где первые три цифры повторяются, например ) всегда делится на 7, на 11 и на 13. (Подсказка: чему равно через ? И чему равно ?)