[整理]扩展欧拉定理证明

来源:互联网 发布:手机捕鱼游戏源码 编辑:程序博客网 时间:2024/06/05 14:48

证明思路来源于知乎https://zhuanlan.zhihu.com/p/24902174


需要证明axaxmodφ(m)+φ(m)(modm),其中a为任意整数,m,x为正整数,且xφ(m)


引理1:

{xy (modm1)xy (modm2)xy(modlcm(m1,m2))

理解:

{xy (modm1)xy (modm2){m1|xym2|xy
m1,m2标准分解:m1=Ap1qa1p2qa2pnqan      m2=Bp1qb1p2qb2pnqbn

xy=CABp1max(qa1,qb1)p2max(qa2,qb2)pnmax(qan,qbn)

显然有lcm(m1,m2)|xyxy(modlcm(m1,m2))


引理2:

p 是素数,q 是正整数且 q>1,则 φ(pq)q

理解:

φ(pq)q(p1)pq1q

p,q 均为2时,显然有(p1)pq1q
q 大于2时,q 每增加1,不等式左边翻倍,右边增加一,显然成立
p 大于2时,(p1)pq1>(21)2q1q


证明

m为任意正整数时,将m标准分解:m=pq11pq22pqnn

引理2 , 对于其中的一个pqii,都有 axaxmodφ(pqii)+φ(pqii)0(modpqii)

由于φ(m)φ(pqii)的倍数
gcd(a,pi)=1时,明显有 axmodφ(pqii)+φ(pqii)axmodφ(m)+φ(m)(modpqii)
gcd(a,pi)=pi时,明显有axmodφ(pqii)+φ(pqii)0axmodφ(m)+φ(m)(modpqii)

即:axaxmodφ(pqii)+φ(pqii)axmodφ(m)+φ(m)(modpqii)

引理1 ,将所有axaxmodφ(m)+φ(m)(modpqii)合并,命题即可得证

原创粉丝点击