「学习笔记」欧拉定理和费马小定理

前置知识#

欧拉函数

欧拉定理#

内容:aφ(p)1(modp)(ap)
证明:
我们构造一个数列 P=p1,p2,p3,p4,,pφ(p),这个数列中的数都与 p 互质
因为 pip(1iφ(p)),所以
(p1p2p3pφ(p))p
这个其实很好理解,他们之间都没有公因子,那么相乘也不会诞生出公因子
同时我们可以得到
apip(1iφ(p))(ap)
证明:
我们假设 apiapj(modp)

apiapj(modp)apiapj0(modp)a(pipj)0(modp)

推导:#

a(pipj)0(modp)a(pipj)pap(pipj)ppipj<papip(1iϕ(p))(ap)

apip(1iφ(p))(ap)
(ap1ap2ap3apφ(p))p
现在,我们观察数列 A=ap1,ap2,ap3,,apφ(p) 中的数都不相等,且他们都与 p 互质,而数列 P 中的数也互不相等,且都与 p 互质,我们可以推测出,在 A 中的任意一个元素在 modp 意义下得到的余数一定在 P 中有对应,所以我们可以得到

ap1ap2ap3apφ(p)p1p2p3pφ(p)(modp)aφ(p)p1p2p3pφ(p)p1p2p3pφ(p)(modp)aφ(p)1(modp)

费马小定理#

其实,证完欧拉定理,你会发现,费马小定理其实是欧拉定理的特殊情况
费马小定理内容:ap11(modp)(p)
证明:

pφ(p)=p1aφ(p)1(modp)ap11

作者:yifan0305

出处:https://www.cnblogs.com/yifan0305/p/17045697.html

版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。

转载时还请标明出处哟!

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