莫比乌斯函数
关于莫比乌斯函数,它:
当(n=1)时,(mu(n)=1,)
当(n)的因子之中存在平方数时,(mu(n)=0,)
当(n)为(s)个互不相同的质数之积时,(mu(n)=(-1)^s;)
容易发现:(mu(n))是积性函数;
我们可以推出,莫比乌斯函数最重要的性质:
等价于:
证明:
当(n=1)时,显然成立;
当(n>1)时,设(n)有(s)个不同的质因子且(n)无平方因子(有平方因子项对答案无贡献)
可以推出:
证明结束
莫比乌斯变换
假设有:
则称(g)是(f)的莫比乌斯变换,(f)是(g)的莫比乌斯逆变换。
即
莫比乌斯反演定理
对于
其充要条件为:
用狄利克雷卷积证明:
等价于
形式2:
对于
充要条件为
证明:
莫比乌斯反演容斥
来看个好玩的题目:
求(1)到(n)中无平方数因子数的个数
即
考虑一个数(p)如果是质数,那么可以筛掉所有(p^2)的倍数的数字,个数是(lfloorfrac{n}{p^2} floor)
但是对于不同的(p_1,p_2,lfloorfrac{n}{p_1^2 p_2^2} floor)会被重复删去
所以这是一个容斥题目
设一个数字(d)是(s)个不同质数的积,那么它对答案的贡献是((-1)^{s}lfloorfrac{n}{d^2} floor)
如果(d)本身存在平方因子,那么(d)对答案没有贡献
可以发现,容斥系数即莫比乌斯函数
因此
此时我们只要枚举到(sqrt{n})
神仙结论:莫比乌斯反演本身就是对整除关系的容斥
莫比乌斯反演例题
部分题目需要用到杜教筛,题目大致按难度排序
洛谷P3455 [POI2007]ZAP-Queries
洛谷P2257 YY的GCD
洛谷P3327 [SDOI2015]约数个数和
洛谷P3768 简单的数学题
洛谷P4449 于神之怒加强版
洛谷P3704 [SDOI2017]数字表格
洛谷P1587 [NOI2016]循环之美