Skip to main content

莫比乌斯反演

参考资料

简介

莫比乌斯函数 μ(n)\mu(n) 是一个积性函数:μ(1)=1\mu(1)=1nn 含平方因子时 μ(n)=0\mu(n)=0;否则 μ(n)=(1)k\mu(n)=(-1)^kkknn 的不同质因子个数。它满足 dnμ(d)=[n=1]\sum_{d\mid n}\mu(d)=[n=1]

莫比乌斯反演:若 f(n)=dng(d)f(n)=\sum_{d\mid n}g(d),则 g(n)=dnμ(nd)f(d)g(n)=\sum_{d\mid n}\mu\left(\frac nd\right)f(d)。它常用来把 gcd\gcd 形式的和式拆开,配合数论分块在 O(n)O(\sqrt n) 内求解。

例题

TT 组询问,每组给定 a,b,da,b,d,求 i=1aj=1b[gcd(i,j)=d]\sum_{i=1}^a\sum_{j=1}^b[\gcd(i,j)=d]