莫比乌斯函数
长什么样
长这样: μ(d) μ ( d )
定义
(1):当 d=1 d = 1 时, μ(d)=1 μ ( d ) = 1
(2):当 d d 的所有质因子都是一次(即没有完全平方因子)时,, k k 为因子个数
(3):其他情况
性质
莫比乌斯函数有一下几个常见性质:
(1):对于
n∈N∗
n
∈
N
∗
有
(2):对于 n∈N∗ n ∈ N ∗ 有
下面给出证明:
(1):
当 n=1 n = 1 时显然为1。
当 n≠1 n ≠ 1 时,设 n=pa11pa22⋯pakk n = p 1 a 1 p 2 a 2 ⋯ p k a k
而在 n n 的所有因子中,的只有质因子个数都为1的因子。而质因数个数为 r r 的因子有个。
于是就可以得到
接下来只需证明 ∑ki=1(−1)iCik=0 ∑ i = 1 k ( − 1 ) i C k i = 0 即可。
用二项式定理: (x+y)n=∑ni=0Cinxiyn−i ( x + y ) n = ∑ i = 0 n C n i x i y n − i
把 x=−1,y=1 x = − 1 , y = 1 代入即得证。
(2):这个等讲了莫比乌斯反演再证。
莫比乌斯反演
定义
设 F(n)=∑d|nf(d) F ( n ) = ∑ d | n f ( d ) ,那么 f(n)=∑d|nμ(d)F(nd) f ( n ) = ∑ d | n μ ( d ) F ( n d )
证明
用卷积来证:
F=f∗1 F = f ∗ 1
F∗μ=f∗μ∗1=f∗I F ∗ μ = f ∗ μ ∗ 1 = f ∗ I
f=F∗μ f = F ∗ μ
没了
为什么 μ∗1=I μ ∗ 1 = I ? 你看上面的(1)啊
现在我们来证明(2):
其实只要令 F(n)=n,f(n)=φ(n) F ( n ) = n , f ( n ) = φ ( n ) ,代到反演里就行了。
为什么 n=∑d|nφ(d) n = ∑ d | n φ ( d ) ? 其实YY一下可以理解,完整证明戳这里