Вы находитесь на странице: 1из 50

Целые числа

Первухин Михаил Александрович


2 Где найти преподавателя

Департамент математики
Ауд. D643
pervukhinma@ya.ru
3 2.1 Делимость
 Целыми числами называются натуральные числа, им
противоположные числа и ноль, т.е. числа

 
Теорема 2.1 Целых чисел бесконечно много.

Множество целых чисел обозначается .


4  Пусть и – целые числа и Будем говорить, что
делится на (или делит ), если , где – некоторое
целое число.

Запись: .
5
Свойства
 
1.

2. Если и , то или .

3. Если и , то

4. Если и , то .

5. Если то .

6. Если и , то
6  Теорема 2.1.3 (О делении с остатком) Для любых двух
целых чисел и существует единственная пара чисел q и r,
таких, что

Число в равенстве называется неполным частным, а –


остатком от деления на . Если , то называется частным
от деления на .
7 2.2 Наибольший общий делитель. Алгоритм
Евклида
 Если и (), то называется общим делителем чисел и
Наибольший из общих делителей чисел и называется
наибольшим общим делителем чисел и и обозначается
НОД или просто Аналогично вводится наибольший делитель
нескольких целых чисел
8  Если наибольший общий делитель чисел и равен 1, то эти
числа называются взаимно простыми.

Числа попарно взаимно простые являются и взаимно


простыми, но числа взаимно простые не обязательно
попарно взаимно простые.
Например, числа 10, 12, 27 взаимно простые, но пары 10 и
12, 12 и 27 имеют общие множители.
9 Алгоритм Евклида нахождения наибольшего общего делителя двух целых
чисел.

 
Пусть и – положительные целые числа и Применим теорему о делении
с остатком несколько раз

... ... ... ...

Процесс деления предыдущего остатка на следующий конечен, так как


10 Алгоритм Евклида нахождения наибольшего общего делителя двух целых
чисел.

 
Покажем, что при таком делении последний ненулевой остаток и будет
равен НОД().
11 Алгоритм Евклида нахождения наибольшего общего делителя двух целых
чисел.

 Следствие 2.2.1. Пусть – общий делитель чисел и Число


является НОД() тогда и только тогда, когда делится на любой
общий делитель чисел и .
12 Пример. Найти НОД(1173, 323).
13
Теорема о линейном представлении НОД

 Теорема 2.2.1. (О линейном представлении НОД)


Если то найдутся такие целые числа и что

 
14
Следствие 2.2.2.
 
Числа и взаимно просты тогда и только тогда,
когда существуют целые числа и , для которых
15
Предложение 2.2.1.
 
Если , и (m,k)=1, то
16
Предложение 2.2.2.
 
Если и (a,m)=1, то .
17
Пример
 
Найти линейное представление наибольшего общего
делителя чисел 1173 и 323.

.
18
Предложение 2.2.3.
 
Для любых целых чисел таких, что верно
19
Предложение 2.2.4.
 
Если то
20
2.3 Наименьшее общее кратное

 Наименьшим общим кратным двух целых


положительных чисел и (обозначение: НОК()) называется
наименьшее натуральное число такое, что и
 
Теорема 2.3.1 (О связи НОД и НОК) Для любых двух
натуральных чисел выполняется равенство
21 2.4. Простые числа

 Натуральное число называется простым, если оно не имеет


положительных делителей, кроме 1 и
22 Простые числа
Теорема 2.4.1. Наименьший натуральный, отличный от 1,
делитель целого числа, большего единицы, есть число
простое.
О бесконечности множества простых чисел
23

Теорема 2.4.2. Простых чисел бесконечно много.


24  Предложение 2.4.1. Пусть – произвольные натуральные
числа, – некоторое простое число. Если то

Вопрос: будет ли верно аналогичное утверждение при


составном ?
25  Предложение 2.4.2. Если произведение нескольких
натуральных чисел делится на простое число то, по
крайней мере, один из сомножителей делится на
26
Основная теорема арифметики
Теорема 2.4.3. Любое натуральное число, кроме единицы,
можно представить в виде произведения простых
сомножителей, причём единственным образом, с
точностью до порядка сомножителей.
27 Каноническое представление

 В разложении числа на простые сомножители некоторые


простые числа могут повторяться. Собирая одинаковые
сомножители в степени, получим каноническое
представление числа :
28
Упражнение
 Докажите самостоятельно.
Наименьший отличный от 1 делитель составного числа не
превосходит
29 2.5 Целая часть числа
 
