欧拉函数与欧拉定理
欧拉函数
定义
性质
-
积性
积性定义: ( 互质时)具有积性的函数叫积性函数。
如果 a,b 不互质时仍然是积性,那就是完全积性函数。
欧拉函数积性的证明:
令
则 = 其中 中每一项表示因数 不出现的频率
"ab = n并且a,b互质" 可以转化成 "把一部分因数 分给a,另一部分分给b." 所以等式成立,证毕。 -
若
为质数, 。 -
对于
, 是偶数。 -
,或写为 ,这里的 表示范德蒙卷积,这个式子在莫反中相当有用。
求欧拉函数的方法
- 因为是积性的,所以可以用线性筛。
= $n * \prod \frac{p_i-1}{p_i} O(\sqrt n)$- 用杜教筛,但筛出来的是前缀和。
欧拉定理
若
证明:
令比
因为
(对前面结论的证明)因为
所以两边集合在排序后完全等价。
两边集合乘起来:
∵
∴
拓展欧拉定理( 和 不用互质)
感性证明:对于
这可能是一个混循环(环的后面跟一个尾巴的形式),所以先走
注意:当
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具