若 b≥φ(m),则有:
ab≡ab mod φ(m)+φ(m)(modm)
LATEX:\Large a^b\equiv a^{b\text{ mod }\varphi(m)+\varphi(m)}\pmod m
下面来证明这一式子。
显然,若 m=1,式子成立。下面的证明只讨论 m>1。
回顾欧拉定理:若 (a,m)=1,则 aφ(m)≡1(modm)。
1
设 p 为质数,令 m=pr×s,且 (s,p)=1(就是把 m 中的一个质因子全部提出来)。
由欧拉定理可得:
pφ(s)≡1(mods)(i)
引理:若 a≡b(modm),c≡d(modm),则有 ac≡bd(modm)
由引理可得,若将 (i) 式自乘 φ(pr) 次,设 k∈N(即 k 是自然数),可得:
⟹⟹⟹⟹⟹(pφ(s))φ(pr)≡1(mods)pφ(m)≡1(mods)pφ(m)=ks+1pφ(m)+r=kspr+prpφ(m)+r=km+prpφ(m)+r≡pr(modm)
于是,我们得到第一个式子。若 p 是 m 的质因子,若令 m=pr×s,且满足 (s,p)=1,则有下式:
pφ(m)+r≡pr(modm)(1)
至此,r 仍没有从 p 和 m 的桎梏中解放出来。接下来,我们要解放 r。
2
首先,我们需要证明一个不等式,为后面的证明奠基:
一个不等式
r≤φ(pr)≤φ(m)
注:这里的字母都是第 1 步证明里面的字母,关系满足第 1 步证明里的关系**。本文所涉及的字母,一定是声明过的**。这个式子成立的条件是 p>1,r≥1,而质数显然都是大于 1 的。
证明:
易得,φ(pr)≤φ(s)φ(pr)=φ(m)。这里证明了式子的右端。接下来证明式子的左端。
易得,φ(pr)=pr−pr−1=pr−1(p−1)。
因为 p>1,所以 φ(pr)≥pr−1。这里进行了一步缩小。
设函数 f(r)=pr−1−r。如果证明了 f(r) 在区间 [1,+∞) 上 r 取整数的离散区间上单调不降,且 f(r)min≥0,即函数值不小于 0,则式子的左端即可成立。
LATEX:[1,+\infty)
== f(r+1)−f(r) pr−r−1−pr−1+r pr−1(p−1)−1
因为 p−1≥1,pr−1≥1,所以上式不小于 0。证毕。
故 f(r)min=f(1)=p0−1=0。
所以原不等式成立。
新的同余式
设 c≥φ(m),因为”一个不等式“成立,所以 c≥r。保证了 pc−r 是整数。式 (1) 两端同乘以 pc−r,可得:
pc−r×pr≡pc−r×pφ(m)+r(modm)
即同余式:
pc≡pφ(m)+c(modm)(2)
将 (2) 式迭代,可得同余式:
pc≡pkφ(m)+c(modm)(3)
这两个式子成立的条件是:p 是 m 的质因子,c≥φ(m)。
3
显然,任意的 b≥φ(m),b 可表示为 bmodφ(m)+φ(m)+kφ(m)。
因为 c≥φ(m),故若令 c=bmodφ(m)+φ(m),由式 (3) 可得:
pb mod φ(m)+φ(m)≡pb mod φ(m)+φ(m)+kφ(m)=pb(modm)
即同余式:
pb mod φ(m)+φ(m)≡pb(modm)(4)
这个式子成立的条件是:p 是 m 的质因子,b≥φ(m)。
看!这个式子的形式和我们要证的式子大致相同了!现在的工作只是将 p 换为任意数了。
4
设 (a,m)=d,a=qd,b≥φ(m)。则:
=== abmodm (qd)bmodm (qbdb)modm (qbmodm)(dbmodm)modm
显然 (q,m)=1,由欧拉定理可得:
qb≡qb mod φ(m)+φ(m)(modm)(ii)
设 pi 是 d 的质因子,则
db≡i∏(pibmodm)ci(modm)
显然,pi 是 m 的质因子。因 b≥φ(m),可以套用式 (4) 可得
≡≡≡ db i∏(pib mod φ(m)+φ(m)modm)ci(modm) (i∏pici)b mod φ(m)+φ(m)(modm) db mod φ(m)+φ(m)(modm)(iii)
将 (ii)(iii) 两式相乘,可得:
(qd)b≡(qd)b mod φ(m)+φ(m)(modm)
即我们想要证明的:
ab≡ab mod φ(m)+φ(m)(modm)
这个式子成立的条件是:b≥φ(m)。
至此,我们完成了扩展欧拉定理的证明。为了证明这个破式子,居然用了 1373 词。
应用
本文作者:Yurchiu
本文链接:https://yz-hs.github.io/96dc68c46198/
版权声明:本博客中所有原创文章除特别声明外,均允许规范转载,转载请注明出处。所有非原创文章,按照原作者要求转载。
最后更新:2023-08-21, 23:18:21