- •Глава 1. Теория делимости целых чисел
- •§ 1. Отношение делимости в кольце целых чисел основные сведения из теории
- •1. Деление без остатка (нацело)
- •1. 1. Определение 1.
- •1. 2. Определение 2.
- •1. 3. Основные свойства делимости (везде a, b, c – целые числа).
- •130. Следствие из 110 и 120 :
- •2. Деление с остатком
- •1. 4. Определение 3.
- •1. 5. Теорема 1.
- •Типовые задачи
- •Решение.
- •Упражнения для самостоятельной работы
- •§ 2. Наибольший общий делитель (нод) целых чисел. Взаимно простые числа. Наименьшее общее кратное (нок) основные сведения из теории
- •1. Наибольший общий делитель (нод) нескольких целых чисел
- •2. 1. Определение 1.
- •2. 2. Определение 2.
- •Пусть а, b z, b 0. Выполним последовательно деление:
- •Наибольший общий делитель равен последнему отличному от нуля остатку.
- •2) Обобщение теоремы 2.
- •2. 6. Свойство нод.
- •2. Взаимно простые числа
- •2. 7. Определение 3.
- •2. 8. Свойства взаимно простых чисел.
- •3. Наименьшее общее кратное (нок) нескольких целых чисел
- •2. 9. Определение 4.
- •2. 10. Определение 2.
- •4. Связь нод и нок двух натуральных чисел
- •Типовые задачи
- •Решение.
- •Решение.
- •Решение.
- •Упражнения для самостоятельной работы
- •§ 3. Простые и составные числа. Каноническая форма натурального числа основные сведения из теории
- •1. Определения простых и составных чисел
- •3. 1. Определение 1.
- •3. 2. Определение 2.
- •2. Свойства простых чисел
- •3. Каноническая форма натурального числа (основная теорема арифметики целых чисел)
- •3. 9. Теорема 3.
- •3. 11. Определение 3.
- •Типовые задачи
- •Решение.
- •Решение.
- •Упражнения для самостоятельной работы
- •Глава 2. Числовые сравнения. Классы вычетов по данному модулю
- •§ 5. Числовые сравнения по данному модулю
- •Основные сведения из теории
- •5. 1. Определение 1.
- •5. 2. Лемма.
- •5. 4. Свойства числовых сравнений, аналогичные свойствам числовых равенств.
- •5. 5. Свойства числовых сравнений, зависящие от модуля (не аналогичные свойствам числовых равенств).
- •Типовые задачи
- •Упражнения для самостоятельной работы
- •§ 6. Классы вычетов по модулю т . Полная и приведённая системы вычетов основные сведения из теории
- •6. 1. Определение 1.
- •6. 2. Свойства множества классов вычетов по модулю т:
- •6. 3. Определение 3.
- •6. 4. Отметим, что:
- •6. 5. Теорема 1.
- •6. 6. Теорема 2.
- •6. 7. Определение 4.
- •6. 8. Определение 5.
- •6. 9. Отметим, что:
- •6.11. Теорема 3.
- •6.12. Определение 6.
- •6.13. Определение 7.
- •6.14. Теорема 4.
- •Типовые задачи
- •Упражнения для самостоятельной работы
- •§ 7. Теорема эйлера. Малая теорема ферма основные сведения из теории
- •7. 1. Теорема 1.
- •7. 3. Теорема Эйлера.
- •7. 5. Обобщёння теорема Ферма.
- •Типовые задачи
- •Упражнения для самостоятельной работы
- •Глава 3. Арифметические приложения теории числовых сравнений
- •§ 8. Систематические числа
- •Основные сведения из теории
- •1. Целые систематические числа
- •8. 1. Определение 1.
- •8. 2. Определение 2.
- •2. Систематические дроби
- •8. 8. Определение 3.
- •8. 9. Следствие 1.
- •8.10. Определение 4.
- •8.11. Определение 5.
- •Типовые задачи
- •Решение.
- •Упражнения для самостоятельной работы
- •§ 9. Переход от рационального числа вида к систематической дроби основные сведения из теории
- •9. 2. Выводы.
- •9. 3. Отметим, что:
- •Типовые задачи
- •Упражнения для самостоятельной работы
- •§ 10. Теорема паскаля. Признаки делимости основные сведения из теории
- •10. 2. Следствие.
- •Типовые задачи
- •1) Признаки делимости на 3 и на 9.
- •2) Признак делимости на 11.
- •Упражнения для самостоятельной работы
- •Глава 4. Сравнения с одной неизвестной по данному модулю
- •§ 12. Основные понятия. Равносильность сравнений
- •Основные сведения из теории
- •12. 1. Определение 1.
- •12. 2. Определение 2.
- •12. 3. Теорема 1.
- •12. 4. Определение 3.
- •12. 5. Определение 4.
- •12. 6. Теоремы равносильности сравнений с одной неизвестной.
- •12. 7. Следствие 1.
- •12. 8. Теорема 2 о замене коэффициентов сравнения.
- •12. 9. Следствие 2.
- •12.10. Определение 5.
- •12.11. Теорема 3.
- •Типовые задачи
- •Упражнения для самостоятельной работы
- •§ 13. Линейные сравнения с одной неизвестной основные сведения из теории
- •13. 1. Определение 1.
- •13. 2. Техника решения сравнения а х b (mod m) .
- •13. 3. Теорема 1.
- •В самом деле:
- •13. 4. Определение 2.
- •13. 5. Теорема 2.
- •13. 6. Теорема 3.
- •Упражнения для самостоятельной работы
- •§ 14. Системы линейных сравнений с одной неизвестной основные сведения из теории
- •14. 1. Определение 1.
- •14. 2. Определение 2.
- •14. 3. Следствие 1.
- •14. 4. Теорема 1.
- •14. 5. Следствие 2.
- •Типовые задачи
- •Упражнения для самостоятельной работы
- •Глава 5. Конечные цепные дроби
- •§ 16. Понятие конечной цепной дроби основные сведения из теории
- •16. 1. Определение 1.
- •16. 3. Алгоритм преобразования несократимой дроби в конечную цепную дробь.
- •16. 4. Рассмотрим конечные цепные дроби:
- •Обозначение k-й подходящей дроби: , где Pk – числитель k-й подходящей дроби,
- •16. 6. Алгоритм вычисления Pk и Qk.
- •Типовые задачи
- •Упражнения для самостоятельной работы
- •§ 17. Решение сравнений вида ах b (mod m) с помощью конечных цепных дробей основные сведения из теории
- •Типовые задачи
- •Упражнения для самостоятельной работы
4. Связь нод и нок двух натуральных чисел
2. 13. Теорема 4.
Для любых а, b N: НОД (а; b) НОК (а; b) = a b ( 5)
2. 14. Следствие.
Для
любых а,
b
N:
(5а)
Типовые задачи
1. С помощью алгоритма Евклида найти: а) НОД (56; 32); б) НОД (56; – 32).
-
Решение.
a) 56 _32_
32 1 = q1
32 _24_ = r1
24_ 1 = q2
24 _8_ = r2 = d
24_ 3 = q2
0 = r3
б) 56 – 32_
32 –1 = q1
– 32 24 = r1
– 48 – 2 = q2
24 16 = r2
16 1 = q3
16 8_ = r3 = d
16 2 = q4
0 = r4
Ответ: а) НОД (56; 32) = r2 = 8; б) НОД (56; – 32) = r3 = 8.
2. Составить линейное представление наибольшего общего делителя чисел а = 56 и b = – 32 через эти числа.
Решение.
1) С помощью алгоритма Евклида найдём d = НОД (56; – 32) (см. пример 1 б) ).
Заметим, что здесь r1 = 24, r2 = 16, r3 = 8, r4 = 0, q1 = –1, q2 = – 2, q3 = 1. При этом d = НОД (56; – 32) = r3 = 8.
2) Подберём коэффициенты с1 и с2 Z так, чтобы по (2) а с1 + b с2 = d.
Согласно алгоритму Евклида имеем:
a = b q1 + r1 , или a = b (– 1) + r1 , откуда r1 = a + b;
b = r1 q2 + r2 , или b = r1 (– 2) + r2 , откуда r2 = b + 2 r1 = b + 2a + 2b = 2a + 3b;
r1 = r2 q3 + r3 , или r1 = r2 1 + r3 , откуда r3 = r1 – r2 = (a+b)–(2a+3b) = – a – 2b.
3) Итак, d = r3 = – a – 2b. Проверка: – a – 2b = – 56 – 2( – 32) = 64 – 56 = 8 = d.
Ответ: d = – a – 2b, то есть с1 = – 1 и с2 = – 2 .
3. Найти наименьшее общее кратное чисел а = 56 и b = 32.
Решение.
1-й
способ. По
формуле (
5 )
: НОК (56; 32) =
.
2-й способ. По формуле ( 4 ): НОК (56; 32) = 8 НОК (7; 4) = 874 = 224 (учитывая,
что 7 и 4 – взаимно простые).
Ответ: НОК (56; 32) = т = 224.
4.
Сократить дробь:
.
Решение.
1) С помощью алгоритма Евклида найдём d = НОД (1677; 2795) = 559. Это означает, что числитель и знаменатель делятся на 559, то есть дробь сократима на 559.
2)
Поэтому
=
.
Ответ:
.
Упражнения для самостоятельной работы
21. Пусть НОД (а, b) = d, a > b. Может ли быть d = 1; d = –3; d = 0 ?
22. Пусть НОД (а, b) = d, a > b > 0. Может ли быть d > b; d = b; d < b ?
23. Пусть НОД (а, b) = d, a < b. Может ли быть d < a; d = a; d > a ?
24. Пусть a . Чему равен НОД (а, 1) ? НОД (а, 0) ? НОД (– а, 1) ? НОД (– а, – 1) ?
25. С помощью алгоритма Евклида найдите наибольший общий делитель данных целых чисел:
а) 336 и 640; б) 288 и 300; в) 85 и 76; г) 144 и 160; д) 189 и 21;
е) 851 и 690; ж) 306 и 340; з) 75 и 300; и) 190 и 266; к) – 92 и 130;
л) – 70 и 56; м) –600 и 756; н) – 48 и – 72; о) – 39 и – 35; п) – 24 и 60.
26. Докажите формулу (3): НОД (kа, kb) = k НОД (а, b) (kN) .
27. Найдите наибольший общий делитель данных чисел с помощью формулы (3):
а) 48 и 72; б) 144 и 90; в) 120 и 270; г) 35 и 33.
28. Найдите наибольший общий делитель чисел:
а) 126, 420 и 525; б) 120, 300 и 330; в) 270, 288 и 900;
г) 56, 72, 48 и 100; д) 126, 90, 84 и 54. е) 87, 93 и 79.
29. Найдите наибольший общий делитель числителя и знаменателя и сократите дроби:
В примерах 33 – 46 осуществите линейное представление наибольшего общего делителя d данных чисел a и b через эти числа (то есть подберите коэффициенты c1 и c2 так, чтобы выполнялось равенство: d = a c1 + b c2 ).
33. a = 28, b = 20. 34. a = 18, b = 14. 35. a = 88, b = 14. 36. a = 27, b = –21.
37. a = –56, b = 18. 38. a = 90, b = 35. 39. a = –27, b = 21. 40. a = –36, b = 63.
41. a = 1232, b =1672. 42. a = 77, b = 8. 43. a = 174, b = –26. 44. a = –136, b =25.
45. a = 88, b = – 14. 46. a = – 86, b = 56.
В примерах 47 – 48 подберите коэффициенты k1 , k2 и k3 так, чтобы выполнялось равенство: НОД (а, b, с) = d = a k1 + b k2 + с k3 .
47. а = 50, b = 46, с = 34. 48. а = 174, b = 33, с = – 26.
49. Определите, являются ли данные три числа взаимно простыми, либо попарно взаимно простыми, либо одновременно и теми, и другими:
а) а = 16, b = 27, с = 25; б) а = 8, b = 15, с = 12;
в) а = 6, b = 1; с = 14; г) а = 10, b = 27, с = 77.
50. Дано: (а, b) = 1, (b, c) = 1. Следует ли отсюда, что (а, c) = 1 ?
51. Найдите наименьшее общее кратное данных чисел:
а) 48 и 72; б) 36 и 54; в) 180 и 350; г) 264 и 165; д) 600 и 756;
е) 273 и 455; ж) 206 и 291; з) 78, 39 и 65; и) 270, 288 и 900; к)72, 120, 180 и 240.
52. Найдите наименьший общий знаменатель данных дробей:
53. Докажите формулу (4): НОК (kа, kb) = k НОК (а, b) (kN).
54. Найдите наименьшее общее кратное данных чисел с помощью формулы (4):
а) 24 и 96; б) 75 и 100; в) 95 и 55; г) 84 и 210.
