欧拉定理
内容
若正整数 $a,n$互质,则$a^{\phi(n)}≡1(mod n)$其中$\phi(n)$是1-n中与n互质的数的个数
证明
不妨设$X_1,X_2,{\cdots},X_n$为1~n中与n两两互质的数
那么对一些数进行讨论$aX_1,aX_2,{\cdots},aX_n$
引理1
$aX_1,aX_2,{\cdots},aX_n$中,任意两个数模n的余数一定不同。
证明
设$aX_1≡aX_2(mod n)$
则 $a(X_1-X_2)≡0(mod n)$
因为a与n互质,并且$X_1-X_2≠n$
所以不存在$aX_1≡aX_2(mod n)$
因此$aX_1,aX_2,{\cdots},aX_n$中,任意两个数模n的余数一定不同。
证毕
引理2
$aX_1,aX_2,{\cdots},aX_n$中,任意的$aX_i≡1(mod n)$
证明
因为a与n互质,$X_i$与n互质,所以$aX_i$与n互质,即$gcd(aX_i,n)==gcd(n,aX_i\%n)==1$;
因此$aX_i(mod n)≡1(mod n)$
证毕
总结
把$aX_1,aX_2,{\cdots},aX_n$都模n看成一个集合,根据引理1,这个集合具有互异性,引理2,我们发现集合中的元素与$X_1,X_2,{\cdots},X_n$中的元素是一致的。那么就有
就可以得出
因为与n互质,所以得到
欧拉降幂
欧拉降幂其实就是下面这个式子
证明
证一
这个证明用到上面讲的欧拉定理
∵
∴
∵
∴
即
证毕
证二
直接得此结论
证三
不妨设
要证
则证
即
即
即证
接下来假设
假设
因为欧拉函数为积性函数,所以有
假设
根据(1)(2)(3)以及欧拉定理,有
得到
移项
因为
所以
与上述需证明的一致,于是证明完毕。
但是,我们是基于假设上的,也就是
所以,我们现在需要证明我们的假设
对a进行素因子分解
前面是相同的部分,后面是不同的部分。
根据欧拉函数的性质
∴
现在需证明
这个证明可以化成函数求导后判断单调性和最小值可以证明
得出这个结果之后
即可得到
回到原式子以及进行质因数分解的出来的a,p;
因为他们相同的素因子已经被除去了因此。
到这里全部的欧拉降幂就证明完成了。