Функция определена для всех действительных значений и
представляет собой наибольшее целое число, не превосходящее Эта
функция называется целой частью (или антье от ).
Разность называется дробной частью и обозначается
Пример.
30 2.6 Функция Эйлера
 
Функция Эйлера определена для всех натуральных а и
представляет собой количество натуральных чисел, взаимно
простых с а и не превосходящих а. Считаем, что
Примеры.

Теорема 2.6.1. Если каноническое представление натурального


числа имеет вид
31 Примеры
 Вычислить:

1.
32 2.7 Сравнения
 
Если при делении на целое положительное число два числа и дают
один и тот же остаток, то они называются равноостаточными или
сравнимыми по модулю .
Запись:

Теорема 2.7.1 тогда и только тогда, когда существует целое число для
которого

Теорема 2.7.2 тогда и только тогда, когда делится на .


33 Свойства сравнений
 
если то
если и то
если и то
если и то
если то для любого натурального
если то для любого целого
если и то
если то
34 2.8 Полная система представителей классов вычетов

 
 Множество всех чисел, сравнимых с числом по модулю m будем
обозначать через , т.е.
или
Это множество называется классом вычетов числа по модулю .
Легко видеть, что два класса вычетов либо не пересекаются, либо
совпадают. Всем числам класса по определению соответствует один и тот
же остаток при делении на , следовательно, таких классов штук. Взяв из
каждого класса по одному представителю, получим полную систему
представителей классов вычетов по модулю . Любое число класса
называется вычетом по модулю по отношению ко всем числам того же
класса.
35   качестве примера полной системы представителей классов вычетов по
В
модулю (коротко: полная система вычетов) можно взять наименьшие
неотрицательные вычеты 0, 1, 2,..., m-1. Можно взять наименьшие
вычеты по абсолютной величине, т.е. в случае нечетного числа

в случае четного - какое-либо из двух множеств:


36

 
Теорема 2.8.1 Система вычетов по модулю полна тогда и только тогда,
когда в ней ровно чисел, и числа попарно не сравнимы по модулю (без
доказательства)
 
Теорема 2.8.2. Если и взаимно просты и пробегает полную систему
вычетов по модулю то и пробегает также полную систему вычетов по
модулю , где - любое целое число.
37 Примитивные классы

 
Классы вычетов по модулю , состоящие из чисел взаимно простых с
модулем , называются примитивными классами. Для любого модуля
примитивные классы существуют: такими, в частности, будут классы и

Например, примитивными классами по модулю 8 будут .


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

Приведенную систему вычетов по модулю 12 образуют числа 19, 23, 25,


-19 или 1, 5, 7, 11, или -5, -1, 1, 5.

Приведенную систему вычетов по модулю 42 составляют числа 1, 5, 11,


13, 17, 19, 23, 25, 29, 31, 37, 41.
40

 
Теорема 2.9.1 Система вычетов по модулю является приведенной тогда
и только тогда, когда в ней чисел, все числа системы взаимно просты с
и все они попарно не сравнимы по модулю (без доказательства)
 
Теорема 2.9.2 Если и пробегает приведенную систему вычетов по
модулю то также пробегает приведенную систему вычетов по модулю .
41 2.10 Теорема Эйлера

  Теорема 2.10.1 Если то

Теорема 2.10.2 (Малая теорема Ферма) Для любого целого числа и


простого числа
42 Пример

 Найти остаток от деления на 101.

Доказать, что число делится на 45.


43 2.11 Решение сравнений
 
Пусть – многочлен с целыми коэффициентами. Решить сравнение – это
значит найти все значения переменной , удовлетворяющие этому
сравнению.

Если сравнению удовлетворяет какое-либо значение переменной то


этому сравнению удовлетворяют и все числа, сравнимые с по модулю ,
т.е. все числа, составляющие один класс вычетов по модулю которому
принадлежит Договоримся считать, что каждый класс образует одно
решение. Следовательно, решить сравнение – значит найти все классы
чисел, удовлетворяющих сравнению.
44 Пример
 Найти все решения сравнения
45 2.12 Сравнение первой степени
 Теорема 2.12.1 Пусть
1) Если то сравнение имеет единственное решение.
2) Если и то сравнение не имеет решений.
3) Если и то сравнение имеет решений.
46 Пример
 Решить сравнение
47 Пример
 Решить сравнение
48 Пример
 Решить систему сравнений
49
50 Пример
 Решить сравнение