数论函数与狄利克雷卷积

前言

本文介绍了:

  • 常见的数论函数;
  • 狄利克雷卷积。

数论函数

定义域为正整数的函数被称为数论函数,其也可被视为一个数列。
本文中的数论函数若无特殊说明,均满足 \(f(n)\neq0\)

积性函数与完全积性函数的定义

对于一个数论函数 \(f\),若它满足 \(\forall x,y\in\mathbb N^*,\gcd(x,y)=1\),都有 \(f(xy)=f(x)f(y)\),则称 \(f\) 为积性函数。
若它满足 \(\forall x,y\in\mathbb N^*\),都有 \(f(xy)=f(x)f(y)\),则称 \(f\) 为完全积性函数。

积性函数的性质

下面提到的 \(f\)\(g\) 都是积性函数。

  • \(f(1)=1\)

证明:\(f(1\times 1)=f(1)f(1)\),即 \(f(1)=1\)

  • \(h(x)=f(x^n)\) 是积性函数。

证明:\(h(xy)=f({(xy)}^n)=f(x^ny^n)=f(x^n)f(y^n)=h(x)h(y)\),因此 \(h\) 是积性函数。

  • \(h(x)=f^n(x)\) 是积性函数。

证明:\(h(xy)=f^n(xy)=(f(x)f(y))^n=f^n(x)f^n(y)=h(x)h(y)\),因此 \(h\) 是积性函数。

  • \(h(x)=f(x)g(x)\) 是积性函数。

证明:\(h(xy)=f(xy)g(xy)=f(x)f(y)g(x)g(y)=f(x)g(x)\times f(y)g(y)=h(x)h(y)\),因此 \(h\) 是积性函数。

  • \(\displaystyle h(x)=\sum_{d\mid x}f(d)g\left(\dfrac{x}{d}\right)\) 是积性函数。

证明:

\[\begin{aligned} h(xy) &=\sum_{d\mid xy}f(d)g\left(\dfrac{xy}{d}\right)\\ &=\sum_{d_1\mid x,d_2\mid y}f(d_1d_2)g\left(\dfrac{xy}{d_1d_2}\right)\\ &=\sum_{d_1\mid x,d_2\mid y}f(d_1)f(d_2)g\left(\dfrac{x}{d_1}\right)g\left(\dfrac{y}{d_2}\right)\\ &=\sum_{d_1\mid x}f(d_1)g\left(\dfrac{x}{d_1}\right)\cdot\sum_{d_2\mid y}f(d_2)g\left(\dfrac{y}{d_2}\right)\\ &=h(x)h(y) \end{aligned}\]

因此 \(h\) 是积性函数。
这一运算即下文即将提到的狄利克雷卷积。

  • \(\displaystyle x=\prod_{i=1}^qp_i^{\alpha_i}\),则 \(\displaystyle f(x)=\prod_{i=1}^qf(p_i^{\alpha_i})\)
    \(f\) 为完全积性函数,则有 \(\displaystyle f(x)=\prod_{i=1}^qf(p_i)^{\alpha_i}\)

常见的积性函数

单位函数 \(\epsilon\)

定义:\(\epsilon(n)=[n=1]\)。(完全积性)

积性证明:

  • \(x\neq1\)\(y\neq1\) 时,有 \(xy\neq1\),所以 \(\epsilon(xy)=0=\epsilon(x)\epsilon(y)\)
  • \(x=y=1\) 时,显然有 \(\epsilon(xy)=1=\epsilon(x)\epsilon(y)\)

恒等函数 \(\operatorname{id}_k\)

定义:\(\operatorname{id}_k(n)=n^k\)\(\operatorname{id}_1\) 通常简记为 \(\operatorname{id}\)\(\operatorname{id}_0\) 即下文的常数函数 \(1\)。(完全积性)

积性证明:\(\operatorname{id}_k(xy)=(xy)^k=x^ky^k=\operatorname{id}_k(x)\operatorname{id}_k(y)\)

常数函数 \(1\)

定义:\(1(n)=1\)。(完全积性)

积性证明:\(1(xy)=1=1\times1=1(x)1(y)\)

除数函数 \(\sigma_k\)

