课后练习:1、2、3、4、5
1.手动计算2000^2019 (mod 221),不允许使用电脑或者其他电子设备。
221=13*17
=
=
mod13=
=5
=
=
=5
所以结果(5,5)=5
2. 运用CRT 求解:x ≡ 8 (mod 11) ,x ≡ 3 (mod 19)
a=8,b=3;p=11,q=19
对11,19使用egcd算法可以得到:− 4 × 19 + 11 × 7 = 1
≡7(mod 19),
≡7(mod 11)
y =aq+bp
=8×19×7+8×19×7 mod 209=1295mod209=41
3. 运用CRT 求解:x ≡ 1 (mod 5),x ≡ 2 (mod 7),x ≡ 3 (mod 9),x ≡ 4 (mod 11)
a1=1,a2=2,a3=3,a4=4,m1=5,m2=7,m3=9,m4=11,M=m1*m2*m3*m4=3465
b1=m2∗m3∗m4=693,(mod 5) ,
=2
b2=m1∗m3∗m4=495,(mod 7),
=3
b3=m1∗m2∗m4=385,(mod 9),
=4
b4=m1∗m2∗m3=315,(mod 11),
=8
x=1∗693∗2+2∗495∗3+3∗385∗4+4∗315∗8mod3465=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)
所以
5. 设p 和q 是不同的两个素数,请证明 +
≡1 (mod pq)
≡1(mod q),
≡1(mod p)
≡0(mod q),
≡0(mod p)
上下两式相加,有
+
≡1(mod q),
+
≡1(mod p)
又第4题知道 +
≡1 (mod pq)