- •2 Робоча програма дисципліни……………..……..........................................6
- •6. Основні рекомендації з організації самостійної роботи………………..75
- •7.13 Iндекси за простим модулем. Двочленнi порівняння за простим модулем. Таблицi iндексiв, їх застосування……………………………109
- •5 Індивідуальні завдання та задачі, контрольні завдання
- •5.2. Найбiльший спiльний дiльник I найменше спiльне кратне та способи знаходження їх. Взаємно простi числа
- •5.3 Означення I властивостi простих та складених чисел. Решето Ератосфена. Канонiчна форма натурального числа. Розподiл простих чисел серед чисел натурального ряду.
- •5.5. Число I сума натуральних дiльникiв. Цiла I дробова частини дiйсного числа. Функцiя Ейлера. Узагальнена функцiя Ейлера.
- •5.6. Порівняння в кільці цілих чисел та їхні найпростіші властивості
- •5.7. Класи лишкiв, повна I зведена системи лишкiв за даним модулем
- •5.8. Теореми Ейлера і Ферма. Китайська теорема про остачи. Переведення чисел із позиційної системи числення у систему лишкових класів та навпаки
- •5.9. Порівняння першого степеня з одним невідомим та їх застосування.
- •5.10. Порівняння вищих степенів з одним невідомим
- •5.11. Порівняння другого степеня, квадратичні лишки і квадратичні нелишки, символ Лежандра.
- •5.12. Порядок числа і класу лишків за модулем. Первісні корені, існування та їх кількість за простим модулем
- •5.13. Iндекси за простим модулем.
- •Двочленнi порівняння за простим модулем. Таблицi iндексiв, їх застосування.
- •6. Основні рекомендації з організації самостійної роботи
- •7. Приклади розв’язання типових задач
- •Тема 5. Теорія подільності в кільці цілих чисел
- •5.1 Вiдношення подiльностi, його найпростiшi властiвостi. Теорема про дiлення з остачею.
- •Тема 5. Теорія подільності в кільці цілих чисел
- •5.2 Найбiльший спiльний дiльник I найменше спiльне кратне та способи знаходження їх. Взаємно простi числа
- •Тема 5. Теорія подільності в кільці цілих чисел
- •5.3 Означення I властивостi простих та складених чисел. Решето Ератосфена. Канонiчна форма натурального числа. Розподiл простих чисел серед чисел натурального ряду.
- •Тема 5. Теорія подільності в кільці цілих чисел
- •5.4 Ланцюговi дроби. Пiдхiднi дроби ланцюгового дробу
- •Тема 2. Числовi функцiї.
- •2.5. Число I сума натуральних дiльникiв. Цiла I дробова частини дiйсного числа. Функцiя Ейлера. Узагальнена функцiя Ейлера.
- •Тема 3. Теорія порівнянь з арифметичними застосуваннями
- •3.6 Порівняння в кільці цілих чисел та їхні найпростіші властивості
- •Тема 3. Теорія порівнянь
- •3.7. Класи лишкiв, повна I зведена системи лишкiв за даним модулем
- •Тема 3. Теорія порівнянь
- •3.8 Теореми Ейлера і Ферма. Китайська теорема про остачи. Переведення чисел із позиційної системи числення у систему лишкових класів та навпаки
- •У цьому разі маємо
- •Тема 3. Теорія порівнянь.
- •3.9 Порівняння першого степеня з одним невідомим та їх застосування.
- •Тема 3. Теорія порівнянь
- •3.10 Порівняння вищих степенів з одним невідомим
- •Тема 3. Теорія порівнянь.
- •3.11 Порівняння другого степеня, квадратичні лишки і квадратичні нелишки, символ Лежандра.
- •Остаточно
- •Зауваження
- •Тема 4. ПервІснІ коренІ, Індекси та характери.
- •4.12 Порядок числа і класу лишків за модулем. Первісні корені, існування та їх кількість за простим модулем.
- •Тема 4. Первісні корені та індекси.
- •4.13 Iндекси за простим модулем. Двочленнi порівняння за простим модулем. Таблицi iндексiв, їх застосування.
Тема 3. Теорія порівнянь
3.7. Класи лишкiв, повна I зведена системи лишкiв за даним модулем
-
Чи утворює повну систему лишкiв за модулем 8 система чисел
S = {7,2,16,20,27,39,46, 3} ?
Р о з в’я з а н н я. Щоб визначити, чи є деяка система чисел повною системою лишкiв за деяким модулем m, треба: 1) впевнитися, що цих чисел є m, 2) показати, що всi вони мiж собою попарно непорівнянні за модулем m. При цьому доцiльно замiнити кожне з чисел порівняним з ним найменшим невiд’ємним числом (це неважко зробити, знайшовши остачу вiд дiлення заданого числа на модуль).
У
розглядуваному прикладi маємо: 1) чисел
у системi є 8; 2) 7
1 (mod 8),
,
16
0 (mod 8), 20
4 (mod 8), 27
3 (mod 8), 39
7 (mod 8),
,
3
5 (mod 8). Дiстали нову систему 1,2,0,4,3,7,6,5, яка
є повною системою лишкiв за модулем 8.
Зауваження. 1. Якщо модуль m є невелике число, то можна знайти всi попарнi рiзницi заданих чисел i довести їхню подiльнiсть на m. Якщо жодна з рiзниць не дiлиться на m, то задана сукупнiсть чисел є повною системою лишкiв за модулем m, у противному разi – не є нею;
2.
Замiнивши кожне число системи S
його остачею вiд дiлення на 8, визначимо,
до якого класу
належить кожне число iз системи S,
a саме:
,
2
,
16
,
20
,
27
,
39
,
46
,
3
.
Оскiльки всi числа з S
належать до рiзних класiв за модулем 8 i
всi класи мають представникiв у цiй
системi, то S
- повна система лишкiв за модулем 8.
2. Показати, що коли х пробiгає систему лишкiв за модулем 10, то й х3 пробiгає зведену систему лишкiв за модулем 10.
Р
о з в’я з а н н я.
Вiдомо,
що числа зведеної
системи лишкiв взаємно простi з модулем.
Взаємно простими з 10 є лише такi цiлi
числа, якi закiнчуються цифрами 1, 3, 7, 9.
Четвірки S
таких чисел попарно непорівнянi мiж
собою за модулем 10, а оскiльки (10)
= (25)
=
=
4, то S
зведена система лишкiв за модулем 10.
Нехай х
пробiгає довiльну зведену систему лишкiв
за модулем 10. Якщо числа системи S,
що закiнчуються цифрами 1, 3, 7, 9, пiднести
до куба, то дiстанемо систему
чисел, якi закiнчуються цифрами 1, 3, 7, 9.
Цю систему й пробiгає х3.
Система
також утворює зведену систему лишкiв
за модулем 10, оскiльки: a)
чисел у системi є
,
б) усi числа системи
попарно непорівнянні мiж собою за модулем
10, в) усi числа системи
взаємно простi з числом 10.
Тема 3. Теорія порівнянь
3.8 Теореми Ейлера і Ферма. Китайська теорема про остачи. Переведення чисел із позиційної системи числення у систему лишкових класів та навпаки
-
Знайти остачу від ділення: а)
на 52; б)
на 138.
Р о з в я з а н н я.
а)
Якщо треба знайти остачу від ділення
на m,
де
і
,
то s
можна подати у вигляді (за теоремою про
ділення з остачею):
,
де
.
Оскільки
,
то
,
де
може бути значно меншим ніж
.
У цьому разі маємо
,
,
,
.
Тоді
![]()
.
Зауваження.
Обчислення
в багатьох випадках можна суттєво
зменшити, якщо скористатися китайською
теоремою про остачи. Наприклад, у
наведеному вище прикладі число
можна обчислити таким чином. З того що
52 = 413
маємо
.
Аналогічно для числа (модуля) 13 знаходимо
![]()
![]()
,
тому що за теоремою Ейлера для
![]()
і
виходить, що
.
Таким чином, число
подається у системі лишкових класів за
двома модулями 4, 13 у вигляді
= (3, 7). Для обчислення ортогональних
базисів (при використанні взаємно
простих модулів 4 і 13) маємо два порівняння
і
,
з котрих легко знаходимо
,
і отже
,
.
В результаті маємо
(3, 1)
![]()
.
б)
якщо
і
,
то знаходимо спочатку таке найменше k,
що
.
Тоді
,
де вже
.
Позначимо через x
остачу від ділення
на m.
Тоді
.
Звідси
,
де
.
Тепер
х1
знайдемо як добуток остач від ділення
і а1
на m5.
Оскільки
(a,m1)
= 1, то остачу від ділення
на m1
можна знайти за теоремою Ейлера. Маємо
(264, 138) = 6. Якщо
,
то х
= 6х5.
Оскільки
,
то
.
Найменшим k
таким,
що
,
є 5. Тоді
,
і
.
Оскільки
і 1019 = 2246
+ 7, то маємо
![]()
![]()
![]()
.
Тоді
х
= 96
= 54. Отже,
при діленні на 138 дає остачу 54.
2. Знайти останні дві цифри числа 243402.
Р
о з в’я з а н н я. Досить знайти остачу
від ділення 243402
на 100. Маємо
Оскільки (43, 100) = 1, а
,
то
Оскільки 402 = 4010+2,
то
![]()
Отже, останніми двома цифрами числа 243402 є 4 і 9.
Зауваження. Щоб знайти k останніх цифр числа а, досить знайти остачу від ділення цього числа на 10к.
3.
Довести, що
![]()
Д
о в е д е н н я. Оскільки
а 89 – просте число, то досить показати,
що на 89 ділиться хоч один з множників
13881
чи 1388
+5.
Згідно з малою теоремою Ферма,
![]()
звідки
.
Отже,
![]()