定义:\(\displaystyle\sigma_k(n)=\sum_{d\mid n}d^k\)\(\sigma_0\) 通常简记为 \(\operatorname{d}\)\(\sigma_1\) 通常简记为 \(\sigma\)

积性证明:\(\displaystyle\sigma_k(n)=\sum_{d\mid n}\operatorname{id}_k(n)1(\dfrac{n}{d})\),根据积性函数的性质,\(\sigma_k(n)\) 也为积性函数。

欧拉函数 \(\varphi\)

定义:\(\displaystyle\varphi(n)=\sum_{i=1}^n[\gcd(i,n)=1]\)

积性证明:

\[\begin{aligned} \displaystyle\varphi(xy) &=\sum_{i=1}^{xy}[\gcd(i,xy)=1]\\ &=\sum_{i=1}^{xy}[\gcd(i,x)=1][\gcd(i,y)=1]\\ &=\sum_{i=1}^{xy}[\gcd(i\bmod x,x)=1][\gcd(i\bmod y,y)=1]\\ &=\sum_{i=1}^x[\gcd(i,x)=1]\sum_{i=1}^y[\gcd(i,y)=1]\\ &=\varphi(x)\varphi(y) \end{aligned}\]

莫比乌斯函数 \(\mu\)

定义:\(\mu(n)=\begin{cases}1,&n=1\\0,&\exists d>1,d^2\mid n\\(-1)^{\omega(n)},&\text{otherwise}\end{cases}\),其中 \(\omega(n)\)\(n\) 本质不同的质因数的个数。

积性证明:

  • \(x=1\)\(y=1\)\(\mu(xy)=\mu(x)\mu(y)\)。(显然)
  • \(\exists d>1,d^2\mid x\)\(d^2\mid y\)\(\mu(xy)=0=\mu(x)\mu(y)\)
  • \(\text{otherwise}\)\(\mu(xy)=(-1)^{\omega(xy)}=(-1)^{\omega(x)+\omega(y)}=(-1)^{\omega(x)}(-1)^{\omega(y)}=\mu(x)\mu(y)\)

狄利克雷卷积

狄利克雷卷积的定义

对于两个数论函数 \(f(n)\)\(g(n)\)\(\displaystyle h(n)=\sum_{d\mid n}f(d)g\left(\dfrac{n}{d}\right)\) 称为其狄利克雷卷积,记作 \(h=f*g\)

狄利克雷卷积的性质

下文中的 \(f\)\(g\)\(h\) 皆为数论函数。

  • \(f*g=g*f\)

证明:\(\displaystyle f*g=\sum_{d\mid n}f(d)g\left(\dfrac{n}{d}\right)=\sum_{d\mid n}f\left(\dfrac{n}{d}\right)g(d)=g*f\)

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

证明:

\[\begin{aligned} (f*g)*h &=\sum_{d_1\mid n}\left(\sum_{d_2\mid d_1}f(d_2)g\left(\dfrac{d_1}{d_2}\right)\right)h\left(\dfrac{n}{d_1}\right)\\ &=\sum_{d_2\mid n}f(d_2)\sum_{d_2\mid d_1,d_1\mid n}g\left(\dfrac{d_1}{d_2}\right)h\left(\dfrac{n}{d_1}\right)\\ &=\sum_{d_2\mid n}f(d_2)\sum_{\frac{d_1}{d_2}\mid\frac{n}{d_2}}g\left(\dfrac{d_1}{d_2}\right)h\left(\dfrac{n}{d_1}\right)\\ &=\sum_{d_2\mid n}f(d_2)\sum_{\frac{d_1}{d_2}\mid\frac{n}{d_2}}g\left(\dfrac{d_1}{d_2}\right)h\left(\dfrac{\frac{n}{d_2}}{\frac{d_1}{d_2}}\right)\\ &=\sum_{d_1\mid n}f(d_1)\sum_{d_2\mid\frac{n}{d_1}}g(d_2)h\left(\dfrac{\frac{n}{d_1}}{d_2}\right)\\ &=f*(g*h) \end{aligned}\]

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

证明:

