Индексы по модулям рα в 2рα
a. Пусть p - простое нечетное, α ≥ 1; m - одно из чисел рα и 2рα; c = φ(m), g - первообразный корень по модулю m.
b.
Теорема 1
Если γ пробегает наименьшие неотрицательные вычеты γ = 0, 1, ..., с - 1 по модулю c, то gγ пробегает приведенную систему вычетов по модулю m.
Доказательство: gγ пробегает c чисел, взаимно простых с m, и ввиду Теоремы 1, п. 1, не сравнимых по модулю m.
c. Для чисел a, взаимно простых с m, введем понятие об индексе, представляющее аналогию понятию о логарифме; при этом первообразный корень играет роль, аналогичную роли основания логарифмов.
Если
a = gγ(mod m)
(считаем γ ≥ 0), то γ называется индексом числа a по модулю m при основании g и обозначается символом γ = ind a (точнее, γ = indg a).
Ввиду Теоремы 1 всякое a, взаимно простое с m, имеет некоторый единственный индекс γ' среди чисел ряда
γ = 0, 1, …, c - 1.
Зная γ', мы можем указать и все индексы числа a; согласно Теоремы 2, п. 1 это будут все неотрицательные числа класса
γ ? γ'(mod c).
Непосредственно из данного здесь определения индекса следует, что числа с данным индексом γ образуют класс чисел по модулю m.
d.
Теорема 2
Имеем
ind ab...l ? ind a + ind b+ ... + ind l(mod c)
и, в частности,
ind an ? nind a(mod c).
Доказательство:
a ? gind a(mod m), b ? gind b(mod m), …, l ? gind l(mod m),
откуда, перемножая, находим
ab…l ? gind a + ind b+ … + ind l(mod m).
Следовательно, ind a + ind b+ … + ind l - один из индексов произведения ab...l.
e. Ввиду практической пользы индексов для каждого простого модуля p (разумеется, не слишком большого) составлены таблицы индексов.
Это две таблицы; одна - для нахождения индекса по числу, другая - для нахождения числа по индексу. Таблицы содержат наименьшие неотрицательные вычеты чисел (приведенная система) и их наименьших индексов (полная система) соответственно по модулям р и c = φ(p) = p - 1.Пример: Построим указанные таблицы для модуля p = 41. Выше было показано (пример, п. 3), что первообразным корнем по модулю 41 будет g = 6; eгo мы примем за основание индексов. Находим (сравнения берутся по модулю 41):
60 ? 1 68 ? 10 616 ? 18 624 ? 16 632 ? 37
61 ? 6 69 ? 19 617 ? 26 625 ? 14 633 ? 17
62 ? 36 610 ? 32 618 ? 33 626 ? 2 634 ? 20
63 ? 11 611 ? 28 619 ? 34 627 ? 12 635 ? 38
64 ? 25 612 ? 4 620 ? 40 628 ? 31 636 ? 23
65 ? 27 613 ? 24 621 ? 35 629 ? 22 637 ? 15
66 ? 39 614 ? 21 622 ? 5 630 ? 9 638 ? 8
67 ? 29 615 ? 3 623 ? 30 631 ? 13 639 ? 7
поэтому указанные таблицы будут
p = 41, p - 1=23∙5, g = 6
| N | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | I | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | |
| 0 | 0 | 26 | 15 | 12 | 22 | 1 | 39 | 38 | 30 | 0 | 1 | 6 | 36 | 11 | 25 | 27 | 39 | 29 | 10 | 19 | ||
| 1 | 8 | 3 | 27 | 31 | 25 | 37 | 24 | 33 | 16 | 9 | 1 | 32 | 28 | 4 | 24 | 21 | 3 | 18 | 26 | 33 | 34 | |
| 2 | 34 | 14 | 29 | 36 | 13 | 4 | 17 | 5 | 11 | 7 | 2 | 40 | 35 | 5 | 30 | 16 | 14 | 2 | 12 | 31 | 22 | |
| 3 | 23 | 28 | 10 | 18 | 19 | 21 | 2 | 32 | 35 | 6 | 3 | 9 | 13 | 37 | 17 | 20 | 38 | 23 | 15 | 8 | 7 | |
| 4 | 20 | 4 |
Здесь номер строки указывает число десятков, номер столбца - число единиц числа (индекса). В графе, общей указанным строке и столбцу, помещается соответствующий индекс (число).
Например, ind 25 найдем в графе первой таблицы, общей строке с номером 2 и столбцу с номером 5, т. е. ind 25 = 4. Число, индекс которого 33, найдем в графе второй таблицы, общей строке с номером 3 и столбцу с номером 3, т.е. 33 = ind l7. 5