因数个数函数与因数和函数

因数个数函数与因数和函数d(n)d(n)d(n)表示n的因数的个数函数。σ(n)\sigma(n)σ(n)表示n的所有因数的和的函数。这两个函数都是积性函数。即(a,b)=1⇒f(ab)=f(a)f(b)(a,b)=1 \Rightarrow f(ab)=f(a)f(b)(a,b)=1⇒f(ab)=f(a)f(b).(a,b)(a,b)(a,b)表示最大公约数,下同。因数个数函数d(n)d(...
摘要由CSDN通过智能技术生成

因数个数函数与因数和函数

d ( n ) d(n) d(n)表示n的因数的个数函数。 σ ( n ) \sigma(n) σ(n)表示n的所有因数的和的函数。

积性

这两个函数都是积性函数。即 g c d ( a , b ) = 1 ⇒ f ( a b ) = f ( a ) f ( b ) gcd(a,b)=1 \Rightarrow f(ab)=f(a)f(b) gcd(a,b)=1f(ab)=f(a)f(b).

因数个数函数 d ( n ) d(n) d(n)积性证明思路

对于因数个数函数 d ( n ) d(n) d(n)只需要用质因数分解的唯一性公式对进行质因数分解,利用简单的组合数学的知识可以知道 d ( n ) d(n) d(n)的数学表达式。
g c d ( a , b ) = 1 gcd(a,b)=1 gcd(a,b)=1时,说明 a a a b b b分解质因数后没有公共的素因子。将 d ( a b ) , d ( a ) , d ( b ) d(ab),d(a),d(b) d(ab),d(a),d(b)分解用数学表达式表达出来容易证明 d ( a b ) = d ( a ) d ( b ) d(ab)=d(a)d(b) d(ab)=d(a)d(b).

因数和函数 σ ( n ) \sigma(n) σ(n)积性证明思路

这个稍微复杂一丢丢。
g c d ( a , b ) = 1 gcd(a,b)=1 gcd(a,b)=1,即它们互质。
通过分解质因数的方法,容易说明:

  1. a , b a,b a,b集合各取一个因数,它们的乘积一定是 a b ab ab的因数。
  2. 容易证明 a b ab ab的因数一定可以分解为两个数的积,一个是 a a a的因数,一个是 b b b的因数。
    所以 a , b a,b a,b各取一个因数 a i , b j a_i,b_j ai,bj,就可以构造一个 a b ab ab的因数 a i a j a_ia_j aiaj.上面两点可以保证了我们不会漏取。
    所以,剩下的工作就是说明不会重复即可。
    也就是要说明 a i 1 b j 1 = a i 2 b j 2 a_{i_1}b_{j_1}=a_{i_2}b_{j_2} ai1bj1=a
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值