1. 手动计算2000^2019(mod 221),不允许使用电脑或者其他电子设备。
易知221=13×17,13、17均为素数
由中国剩余定理代数版本可得
2000(11,11)
所以2000^2019(11,11)^2019=([11^2019mod 13],[11^2019mod 17])
由费尔马小定理得11^2019mod 13=11^(16*126+3)
11^2019mod 17=11^(12*168+3)
所以 2000^2019(11,11)^2019=([11^2019mod 13],[11^2019mod 17])
=([11^3mod 13],[11^3mod 17])
=(5,5)
注意到(5,5)5
所以答案为5
2. 运用 CRT 求解:
x ≡ 8 (mod 11)
x ≡ 3 (mod 19)
记a=8, b=3, p=11, q=19
则n=pq=209
由egcd有
1 0 19
0 1 11
1 -1 8
-1 2 3
3 -5 2
-4 7 1
-4×19+11×7=1
所以11mod19的逆元p^-1为(11-4)=7
19mod11的逆元q^-1为7
所以x=a×q×q^-1+b×p×p^-1(mod n)
=8×19×7+3×11×7(mod 209)
=41
3. 运用 CRT 求解:
x ≡ 1 (mod 5)
x ≡ 2 (mod 7)
x ≡ 3 (mod 9)
x ≡ 4 (mod 11)
由中国剩余定理推广版有:
M=5×7×9×11=3465
b=3456/5=693,其逆元为2
b=3465/7=495,其逆元为3
b=3465/9=385,其逆元为4
b=3465/11=315,其逆元为8
所以x=(1×693×2+2×495×3+3×385×4+4×315×8)mod3465=1731
4. 设 m 和 n 为互素的正整数,a > 0 为一个正整数,如果
x ≡ a (mod m)
x ≡ a (mod n)
x 模 mn 等于什么?为什么?
由同余的定义得m|(x-a),n|(x-a)
因为m,n互素
所以:mn|(x-a)
即xa(mod mn)
5. 设 p 和 q 是不同的两个素数,请证明
p^q−1 + q^p−1 ≡ 1 (mod pq)。
因为p、q是素数
由费尔马小定理得
即有
由第四题所得的结论有