狄利克雷卷积

Part1.定义:

狄利克雷(Dirichlet)卷积是定义在数论函数上的一种二维运算,常常记为:

h(x)=ab=xf(a)g(b)=d|xf(x)d(xd)

可简单记为:
h=f×g

Part2.前置:

我们有必要先了解一些常见的积性函数:(有一些Latex实在打不出来)

  • 1.单位函数

ε(n):=1(while(n==1))

ε(n):=0(otherwise)

  • 2.幂函数
    Idk(n):=nk . 当 k=1 时为恒等函数 Id(n) ,当 k=0 时为常数函数 \bold1(n)

  • 3.除数函数
    σk(n):=d|ndk ,当 k=1 时为因数和函数 σ(n) ,当 k=0 时为因数个数函数 σ0(n)

  • 4.欧拉函数
    φ(n)=pi|n(11pi)

这四个函数都是积性函数

积性函数:若函数 f(n) 满足 f(1)=1x,yN,gcd(x,y)=1 都有 f(xy)=f(x)f(y),则 f(n) 为积性函数。

其中1,2是完全积性函数

完全积性函数:若函数 f(n) 满足 f(1)=1x,yN 都有 f(xy)=f(x)f(y),则 f(n) 为完全积性函数。

Part3.性质

众所周知若 f(x)g(x) 均为积性函数,则:h(x)=dxf(d)g(xd)也为积性函数,现在来证明这个性质:

证明:

a,bN,gcd(a,b)=1

h(a)=daf(d)g(ad)

h(b)=dbf(d)g(bd),

h(ab)=dabf(d)g(abd)

h(a)h(b)=daf(d)g(ad)dbf(d)g(bd)

=d1a,d2bf(d1)g(ad1)f(d2)g(bd2)

=d1a,d2bf(d1×d2)g(a×bd1×d2)

gcd(a,b)=1,得d1d2

d1d2|ab

原式=dabf(d)g(abd)

=h(ab)

故当a,bN,gcd(a,b)=1时,h(a)×h(b)=h(ab)

狄利克雷卷积还有一些性质:

  • 1.交换律:fg=gf
  • 2.结合律:(fg)h=f(gh)
  • 3.分配律:(f+g)h=fh+gh

证明

1.交换律

fg=ab=xf(a)g(b)

ab

ab=xf(a)g(b)=ba=xf(b)g(a)

=gf

2.结合律

(fg)h=ab=xf(a)g(b)h

=xy=n(ab=xf(a)g(b))h(y)

=aby=xf(a)g(b)h(y)

ay,ba,yb

原式=aby=xg(a)h(b)f(y)

=f(gh)

3.分配律

(f(g+h))(n)=xy=nf(x)(g+h)(y)

=xy=n(f(x)g(y)+f(x)h(y))

=xy=nf(x)g(y)+xy=nf(x)h(y)

=(fg)(n)+(fh)(n)

posted @   星河倒注  阅读(122)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
点击右上角即可分享
微信分享提示