欧拉定理算是费马小定理的推论吧

本文探讨了欧拉定理及其与费马小定理的关系,并给出了具体的数学证明过程。当n为质数时,欧拉定理退化为费马小定理。此外还介绍了欧拉定理的推论及其应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

内容

若正整数aaannn互质,则aφ(n)≡1(moda^{φ(n)}\equiv 1(modaφ(n)1(mod n)n)n),其中φ(n)φ(n)φ(n)为欧拉函数。

为什么说欧拉定理算是费马小定理的推论?

当n为质数时φ(n)为n-1,因为n为质数时所有比n小的数都与n互质
此时aφ(n)≡1(moda^{φ(n)}\equiv 1(modaφ(n)1(mod n)n)n)即为an−1≡1(moda^{n-1}\equiv 1(modan11(mod n)n)n)
两边同时乘上aaaap≡a(moda^{p}\equiv a(modapa(mod n)n)n)

好了开始证明欧拉定理吧

一时间竟不知道从何处下手
在这里插入图片描述
转自:https://www.cnblogs.com/zjp-shadow/p/9267675.html#autoid-3-3-0
由以上性质可证欧拉定理

欧拉定理推论

若正整数a,na,na,n互质,则对于任意的正整数bbb,有ab≡a(b mod  φ(n))(mod n)a^b\equiv a^{(b\ mod \ \ φ(n))}(mod \ n)aba(b mod  φ(n))(mod n)
证明:
ab mod  n=a(φ(n)∗k)×a(b mod φ(n)) mod n=a(b mod φ(n)) mod na^b \ mod \ \ n=a^{(φ(n)*k)} \times a^{(b\ mod \ φ(n))} \ mod \ n=a^{(b \ mod \ φ(n))} \ mod \ nab mod  n=a(φ(n)k)×a(b mod φ(n)) mod n=a(b mod φ(n)) mod n
在一些计数的问题中,常常要求对结果取模,但面对乘方时,无法直接取模,可以先把底数对ppp取模,指数对φ(p)φ(p)φ(p)取模,再计算乘方
特别的,当不保证a,na,na,n互质时,若b>φ(n)b>φ(n)b>φ(n),有ab≡ab mod φ(n)+φ(n)(mod n)a^b\equiv a^{b\ mod \ φ(n)+φ(n)}(mod \ n)abab mod φ(n)+φ(n)(mod n)
这也就意味着即使不保证互质,我们也可把乘方运算缩小到容易计算的规模。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值