例例例題題題-98政政政大大大資資資料料料
Find the least positive integer x satisfying he congruence:
531x ≡ 1 (mod 1769)
Ans.
由Eulidean Algorithm得知,
1769 = 3 · 531 + 176
531 = 3 · 176 + 3
176 = 58 · 3 + 2
3 = 1 · 2 + 1
⇒ 1 = 3 − 2
= 3 − (176 − 58 · 3)
= 3 − 176 + 58 · 3
= (−1) · 176 + 59 · 3
= (−1) · 176 + 59 · 531 − 177 · 176
= (−178) · 176 + 59 · 53
= (−178) · (1769 − 3 · 531) + 59 · 531
= (−178) · 1769 + 593 · 531
∴ 531
−1
在 (mod 1769)下的最小乘法反元素為593。
推推推廣廣廣
乘法反元素可以推廣到解一般的方程式ax ≡ b (mod n)
例例例題題題-98清清清大大大資資資工工工
Solve the linear congruence 7x ≡ 13 (mod 19) to find all the integer solutions x.
Ans.
因為gcd(7, 19) = 1,所以有整數解(s, t),使得7s + 19t = 1,由Eulidean Algorithm得知,
19 = 2 · 7 + 5
7 = 1 · 5 + 2
5 = 2 · 2 + 1
⇒ 1 = 5 − 2 · 2
= 5 − 2(7 − 5)
= 3 · 5 + (−2) · 7
= 3(19 − 2 · 7) + (−2) · 7
= 3 · 19 + (−8) · 7
左右同乘13,即計算7x ≡ 13 (mod 19)
⇒ 13 = 39 · 19 + (−104) · 7
通式13 = (39 − 7k) · 19 + (−104 + 19k) · 7, ∀k ∈ Z
⇒ −104 ≡ 10 (mod 19)
∴ 10 + 19k, ∀k ∈ Z為x的所有可能解。
2