Файл: Чандрасекхаран, К. Введение в аналитическую теорию чисел.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 29.10.2024

Просмотров: 72

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

20

Гл.

I. Теорема единственности

Положим

27— а

и

5 = Ъ. Тогда f5= (2 а )4+ 1 = 24а4+ 1 .

Далее, 24= 1 + 3 6

или 24= 1 + й ( а —Ь3). Значит,

U = (1 + a b —64)

а 4+ 1 = (1 +ab) [а4+ (1 —ab) (1 + а 2Ь2) ]

и, следовательно, 1 -j-аб ( = 641) делит f5.

По-видимому, неизвестно, являются ли простыми ка­ кие-либо другие числа Ферма, за исключением первых четырех.

ГЛАВА It

СРАВНЕНИЯ

§ 1.

Классы вычетов. Пусть а, Ь, т — целые числа

и ш > 0 .

Мы говорим, что а сравнимо с b по модулю т,

если т |Ь). Это соотношение между а, b и ш мы бу­ дем называть сравнением и обозначать символом а = = b(modm). Если т \(аЬ), мы говорим, что а и Ь не сравнимы по модулю т, и записываем это следующим образом: аФ Ь(тодт ).

Отношение сравнимости является отношением экви­

валентности.

Действительно,

оно рефлексивно, так как

a = a (m o d m );

симметрично,

поскольку из a= b (m od m )

следует

b= a(modm), и

транзитивно, так как из

= b (mod т) и b= c(modm)

следует a = c(m o d m ).

Таким

образом, отношение « = (m o d m )» разбива­

ет множество целых чисел на непересекающиеся классы эквивалентности А, В, С, ..., причем два целых числа сравнимы друг с другом по модулю т тогда и только тогда, когда они лежат в одном и том же классе. Эти классы называются классами вычетов по модулю т.

Очевидно, что целые числа 0, 1, ..., т— 1 лежат в раз­ ных классах вычетов. Так как каждое целое число п мо­ жет быть записано в виде n=qm-\-r, — 1, то каждое целое сравнимо по модулю т с одним из чисел О, 1, ..., т— 1. Следовательно, имеется точно т классов вычетов по модулю т и числа 0, 1, ..., т— 1 образуют множество представителей этих классов.

Подобно обычным равенствам, сравнения можно складывать, вычитать и умножать. Если a==6 (mod т)

и c==d(mod т ), то мы имеем a + c = 6 + d (m o d т), а—с =

т

—d(modm)

и ac= bd(m od m ). Действительно, если

(а—Ь) и т\(с—d),

то m\{(a—b ) ± (c —d )}. Далее,

т

Ь) с, так что a c= b c (mod т) и т \(сd) b, так что

bc=bd(m odm ),

откуда

по свойству транзитивности

ac=bd(m odm ).

 

 

В общем случае делить сравнения нельзя. Мы имеем

2 = 12(mod 10), но l# 6 (m o d 10).


22

Гл. II. Сравнения.

Пусть

А и В — два класса вычетов. Если а — произ­

вольный элемент из А и Ъ— произвольный элемент из В, то а + b всегда лежит в одном и том же классе выче­ тов, который мы назовем суммой А-\-В. В таком же смысле мы будем использовать обозначения АВ и А-В и говорить о разности и произведении двух классов вы­ четов.

Легко видеть, что классы вычетов по модулю пг об­ разуют относительно сложения абелеву группу. Нуле­ вым элементом этой группы является класс, состоящий из всех целых кратных т, а обратным к классу А явля­ ется класс А', состоящий из всех элементов класса А, взятых со знаком минус.

Сравнение

а х = с ( mod т)

эквивалентно линейному уравнению

ахт у = с,

которое по теореме 5 гл. I, если (а, т) — 1, разрешимо в целых числах х, у. Решение указанного сравнения единственно, так как если

аХ\ =

с(тодт)

и ax2= c(m od т) ,

 

то а(х 1 х2) = 0(m o d т ), или т\а(х1х2). Но

из усло­

вия (а, т) = 1

следует,

что т\(х\х2),

или

= x 2(mod т ).

Следовательно, если х0, уо — частное решение линей­ ного уравнения

ax-\-by=n, (a,b) = 1,

то общим решением будет х = х 0Ы, y = y 0-\-at, где t — любое целое число.

Только что полученный результат можно выразить иначе: если Л, С и X — классы вычетов по модулю т, то уравнение А Х = С имеет единственное решение X при условии, что элементы класса А взаимно просты с т.

Классы вычетов по модулю т, элементы которых взаимно просты с т, мы назовем приведенными класса­ ми вычетов б. Они образуют абелеву группу относитель-

■> В русской литературе приведены классы вычетов принято называть классами приведенной системы вычетов. — Прим, персе.


§ 2. Теоремы Эйлера и Ферма

23

но умножения, единичным элементом которой будет класс, содержащий целое число 1. Каждый приведенный класс вычетов имеет обратный, так как если (а, т) = 1, то существует целое а', такое, что а а '= 1 (mod т ).

Рассмотрим аддитивную группу всех классов вычетов по простому модулю р. За исключением нулевого класса, все остальные классы вычетов в этом случае будут при­ веденными классами вычетов и, следовательно, образу­ ют также мультипликативную абелеву группу. Дистри­ бутивный закон А-( В + С)=А-В-\-А-С непосредственно следует из дистрибутивного закона для целых чисел. Следовательно, справедлива следующая теорема:

