积性函数小记

积性函数

设数论函数 f f f a , b a,b a,b为任意两个互质的质数。如果满足 f ( a ) × f ( b ) = f ( a × b ) f(a)\times f(b)=f(a\times b) f(a)×f(b)=f(a×b),则称函数 f f f为积性函数。

如果不要求 a , b a,b a,b互质,仍然满足 f ( a ) × f ( b ) = f ( a × b ) f(a)\times f(b)=f(a\times b) f(a)×f(b)=f(a×b),则称函数 f f f为完全积性函数。

常见的积性函数

  • 单位函数: ϵ ( n ) = [ n = 1 ] \epsilon(n)=[n=1] ϵ(n)=[n=1]
  • 常数函数: I ( n ) = 1 I(n)=1 I(n)=1
  • 恒等函数: I d ( n ) = n Id(n)=n Id(n)=n
  • 幂函数: I d k ( n ) = n k Id_k(n)=n^k Idk(n)=nk
  • 约数函数: σ ( n ) = ∑ d ∣ n d \sigma(n)=\sum\limits_{d|n} d σ(n)=dnd
  • 约数个数函数: σ 0 ( n ) = ∑ d ∣ n d 0 \sigma_0(n)=\sum\limits_{d|n}d^0 σ0(n)=dnd0
  • 欧拉函数: ϕ ( n ) = ∑ a = 1 n [ ( a , n ) = 1 ] \phi(n)=\sum\limits_{a=1}^n[(a,n)=1] ϕ(n)=a=1n[(a,n)=1]
  • 莫比乌斯函数: μ ( n ) = { 1 n = 1 ( − 1 ) k n = p 1 p 2 ⋯ p k 0 o t h e r w i s e \mu(n)= \left\{\begin{matrix} \begin{aligned} 1 \qquad \qquad &n=1 \\ (-1)^k \qquad &n=p_1p_2\cdots p_k\\ 0 \qquad \qquad &otherwise \end{aligned} \end{matrix}\right. μ(n)= 1(1)k0n=1n=p1p2pkotherwise

其中 I ( n ) , I d ( n ) , I d k ( n ) I(n),Id(n),Id_k(n) I(n),Id(n),Idk(n)为完全积性函数。

你可能感兴趣的:(数论,c++)