常用莫比乌斯反演公式

1.[f(n)=1]=dnμ(d)
证明

(1)dnμ(d)=μ(1)+μ(p1)+μ(p2)++μ(pk)+μ(p1p2)++μ(p1p2pk)(2)=(k0)+(k1)(1)+(k2)(1)2++(kk)(1)k(3)=(11)k=0


  1. i=1nj=1m[gcd(i,j)=x]=d=1min(nx,mx)ndxmdx

证明:
先提x出来$$\sum_{i=1}{n/x}\sum_{j=1}[gcd(i,j)=1]$$
用结论1来表示中括号里的东西:

i=1n/xj=1m/xdgcd(i,j)μ(d)

发现把d提到前面,d是gcd(i,j)的约数,所以一共有nidmid对i,j它们的gcd被d整除的条件所以改为枚举d

d=1nnidmid


σ=ide

φ=idμ

μu=e

id=φu

其中σ是约数个数,id是映射到自己的函数,u是把所有数映射到1的函数,e是单位元函数,φ是欧拉函数,μ是莫比乌斯函数.
对于第一个式子,直接把右边卷积算就是显然了.
对于第二个式子就是把右边卷积然后,右边看成一个容斥的式子就好了.
对于第三个式子,就是说明μ是单位元函数在卷积意义下的逆元.
对于最后一个式子,两边同乘一个单位元,然后右边的单位元和μ抵掉,就变成这个形式了.


if(T=dt)

d=1nt=1ndT=1ndT

posted @   Brioche  阅读(1144)  评论(1编辑  收藏  举报
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 25岁的心里话
点击右上角即可分享
微信分享提示