\[\begin{aligned} (f+g)*h &=\sum_{d\mid n}(f(d)+g(d))h\left(\dfrac{n}{d}\right)\\ &=\sum_{d\mid n}\left(f(d)h\left(\dfrac{n}{d}\right)+g(d)h\left(\dfrac{n}{d}\right)\right)\\ &=\sum_{d\mid n}f(d)h\left(\dfrac{n}{d}\right)+\sum_{d\mid n}g(d)h\left(\dfrac{n}{d}\right)\\ &=f*h+g*h \end{aligned}\]

  • \(f=g\) 的充要条件是 \(f*h=g*h\),其中 \(h(1)\neq0\)

证明:充要性显然,接下来证明必要性。
假设 \(\exists n,f(n)\neq g(n)\),则必定会有一个最小的 \(n\),再令其为 \(x\),令 \(r=f*h-g*h=(f-g)*h\)
则有

\[\begin{aligned} r(x) &=\sum_{d\mid x}(f(d)-g(d))h\left(\dfrac{x}{d}\right)\\ &=(f(x)-g(x))*h(1)\\ &\neq0 \end{aligned}\]

\(f*h\)\(g*h\)\(x\) 处取值不相等。矛盾,所以必要性成立。

  • \(f*\epsilon=f\)

证明:\(\displaystyle f*\epsilon=\sum_{d\mid n}f(d)\epsilon\left(\dfrac{n}{d}\right)=f(n)=f\)

  • \(\forall n\in \mathbb N^*,f(n)\neq0\),则存在一个数论函数 \(g\),使得 \(f*g=\epsilon\)\(g\) 称为 \(f\) 的逆元,由上文的第 \(4\) 个性质可以得到逆元是唯一的。
    容易构造出 \(g(n)\) 的表达式为 \(\dfrac{\epsilon(n)-\sum_{d\mid n,d\neq1}f(d)g\left(\frac{n}{d}\right)}{f(1)}\)
  • \(f\)\(g\) 为积性函数,则 \(h=f*g\) 也为积性函数。
    由于上文已经证过,此处不再赘述。
  • \(g\) 为积性函数 \(f\) 的逆元,则 \(g\) 也为积性函数。

证明:

  • \(xy=1\),则 \(g(xy)=g(1)=1\),性质显然成立。
  • \(xy>1\)\(\gcd(x,y)=1\)),假设 \(\forall ab<xy,gcd(a,b)=1\),都有 \(g(ab)=g(a)g(b)\),则:

\[\begin{aligned} g(xy) &=-\sum_{ab\mid xy,ab\neq1}f(ab)g\left(\dfrac{xy}{ab}\right)\\ &=-\sum_{a\mid x,b\mid y,ab\neq 1}f(a)f(b)g\left(\dfrac{x}{a}\right)g\left(\dfrac{y}{b}\right)\\ &=f(1)f(1)g(n)g(m)-\sum_{a\mid x,b\mid y}f(a)f(b)g\left(\dfrac{x}{a}\right)g\left(\dfrac{y}{b}\right)\\ &=g(n)g(m)-\sum_{a\mid x}f(a)g\left(\dfrac{x}{a}\right)\sum_{b\mid y}f(b)g\left(\dfrac{y}{b}\right)\\ &=g(n)g(m)-\epsilon(n)\epsilon(m)\\ &=g(n)g(m) \end{aligned}\]

由上两点可知性质成立。

  • \(h\) 是完全积性函数,则 \((f\cdot h)*(g\cdot h)=h\cdot(f*g)\)

证明:\(\displaystyle (f\cdot h)*(g\cdot h)=\sum_{d\mid n}f(d)h(d)g\left(\dfrac{n}{d}\right)h\left(\dfrac{n}{d}\right)=h(n)\sum_{d\mid n}f(d)g\left(\dfrac{n}{d}\right)=h\cdot(f*g)\)

狄利克雷卷积的常用结论

  • \(\mu*1=\epsilon\)
  • \(\varphi*1=\operatorname{id}\)
  • \(\operatorname{id}_k*1=\sigma_k\)
posted @ 2025-04-14 06:47  LXcjh4998  阅读(25)  评论(0)    收藏  举报