目录
莫比乌斯函数
莫比乌斯反演
莫比乌斯函数
首先,我们先介绍一下莫比乌斯函数 μ(x)
设 x 质因数分解式为:x=∏ki=1pαii
μ(x)={0∃αi⩾2(−1)k∀αi=1
记 s(n)=∑d|nμ(d) ,我们有:
s(n)={1n=10n>1
证明:
n=1 时结论平凡。
下考虑 n>1 的情况,设 d 的质因数分解式 d=∏ki=1pαii 。
当 αi>1 时,由莫比乌斯函数性质可知 d=0 。
而当 αi=1 时,必然能够从 n 的因数中找到对应的 d′ 使得 d′ 分解式中与 d 的唯一区别为 αi=0 ,那么由莫比乌斯函数性质可知它们的贡献和为 0 ,因此 s(n)=0 。
莫比乌斯反演
先给出结论:
结论 1 证明:
∑d|nμ(d)F(nd)=∑d|nμ(d)∑i|ndf(i)=∑i|nf(i)∑d|niμ(d)=f(n)
结论 2 证明:
∑n|dμ(dn)F(d)=∑n|dμ(dn)∑d|if(i)d′=dn=∑n|if(i)∑d′|inμ(d′)=f(n)
结论 2 用得比较多。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】