≡ 1 теңдікті
Тура іріктеу әдісі
Тура іріктеу әдісі — модульдік арифметикада кері элементті табудың ең қарапайым тәсілдерінің бірі. Әдістің мәні: a · a−1 ≡ 1 (mod n) теңдігі орындалғанға дейін, x = 1, 2, …, n − 1 мәндерін кезекпен қойып тексеру.
Негізгі теңдеу
Кері элементті x = a−1 (mod n) ретінде белгілесек, іздеу келесі шартқа келіп тіреледі:
a · x ≡ 1 (mod n)
Яғни x мәндерін біртіндеп тексеріп, a · x көбейтіндісінің n-ге бөлгендегі қалдығы 1-ге тең болатын жағдайды табамыз.
Мысал (n = 7, a = 5)
n = 7, a = 5 болсын. Онда x = a−1 (mod 7) мәнін табу керек.
Теңдеу: a · x ≡ 1 (mod n), яғни 5 · x ≡ 1 (mod 7).
Тексерілетін мүмкін мәндер: x = 1, 2, 3, 4, 5, 6 (себебі n − 1 = 6).
Тура іріктеу нәтижесінде x = 3 табамыз, өйткені 5 · 3 = 15 және 15 ≡ 1 (mod 7). Демек, 5−1 (mod 7) = 3.
Кесте 1
Тура іріктеу әдісінің мысалы
| x | 5·x | 5·x (mod 7) |
|---|---|---|
| 1 | 5 | 5 |
| 2 | 10 | 3 |
| 3 | 15 | 1 |
| 4 | 20 | 6 |
| 5 | 25 | 4 |
| 6 | 30 | 2 |
Кестеден 5·x (mod 7) = 1 болатын жалғыз мән x = 3 екені көрінеді.