抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

积性函数

设整数集合 DD 满足条件:若 m,nDm,n \in D,则 mnDmn \in D。定义在集合 DD 上的数论函数 f(n)f(n) 称为 积性函数,如果满足

f(mn)=f(m)f(n),(m,n)=1,m,nDf(mn)=f(m)f(n),\quad (m,n)=1,m,n\in D

f(n)f(n) 称为完全积性函数,如果满足:

f(mn)=f(m)f(n),m,nDf(mn)=f(m)f(n),\quad m,n\in D

积性函数的证明我们通常从标准素因数分解式开始。

除数函数 τ\tau

τ(a)\tau(a)d(a)d(a) 表示 aa 的所有正除数的个数。

τ(a)=(α1+1)(αs+1)=τ(p1α1)τ(psαs)\tau(a)=(\alpha_1+1) \cdots(\alpha_s+1)=\tau(p_1^{\alpha_1})\cdots\tau(p_s^{\alpha_s})

τ(a)\tau(a) 是积性函数,若 m,nm,n 互质,那么 m,nm,n 的标准素因数分解式中质数底数都不同,显然 τ(m,n)=τ(m)τ(n)\tau(m,n)=\tau(m)\tau(n)

τ(a)\tau(a) 是不是完全积性函数,答案是否定的,因为 τ(4)τ(2)2\tau(4)\not=\tau(2)^2

除数和函数 σ\sigma

σ(a)\sigma(a) 表示 aa 的所有正除数之和。

显然:

σ(a)=p1α1+11p11×=σ(p1α1)σ(psαs)\sigma(a)=\frac{p_1^{\alpha_1+1}-1}{p_1-1} \times \cdots=\sigma(p_1^{\alpha_1})\cdots\sigma(p_s^{\alpha_s})

同上。

欧拉(Euler)函数 φ\varphi

φ(a)=i=1a[(i,a)=1]\varphi(a)=\sum_{i=1}^a [(i,a)=1]

还是从标准素因数分解式中出发,考虑 p1p_1 这一个因子,互质的占总体的比例为 11p11-\frac{1}{p_1},那么剩下也是同理。(其实这不能算严谨证明)

φ(a)=n(11p1)(11p2)(11ps)\varphi(a)=n(1-\frac{1}{p_1})(1-\frac{1}{p_2})\cdots(1-\frac{1}{p_s})

其他的小性质:

nn 为奇数,则 φ(2n)=φ(n)\varphi(2n)=\varphi(n)

原因是 2 与 nn 互质而且 φ(2)=1\varphi(2)=1

pp 为质数,n=pkn=p^k,则 φ(n)=pkpk1\varphi(n)=p^k-p^{k-1}

由计算式出发。

n>2n>2,则 φ(n)\varphi(n) 为偶数

iinn 互质,则 nin-inn 互质,而 ni=in-i=i 时,i=n/2i=n/2nn 为大于 22 的偶数,显然 iinn 不互质。

n>1n>1,则小于等于 nn 且与 nn 互质的数的和为 n×φ(n)2\frac{n\times\varphi(n)}{2}

同上,配对即可。

重要性质

dnφ(d)=n\sum_{d|n}\varphi(d)=n

这种表达形式的常见思路是变换求和符号,自己起个名字叫“桶变换”,枚举 dd,使得 gcd(k,n)=d\gcd(k,n)=d,其中 k<nk<n

f(d)=k=1n1[gcd(k,n)=d]f(d)=\sum_{k=1}^{n-1}[\gcd(k,n)=d],那么

n=d=1nf(d)n=\sum_{d=1}^n f(d)

因为恰好将 1,,n1,\cdots ,n 的所有 kk 覆盖了一遍。

同时 gcd(k,n)=dgcd(k/d,n/d)=1\gcd(k,n)=d \Rightarrow \gcd(k/d,n/d)=1

那么 f(d)=φ(n/d)f(d)=\varphi(n/d)

n=d=1nf(d)=dnf(d)=dnφ(n/d)=dnφ(d)n=\sum_{d=1}^nf(d)=\sum_{d|n}f(d)=\sum_{d|n}\varphi(n/d)=\sum_{d|n}\varphi(d)

之后会使用莫比乌斯变换证明。

Legendre 符号

莫比乌斯函数 μ\mu

