
7 Индексы по любому составному модулю
Пусть
- каноническое разложение числа m. Пусть далее c и c0 имеют значения, указанные в теореме 1, п. 6;
; gs - наименьший первообразный корень по модулю
Если
,
,
…,
, (1)
то система γ, γ0, γ1, …, γk называется системой индексов числа а по модулю m.
Из такого определения следует, что γ,
γ0 – система индексов числа
а по модулю 2α, а γ1,
…, γk –
индексы числа a по
модулям
.
Поэтому (g, п. 6; с, п.
4) всякое a, взаимно
простое с т (тем самым оно взаимно
простое и со всеми
,
имеет единственную систему индексов
γ', γ0', γ1',
…, γk'
среди cc0c1…ck
= φ(m) систем γ,
γ0, γ1, …, γk,
которые получим, заставляя γ, γ0,
γ1, …, γk
независимо друг от друга пробегать
наименьшие неотрицательные вычеты по
модулям c, c0,
c1, …, ck,
а все системы индексов числа a
суть все системы γ, γ0, γ1,
…, γk,
составленные из неотрицательных чисел
классов
γ ≡ γ'(mod c), γ0 ≡ γ0'(mod c), γ1≡ γ1(mod c), …, γk ≡ γk'(mod c).
Числа a с данной системой индексов γ, γ0, γ1, …, γk могут быть найдены путем решения системы (1), а следовательно (теорема 1, п. 3, глава IV), образуют класс чисел по модулю m.
Так как индексы γ, γ0, γ1, …, γk числа a по модулю m являются индексами его соответственно по модулям , то верна теорема:
Теорема 3
Индексы произведения сравнимы по модулям c, c0, c1, …, ck с суммами индексов сомножителей.
Пусть τ = φ(2α) при α ≤ 2 и
при α > 2 и пусть h - наименьшее общее кратное чисел τ, c1, …, ck. При всяком a, взаимно простом с m, сравнение ah ≡ 1 верно по всем модулям , значит, это сравнение верно и по модулю m. Поэтому a не может быть первообразным корнем по модулю m в тех случаях, когда h < φ(m). Но последнее имеет место при α > 2, при k > 1, а также при α = 2, k = 1. Поэтому для m > 1 первообразные корни могут существовать лишь в случаях
. Но как раз для этих случаев существование первообразных корней было доказано выше (п. 6, 2). Поэтому
Все случаи, когда существуют первообразные корни по модулю m, превосходящему 1, суть
.
Таблицу индексов можно составить и для любого целого положительного m, выписывая соответственно каждому числу приведенной системы вычетов по модулю m отвечающие этому числу значения индексов γ, γ0, γ1, …, γk (полные системы вычетов по модулям c, c0, c1, …, ck).
Пример: Построим таблицу индексов
по модулю 8. Здесь имеем c
= 2, c0 = 23-2
= 2 и для каждого числа N приведенной
системы вычетов по модулю 8 будем иметь
,
где γ равно одному из чисел 0, 1 (полная
система вычетов по модулю c)
и γ0 равно одному из чисел 0, 1
(полная система вычетов по модулю c0).
Находим
(-1)0 = 1, (-1)1 = 1,
50 = 1, 51 = 5,
- 50 ≡ 7(mod 8), - 51 ≡ 3(mod 8).
Поэтому таблица индексов по модулю 8 будет
N |
1 |
3 |
5 |
7 |
γ |
0 |
1 |
0 |
1 |
γ0 |
0 |
1 |
1 |
0 |
Пример: Построим таблицу индексов по модулю 40. Здесь имеем 40 = 8∙5, причем для каждого числа N приведенной системы вычетов по модулю 40 мы значения индексов γ и γ0 найдем в таблице индексов по модулю 8 предыдущего примера, а значения индекса γ1 найдем в таблице индексов по модулю 5, т. е. в таблице
N |
1 |
2 |
3 |
4 |
γ1 |
0 |
1 |
3 |
2 |
В результате получим следующую таблицу индексов по модулю 40:
N |
1 |
3 |
7 |
9 |
11 |
13 |
17 |
19 |
21 |
23 |
27 |
29 |
31 |
33 |
37 |
39 |
γ |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
γ0 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
1 |
0 |
γ1 |
0 |
3 |
1 |
2 |
0 |
3 |
1 |
2 |
0 |
3 |
1 |
2 |
0 |
3 |
1 |
2 |
Пример: Построим таблицу индексов
по модулю 9 и таблицу индексов по модулю
18. Здесь имеем φ(9) = 6 = 2∙3. Число 5
будет первообразным корнем по модулю
9, так как оно не удовлетворяет ни одному
из сравнений
,
.
При этом имеем (сравнения берутся по
модулю 9):
50 ≡ 1, 51 ≡ 5, 52 ≡ 7, 53 ≡ 8, 54 ≡ 4, 55 ≡ 2.
Следовательно, таблица индексов по модулю 9 будет
N |
1 |
2 |
4 |
5 |
7 |
8 |
γ1 |
0 |
5 |
4 |
1 |
2 |
3 |
А таблица индексов по модулю 18 будет
N |
1 |
2 |
4 |
5 |
7 |
8 |
γ |
0 |
0 |
0 |
0 |
0 |
0 |
γ1 |
0 |
1 |
2 |
5 |
4 |
3 |
Пример: Построим таблицу индексов по модулю 21. Здесь имеем 21 = 3∙7, и для каждого числа N приведенной системы вычетов по модулю 21 мы значение индекса γ1 найдем в таблице индексов по модулю 3, т. е. в таблице
N |
1 |
2 |
γ1 |
0 |
1 |
а значение индекса γ2 найдем в таблице индексов по модулю 7, т. е. в таблице
N |
1 |
2 |
3 |
4 |
5 |
6 |
γ2 |
0 |
2 |
1 |
4 |
5 |
3 |
В результате получим следующую таблицу индексов по модулю 21:
N |
1 |
2 |
4 |
5 |
8 |
10 |
11 |
13 |
16 |
17 |
19 |
20 |
γ1 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
γ2 |
0 |
2 |
4 |
5 |
0 |
1 |
4 |
3 |
2 |
1 |
5 |
3 |