狄利克雷卷积

发布时间 2023-07-27 14:34:18作者: 星河倒注

Part1.定义:

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

\(h\left ( x \right )=\sum_{ab=x}^{}f\left ( a \right ) * g\left ( b \right ) =\sum_{d|x}^{}f\left ( x \right ) * d\left ( \frac{x}{d} \right )\)

可简单记为:
\(h = f \times g\)

Part2.前置:

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

  • 1.单位函数

\(\varepsilon(n):=1(while \text(n==1))\)

\(\varepsilon(n):=0(otherwise)\)

  • 2.幂函数
    $\mathrm{Id}_ k (n) := n ^ k $ . 当 \(k=1\) 时为恒等函数 \(\text{Id}(n)\) ,当 \(k=0\) 时为常数函数 \(\bold1(n)\)

  • 3.除数函数
    \(\sigma_k(n):=\sum_{d|n}d^k\) ,当 k=1 时为因数和函数 \(\sigma(n)\) ,当 \(k=0\) 时为因数个数函数 \(\sigma_0(n)\)

  • 4.欧拉函数
    $\varphi\left ( n \right ) = \prod_{pi|n}^{} \left ( 1- \frac{1}{pi} \right ) $

这四个函数都是积性函数

积性函数:若函数 \(f(n)\) 满足 \(f(1)=1\)\(\forall x,y\in\mathbf{N}^ * , \gcd(x,y)=1\) 都有 \(f(xy)=f(x)f(y)\),则 \(f(n)\) 为积性函数。

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

完全积性函数:若函数 \(f(n)\) 满足 \(f(1)=1\) 且 $\forall x,y\in\mathbf{N}^ * $ 都有 \(f(xy)=f(x)f(y)\),则 \(f(n)\) 为完全积性函数。

Part3.性质

众所周知若 \(f(x)\)\(g(x)\) 均为积性函数,则:\(h(x)=\sum_{d\mid x}f(d)g\left(\dfrac{x}{d}\right)\)也为积性函数,现在来证明这个性质:

证明:

\(a,b\in\mathbf{N}^ * , \gcd(a,b)=1\)

\(h(a)=\sum_{d\mid a}f(d)g\left(\dfrac{a}{d}\right)\)

\(h(b)=\sum_{d\mid b}f(d)g\left(\dfrac{b}{d}\right)\),

\(h(ab)=\sum_{d\mid ab}f(d)g\left(\dfrac{ab}{d}\right)\)

\(h(a) * h(b) = \sum_{d\mid a}f(d)g\left(\dfrac{a}{d}\right)* \sum_{d\mid b}f(d)g\left(\dfrac{b}{d}\right)\)

\(= \sum_{d1 \mid a,d2 \mid b}f(d1)g\left(\dfrac{a}{d1}\right)* f(d2)g\left(\dfrac{b}{d2}\right)\)

\(= \sum_{d1 \mid a,d2 \mid b}f(d1 \times d2)g\left(\dfrac{a\times b}{d1\times d2}\right)\)

\(\gcd(a,b)=1\),得\(d1\ne d2\)

\(d1* d2|a* b\)

原式\(= \sum_{d \mid ab}f(d)g\left(\dfrac{ab}{d}\right)\)

\(= h(ab)\)

故当\(a,b\in\mathbf{N}^ * , \gcd(a,b)=1\)时,\(h(a)\times h(b)=h(ab)\)

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

  • 1.交换律:\(f * g = g * f\)
  • 2.结合律:\(( f * g ) * h = f * ( g * h )\)
  • 3.分配律:\((f + g) * h = f * h + g * h\)

证明

1.交换律

\(f * g = \sum_{ab=x}f(a)g(b)\)

\({a\leftrightarrow b}\)

\(\sum_{ab=x}f(a)g(b)=\sum_{ba=x}f(b)g(a)\)

\(=g * f\)

2.结合律

\((f * g) * h=\sum_{ab=x}f(a)g(b) * h\)

\(= \sum_{xy=n}(\sum_{ab=x}f(a)g(b)) * h(y)\)

\(= \sum_{aby=x}f(a)g(b)h(y)\)

\({a\leftrightarrow y},{b\leftrightarrow a},{y\leftrightarrow b}\)

原式\(= \sum_{aby=x}g(a)h(b)f(y)\)

\(= f * ( g * h )\)

3.分配律

\((f * ( g + h ) ) ( n ) = \sum_{xy = n } f ( x )( g + h )( y )\)

\(=\sum_{ xy = n } ( f( x ) g( y ) + f( x ) h ( y ))\)

\(=\sum_{ xy = n } f ( x ) g ( y ) + \sum_{ xy = n } f ( x ) h ( y )\)

$=(f * g) ( n ) + ( f * h ) ( n ) $