Глава

Мультипликативный порядок

Модуль учит работать с циклами степеней, порядком по модулю, ограничениями на простые делители и ферматовыми числами.
Войдите, чтобы сохранять решённые и закладки.

Теория

Ключевая идея

Порядок числа \(a\) по модулю \(m\) - это длина цикла степеней \(a,a^2,a^3,\ldots\) до первого появления \(1\). Если \( \gcd(a,m)=1 \), то порядок помогает заменить огромные степени маленькими остатками и даёт ограничения на простые делители.

Основные факты

Если \(d=\operatorname{ord}_m(a)\), то \(a^k\equiv1\pmod m\) тогда и только тогда, когда \(d\mid k\). Для простого \(p\) порядок любого ненулевого остатка по модулю \(p\) делит \(p-1\). Если \(p\mid a^n-1\), то \( \operatorname{ord}_p(a)\mid n \). Если \(p\mid a^n+1\), то порядок делит \(2n\), но не делит \(n\).

Когда применять метод

Используйте порядок, когда в задаче есть большие степени, делимость вида \(p\mid a^n\pm1\), поиск последних цифр, циклы остатков или ограничения на вид простого делителя.

Как распознать метод

Фразы \(a^n\equiv1\), \(a^n\equiv-1\), \(p\mid a^n-1\), \(p\mid a^n+1\) почти всегда указывают на порядок. Если показатель огромный, сначала найдите длину цикла, а потом берите показатель по модулю этой длины.

Типичные ошибки

Порядок определён только когда \( \gcd(a,m)=1 \). Нельзя утверждать, что порядок равен \(p-1\), если доказано только, что он делит \(p-1\). В задачах с \(a^n+1\) важно отдельно доказать, что порядок не делит \(n\).

Мини-чеклист

1. Взаимно ли просты основание и модуль? 2. Какой минимальный показатель даёт \(1\)? 3. Делит ли порядок нужный показатель? 4. Если есть простой \(p\), какой вывод даёт \(d\mid p-1\)? 5. Проверен ли случай \(p=2\) отдельно?

Примеры

Пример 1. Первый порядок

Показывает определение на маленьком модуле.

Задача. Найдите \( \operatorname{ord}_7(2) \).

Решение.

Считаем степени: \(2^1\equiv2\), \(2^2\equiv4\), \(2^3\equiv8\equiv1\pmod7\). Раньше \(1\) не появлялась, значит порядок равен \(3\).

Комментарий. Порядок - это именно первый показатель, а не любой показатель, дающий \(1\).

Пример 2. Большая степень через цикл

Учит уменьшать показатель по модулю порядка.

Задача. Найдите остаток \(2^{100}\) при делении на \(7\).

Решение.

Из предыдущего примера \(2^3\equiv1\pmod7\). Так как \(100\equiv1\pmod3\), получаем \(2^{100}\equiv2^1\equiv2\pmod7\).

Комментарий. После нахождения порядка большие степени становятся короткими.

Пример 3. Порядок по простому модулю

Показывает, что порядок делит \(p-1\).

Задача. Найдите \( \operatorname{ord}_{11}(3) \).

Решение.

Имеем \(3^1\equiv3\), \(3^2\equiv9\), \(3^3\equiv27\equiv5\), \(3^4\equiv15\equiv4\), \(3^5\equiv12\equiv1\pmod{11}\). Значит, порядок \(5\), и он действительно делит \(10\).

Комментарий. Это пример к факту \(d\mid p-1\).

Пример 4. Делитель числа \(a^n-1\)

Показывает, как порядок ограничивает простой делитель.

Задача. Пусть простой \(p\mid 2^m-1\). Докажите, что \( \operatorname{ord}_p(2)\mid m \) и \( \operatorname{ord}_p(2)\mid p-1 \).

Решение.

Из \(p\mid2^m-1\) получаем \(2^m\equiv1\pmod p\), поэтому порядок \(2\) по модулю \(p\) делит \(m\). Так как \(p\) простое и \(2\not\equiv0\pmod p\), порядок также делит \(p-1\).

Комментарий. Отсюда часто получают ограничения на \(p\).

Пример 5. Делитель числа \(a^n+1\)

Учит не забывать условие «не делит \(n\)».

Задача. Пусть \(p\) - нечётный простой делитель \(a^n+1\) и \(p\nmid a\). Что можно сказать о порядке \(a\) по модулю \(p\)?

Решение.

Имеем \(a^n\equiv-1\pmod p\). Тогда \(a^{2n}\equiv1\), значит порядок делит \(2n\). Но порядок не делит \(n\), иначе было бы \(a^n\equiv1\), противоречие с \(a^n\equiv-1\) при нечётном \(p\).

Комментарий. Это один из главных шаблонов для задач на \(a^n+1\).

Пример 6. Простые делители ферматова типа

Готовит к сильным задачам.

Задача. Пусть простой \(q\mid 2^{16}+1\). Докажите, что \(q\equiv1\pmod{32}\).

Решение.

