Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
[СГ ВМ]МетодичкаSGVM_2.pdf
Скачиваний:
17
Добавлен:
31.05.2015
Размер:
1.13 Mб
Скачать

3) отображение f : x kx инъективно и, следовательно, биективно на множестве Z / mZ (на множестве ненулевых элементов из Z / mZ );

 

 

 

 

 

4)

 

 

 

 

 

 

– обратимый класс в кольце Z / mZ .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

k

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

НОД(k, m)=1,

 

 

 

 

 

 

Замечание. Поскольку, согласно условию леммы 1.3,

то

по критерию

взаимной

 

 

простоты (теорема 1.14) существуют

 

 

такие целые

u,v Z , что ku +mv =1. Тогда

 

 

 

 

 

 

 

=

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

u

 

– обратный

1

ku

+mv = ku

. Следовательно,

 

 

 

 

класс.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

к k

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Z / mZ такой класс, что НОД(k, m)= d >1. Тогда

 

 

 

 

 

Лемма 1.4. Пусть k

 

 

 

 

 

 

 

1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

, что

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

У

 

 

 

 

 

 

 

 

существует класс l

0

kl =

0

;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

существуют классы l1 l2 , такие, что k l1 = k l2 ;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3)

 

 

 

для всех l 0

произведение k l 1 ,

то есть класс l

 

необратим в

кольце Z / mZ .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Т

 

 

 

 

 

 

Теорема 1.17. Класс k

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

из кольца Z / mZ обратим тогда и только тогда,

когда НОД(k, m)=1. Обратный класс также обратим. Произведение обрати-

мых классов есть обратимый класс.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Н

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Следствие. Если m = p – простое число, то в кольце Z / mZ каждый не-

нулевой класс обратим.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Б

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Поскольку Z / mZ состоит из конечного множества элементов, то сложе-

ние и умножение можно задавать поэлементно в в де таблиц.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

й

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Пример 1.7. Напишем таблицы сложен я

 

 

умножения в кольце Z / 3Z :

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

и

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

1

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

р

 

 

 

 

0

 

 

 

 

0

 

 

 

0

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

1

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

0

 

 

 

1

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

о

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

0

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

0

 

 

 

2

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

т

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Из таблицы умножен я непосредственно видно, что классы 1 и 2 обрат-

ны сами себе,

 

 

естьобратимы все ненулевые классы Z / 3Z в полном соответ-

ствии с те рем й 1.17.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

з

 

 

 

 

 

 

 

1.8. Малая теорема Ферма

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

то

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

название в теории чисел и ее приложениях носит следующая

 

 

 

 

 

 

Тпор ма 1.18. Пусть p – простое число и целое число a не делится на p.

Тогда a p1 1(mod p).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Такое

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Р

Доказательство. Согласно лемме 1.3 равны произведения

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(a 1) (a

 

) K (a

n 1)=

 

 

 

 

K (

n 1).

Сократим это

равенство

на

2

1

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

p1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

p1

1(mod p).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2 3 K (n 1). Получим a

 

 

 

= 1 . Это означает, что a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

яв-

 

 

 

 

 

Следствие 1. В кольце Z / mZ с простым p обратным к классу k

0

 

 

 

p2 .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ляется класс k

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

431 =1 +3 5 ,

 

 

 

 

 

Пример 1.8. а) Пусть

p = 3, a = 4 . Тогда по теореме 1.18

 

14

т.е.

 

16 =1+15,

 

т.е.

 

16 1(mod 3);

 

б)

 

 

p = 5, a = 9; 951 =1+5 1312 ,

 

т.е.

6561 =1+6560 , т.е. 6561 1(mod 5).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Замечание.

 

 

1 можно

 

 

 

В соответствии с замечанием к лемме 1.3 класс k

найти обратной прогонкой алгоритма Евклида. Следствие дает конкурентный

способ нахождения обратного класса. Он кажется громоздким, но свойства

сравнений позволяют достаточно быстро вычислить остаток от деления k p2

на

p. Во-первых, от k можно перейти к остатку от деления k на p. Поэтому можно

считать,

что 1 < k < p . Требуемую степень можно вычислить за 0(log2 (p 2))

умножений. Для этого можно представить p 2 в двоичной системе счисления.

 

 

 

Пример 1.9. Найти остаток от деления 2821 на 17.

 

 

 

 

 

У

 

 

 

Решение.

 

Двоичная

 

 

запись

21 =1 24 + 0 23 +

