§ 2. Распределение степенных вычетов в прогрессии.
В этом параграфе мы изложим содержание замечательного мемуара академика И.
Виноградова "Элементарное доказательство одной общей теоремы аналитической теории чисел"
. Пусть
нечетное простое число и
делитель числа
. В § 6 гл. I мы указали разделение приведенной системы вычетов
на
классов
по
чисел в каждом классе, причем класс
состоит из всех вычетов
степени по модулю
невычеты же
степени распределяются между классами
Класс
можно определить также как совокупность тех чисел приведенной системы вычетов, индексы которых (по фиксированному первообразному корню) сравнимы с
по модулю
. В вышеупомянутом мемуаре И.
Виноградов, основываясь на чрезвычайно остроумных и чисто арифметических рассуждениях, дает приближенную формулу для количества чисел любого класса
содержащихся в арифметической прогрессии
разность которой а не делится на
Докажем предварительно несколько лемм.
Лемма
Пусть
— вещественные наела, k — целое число, большее нуля, и
(см. теорему 8), где
если
целые числа и
то
Знак
обозначает, как всегда, дробную часть числа
и сумма в левой части берется по всем целым X в указанных пределах.
Подставляя вместо А его значение, находим
где
Так как
линейная функция от х, то ее значения при
заключаются между крайними значениями
разность этих чисел, т. е. по абсолютному значению меньше единицы. Следовательно, целые числа
Либо равны, либо отличаются на единицу. Разобьем сумму
стоящую в левой части равенства (4), на
сумм:
и рассмотрим одну из них
Если
то, полагая
при
имеем
так как выражение
в этой сумме пробегает полную систему вычетов по модулю
то, обозначая через
наименьший неотрицательный вычет
по модулю
имеем
Если для суммы
отличаются на единицу, то, обозначая меньшее из этих чисел через
и полагая опять
имеем для
причем крайние значения
удовлетворяют следующим неравенствам: одно
другое
Аналогично предыдущему находим
При
имеет опять
и только при
если соответствующее значение х удовлетворяет неравенству
имеем
Поэтому, обозначая через
нуль или единицу, получаем
и на основании указанных выше неравенств для крайних значений
получаем
где
Замечая, что таких значений
при
Будем продолжать тот же алгорифм дальше; неравенства
показывают, что числа
постоянно убывают, и потому на некотором шаге будем иметь
где указанный алгорифм и закончится. Последнее равенство будет иметь вид
причем, как и раньше,
Складывая найденные выражения для
получаем
откуда
и
В последней сумме предполагается, что числа
а также число
определены для каждого а, после чего берется сумма по всем указанным значениям а. Чтобы оценить величину этой суммы, соберем в ней все слагаемые вида
для которых
имеет одно и то же значение. Переписывая равенство
в форме
видим, что
есть целое число, взаимно простое с
и удовлетворяющее условиям
обратно, задание чисел
у (при фиксированных
удовлетворяющих последним условиям, определяет число
Желая найти верхний предел суммы тех членов
в которых
равны данному числу
примем во внимание соответствующие этим числам значения
Так как
может принимать лишь значения
взаимно простые с х. При выбранном
соответствующее значение а определяется из сравнения
Далее
и потому сумма указанных членов
будет не больше
суммы
взятой по всем у из ряда
взаимно простым с х. Отсюда, наконец, видим, что правая часть (6) не превосходит суммы
что и доказывает лемму II.
Лемма III. Числа
имеют то же значение, что и в предыдущей лемме; кроме того, пусть
целые числа, бдльшие нуля и меньшие
Обозначим через
количество тех из чисел
наименьшие вычеты которых по, модулю
будут больше или равны нулю и меньше у, и положим
Тогда
где
обозначает то же, что и в предыдущей лемме [см. (5)].
Лемма эта выводится непосредственно из предыдущей. Замечая, что
или
смотря по тому, будет ли наименьший вычет
по модулю
, или
получаем
Но на основании предыдущей леммы
откуда
что и требовалось доказать.
Теперь мы можем формулировать упомянутую выше теорему И.
Виноградова в следующем виде:
Пусть
нечетное простое число,
- любой делитель числа
и числа
разделены на классы
вычетов и невычетов
степени по модулю
(см. выше). Если а — число, не делящееся на
произвольное целое число и
то количество
чисел
класса
(при любом
содержащихся в прогрессии
представляется в виде
причем
и величина
(та же, что и в леммах II и III) определяется формулою (5).
Пусть
одно из чисел
составим
произведений
равенством
находим
Положим
тогда
и так как
то
откуда
в случае, если данная прогрессия
не содержит нуля, очевидно,
Если же эта прогрессия содержит нуль
модулю
то
но из формулы
видим, что
откуда
Итак, теорема доказана.
Из доказанной теоремы легко выводится другая теорема И.
Виноградова относительно распределения первообразных корней в прогрессии. Вывод этой теоремы основан на следующем простом замечании: пусть
любая совокупность целых чисел (в конечном числе); обозначим через
количество тех чисел из
которые делятся на число
Тогда для любого целого
сумма
взятая по всем делителям
числа
, будет изображать количество тех чисел из
которые взаимно просты с
Это замечание легко доказывается на основании свойств функции Мёбиуса
(§ 2 гл. I). Рассмотрим прогрессию
отбросив число
если оно имеется в этой прогрессии, возьмем индексы всех остальных чисел по некоторому первообразному корню. Примем совокупность этих индексов за
в предыдущем замечании и положим
Так как всякое число, индекс которого взаимно прост с
будет первообразным корнем числа
то для количества
первообразных корней в данной прогрессии получаем формулу
где сумма берется по всем делителям
числа
изображает количество чисел в данной прогрессии, индексы которых делятся на
т. е. количество вычетов
степени по модулю
При
по доказанной выше теореме
при
равно
или
и также можно положить
Следовательно,
где
есть функция Эйлера (§ 2 гл. I). Замечая, что
при
делящемся на квадрат, а в остальных случаях
получаем желаемую теорему: Количество первообразных корней в данной прогрессии
может быть представлено в форме
где