"Алгебра (в 3 частях)", Петерсон Л.Г., Абраров Д.Л., Чуткова Е.В.
Сравнение по модулю помогает работать не с самими большими числами, а с их остатками. Запись a ≡ b (mod m) означает, что числа a и b дают одинаковые остатки при делении на m. Это равносильно делимости разности a − b на m. Сравнения упрощают вычисления со степенями, помогают находить остатки и решать задачи, где события повторяются через одинаковое число шагов.
Текст подготовлен нейронной сетью по теме параграфа и не заменяет учебник — важные факты и формулировки сверяйте с ним.
Сравнение чисел по модулю m означает, что числа при делении на m дают одинаковые остатки. Например, 17 и 5 сравнимы по модулю 6, потому что оба дают остаток 5. Такое понятие позволяет заменить большое число небольшим остатком.
Запись a ≡ b (mod m) читается: «a сравнимо с b по модулю m». Число m называют натуральным модулем и берут m > 1. Запись сразу показывает, относительно какого деления сравниваются числа.
Модуль сравнения — это число m, по которому находят остатки и проверяют их совпадение. Один и тот же набор чисел может сравниваться по-разному при разных модулях. Поэтому модуль всегда нужно указывать.
Сравнение связано с делимостью: a ≡ b (mod m) тогда и только тогда, когда разность a − b делится на m. Это даёт второй способ проверки сравнения, особенно удобный, когда разность легко вычислить.
Пусть при делении a и b на m получается один и тот же остаток r. Тогда a = m · q₁ + r, а b = m · q₂ + r, где q₁ и q₂ — частные. Вычитая равенства, получаем a − b = m · (q₁ − q₂), поэтому разность делится на m. Именно одинаковый остаток исчезает при вычитании.
Проверить сравнение можно двумя способами. Первый — разделить оба числа на m и сравнить остатки, второй — вычислить a − b и проверить делимость этой разности на m. Первый путь нагляден, а второй часто быстрее, если разность является очевидным кратным модуля.
Если число заменяют другим числом с тем же остатком, результат по выбранному модулю не меняется. Например, вместо 38 по модулю 5 можно взять 3, потому что 38 ≡ 3 (mod 5). Это полезно в вычислениях: маленький остаток проще возводить в степень или умножать.
Сравнения с одинаковым модулем можно складывать и умножать почленно. Если a ≡ b (mod m) и c ≡ d (mod m), то a + c ≡ b + d (mod m), а ac ≡ bd (mod m). Причина в том, что замена каждого числа меняет его на величину, кратную m, а сумма и произведение сохраняют эту особенность.
В задаче сначала ищут величину, которая повторяется, и выбирают её длину в качестве модуля. Затем исходные числа заменяют остатками, выполняют более простые действия и получают остаток ответа. В конце этот остаток переводят обратно в условие: например, в номер дня недели или в остаток от деления.
Таблица помогает выбрать удобный приём для конкретного шага решения. Сначала определите модуль, затем выполните действие из среднего столбца и используйте вывод из последнего столбца.
| Что нужно установить или выполнить | Действие | Вывод |
|---|---|---|
| Проверить, сравнимы ли a и b по модулю m | Проверить равенство остатков при делении на m | Одинаковые остатки означают a ≡ b (mod m) |
| Проверить сравнение другим способом | Проверить делимость разности a − b на m | Делимость разности означает сравнимость |
| Сложить, умножить или заменить числа | Сложить или умножить сравнения с одним модулем; заменить число сравнимым с ним числом | Полученное сравнение верно по тому же модулю |
Условие: проверьте, верно ли 47 ≡ 5 (mod 7). Выберем способ через разность, потому что числа уже даны в удобном виде.
Ответ: 47 ≡ 5 (mod 7) — верно. При делении обоих чисел на 7 остаток равен 5.
Условие: найдите остаток от деления 3⁴⁰ на 7. Большую степень не вычисляем, а рассматриваем последовательность остатков по модулю 7.
Ответ: остаток равен 4.
Условие: сегодня вторник. Какой день недели будет через 1000 дней? Дни недели образуют цикл длиной 7, поэтому используем модуль 7.
Ответ: через 1000 дней будет понедельник.
Считать числа сравнимыми, если одно делится на другое. Это неверно: сравнимость определяется остатками по конкретному модулю, а не отношением чисел. Проверьте остатки или делимость разности на указанный модуль.
Забывать модуль или менять его по ходу решения. Остатки зависят от числа, на которое делят, поэтому сравнения с разными модулями нельзя складывать и умножать как одно рассуждение. Перед каждым действием убедитесь, что модуль одинаков.
Путать остаток с частным. В записи деления с остатком частное показывает, сколько раз модуль помещается в числе, а остаток — что осталось. Для сравнения нужны именно остатки, поэтому после деления выпишите их отдельно.
Делать вывод по разности без проверки делимости. Сам факт, что разность получилась большой или чётной, ещё ничего не доказывает. Разделите её на модуль или представьте в виде произведения модуля и целого числа.
Для сравнений нужны деление с остатком, признаки делимости и свойства делимости суммы и произведения. Эти знания объясняют, почему одинаковые остатки приводят к делимости разности и почему сравнения можно складывать или перемножать.
Сравнения помогают решать задачи на повторяющиеся циклы, например про дни недели, а также находить остатки степеней. Они связаны и с признаками делимости: вместо длинного числа иногда достаточно рассмотреть его остаток по подходящему модулю.
Как прочитать запись a ≡ b (mod m)?
Запись читают так: «число a сравнимо с числом b по модулю m». Она означает, что при делении a и b на натуральное число m, большее 1, получаются одинаковые остатки.
Чем сравнение чисел отличается от их равенства?
При равенстве числа имеют одно и то же значение. При сравнении они могут быть разными, но иметь одинаковые остатки при делении на выбранный модуль.
Как проверить сравнение, не находя остатки по отдельности?
Нужно найти разность чисел и проверить, делится ли она на модуль. Если a − b делится на m без остатка, то a ≡ b (mod m).
Можно ли складывать и умножать сравнения?
Да, если сравнения имеют один и тот же модуль. При сложении складывают соответствующие части, а при умножении перемножают их: из a ≡ b (mod m) и c ≡ d (mod m) следуют a + c ≡ b + d (mod m) и ac ≡ bd (mod m).
Как выбрать модуль в задаче на повторяющийся цикл?
Модуль равен числу элементов полного цикла. Для дней недели это 7, для смены четырёх состояний — 4. Затем находят остаток от деления числа шагов на длину цикла.
2.2.5. Решение задач с помощью сравнений