欧拉定理及费马小定理

欧拉定理

1、定义:若a于n互质,则aφ(n)1(modn),这里的φ()为欧拉函数。

2、欧拉函数的证明
  我们假设在1~n中和n互质的数是a1,a2,a3,...,aφ(n)
  那么aa1,aa2,aa3,...,aaφ(n)也跟n互质。
  并且这φ(n)个数互不相同及两两不同。
  这里又出现了一个问题,那就是为什么两两不同呢?
  我们这里可以用反证法。
  假设有一个aai=aaj,那么我们就可以得到aaiaaj(modn),
  然后移项得到aaiaaj0(modn)
  提出一个a就是a(aiaj)0(modn),又因为a和n互质,所以我们可以约掉a得到aiaj(modn) ,显然和我们得到的条件不同,因此这φ(n)个数是两两不同的。
  因为是1~n之间的数,所以a1,a2,a3,...,aφ(n)aa1,aa2,aa3,...,aaφ(n)的剩余系是相同的,及模上n之后的集合是相同的。
所以我们可以得到aa1+aa2+aa3+...+aaφ(n)a1+a2+a3+...+aφ(n)此时我们提出一a来就能得到aφ(n)(a1+a2+a3+...+aφ(n))a1+a2+a3+...+aφ(n)最后我们约去左右相同的部分我们就能得到aφ(n)1(modn)

费马小定理

1、定义:如果p是质数的话那么就有ap11(modp)
2、我们知道对于一个质数p的欧拉函数就等于p-1,那么根据欧拉定理即可得到ap11(modp)

posted @   wxw_sunming  阅读(119)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
点击右上角即可分享
微信分享提示