前置知识

积性函数

若函数 为正整数 对任意的满足 的两个数有

,则称 为积性函数。

特别的,若对任意 ,则称 为完全积性函数。

常见积性函数

莫比乌斯函数

约数函数

对于迪利克雷卷积的乘法单位函数 (完全积性)

迪利克雷卷积

定义

对于两个以正整数为定义域的函数 ,它们的迪利克雷卷积为:

性质

满***换律,结合律,分配律,并有单位元;

均为积性函数,那么它们的迪利克雷卷积也为积性函数。

莫比乌斯反演

两种形式

第一种:约数形式

第二种:倍数形式

:利用上述性质可以证明。其本质是容斥原理,可以看学长大大的博客 HDU-6363 bookshelf 莫比乌斯反演 理解一下

都必须是积性函数。

整除分块

用于求解类似于 的问题。

我们发现, 的取值非常有限,最多只有 种。

证明: 时,最多 种;

时,, 最多 种。

然后我们就求一下

初始令 ,找到对应的 ,最后令

关于 的求法见 整除分块

注:两个变量的时候同理,令