μ(n)={1n=1(1)sn=p1×p2××ps=i=1spi(pipj)0others\mu(n)=\left\{\begin{matrix} 1& n=1\\[2ex] (-1)^s& n=p_1\times p_2 \times \cdots \times p_s = \prod\limits_{i=1}^{s}p_i(\forall p_i \neq p_j)\\[2ex] 0& \rm others\\ \end{matrix}\right.

μ(n)\mu(n) 的语言描述

如果 nn 存在一个 p2p^2 的因数,则 μ(n)=0\mu(n)=0

否则,设 sns_nnn 的素因数个数,μ(n)=(1)sn\mu(n)=(-1)^{s_n},特别地,s0=1s_0=1

证明 μ(n)\mu(n) 是积性函数

μ(n)\mu(n) 存在大于 11 的平方因子,μ(n)=0\mu(n)=0,则 μ(nm)=0\mu(nm)=0

μ(n)\mu(n)μ(m)\mu(m) 均不为 00,因为 n,mn,m 互质,则 n,mn,m 的质因子互不重合。

μ(nm)=(1)snsm=(1)sn(1)sm=μ(n)μ(m)\mu(nm)=(-1)^{s_ns_m}=(-1)^{s_n}(-1)^{s_m}=\mu(n)\mu(m)

显然满足积性的条件。

莫比乌斯函数的性质、莫比乌斯变换

对于给定的数论函数,考虑 F(n)=dnf(d)F(n)=\sum_{d|n}f(d)

那么:

τ(n)=dn1σ(n)=dndn=dnφ(d)[n=1]=dnμ(d)\begin{aligned}\tau(n) &= \sum_{d|n}1\\\sigma(n) &= \sum_{d|n}d\\n &= \sum_{d|n}\varphi(d)\\ [n=1] &= \sum_{d|n}\mu(d)\end{aligned}

对于最后一个等式,我们分类讨论。

  1. n=1n=1,由定义 μ(1)=1\mu(1)=1

  2. 对于 n>1n>1,将 nn 分解为 p1α1psαsp_1^{\alpha_1}\cdots p_s^{\alpha_s}

    显然只有 αi=0/1\alpha_i=0/1 的情况我们需要考虑。

    dnμ(d)=j=0s(js)(1)j=(11)s=0\sum_{d|n}\mu(d)=\sum_{j=0}^s \binom{j}{s}(-1)^j=(1-1)^s=0

常见数论函数的符号

ε(n)=[n=1]Idk(n)=nk,Id(n)=none(n)=1\begin{aligned} \varepsilon(n)&=[n=1]\\ Id_k(n)&=n^k,Id(n)=n\\ one(n)&=1 \end{aligned}

这两个函数都是积性函数。

狄利克雷卷积

(fg)(n)=xy=nf(x)g(y)(f*g)(n)=\sum_{xy=n}f(x)g(y)

也可以写作:

(fg)(n)=dnf(d)g(nd)=dnf(nd)g(d)(f*g)(n)=\sum_{d|n}f(d)g(\frac{n}{d})=\sum_{d|n}f(\frac{n}{d})g(d)

积性函数的狄利克雷卷积

f,gf,g 均为积性函数,证明 (fg)(f*g) 也为积性函数。

由定义出发,我们想要证明 (fg)(nm)=(fg)(n)×(fg)(m)(f*g)(nm)=(f*g)(n)\times (f*g)(m)

(fg)(nm)=dnmf(d)g(nmd)(fg)(n)=d1nf(d1)g(nd1)(fg)(m)=d2mf(d2)g(md2)\begin{aligned} (f*g)(nm) &= \sum_{d|nm}f(d)g(\frac{nm}{d})\\ (f*g)(n) &= \sum_{d_1|n}f(d_1)g(\frac{n}{d_1})\\ (f*g)(m) &= \sum_{d_2|m}f(d_2)g(\frac{m}{d_2}) \end{aligned}

不妨枚举 d1,d2d_1,d_2,令 d=d1×d2d=d_1\times d_2

f(d1)f(d2)g(nd1)g(md2)=f(d1d2)g(nmd1d2)=f(d)g(nmd)\begin{aligned} f(d_1)f(d_2)g(\frac{n}{d_1})g(\frac{m}{d_2}) &= f(d_1d_2)g(\frac{nm}{d_1d_2})\\ &=f(d)g(\frac{nm}{d}) \end{aligned}

对每一项都这么做,即可证明 (fg)(nm)=(fg)(n)×(fg)(m)(f*g)(nm)=(f*g)(n)\times (f*g)(m)

数论函数的关系

(Idone)(n)=dnId(d)=σ(n)(φone)(n)=dnφ(n)=Id(n)(Id*one)(n)=\sum_{d|n}Id(d)=\sigma(n)\\ (\varphi*one)(n)=\sum_{d|n}\varphi(n)=Id(n)\\

狄利克雷卷积的性质

交换律、结合律、对加法有分配律。

单位元:

εf=f\varepsilon*f=f

逆元:

ff1=εf*f^{-1}=\varepsilon

莫比乌斯反演

对于上述的变换,有反演:

f(n)=dnF(d)μ(n/d)=dnF(n/d)μ(d)f(n)=\sum_{d|n}F(d)\mu(n/d)=\sum_{d|n}F(n/d)\mu(d)

如何证明:

dnμ(d)F(n/d)=dnμ(d)j(n/d)f(j)=dnμ(n/d)jdf(j)=jnf(j)kjμ(n/k)=jnf(j)k(n/j)μ(k)=jnf(j)[n/j=1]=f(n)\begin{aligned}\sum_{d|n}\mu(d)F(n/d) &= \sum_{d|n}\mu(d)\sum_{j|(n/d)}f(j)\\&=\sum_{d|n} \mu(n/d)\sum_{j|d} f(j) \\&=\sum_{j|n}f(j)\sum_{k|j} \mu(n/k) \\&=\sum_{j|n}f(j)\sum_{k|(n/j)} \mu(k) \\&=\sum_{j|n}f(j)[n/j=1]\\&=f(n)\end{aligned}

总结:

  1. 从定义出发。
  2. 改变求和顺序。(dn/dd \leftrightarrow n/d
  3. 交换求和符号。

莫比乌斯反演的狄利克雷卷积形式表示

F=fonef=FμF=f*one \Leftrightarrow f=F*\mu

证明 φ\varphi 是积性函数

等价于 φ(n)=dnμ(d)n/d\varphi(n)=\sum_{d|n} \mu(d)n/d

这相当于 φ(n)=(Idμ)(n)\varphi(n)=(Id*\mu)(n),是积性函数。

特殊值的分析

研究 f(n)f(n),需要研究 nn 的分解,也就转化为研究 f(pα)f(p^\alpha)

f(pα)=dpαμ(d)F(n/d)=μ(1)F(pα)+μ(p)F(pα1)=F(pα)F(pα1)\begin{aligned} f(p^\alpha) &= \sum_{d|p^\alpha}\mu(d)F(n/d) \\ &=\mu(1)F(p^\alpha)+\mu(p)F(p^{\alpha-1})\\ &=F(p^\alpha)-F(p^{\alpha-1}) \end{aligned}

比如说,对于 f(x)=φ(x)f(x)=\varphi(x)

φ(pα)=pαpα1φ(a)=n(11p1)(11p2)(11ps)\varphi(p^\alpha)=p^\alpha-p^{\alpha-1}\\ \varphi(a)=n(1-\frac{1}{p_1})(1-\frac{1}{p_2})\cdots(1-\frac{1}{p_s})

对于 f(x)=σ(x)f(x)=\sigma(x)

σ(pα)=pα+11p1σ(a)=i=1sp1αi+11pi1\sigma(p^\alpha)=\frac{p^{\alpha+1}-1}{p-1}\\ \sigma(a)=\prod_{i=1}^s\frac{p_1^{\alpha_i+1}-1}{p_i-1}

只要是积性函数,都可以类似推出。

同时,我们可以一瞥莫比乌斯函数定义的意义:舍去 pp 的次数大于 22 的项,因为这些项都可以从 1,p1,p 推出。

证明 φ\varphi 的重要性质

dpαφ(d)=φ(1)+i=1αφ(pi)=1+pα1=pα\begin{aligned} \sum_{d|p^\alpha}\varphi(d) &= \varphi(1)+\sum_{i=1}^\alpha \varphi(p^i)\\ &= 1+p^{\alpha} -1\\ &=p^\alpha \end{aligned}

根据 Id,one,φId,one,\varphi 都是积性函数,得 φ\varphi 的重要性质。

评论