1 22 + 0 21

 

 

 

 

 

 

+1

20

 

=

= (10101)=16 + 4 +1.

 

Значит,

 

 

 

для

 

любого

натурального

aТвеличина

a

21

=

a

24

a

2

2

a

20

;

 

здесь

28

21

 

 

16

28

4

 

1

.

 

Далее,

28 =11 +17 1, т.е.

 

 

 

 

 

 

 

 

 

= 28

 

 

28

 

281 11(mod17), 282 112 (mod17)2(mod17)

(т.к.

112 =121 = 2 +17 7 ),

284

 

22 (mod17)4(mod17), 288 42 (mod17)16(mod17); 2816

Н

 

 

 

 

 

162

(mod17)

 

 

 

256(mod17)1(mod17)

 

 

(т.к.

 

 

 

256 =1+17

 

 

 

Б

 

 

 

28

21

 

 

 

 

 

15). Таким

образом,

 

 

11 4 1(mod17)44(mod17)10(mod17) (т.к. 44 =10 +17 2 ).

 

 

 

 

 

 

 

 

 

 

 

 

Ответ: остаток от деления 2821 на 17 равенй10.

 

 

 

 

 

 

 

 

 

 

 

 

 

Следствие 2. Если

 

 

am1 1(mod m)

для

некоторого натурального

 

a,

1 < a < m 1, то число m – с ставн е.

 

и

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Этот факт часто

 

 

 

 

 

 

 

 

 

 

в качестве теста проверки числа на просто-

ту. Он позволяет установи

 

 

 

 

 

 

р

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

наличие множителей данного числа m, не находя

ни одного из таких

 

 

 

 

 

 

елей.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

о

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Замечание. Из тес а выброшено число m 1, поскольку в силу формулы

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

 

 

 

 

 

 

 

k

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

используетсяn k nk

b

для a = m, b = −1, n = m 1.

 

 

 

 

 

бинома Ньютона (a +b)

 

 

=

Cn a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

k =0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(m 1)m1 =

nмножи

 

 

(1)k = mm1 C1

 

mm2 +C 2

mm3 −K+

 

 

 

 

 

 

 

C k

 

mmk

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m1

 

 

m1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

з

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

k =0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

+(1)k Ck

mmk 1 −K+Cm2m +(1)m1 = (если m – простое, то оно не-

 

 

 

 

 

 

 

 

 

m1

 

 

 

 

 

 

 

 

 

 

 

m1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

о

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ч тное – т.к. единственное простое четное число – 2; отсюда (1)m1 =1) =

 

 

 

 

 

 

 

пm2 1

 

m3

 

 

 

 

 

 

 

k

 

 

mk 2

 

 

 

m

 

 

 

 

 

m1

=1

+mq ,

= m(m

 

Cm1m

 

 

+K+(1)

 

Cm1

 

−K+Cm1 )+1, т.е.

(m 1)

 

 

q – выражение, стоящее в скобках. Это означает, что (m 1)m1 1(mod m).

 

где

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Определение 1.8. Нечетное натуральное число n называется псевдопро-

стым по основанию b для некоторого целого b, 1 < b < n 1, если bn1 1(mod n).

Р

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Выдающийся немецкий математик и философ Готфрид Вильгельм Лейбниц (1646–1716) полагал, что псевдопростые числа на самом деле просты и ис-

пользовал для проверки b = 2 . Действительно, при b = 2, n = 5, 24 =16 =1+5 3 ,

15

т.е. 251 1(mod 5); n = 7, 26 = 64 =1+7 9 , т.е. 271 1(mod 7); n = 9, 28 = 256 = =1 +3 85, т.е. 291 1(mod 9); n =11, 210 =1024 =1+1023 =1+11 93 , т.е.

2111 1(mod11) и так далее.

Однако существует контрпример: 2340 1(mod 341), хотя 341 =11 31 –

составное число. Заметим также, что 3340 56(mod 341).

В 1912 г. Р.Д. Кармайкл впервые опубликовал примеры таких чиселУ(15 чисел), в частности, привел наименьшее из них 561 = 3 11 17 . Позже выяснилось, что характеризация чисел Кармайкла была получена 15-ю годами ранее

Определение 1.9. Нечетное натуральное число называется числом Кар-

майкла, если оно составное и псевдопростое по всем основаниям b.

А. Корселтом. Т

Теорема 1.19 (Корселта). Нечетное натуральное число n является чис-

лом Кармайкла тогда и только тогда, когда для каждого его простого дели-

