Файл: Zastosuvannya_teoriyi_chisel_u_kriptografiyi_metodi.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 07.06.2024
Просмотров: 57
Скачиваний: 0
або
j(a) = (p1α1 - p1α1 −1 )(p2 α2 - p2 α2 −1 )...(pk αk - pk αk −1 ).
Приклади
ϕ (28 = 22 ×7) = ϕ (22 )ϕ (7) = (22 - 21 )(7 -1) = 2 ×6 = 12,
öå (1, 3, 5, 9,11,13,15,17,19, 23, 25, 27) ;
ϕ(101) = 100 оскільки 101 – просте число;
ϕ(10) = ϕ (2) ×ϕ (5) = (2 -1)(5 -1) = 4 ;
ϕ(100) = ϕ (22 ) ×ϕ (52 ) = (22 - 21 )(52 - 51 ) = 2 × 20 = 40 ;
ϕ(1024) = ϕ (210 ) = 210 - 29 = 1024 - 512 = 512 = 29 .
ЗАВДАННЯ ДЛЯ ВИКОНАННЯ ІНДИВІДУАЛЬНИХ КОНТРОЛЬНИХ РОБІТ ЗА ТЕМОЮ 2
ЗАВДАННЯ 5 |
|
|
|
|
Знайти, в |
якому степені |
входять числа |
a і b до числа |
|
N = n!: |
|
|
|
|
|
|
|
|
|
1. |
2. |
3. |
4. |
|
a = 3,b = 5, |
a = 2,b = 7, |
a = 2,b = 11, |
a = 3,b = 11, |
|
N = 337! |
N = 234! |
N = 381! |
N = 534! |
|
5. |
6. |
7. |
8. |
|
a = 5,b = 7, |
a = 2,b = 13, |
a = 5,b = 13, |
a = 3,b = 5, |
|
N = 625! |
N = 271! |
N = 234! |
N = 931! |
|
9. |
10. |
11. |
12. |
|
a = 2,b = 7, |
a = 3,b = 11, |
a = 2,b = 11, |
a = 5,b = 11, |
|
N = 491! |
N = 834! |
N = 745! |
N = 652! |
|
|
|
|
|
|
31
13. |
|
14. |
|
|
|
|
|
|
|
|
|
|
|
a = 7,b = 11, |
a = 3,b = 7, |
|
|
|
|
|
|
|
|
|
|||
N = 734! |
|
N = 439! |
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
||||
Скількома нулями закінчується число N = n! |
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
15. |
16. |
|
|
17. |
|
|
|
18. |
|
19. |
20. |
|
|
N = 356! |
N = 428! |
|
N = 295! |
|
N = 345! |
N = 650! |
N = 728! |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
21. |
22. |
|
|
23. |
|
|
|
24. |
|
25. |
26. |
|
|
N = 534! |
N = 749! |
|
N = 957! |
|
N = 367! |
N = 841! |
N = 791! |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
27. |
28. |
|
|
29. |
|
|
|
30. |
|
|
|
|
|
N = 399! |
N = 923! |
|
N = 847! |
|
N = 537! |
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ЗАВДАННЯ 6 |
|
|
|
|
|
|
|
|
|
|
|
||
Для |
числа |
a = p α1 |
× p |
2 |
α2 ×...× p |
αk |
|
обчислити три |
|||||
|
|
|
1 |
|
|
|
k |
|
|
|
|
мультиплікативні функції:
1)кількість дільників τ (a);
2)суму дільників s(a);
3)функцію Ейлера ϕ(a).
1. a = 28 × 33 ×13 ×17 |
2. a = 35 × 53 ×11×13 |
3. a = 37 × 73 ×17 ×19 |
|
|
|
4. a = 54 × 72 ×19 |
5. a = 29 ×37 ×52 × 29 |
6. a = 26 ×35 × 5 ×17 |
|
|
|
7. a = 23 × 34 ×53 × 31 |
8. a = 35 × 72 ×37 × 41 |
9. a = 52 × 73 × 29 |
|
|
|
10. a = 23 × 37 × 72 ×59 |
11. a = 55 × 72 ×13 × 43 |
12. a = 33 × 76 ×17 × 23 |
|
|
|
32
13. |
a = 25 |
× 52 |
×31× 43 |
14. |
a = 28 × 72 × 23 ×53 |
15. |
a = 38 ×112 ×19 × 23 |
|||||
|
|
|
|
|
|
|
|
|||||
16. |
a = 54 |
× 73 |
×19 × 41 |
17. |
a = 2552 × 7 × 61 |
|
18. a = 26 × 72 ×112 ×37 |
|||||
|
|
|
|
|
|
|
|
|||||
19. |
a = 32 |
×52 ×112 × 23 |
20. |
a = 35 × 72 |
×112 × 79 |
21. |
a = 37 ×52 × 7 × 71 |
|||||
|
|
|
|
|
|
|
|
|
||||
22. |
a = 26 |
×34 |
×53 × 41 |
23. |
a = 26 ×34 |
×53 × 41 |
24. |
a = 26 ×53 ×101 |
||||
|
|
|
|
|
|
|
|
|
||||
25. |
a = 37 ×52 |
×103 |
26. |
a = 27 |
×32 |
×72 |
×97 |
27. a = 33 ×72 ×101 |
||||
|
|
|
|
|
|
|
|
|||||
28. |
a = 25 ×34 |
×72 ×71 |
29. a = 29 |
×34 |
×112 |
× 41 |
30. a = 29 × 34 × 53 × 53 |
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
ТЕМА 3. ПОРІВНЯННЯ (КОНГРУЕНЦІЇ). ВЛАСТИВОСТІ ПОРІВНЯНЬ
3.1.Основні поняття та теореми. Властивості конгруенцій.
3.2.Повна та зведена системи лишків.
3.3.Мала теорема Ферма і теорема Ейлера.
Ключові терміни: модуль ділення, конгруентні за модулем, конгруенція, рефлективність, симетричність, транзитивність, клас чисел за модулем m , лишок за модулем m , найменший додатний лишок, абсолютно найменший лишок, повна система лишків, зведена система лишків.
3.1. ОСНОВНІ ПОНЯТТЯ ТА ТЕОРЕМИ. ВЛАСТИВОСТІ КОНГРУЕНЦІЙ
Розглянемо ділення з остачею довільних цілих чисел на деяке певне ціле число m . Будемо називати число m модулем ділення цих чисел. Подання довільного цілого через неповну частку та остачу розглядалося в п. 1.1. Таке подання єдине і має вигляд
a = m × q + r, 0 £ r < m .
33
Серед множини цілих чисел знайдуться такі, які діленням на
модуль m дадуть різні неповні частки і однакову остачу. |
|
|||||
Наприклад, якщо за модуль узяти m = 7 , |
то можна навести |
|||||
ряд чисел, |
які діленням на |
7 дають |
остачу |
1: |
||
15 = 7 × 2 +1; |
22 = 7 ×3 +1; |
50 = 7 × 7 +1; 7778 = 7 ×1111+1. |
|
|||
Числа, які від ділення на модуль |
m дають рівні остачі |
r |
||||
називаються конгруентними (порівняними) за модулем m . |
|
|||||
Конгруенція чисел a і b за модулем m записується так: |
|
|||||
a ≡ b(mod m). |
|
|
|
|
|
|
Такі твердження |
є еквівалентними |
з |
конгруенцією |
a≡ b(mod m):
1.a = mt + b, t Î Z – тобто a становить конгруенцію із
своєю остачею від ділення на модуль m .
2. m | a - b – якщо остача від ділення a на m дорівнює b , то m ділить без остачі a - b .
Приклад
Розглянувши попередній приклад, можемо записати: 15 ≡ 22 ≡ 50 ≡ 7778 ≡ 1(mod 7).
Ділення будь-якого натурального числа можна подати двічі, наприклад:
15 = 7 × 2 +1 , або 15 = 7 ×3 - 6 , що відповідає двом поданням через конгруенції:
15 ≡ 1(mod 7 ), 15 ≡ 1 −7(mod 7 ) ≡ −6(mod 7 ).
Отже, у загальному випадку будь-яке число можна подати через конгруенцію так:
a ≡ b(mod m) або a ≡ b − m(mod m) .
Поняття конгруенції можна подовжити на цілі від’ємні числа. Тобто b Î Z .
34
ВЛАСТИВОСТІ КОНГРУЕНЦІЙ:
Для конгруенцій правильними є такі закони рівностей
- рефлективність – |
a ≡ a(mod m); |
- симетричність – |
якщо a ≡ b(mod m), то |
b≡ a(mod m);
-транзитивність – якщо a ≡ b(mod m);
b≡ c(mod m) , то a ≡ c(mod m).
Інші властивості конгруенцій, які відповідають властивостям рівностей
1. Конгруенції можна додавати:
a ≡ b(mod m); c ≡ d (mod m) a + c ≡ b + d (mod m) .
Властивість поширюється на довільну кількість конгруенцій.
2.Доданок з будь-якої частини конгруенції можна перенести
віншу частину із зміною знака:
a + b ≡ c(mod m) a ≡ c − b(mod m) .
3. Оскільки mt ≡ 0(mod m), t Z , то до кожної з частин конгруенції можна додати будь-яке число, кратне модулю.
a ≡ b(mod m) a + mt ≡ b + mt(mod m). 4. Конгруенції можна множити:
a ≡ b(mod m); c ≡ d (mod m) ac ≡ bd (mod m).
Властивість поширюється на довільну кількість конгруенцій.
5. Обидві частини конгруенції можна піднести до одного степеня:
Якщо a ≡ b(mod m) an ≡ bn (mod m).
6. Обидві частини конгруенції можна помножити на однакове число k .
35