Теорема 1. Классы вычетов по простому модулю р об­ разуют поле из р элементов.

Системы вычетов. Из всех m классов вычетов по мо­ дулю пг мы выделили приведенные классы вычетов по модулю пг. Полная система вычетов по модулю m состо­ ит из m представителей, взятых по одному из каждого класса. Следовательно, множество из пг целых чисел об­ разует полную систему вычетов по модулю т, если толь­ ко его элементы попарно не сравнимы друг с другом по модулю т. С другой стороны, полная приведенная си­ стема вычетов по модулю m состоит из представителей, взятых по одному из каждого приведенного класса по модулю т.

Например, числа 0, 1, ..., 7 образуют полную систему вычетов (mod 8), в то время как 1, 3, 5, 7 образуют пол­ ную приведенную систему вычетов (mod 8).

Функция Эйлера ф. Функция Эйлера ф определяется для всех положительных целых чисел п следующим обра­ зом: значение ф(п) равно количеству положительных це­ лых чисел s=;п, которые взаимно просты с п.

Из определения следует, что значение ф(п) равно так­ же числу приведенных классов вычетов по модулю п.

§ 2. Теоремы Эйлера и Ферма. Если а ь а2, ..., ат со­ ставляют полную систему вычетов* по модулю т и если k взаимно просто с т, то множество kau ka2, ..., kam так­ же будет полной системой вычетов по модулю т. Это


24

 

 

Гл. II. Сравнения

 

сразу

же

следует

из

того, что kau ka2,

..., kam по­

парно не сравнимы по модулю т.

 

Более

общо, если

(k, т) — 1 и h — некоторое целое

число,

то

множество kai+h, f = l , 2, ..., m,

составляет

полную систему вычетов по модулю т.

 

С другой стороны, если гь г2, ..., гф(т) есть приведен­

ная система вычетов

по модулю т и если

(а, т) = 1,

то числа аги аг2, ...,

агф(т) также образуют

приведен­

ную систему вычетов. Следовательно,

 

 

 

rl-r2...r4,(m)= a ri-a r2...arq)(m) (mod т),

или

 

 

 

 

 

 

 

(а<р(т)— 1) г

г2...гф(т> = 0(m o d m ).

 

Так как гь г2, ..., гф(т) взаимно просты с т, то тем самым нами доказана

Теорема

2

(Эйлер). Если

(а, т) = 1,

то а ф(т)=

= 1 (mod т ).

 

 

 

 

Частный случай этой теоремы, когда т простое, был

открыт Ферма:

 

 

 

Теорема

3

(Ферма). Если

р— простое

число и

(а, р) = 1, то аР-1= 1 (mod р) .

Чтобы доказать важное свойство функции Эйлера, нам потребуется следующая теорема:

Теорема 4. Пусть (пг, пг') — 1. Если а пробегает пол­ ную систему вычетов по mod m и а' пробегает полную систему вычетов по mod m', то am'-\-a'm пробегает пол­ ную систему вычетов по mod mm'.

Доказательство.

Мы имеем mm' целых чисел а т '+

-\-а'т. Покажем,

что они попарно не сравнимы по

mod тт'.

Пусть

 

 

 

а[ m-\-aim'=a’2m-\-a2m'(mod mm').

Тогда

 

 

 

 

ахт '= а 2т' (mod т),

откуда

следует,

поскольку

(т, т') — 1, ЧТО fl!iE=

s a 2(mod т). Аналогично, a\ =

a2(modm').


§ 2. Теоремы Эйлера и Ферма

25

Определение. Комплекснозначная функция, опреде­ ленная на множестве положительных целых чисел, назы­ вается арифметической функцией.

Арифметическая функция f называется мультиплика­ тивной, если

(i)f не равна тождественно нулю;

(п) из (m, п) = 1 следует, что f(mn)=f(m) -f(n) .

Используя теорему 4, мы можем теперь доказать следующий результат:

Теорема 5. Функция Эйлера ср (п) мультипликативна.

Доказательство. Так как ср(1) = 1, то ср(гс) не равна тождественно нулю. Пусть (m, m') = 1, и пусть а и а' пробегают полные системы вычетов по модулям пг и т' соответственно. Тогда по теореме 4 ат'-\-а'т пробегает полную систему вычетов по mod тт'. Следовательно, Ф(тт') равна числу целых чисел вида ат'-\-а'т, удов­ летворяющих условию (ат '+а'т , тт') = 1. Но послед­ нее условие эквивалентно следующим двум условиям:

(ат'-\-а'т, т) = 1 и (ат'-{-а'т, т') = 1,

или

(ат ',т ) = 1 и (а'т, т') = \,

или

(а, т) — \ и (а',т ') = 1.

Так как имеется ф (т) значений а, для которых (а, т) —

= 1, и ф (т') значений а', для которых

(а', пг') — 1, то

имеется ф (т)ф (/п/) значений ат'-\-а'т,

которые взаим­

но просты с тт'. Следовательно,

 

Ф {т т ') = ф ( т ) - ф ( т ' ) .

 

Из доказательства теоремы 5 вытекает следующее утверждение:

Теорема 5'. Пусть (m, m') = 1. Если а пробегает пол­

ную приведенную систему вычетов по mod m и а' пробе­

гает полную приведенную систему вычетов по mod m', то am'-\-a'm пробегает полную приведенную систему выче­ тов по mod mm'.