CINTA作业8
1.手动计算2000^2019 (mod 221),不允许使用电脑或者其他电子设备。
解:
20002019(mod221)=(2000mod221)2019(mod221)=112019(mod221)
2000^{2019}(mod221)=(2000mod221)^{2019}(mod221)=11^{2019}(mod221)
20002019(mod221)=(2000mod221)2019(mod221)=112019(mod221)
根据中国剩余定理,定义从Zn 到Zp ×Zq 的同构映射φ,n=p*q:
ϕ(x)=([xmodp],[xmodq])
\phi(x) = ([x mod p],[x mod q])
ϕ(x)=([xmodp],[xmodq])
因为221=17*13所以:
11↔(11mod17,11mod13)=(11,11)(11,11)2019=([112019mod17],[112019mod13])
11\leftrightarrow (11mod17,11mod13)=(11,11)\\
(11,11)^{2019}=([11^{2019}mod17],[11^{2019}mod13])
11↔(11mod17,11mod13)=(11,11)(11,11)2019=([112019mod17],[112019mod13])
由费马小定理
112019mod17=11126∗16+3mod17=113mod17=5112019mod13=11168∗13+3mod17=113mod13=5
11^{2019}mod17=11^{126*16+3}mod17=11^3mod17=5\\
11^{2019}mod13=11^{168*13+3}mod17=11^3mod13=5
112019mod17=11126∗16+3mod17=113mod17=5112019mod13=11168∗13+3mod17=113mod13=5
故
20002019(mod221)=112019(mod221)↔(11,11)2019=(5,5)即20002019(mod221)=5
2000^{2019}(mod221)=11^{2019}(mod221)\leftrightarrow(11,11)^{2019}=(5,5)\\
即2000^{2019}(mod221)=5
20002019(mod221)=112019(mod221)↔(11,11)2019=(5,5)即20002019(mod221)=5
2. 运用CRT 求解:x ≡ 8 (mod 11) ,x ≡ 3 (mod 19)
解:
记a = 8,b = 3,p = 11,q = 19 和n = pq = 209;
由egcd算法得,p−1≡7(mod q),q−1≡7(mod p)
由egcd算法得,p^{-1}\equiv7(mod\ q),q^{-1}\equiv7(mod\ p)
由egcd算法得,p−1≡7(mod q),q−1≡7(mod p)
由中国剩余定理得:
x=aqq−1+bpp−1(mod n)=8∗19∗7+3∗11∗7(mod 209)=41
x=aqq^{-1}+bpp^{-1}(mod\ n)=8*19*7+3*11*7(mod\ 209)=41
x=aqq−1+bpp−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)
解:
记 a1=1,a2=2,a3=3,a4=4,m1=5,m2=7,m3=9,m4=11,M=m1*m2*m3*m4=3465
令bi=M/mi ,存在bi−1使得bibi−1≡1(mod mi)
令b_i = M/m_i\ ,存在b^{−1}_i 使得b_ib^{−1}_i ≡1 (mod\ m_i)
令bi=M/mi ,存在bi−1使得bibi−1≡1(mod mi)
由egcd算法得
b1=m2∗m3∗m4=693,b1−1=2(mod m1)b2=m1∗m3∗m4=495,b2−1=3(mod m2)b3=m1∗m2∗m4=385,b3−1=4(mod m3)b4=m1∗m2∗m3=315,b4−1=8(mod m4)
b_1=m2*m3*m4=693,b_1^{-1}=2(mod\ m_1)\\
b_2=m1*m3*m4=495,b_2^{-1}=3(mod\ m_2)\\
b_3=m1*m2*m4=385,b_3^{-1}=4(mod\ m_3)\\
b_4=m1*m2*m3=315,b_4^{-1}=8(mod\ m_4)
b1=m2∗m3∗m4=693,b1−1=2(mod m1)b2=m1∗m3∗m4=495,b2−1=3(mod m2)b3=m1∗m2∗m4=385,b3−1=4(mod m3)b4=m1∗m2∗m3=315,b4−1=8(mod m4)
由中国剩余定理得:
x=∑i=14aibibi−1(mod M)=1731
x=\sum_{i = 1}^{4} a_ib_ib_i^{-1}(mod\ M)=1731
x=i=1∑4aibibi−1(mod M)=1731
4. 设m 和n 为互素的正整数,a > 0 为一个正整数,如果x ≡ a (mod m),x ≡ a (mod n)
x 模mn 等于什么?为什么?提示:这是一道看上去与中国剩余定理相关的问题。
解:
由题意得
x=mp+a(p∈Z)=nq+a(q∈Z)
x=mp+a(p\in Z)=nq+a(q\in Z)
x=mp+a(p∈Z)=nq+a(q∈Z)
由上式可得mp=nq,因为m 和n 为互素的正整数,又两个互素的正整数的最小公倍数是他们的乘积,可推得
mp=nq=kmn, 即p=kn, q=km(k∈Z)故x=kmn+a(k∈Z)
mp=nq=kmn,\ 即p=kn,\ q=km(k\in Z)\\故x=kmn+a(k\in Z)
mp=nq=kmn, 即p=kn, q=km(k∈Z)故x=kmn+a(k∈Z)
所以
x≡a(mod mn)
x\equiv a(mod\ mn)
x≡a(mod mn)
5. 设p 和q 是不同的两个素数,请证明p^q−1 + q^p−1 ≡1 (mod pq)
证明:
p,q互素,由费马小定理得
pq−1≡1(mod q),qp−1≡1(mod p)又pq−1≡0(mod p),qp−1≡0(mod q)故pq−1+qp−1≡1(mod q)pq−1+qp−1≡1(mod p)
p^{q-1}\equiv1(mod\ q),q^{p-1}\equiv1(mod\ p)\\
又p^{q-1}\equiv0(mod\ p),q^{p-1}\equiv0(mod\ q)\\
故p^{q-1}+q^{p-1}\equiv1(mod\ q)\\
p^{q-1}+q^{p-1}\equiv1(mod\ p)
pq−1≡1(mod q),qp−1≡1(mod p)又pq−1≡0(mod p),qp−1≡0(mod q)故pq−1+qp−1≡1(mod q)pq−1+qp−1≡1(mod p)
由4题结论x ≡ a (mod m),x ≡ a (mod n),则 x≡a(mod mn)
故
pq−1+qp−1≡1(mod pq)
p^{q-1}+q^{p-1}\equiv1(mod\ pq)
pq−1+qp−1≡1(mod pq)
本文详细介绍了如何手动利用中国剩余定理(CRT)解决模运算问题,包括计算2000^2019模221的结果,并通过CRT求解一系列同余方程。同时,证明了当p和q为不同素数时,p^q-1+q^p-1模pq等于1。内容深入浅出,结合费马小定理,展示了数论在信息技术中的应用。
1049





