{0,1,2,…,m-1} – наименьшая положительная система вычетов.
{0,-1,-2,…,-m+1} – наименьшая отрицательная система вычетов.
"аÎZ {a,a+1,a+2,a+3,…a+(m-1)}
Функция Эйлера и ее свойства.
Определение: j(m) mÎN она определяется для всех натуральных чисел.
j(1)=1, j(m), m>1
j(m) – это число чисел меньших m и взаимно простых с m.
j(3)=2 (1,2)
j(5)=4 (1,2,3,4)
Теорема: 15
m=pn – степень простого числа, тогда
j( pn)=pn(1-1/p)
Доказательство:
Выпишем все делители pn - p,2p,3p…, pn-p.
Всего этих чисел - pn-1-1
Всего чисел в интервале (1, pn) - pn-1
Чтобы найти все взаимнопростые числа надо из pn-1 вычесть pn-1-1= pn-pn-1= pn(1-1/p).
Теорема: 16
Имеется 2 взаимно простых числа D(a,b)=1
x- пробегает полную систему вычетов по модулю a.
y- пробегает полную систему вычетов по модулю b.
Тогда.
1) Z=ay+bx=1 пробегает полную систему вычетов по модулю ab.
2) и D(Z,ab)=1 тогда и только тогда, когда D(a,x)=1 и D(b,y)=1
Доказательство:
X – может принимать a значений, y – может принимать b значений
Тогда их комбинация ay+bx принимает ab значений
Покажем, что каждое значение Z не сравнимо друг с другом по модулю ab, т.е. что все значения Z образуют систему вычетов по модулю ab.
Доказательство:
1) Z1=ay1+bx1 покажем, что они не сравнимы с Z2=ay2+bx2
Пусть аy1+bx1=ay2+bx2(ab), тогда
аy1+bx1=ay2+bx2(a)
аy1+bx1=ay2+bx2(b) =>
a(y1-y2)=0 => bx1=bx2(a)
b(x1-x2)=0 => ax1=ax2(b), но по условию теоремы D(a,b)=1
По следствию 2 теоремы 13 x пробегает полную систему вычетов по mod а, т.е. x1=x2, y1=y2 – т.к. из разных классов по 1 элементу, а они не сравнимы).
т.е. Z1=Z2 т.е. Z- несравнимо друг с другом по модулю ab, т.е. Z – пробегает полную систему вычетов по модулю ab.
2) D(Z,ab)=1, тогда D(a,x)=1 D(y,b)=1
Доказательство:
Z=ay+bx
D(ay+bx,ab)=1 => D(ay+bx,a)=1 и D(ay+bx,b)=1
Т.к. D(a,b)=1, то D(bx,a)=1 т.к. если D(bx,a)¹1 то D(ay+bx,a)¹1
D(ay,b)=1 т.к. D(a,b)=1
D(x,a)=1 и D(y,b)=1
Следствие к теореме 16
Если D(a,b)=1, тогда j(ab)=j(a) j(b)
Доказательство: по теореме 16.
x- пробегает полную систему вычетов по модулю a. =>
{0,1,2,…(a-1)}
j(a): D(x,a)=1.
y- пробегает полную систему вычетов по модулю b. =>
{0,1,2,…(b-1)}
j(b): D(y,b)=1.
Если Z- пробегает полную систему вычетов по модулю ab. =>
Z=ay+bx
j(ab): D(z,ab)=1.
j(a) j(b) условие D(x,a)=1 и D(y,b)=1 по теореме 16 (2) D(z,ab)=1 => j(ab)=j(a) j(b).
Если есть попарно взаимные числа D(a,b)=1 D(a,c)=1 D(c,b)=1, тогда j(abс)=j(a) j(b) j(с). Справедливо для любого числа сомножителей.
Следствие: 2 Формула Эйлера для любого числа mÎZ и запишем его в каноническое разложение – m=paqbrc…
j(m)=j(pa) j(qb) j(rc) по следствию 1.
По теореме 15 j(m)=pa(1-1/p) qb(1-1/q) rc(1-1/r)…= m(1-1/p)(1-1/q)(1-1/r) – формула Эйлера для любого целого числа.
Пример:
j(17)=16
m=60=22.3.5
j(m)=60(1-1/2)(1-1/3)(1-1/5)=16
Теорема: 17
Формула Гаусса.
Возьмем m.
Сумма всех функций Эйлера по всем делителям числа m – есть само число m.
Доказательство:
m=paqbrc…
Заметим, что любой делитель m-d=paqbrc…
Где 0<=a1<=a
0<=b1<=b
0<=c1<=c
[1+j(p)+j(p2)+…+j(pa)]x[1+j(q)+j(q2)+…+j(qb)]x[1+j(r)+j(r2)+…+j(rc)]x…
Sj(p)j(q)j(r)…= Sj(paqbrc)…=Sdj(d) (По свойству мультиплекативности)
0<=a1<=a
0<=b1<=b
0<=c1<=c
[1+p-1+p2-p+…+pn-pn-1](pn)=pn(1-1/p)
Из первой скобки получим pa из второй qb из третьей rc и.т.д.
paqbrc…=m
Теорема Эйлера-Ферма
(Малая теорема Ферма)
Есть 2 числа D(a,m)=1 тогда утверждается
aj(m)=1(mod m)
Ферма доказал сначала для m-простое число.
Доказательство:
j(m)=m m – любое число
m - классов вычетов
Возьмем из каждого класса m представителей.
a1, a2, a3… am, | D(ai,m)=1
aa1, aa2, aa3… aam, | D(aai,m)=1 каждый из этих чисел попадает в класс
Докажем,что ни один элемент не попадает в один и тот же класс.
Пусть aai=aaj(m) => ai=aj(m) т.к. D(a,m)=1, но ai¹aj(m) т.к. мы определили их из разных классов вычетов.
Т.е. aa1, aa2, aa3… aam - попадает в класс 1 раз.
an и aam – попадают в один и тот же класс.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.