积性函数欧拉函数莫比乌斯函数
積性函數(shù)
-
(積性函數(shù)).
如果算術(shù)函數(shù)fff對任意兩個互素的正整數(shù)a和b,f(ab)=f(a)f(b)f(ab)=f(a)f(b)f(ab)=f(a)f(b),則fff被稱為積性函數(shù)(或乘性函數(shù));如果對任意兩個正整數(shù)a和b,f(ab)=f(a)f(b)f(ab)=f(a)f(b)f(ab)=f(a)f(b),則fff被稱為完全積性函數(shù)(或完全乘性函數(shù))。 -
如果f是一個積性函數(shù),n是一個正整數(shù),且n有素冪因子分解n=p1a1p2a2...pmam,則f(n)=f(p1a1)f(p2a2)...f(pmam).如果f是一個積性函數(shù),n是一個正整數(shù),且n有素冪因子分解\\n=p_1^{a_1}p_2^{a_2}...p_m^{a_m}, 則f(n)=f(p_1^{a_1})f(p_2^{a_2})...f(p_m^{a_m}).如果f是一個積性函數(shù),n是一個正整數(shù),且n有素冪因子分解n=p1a1??p2a2??...pmam??,則f(n)=f(p1a1??)f(p2a2??)...f(pmam??).
歐拉函數(shù)
-
(歐拉函數(shù)?(n)\phi(n)?(n))
設(shè)nnn是一個正整數(shù)。歐拉?\phi?函數(shù)?(n)\phi(n)?(n)是不超過nnn且與nnn互素的正整數(shù)的個數(shù);
如果nnn是素數(shù),?(n)=n?1\phi(n)=n-1?(n)=n?1;如果n是合數(shù),?(n)<n?1\phi(n)<n-1?(n)<n?1. -
(?\phi?函數(shù)公式)
如果p是一個素數(shù),且k是正整數(shù),則?(pk)=pk?pk?1\phi(p^k)=p^k-p^{k-1}?(pk)=pk?pk?1。
如果m和n是互素的正整數(shù),?(mn)=?(m)?(n)\phi(mn)=\phi(m)\phi(n)?(mn)=?(m)?(n)。
所以,?(n)\phi(n)?(n)是積性函數(shù),但不是完全積性函數(shù)。 -
(?(n)\phi(n)?(n)計算公式)
如果nnn有素因子分解n=p1a1p2a2...pmamn=p_1^{a_1}p_2^{a_2}...p_m^{a_m}n=p1a1??p2a2??...pmam??,那么有歐拉?\phi?函數(shù)?(n)=n?(1?1p1)(1?1p2)...(1?1pm)\phi(n) = n*(1-\frac{1}{p_1})(1-\frac{1}{p_2})...(1-\frac{1}{p_m})?(n)=n?(1?p1?1?)(1?p2?1?)...(1?pm?1?) -
(歐拉定理)
如果nnn和aaa 是互素的正整數(shù),則a?(n)≡1mod  na^{\phi(n)}≡1 \mod na?(n)≡1modn. -
(a模n的階)
設(shè)a和n是互素的整數(shù),a>=0,n>0。使得ax≡1mod  na^x≡1\mod nax≡1modn成立的最小正整數(shù)x被稱為a模n的階,并記為ordnaord_naordn?a。 -
(原根)
設(shè)a和n是互素的整數(shù),且n>0。如果ordna=?(n)ord_na = \phi(n)ordn?a=?(n),則稱a是模n的原根,并稱n有一個原根。如果正整數(shù)n有一個原根,那么它有?(?(n))\phi(\phi(n))?(?(n))個不同余的原根。
-
(模nnn的既約剩余系)
模n的既約剩余系是由?(n)\phi(n)?(n)個整數(shù)構(gòu)成的集合,集合中的每個元素均與nnn互素,且任何兩個元素模nnn不同余。定理:如果集合{r1,r2,…,rn}\{r_1, r_2, …, r_n\}{r1?,r2?,…,rn?}是一個模n的既約剩余系,并且nnn和aaa是互素的正整數(shù),則集合{a?r1,a?r2,…,a?rn}\{a*r_1,a*r_2, …,a*r_n\}{a?r1?,a?r2?,…,a?rn?}也是一個模nnn的既約剩余系。
-
計算∑gcd(i,N)\sum gcd(i,N)∑gcd(i,N)
首先,在從1到N的每個數(shù)中,如果gcd(i,N)=p,(1<p≤N)gcd(i, N)=p,(1<p\leq N)gcd(i,N)=p,(1<p≤N),則i/p和N/p互素,且滿足gcd(i,N)=pgcd(i, N)=pgcd(i,N)=p的i的個數(shù)是?(N/p)\phi(N/p)?(N/p),所以,相應(yīng)的和為p??(N/p)p*\phi(N/p)p??(N/p)。所以,要計算∑gcd(i,N)\sum gcd(i,N)∑gcd(i,N),只需要根據(jù)gcd的值不同,分類進(jìn)行計算即可,∑gcd(i,N)=∑p∣Np??(N/p)\sum gcd(i,N)=\sum_{p|N} p*\phi(N/p)∑gcd(i,N)=∑p∣N?p??(N/p).
莫比烏斯函數(shù)
考慮非平方數(shù)的因子個數(shù),fff的和函數(shù)F(n)=∑d∣nf(d)F(n)=\sum_{d|n}f(d)F(n)=∑d∣n?f(d).
由此可見,f(n)f(n)f(n)等于±F(n/d)\pm F(n/d)±F(n/d)之和。
- (莫比烏斯函數(shù))
μ(n)={1n=1(?1)mn=p1p2...pm,其中pi為不同的素數(shù)0其他\mu(n)=\begin{aligned} \left\{ \begin{array}{lr} 1 & n=1\\ (-1)^m &n=p_1p_2...p_m,其中p_i為不同的素數(shù) \\0&其他 \end{array} \right. \end{aligned}μ(n)=????1(?1)m0?n=1n=p1?p2?...pm?,其中pi?為不同的素數(shù)其他?? - 定理:莫比烏斯函數(shù)μ(n)\mu(n)μ(n)是積性函數(shù)。、
- (莫比烏斯反演公式)
設(shè)fff是算術(shù)函數(shù),FFF是fff的和函數(shù),F(n)=∑d∣nf(d)F(n)=\sum_{d|n}f(d)F(n)=∑d∣n?f(d),則f(n)=∑d∣nμ(d)F(n/d)f(n)=\sum_{d|n}\mu(d)F(n/d)f(n)=∑d∣n?μ(d)F(n/d)。
總結(jié)
以上是生活随笔為你收集整理的积性函数欧拉函数莫比乌斯函数的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 已知分布函数求概率密度例题_二次函数讲义
- 下一篇: 加速度计、陀螺仪工作原理