数论专题——Dirichlet卷积及积性函数初步

Dirichlet卷积定义

若有两个函数 f f g g ,则其 D i r i c h l e t Dirichlet 卷积为( * 为卷积,为避免混淆,乘号用 × \times 表示)
f ( n ) g ( n ) = d n f ( d ) g ( n d ) f(n) * g(n)= \sum_{d|n}f(d)g(\frac{n}{d})

性质

简单性质

交换律: f g = g f f*g=g*f

结合律: ( f g ) h = f ( g h ) (f*g)*h=f*(g*h)

分配律: f ( g + h ) = f g + f h f*(g+h)=f*g+f*h

单位元

定义元函数: ϵ ( n ) = [ n = 1 ] \epsilon(n)=[n=1]

其中 [ a ] [a] 指如果 a a 为真,其值为1,反之则为0。

所以 f ϵ = ϵ f = f f*\epsilon=\epsilon*f=f

证明: f ( n ) ϵ ( n ) = d n f ( d ) ϵ ( n d ) f(n)*\epsilon(n)=\sum_{d|n}f(d)\epsilon(\frac{n}{d})
n d 1 ϵ ( n d ) = 0 f ( d ) ϵ ( n d ) = 0 \because \qquad 当\frac{n}{d} \neq 1时 \Longrightarrow\epsilon(\frac{n}{d})=0\Longrightarrow f(d)\epsilon(\frac{n}{d})=0
f ( n ) ϵ ( n ) = d n d n f ( d ) ϵ ( n d ) + f ( n ) ϵ ( 1 ) = f ( n ) \therefore \qquad f(n)*\epsilon(n)=\sum_{d|n且d\neq n}f(d)\epsilon(\frac{n}{d})+f(n)\epsilon(1)=f(n)

积性函数

对于一个函数 f f ,若对于所有互质的正整数 a , b a,b ,均有 f ( a b ) = f ( a ) f ( b ) f(ab)=f(a)f(b) ,则 f f 为一个积性函数。

数学语言:对于函数 f f ,若对于 a , b N + , g c d ( a , b ) = 1 \forall a,b \in N^+,gcd(a,b)=1 ,都有 f ( a b ) = f ( a ) f ( b ) f(ab)=f(a)f(b) ,则 f f 为一个积性函数。

好处:便于快速处理函数值

性质:对于两个积性函数 f , g f,g f g f*g 也为积性函数

常见的积性函数

1.除数函数: n n 的约数的 k k 次幂之和, σ k ( n ) = d n d k \sigma_k(n)=\sum_{d|n} d^k

2.约数个数函数: n n 的约数个数, d ( n ) = σ 0 ( n ) = d n 1 d(n)=\sigma_0(n)=\sum_{d|n}1

3.约数和函数: n n 的所有约数之和, σ ( n ) = σ 1 ( n ) = d n d \sigma(n)=\sigma_1 (n)=\sum_{d|n}d

4.欧拉函数: [ 1 , n ] [1,n] 中与 n n 互质的数的个数, ϕ ( n ) = φ ( n ) = n i = 1 [ g c d ( i , n ) = 1 ] \phi(n)=\varphi(n)=\sum_{n}^{i=1}[gcd(i,n)=1]

5.莫比乌斯函数:定义式:

对于一个数 n n { d n μ ( d ) } = [ n = 1 ] \{\sum_{d|n}\mu(d)\}=[n=1]

n n 不等于 1 1 时, n n 所有因子的莫比乌斯函数值的 0 0

求解该递归式: μ ( n ) = { 0 n ( 1 ) t o t h e r w i s e \mu(n)=\left\{ \begin{aligned} 0\qquad n有平方因子 \\ (-1)^t \qquad otherwise\\ \end{aligned} \right.
其中 t t n n 质因子个数

6.元函数: ϵ ( n ) = [ n = 1 ] \epsilon(n)=[n=1]

7.幂函数: n n k k 次方。 I d k ( n ) = n k Id_k(n)=n^k

8.恒等函数: I ( n ) = I d 0 ( n ) = 1 I(n)=Id_0(n)=1

9.单位函数: I d ( n ) = I d 1 ( n ) = n Id(n)=Id_1(n)=n

一些恒等式

I ( n ) I ( n ) = d n I ( d ) I ( n d ) = d n 1 = d ( n ) , I I = d I(n)*I(n)=\sum_{d|n}I(d)I(\frac{n}{d})=\sum_{d|n}1=d(n),即I*I=d
I d ( n ) I ( n ) = d n I d ( d ) I ( n d ) = d n d = σ ( n ) , I d I = σ Id(n)*I(n)=\sum_{d|n}Id(d)I(\frac{n}{d})=\sum_{d|n}d=\sigma(n),即Id*I=\sigma
μ ( n ) I ( n ) = d n μ ( d ) I ( n d ) = d n μ ( d ) = ϵ ( n ) , μ I = ϵ \mu(n)*I(n)=\sum_{d|n}\mu(d)I(\frac{n}{d})=\sum_{d|n}\mu(d)=\epsilon(n),即\mu*I=\epsilon
φ \varphi 的定义知,它还可以表示分母为 n n 的最简真分数个数。
所以列出分数 1 n , 2 n , 3 n , . . . , n n \frac{1}{n},\frac{2}{n},\frac{3}{n},...,\frac{n}{n} ,再约分,以分母分别统计可得
φ ( n ) I ( n ) = d n φ ( d ) I ( n d ) = d n φ ( d ) = n = I d ( n ) , φ I = I d \varphi(n)*I(n)=\sum_{d|n}\varphi(d)I(\frac{n}{d})=\sum_{d|n}\varphi(d)=n=Id(n),即\varphi*I=Id
φ I = I d \because \qquad \varphi*I=Id
φ I μ = I d μ \therefore \qquad \varphi*I*\mu=Id*\mu
φ ϵ = I d μ \therefore \qquad \varphi*\epsilon=Id*\mu
φ = I d μ \therefore \qquad \varphi=Id*\mu

发布了45 篇原创文章 · 获赞 18 · 访问量 4763

猜你喜欢

转载自blog.csdn.net/wljoi/article/details/100014968
今日推荐