关于积性函数

概念

若函数满足 f ( n ) = f ( a ) ⋅ f ( b ) f(n)=f(a)\cdot f(b) f(n)=f(a)f(b) ,其中 a , b a,b a,b 互质,则称函数 f f f 为积性函数。

如果 a , b a,b a,b 不互质还满足 f ( n ) = f ( a ) ⋅ f ( b ) f(n)=f(a)\cdot f(b) f(n)=f(a)f(b) ,则称函数 f f f 为完全积性函数。

性质

积性函数的狄利克雷卷积(有关狄利克雷卷积的介绍可以看看我的另一篇博客)都是积性函数。

两个积性函数的乘积仍是积性函数。

积性函数可以用线性筛来求,对于积性函数 f ( n ) f(n) f(n) ,因为 n n n 可以质因数分解为 p 1 a 1 ⋅ p 2 a 2 ⋯ p k a k p_1^{a_1}\cdot p_2^{a_2}\cdots p_k^{a_k} p1a1p2a2pkak ,所以 f ( n ) = f ( p 1 a 1 ) ⋅ f ( p 2 a 2 ) ⋯ f ( p k a k ) f(n)=f(p_1^{a_1})\cdot f(p_2^{a_2})\cdots f(p_k^{a_k}) f(n)=f(p1a1)f(p2a2)f(pkak)

积性函数的第一项的值都为 1 1 1 ,因为 g ( 1 ) ∗ g ( n ) = g ( 1 ∗ n ) = g ( n ) g(1)*g(n) = g(1 * n) = g(n) g(1)g(n)=g(1n)=g(n) ,所以 g ( 1 ) = 1 g(1) = 1 g(1)=1

常见的积性函数

  • 常数函数 I ( n ) I(n) I(n) ,其中 I ( n ) = 1 I(n)=1 I(n)=1
  • 恒等函数 I d ( n ) Id(n) Id(n) ,其中 I d ( n ) = n Id(n) = n Id(n)=n
  • 幂函数 I d k ( n ) Id_k(n) Idk(n) ,其中 I d ( n ) = n k Id(n) = n^k Id(n)=nk
  • 约数和函数 σ ( n ) \sigma(n) σ(n) ,其中 σ ( n ) = ∑ d ∣ n d \sigma(n)=\sum_{d|n}d σ(n)=dnd
  • 约数个数函数 σ 0 ( n ) \sigma_0(n) σ0(n) ,其中 σ 0 ( n ) = ∑ d ∣ n d 0 \sigma_0(n)=\sum_{d|n}d^0 σ0(n)=dnd0
  • 欧拉函数 ϕ ( n ) \phi(n) ϕ(n) ,其中 ϕ ( n ) = ∑ d ≤ n [ ( d , n ) = 1 ] \phi(n) = \sum_{d\leq n}[(d,n)=1] ϕ(n)=dn[(d,n)=1]
  • 莫比乌斯函数 μ ( n ) \mu(n) μ(n) ,有关莫比乌斯函数的介绍可以看我的另一篇博客

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

  • 5
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值