теля p выполнены следующие два условия:

БН

1)n не делится на p2 ;

2)n 1 делится на p 1.

 

Числа Кармайкла встречаются довольно редко. Например, между 1 и 109

имеется 50847534 простых чисел и 646 ч сел Карма кла. Тем не менее спра-

ведлива

 

 

 

 

 

 

 

 

Эйлера

й

 

Теорема 1.20 (Альфорд, Г анв ль, Померанц (1994)). Чисел Кармайкла

бесконечно много.

 

 

т

 

 

 

и

 

 

 

 

 

 

 

 

 

 

 

и теорема Эйлера

 

 

 

 

 

 

1.9. Функция

 

 

 

 

 

 

 

 

и

 

 

 

 

 

 

 

Определение 1.10.

ФункцияоЭйлера – функция ϕ(m) натурального аргу-

мента m, которая каждому натуральному числу m >1 ставит в соответст-

вие количество натуральных ч сел, меньших m и взаимно простых с m.

 

 

йство

 

 

 

 

 

 

 

 

 

Эта функция обладает рядом свойств, облегчающих вычисление ее значе-

ний.

п

з1. ϕ(p)= p 1 для каждого простого числа p.

 

Св

 

е

2. ϕ(pn )= pn pn1 для каждого простого числа p и для произ-

 

Св

 

вольного натурального n 1.

 

 

 

 

 

 

Р

Свойство 3. Если НОД(n, m)=1, то ϕ(n m)= ϕ(n) ϕ(m).

 

 

Свойство 4. Если n =

pS1

pS2 K pSt

– каноническое разложение числа

n, то

 

 

 

 

 

 

 

1

 

2

 

 

t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

1

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ϕ(n)= n 1

 

1

 

K 1

 

.

 

 

 

 

 

 

p1

p2

 

 

 

pt

 

 

Пример 1.10. Найти ϕ(m).

 

 

 

 

 

 

а) ϕ(13). По свойству 1 ϕ(13)=13 1 =12 .

б) ϕ(8). По свойству 2 ϕ(8)= ϕ(23 )= 23 22 = 4 . Действительно, взаимно

16

простых чисел, меньших 8, ровно 4: 1, 3, 5, 7.

в) ϕ(15). По свойству 3 ϕ(15)= ϕ(3 5)= ϕ(3) ϕ(5)=(свойство 1) = (3 1)(5 1)= 2 4 =8 . Действительно, число взаимно простых чисел, меньших

15, равно 8: 1, 2, 4, 7, 8, 11, 13, 14.

г) ϕ(300). По свойству 4

ϕ(300)= ϕ(2

2

3 5

2

 

1

1

1

= 300

1

 

2

 

4

=80 .

 

 

)= 300 1

1

1

 

2

3

5

 

 

 

 

 

 

2

 

3

 

5

 

 

 

 

 

 

 

Пример 1.11. Из теоремы 1.17 следует, что в кольце

Z / mZ имеется в

точности ϕ(m)

обратимых классов. Например,

ϕ(12)= 4 .

Значит, в кольце

Z /12Z

имеется ровно 4 обратимых элемента. Непосредственная проверка по-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

У

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

казывает, что этими классами являются 1,5,7,11.

 

 

 

 

 

 

 

 

Теорема 1.21 (Эйлера).

 

Если для целого

числа a и

натурального m

НОД(a, m)=1, то aϕ(m)

1(mod m).

 

 

 

 

 

 

 

 

 

 

 

Т

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Доказательство аналогично доказательству малой теоремы Ферма.

 

 

 

Следствие. В кольце Z / mZ с составным m всякий обратимыйНэлемент

 

 

обладает свойствами:

 

 

 

 

 

 

 

 

 

 

 

 

Б

 

k

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1)

 

 

ϕ(m) =1;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

k

 

 

 

 

 

 

 

 

 

ϕ(m)1 .

 

 

 

 

2)

 

 

 

 

 

 

 

 

 

 

 

обратным к k

 

является класс k

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

й

 

 

 

 

 

 

 

 

 

2. ОСНОВНЫЕ АЛГЕБРАИЧЕСКИЕ СТРУКТУРЫ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

и

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2.1. П нятие группы

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

р

 

 

 

 

 

 

 

 

 

Определение 2.1. Пус

ь X – непустое множество. Если на X задана од-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

о

 

 

 

 

 

 

 

 

 

 

 

 

