狄利克雷卷积

狄利克雷卷积以及相关概念

狄利克雷生成函数:

F(x)=a11x+a22x+a33x+=n=1annx

乘法运算:

特点:普通和指数型生成函数的乘法是指数加,狄利克雷是指数积;狄利克雷的 i1 开始。

i=1aiixj=1ajjx=(a11x+a22x+a33x+a44x+)(b11x+b22x+b33x+b44x+)11b11x+a1b2+a2b12x+a1b3+a3b13x+a1b4+a2b2+a4b14x+=n=11nxd|nadbnd

这里对比一下前面两种生成函数的乘法:

F(x)G(x)=i0aixij0bjxj=n0xni=0naibni

F(x)G(x)=i0aixii!j0bjxjj!=n0xni=0naibni1i!(ni)!=n0xnn!i=0nn!i!(ni)!aibni=n0xnn!i=0nCniaibni

积性函数f(1)=1,当 gcd(a,b)=1 时,有 f(ab)=f(a)f(b),则称 f(n) 为积性函数。

欧拉函数和莫比乌斯函数都是积性函数。

欧拉函数φ(n)=i=1n[gcd(i,n)=1]

性质(欧拉反演):d|nφ(d)=n,例如 φ(1)+φ(2)+φ(3)+φ(6)=6

证明:令 i1n 的整数,d=gcd(i,n),则 idnd。据此,使得 gcd(i,n)=di 的个数即 φ(nd)。因为gcd(i,n)[1,n],则

n=d|ni=1n[gcd(i,n)=d]=d|ni=1n[gcd(id,nd)=1]=d|nφ(nd)=d|nφ(d)

[参考](欧拉反演 - IcMtr - 博客园 (cnblogs.com))

莫比乌斯函数μ(n)={1n=10n(1)sn=p1p2ps

性质:d|nμ(d)=[n=1]

证明:n=1 时显然。

n>1 时,n=p1a1p2a2psas,令 n=p1p2ps

例如 180=22×32×51,30=235

d|nμ(d)=d|nμ(d)

因为 n 包含相同质因子 μ(n) 即为0.

可以运用容斥原理,取 x 个质因子的方案数为 Csx

于是 =Cs0+(1)Cs1+(1)2Cs2++(1)sCss=(1+(1))s=0

其中用到了二项式定理。需要复习

欧拉函数与莫比乌斯函数的联系d|nμ(d)nd=φ(n)

n=1,显然。

n>1 时, 令 n=p1a1p2a2psas,n=p1p2ps

d|nμ(d)nd=nd|nμ(d)d

约数由质因子

n(1(1p1++1ps+)+(1p1p2++1ps1ps))=n(11p1)(11p2)(1ps)=φ(n)

需要复习

狄利克雷卷积

F(x)G(x)=n0xni=0naibni

ck=i+j=kaibj

上面两种是加法型卷积,第二个是只考虑系数的卷积。但是加法卷积不能保留积性。这就有了狄利克雷卷积。

定义:f(n),g(n) 是两个积性函数

(fg)(n)=d|nf(d)g(nd)=d|nf(nd)g(d)

规律:1、交换律 fg=gf;2、结合律 (fg)h=f(gh);3、分配率 (f+g)h=fh+gh。证明复杂,略去。

三个常用函数

  1. 元函数 ε(n)=[n=1]
  2. 常数函数 1(n)=1
  3. 恒等函数 id(n)=n;这其实是幂函数 idk(n)=nk,当 k=1 时为恒等函数

我们可以将前面证出的三个式子用卷积的角度表示出来:

d|nμ(d)=[n=1]μ1=ε

d|nφ(d)=nφ1=id

d|nμ(d)nd=φ(n)μid=φ

证明可以带回狄利克雷卷积。

此外:

fε=f

f1f

posted @   Vegdie  阅读(60)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
点击右上角即可分享
微信分享提示