费马小定理和欧拉定理及其证明

费马小定理: 若p是素数, a是正整数且不能被p整除, 则 a p − 1 = 1 ( m o d p ) { a }^{ p-1 }\quad =\quad 1(mod\quad p) ap1=1(modp)
费马小定理的扩展: a p = a ( m o d p ) { a }^{ p }\quad =\quad a(mod\quad p) ap=a(modp)
欧拉定理: 对任意互素的a和n,设 ϕ ( n ) \phi (n) ϕ(n)为小于n且与n互素的正整数的个数,有 a ϕ ( n ) = 1 ( m o d n ) { a }^{ \phi (n) }\quad =\quad 1(mod\quad n) aϕ(n)=1(modn)
欧拉定理的扩展: a ϕ ( n ) + 1 = a ( m o d n ) { a }^{ \phi (n)+1 }\quad =\quad a(mod\quad n) aϕ(n)+1=a(modn)
证明:

首先, 给定一个小于p的正整数的集合x{1,...,p-1}, 明显p与集合中所有的元素互质

用a乘以集合中所有的元素并对p取模, 那么我们可以得到集合X{a%p, 2a%p, 3a%p, ... , (p-1)a%p}

明显X中所有的元素都小于p并且由于a不能整除p, 所以X中所有的元素都不等于0并且各个元素都不相等

这说明X和x的构成相同, 只是元素的顺序不同

所以将两个集合的元素分别相乘

(p-1)! mod p = a^(p-1) * (p-1)! mod p

两边约去(p-1)!即可得到费马小定理

如果两边再同时乘以a的话就可以得到后面的扩展定理

欧拉定理与费马定理的区别

二者很像, 欧拉定理没有要求n必须是素数, 所以它让 ϕ ( n ) \phi (n) ϕ(n)来代替了集合x的作用, 因为二者的元素都是与n(或者说p)互素的

接下来就是和费马定理相似的证明过程

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

门豪杰

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值