на или несколько алгебра ческ х операций, то говорят, что X есть алгебраиче-

ская система с данными операциями.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

т

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Из всех алгебра ческ х операций наиболее применимыми оказались би-

нарные.

 

 

 

 

 

и

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Определение 2.2.

Бинарной алгебраической операцией на множестве X

 

 

 

 

 

 

 

 

з

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

называется всяк е правило, по которому каждой упорядоченной паре (x, y)

 

 

 

 

 

в

x, y X ставится в соответствие один вполне определенный эле-

м

 

 

 

 

 

о

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

z из X.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Обычно операции обозначаются знаками , x, , +, – и т.п. Воспользуемся

 

 

 

п

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

элемент

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Р

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

п рвым из обозначений операций. Тот факт, что элемент z множества X является результатом бинарной операции над элементами x, y X в указанном порядке обозначают равенством z = x y .

Пример 2.1. (Z, +, ) – алгебраическая система целых чисел с операциями сложения и умножения, называемая кольцом целых чисел.

Алгебраические системы различают по операциям и свойствам этих операций.

Определение 2.3. Алгебраическая система (X, ) с одной алгебраической

17

операцией на множестве X называется группоидом. Если у группоида (X, ) операция ассоциативна: a (b c) = (a b) c , то такую алгебраическую сис-

тему называют полугруппой. Моноидом (X, ) называют полугруппу с единицей или нейтральным элементом, т.е. таким элементом n, что n x = x n = x для каждого x X .

Пример 2.2. Алгебраическая система (N, –) – множество натуральных чисел с операцией вычитания – группоид, (N, +) – множество натуральных чисел с операцией сложения – полугруппа, (N, ) – множество натуральных чисел с опе-

рацией умножения – моноид. R3 – множество всех свободных векторов трех-

мерного пространства с операцией векторного умножения – группоид, но не

полугруппа,

поскольку

 

операция векторного умножения

не ассоциативнаУ:

[ar,[br, cr]]= br (ar, cr)cr

(ar,br).

 

 

 

 

 

Т

 

 

 

 

 

 

 

 

 

 

 

 

Лемма 2.1. Если в полугруппе имеется нейтральный элемент, то он один.

 

Доказательство. Если n и n– два нейтральных элемента в полугруппе

(X, ), то n = n n′ = n. Лемма доказана.

 

Н

 

 

 

 

 

 

 

 

 

 

 

Определение 2.4. Группой называется непустое множество G с опреде-

ленной на нем бинарной алгебраической операцией , которая обладает свой-

ствами:

 

 

 

 

 

 

 

Б

 

 

 

 

 

 

 

 

 

 

 

 

1) ассоциативность: a (b c) = (a b) c для любых a,b,c G ;

 

2) существует нейтральный элемент (йед н ца), то есть такой элемент

e G , что g e = e g = g для каждого g G ;

 

 

 

 

3) каждый элемент

g G имеетиоб атный, то есть такой элемент

h G , что g h = h g = e .

 

 

р

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В силу леммы 2.1 в люб й группе единица определяется однозначно. Это

свойство дополняет

 

 

 

 

о

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Лемма 2.2. В любой группе элемент, обратный к каждому, определен од-

нозначно.

 

 

 

т

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Пример 2.3. (Q, +); (R, +); (C, +) множества всех рациональных, вещест-

венных и к мплексных

 

 

 

соответственно с операцией сложения являются

 

 

 

чисел

 

 

 

 

 

так называемыми аддитивными группами.

 

 

 

 

 

з

 

 

 

 

 

 

 

 

О ределение 2.5.

Абелевыми, или коммутативными, называют группы

(G, ) со свойством

 

 

 

 

 

 

 

 

 

 

4) a b = b a для произвольных a,b G .

 

 

 

 

Пописторической традиции нейтральный элемент аддитивной группы на-

зывают нул м и обозначают 0, а обратный элемент к a – противоположным и

обозначаюте

через – a.

 

 

 

 

 

 

 

 

 

Пример 2.4. Мультипликативные группы – группы с операцией умноже-

ния: (Q*, ), (R*, ), (C*, ), где

Q* = Q \ {0}, R* = R \ {0}, C* = C \ {0}.

 

Р

По свойству 4 группы делятся на абелевы и не абелевы.

 

 

Пример 2.5. Абелевыми являются группы (Z ,+); {±, };

(V3 ,+) – множество

классических векторов – направленных отрезков, выходящих из начала координат в пространство, с операцией сложения векторов.

18