Если \(q=2\), то \(2^{16}+1\) нечётно, значит \(q\ne2\). Из \(2^{16}\equiv-1\pmod q\) следует \(2^{32}\equiv1\), но \(2^{16}\not\equiv1\). Порядок числа \(2\) по модулю \(q\) равен \(32\), поэтому \(32\mid q-1\).

Комментарий. Степень \(16=2^4\) заставляет порядок быть ровно \(32\).

Пример 7. Все простые из одного условия

Показывает, как Fermat сокращает задачу.

Задача. Найдите все простые \(p\), для которых \(p\mid2^p+1\).

Решение.

При \(p=2\) имеем \(2^2+1=5\), не делится на \(2\). Для нечётного \(p\) по малой теореме Ферма \(2^p\equiv2\pmod p\). Тогда условие даёт \(2^p+1\equiv3\equiv0\pmod p\), значит \(p=3\). Проверка: \(2^3+1=9\) делится на \(3\).

Комментарий. Здесь порядок не обязателен, но идея цикла степеней та же.

Пример 8. Ферматовы числа попарно взаимно просты

Олимпиадный пример на порядок и знак \(-1\).

Задача. Докажите, что числа \(F_n=2^{2^n}+1\) попарно взаимно просты.

Решение.

Пусть \(m

Комментарий. Важно, что один и тот же остаток не может быть одновременно \(1\) и \(-1\) по нечётному модулю.

Задачи

Задачи

#3.1
#3.1

Порядок двойки

Арифметика по модулю 8 класс 9 класс 10 класс ★★☆☆☆

Найдите \( \operatorname{ord}_7(2) \).

Детали
Задача: NT-B2-M03-P001
Сложность: Уровень 2 из 5
Tag: Арифметика по модулю
Grade: 8 класс, 9 класс, 10 класс
#3.2
#3.2

Порядок тройки

Арифметика по модулю 8 класс 9 класс 10 класс ★★☆☆☆

Найдите \( \operatorname{ord}_{11}(3) \).

Детали
Задача: NT-B2-M03-P002
Сложность: Уровень 2 из 5
Tag: Арифметика по модулю
Grade: 8 класс, 9 класс, 10 класс
#3.3
#3.3

Степень по модулю семь

Классы остатков 8 класс 9 класс 10 класс ★★☆☆☆

Найдите остаток \(2^{100}\) при делении на \(7\).

Детали
Задача: NT-B2-M03-P003
Сложность: Уровень 2 из 5
Tag: Классы остатков
Grade: 8 класс, 9 класс, 10 класс
#3.4
#3.4

Последняя цифра

Классы остатков 8 класс 9 класс 10 класс ★★☆☆☆

Найдите последнюю цифру числа \(3^{2026}\).

Детали
Задача: NT-B2-M03-P004
Сложность: Уровень 2 из 5
Tag: Классы остатков
Grade: 8 класс, 9 класс, 10 класс
#3.5
#3.5

Порядок через \(-1\)

Арифметика по модулю 8 класс 9 класс 10 класс ★★☆☆☆

Найдите \( \operatorname{ord}_{13}(5) \).

Детали
Задача: NT-B2-M03-P005
Сложность: Уровень 2 из 5
Tag: Арифметика по модулю
Grade: 8 класс, 9 класс, 10 класс
#3.6
#3.6

Критерий порядка

Делимость 8 класс 9 класс 10 класс ★★★☆☆

Пусть \( \gcd(a,m)=1 \) и \(d=\operatorname{ord}_m(a)\). Докажите, что \(a^k\equiv1\pmod m\) тогда и только тогда, когда \(d\mid k\).

Детали
Задача: NT-B2-M03-P006
Сложность: Уровень 3 из 5
Tag: Делимость
Grade: 8 класс, 9 класс, 10 класс
#3.7
#3.7

НОД показателей

Алгоритм Евклида 8 класс 9 класс 10 класс ★★★☆☆

Пусть \( \gcd(a,m)=1 \), \(a^r\equiv1\pmod m\) и \(a^s\equiv1\pmod m\). Докажите, что \(a^{\gcd(r,s)}\equiv1\pmod m\).

Детали
Задача: NT-B2-M03-P007
Сложность: Уровень 3 из 5
Tag: Алгоритм Евклида
Grade: 8 класс, 9 класс, 10 класс
#3.8
#3.8

Делитель \(2^m-1\)

Разложение на простые множители 8 класс 9 класс 10 класс ★★★☆☆

Пусть нечётный простой \(p\mid2^m-1\). Докажите, что \( \operatorname{ord}_p(2)\mid \gcd(m,p-1) \).

Детали
Задача: NT-B2-M03-P008
Сложность: Уровень 3 из 5
Tag: Разложение на простые множители
Grade: 8 класс, 9 класс, 10 класс
#3.9
#3.9

Простые из \(2^p+1\)

Малая теорема Ферма 8 класс 9 класс 10 класс ★★★☆☆

Найдите все простые \(p\), для которых \(p\mid2^p+1\).

Детали
Задача: NT-B2-M03-P009
Сложность: Уровень 3 из 5
Tag: Малая теорема Ферма
Grade: 8 класс, 9 класс, 10 класс
#3.10
#3.10

Порядок три

Quadratic Residues 8 класс 9 класс 10 класс ★★★☆☆

Пусть \(p\) - простой, \(p\nmid a\), и \(p\mid a^2+a+1\). Докажите, что \(p=3\) или \(p\equiv1\pmod3\).

Детали
Задача: NT-B2-M03-P010
Сложность: Уровень 3 из 5
Tag: Quadratic Residues
Grade: 8 класс, 9 класс, 10 класс
#3.11
#3.11

Последние две цифры

Классы остатков 8 класс 9 класс 10 класс ★★★★☆

Найдите последние две цифры числа \(7^{100}\).

Детали
Задача: NT-B2-M03-P011
Сложность: Уровень 4 из 5
Tag: Классы остатков
Grade: 8 класс, 9 класс, 10 класс
#3.12
#3.12

Уравнение на показатель

Арифметика по модулю 8 класс 9 класс 10 класс ★★★★☆

Найдите все натуральные \(n\), для которых \(5^n\equiv1\pmod{31}\).

Детали
Задача: NT-B2-M03-P012
Сложность: Уровень 4 из 5
Tag: Арифметика по модулю
Grade: 8 класс, 9 класс, 10 класс
#3.13
#3.13

Когда степень равна \(-1\)

Арифметика по модулю 8 класс 9 класс 10 класс ★★★★☆

Найдите все натуральные \(n\), для которых \(2^n\equiv-1\pmod{17}\).

Детали
Задача: NT-B2-M03-P013
Сложность: Уровень 4 из 5
Tag: Арифметика по модулю
Grade: 8 класс, 9 класс, 10 класс
#3.14
#3.14

Общий факт для плюса

Делимость 8 класс 9 класс 10 класс ★★★★☆

Пусть \(p\) - нечётный простой, \(p\nmid a\), и \(p\mid a^n+1\). Докажите, что \( \operatorname{ord}_p(a) \) делит \(2n\), но не делит \(n\).

Детали
Задача: NT-B2-M03-P014
Сложность: Уровень 4 из 5
Tag: Делимость
Grade: 8 класс, 9 класс, 10 класс
#3.15
#3.15

Делитель \(2^{16}+1\)

Разложение на простые множители 8 класс 9 класс 10 класс ★★★★☆

Пусть простой \(q\mid2^{16}+1\). Докажите, что \(q\equiv1\pmod{32}\).

Детали
Задача: NT-B2-M03-P015
Сложность: Уровень 4 из 5
Tag: Разложение на простые множители
Grade: 8 класс, 9 класс, 10 класс
#3.16
#3.16

Простой делитель \(3^4+1\)

Разложение на простые множители 8 класс 9 класс 10 класс ★★★★☆

Найдите все простые \(p\), для которых \(p\mid3^4+1\).

Детали
Задача: NT-B2-M03-P016
Сложность: Уровень 4 из 5
Tag: Разложение на простые множители
Grade: 8 класс, 9 класс, 10 класс
#3.17
#3.17

Общая ферматова лемма

Разложение на простые множители 8 класс 9 класс 10 класс ★★★★★

Пусть \(r\ge0\), \(p\) - нечётный простой, \(p\nmid a\), и \(p\mid a^{2^r}+1\). Докажите, что \(p\equiv1\pmod{2^{r+1}}\).

Детали
Задача: NT-B2-M03-P017
Сложность: Уровень 5 из 5
Tag: Разложение на простые множители
Grade: 8 класс, 9 класс, 10 класс
#3.18
#3.18

Попарная взаимная простота

Малая теорема Ферма 8 класс 9 класс 10 класс ★★★★★

Докажите, что числа \(F_n=2^{2^n}+1\) попарно взаимно просты.

Детали
Задача: NT-B2-M03-P018
Сложность: Уровень 5 из 5
Tag: Малая теорема Ферма
Grade: 8 класс, 9 класс, 10 класс
#3.19
#3.19

Бесконечно много простых \(1\pmod{2^k}\)

Малая теорема Ферма 8 класс 9 класс 10 класс ★★★★★

Пусть \(k\) - фиксированное натуральное число. Докажите, что существует бесконечно много простых \(q\equiv1\pmod{2^k}\).

Детали
Задача: NT-B2-M03-P019
Сложность: Уровень 5 из 5
Tag: Малая теорема Ферма
Grade: 8 класс, 9 класс, 10 класс
#3.20
#3.20

Скрытый порядок

Делимость 8 класс 9 класс 10 класс ★★★★★

Пусть \(p\) - нечётный простой, \(p\nmid a\), и \(p\mid a^6-1\), но \(p\nmid a^3-1\) и \(p\nmid a^2-1\). Докажите, что \(p\equiv1\pmod6\).

Детали
Задача: NT-B2-M03-P020
Сложность: Уровень 5 из 5
Tag: Делимость
Grade: 8 класс, 9 класс, 10 класс

Лестницы

Опубликованных лестниц пока нет.
Предыдущая глава
Следующая глава