CSP S數學知識總結 之 尤拉定理

2022-09-13 21:24:22 字數 2218 閱讀 5969

定義

尤拉函式:對正整數\(n\),尤拉函式是小於等於\(n\)的數中與\(n\)互質的數的數目,記為\(\varphi(n)\)。

尤拉定理:若\(a\)與\(m\)互質,則\(a^\equiv 1 (mod \ m)\)

尤拉函式通項公式:

設 \(w\)為\(n\)的質因子個數,\(p_i\)為\(n\)的各個質因子

\[\varphi(n)=n\prod_^(1-\frac)

\]證明:

\[大體證明一下\\

顯然,對於每個質因子p_i,有\frac個數不與n互質\\

然而,對於每對質因子p_i,p_j,都有\frac個數被重複計算1次\\

同時,對於每三個質因子p_i,p_j,p_k,都有\frac個數被重複計算2次\\

……\\

以此類推,不難發現,這其實是個容斥\\

\therefore \varphi(n)=n-\sum}+\sum}-\sum}-\cdots+\sum}\\

\therefore \varphi(n)=n-n\sum}+n\sum}-n\sum}-\cdots+n\sum}\\

\therefore \varphi(n)=n(1-\sum}+\sum}-\sum}-\cdots+\sum})\\

……\\

最終因式分解得\\

\varphi(n)=n\prod_^(1-\frac)\\

\]證畢。

額,證明的有點草率

引理(1)如果\(n\)為素數,則\(\varphi(n) = n - 1\)

(2)如果\(n\)為某個素數\(p\)的\(a\)次冪\(p^a\),則\(\varphi(p^a)=(p-1)*p^\)

(3)如果\(n\)為某兩個互質的數\(a\),\(b\)的積,則\(\varphi(a*b)=\varphi(a)*\varphi(b)\)

證明:​ (1)顯然乙個質數,所有小於它的數,都與它互質。

​ (2)

\[\because比p_a小的正整數有p^個,其中能被p整除的數可以表示為p*t(t\in n^*,t\lt q^).\\

\therefore 共有p^個數能被p整除,從而不與p^a互質\\

\because當t = p^a時,p*t=p^a\\

\therefore t只能取到p^-1\\

\therefore \varphi(q^a)=p^a-1-(p^-1)=p^a-p^=(p-1)*p^\\

\]​ (3)

\[在比a*b小的整數中,由定義式得:\\

\varphi(a) = a\prod(1-\frac})\\

\varphi(b) = b\prod(1-\frac})\\

\because a的質因子或b的質因子一定是a*b的質因子\\

\therefore \varphi(a)*\varphi(b)=ab\prod(1-\frac})=\varphi(a*b)\\

\]證畢。

推論(敲小黑板劃重點)

尤拉定理的推論:若\(a,p\in n^*\)互質,則\(\forall b \in n^*\)有\(a^b \equiv a^\ (mod\ p)\)

證明:\[設b=q*\varphi(p)+r\ (r\in[1,\varphi(p)],即r = b\ mod\ \varphi(p)\\

則有:a^b\equiv a^\equiv (a^)^q*a^r\equiv 1^a*a^r\equiv a^r\equiv a^\\

\]證畢。

那麼,這個推論為什麼重要呢,在面對乘方算式取模的時候,總不能把它分解成乘法算式然後一步一步的取模吧,這時就要用到尤拉定理的推論了,我們只需把底數對\(p\)取模,把指數對\(\varphi(p)\)取模即可。

求尤拉函式

那麼既然尤拉函式這麼好用,我們怎麼求呢

1.首先,如果使用的尤拉函式個數較少,可以直接分解質因子,然後套通項公式求尤拉函式即可

(分解質因子的**實現參考:數學知識總結 之 質數)

2.當需要大量使用尤拉函式的時候,就需要使用篩法來預處理尤拉函式(打表)

最常用的是尤拉篩線性篩出尤拉函式的表

int prime[maxn],phi[maxn];

int cnt;

void getphi()

for(int j= 1; j <= cnt; j++)

if(!(i%prime[j]))

else}}

}

數學 尤拉降冪定理 Exponial

尤拉降冪定理 當b phi p 時,有a b p a b phi p phi p p 這題做的難受.看到題目我就猜到肯定用到尤拉降冪,然後就毫無目的地找規律。然後發現不同地取尤拉函式會變成0,然後內心毫無波動.可能不怎麼會遞迴 思路 當n 6時,尤拉降冪定理一定適用,因為f 5 1e9,也就是一定有...

費馬小定理 尤拉定理總結

費馬小定理 fermat theory 假如p是質數,且 a,p 1,那麼 a p 1 1 mod p 即 假如a是整數,p是質數,且a,p互質 即兩者只有乙個公約數1 那麼a的 p 1 次方除以p的餘數恆等於1。尤拉定理,也稱費馬 尤拉定理 是乙個關於同餘的性質。尤拉定理表明,若n,a為正整數,且...

初中數學知識點總結 初中數學知識點總結

初中數學知識點總結 第一章 有理數 一 知識框架 二.知識概念 1.有理數 1 凡能寫成 形式的數,都是有理數.正整數 0 負整數統稱整數 正分數 負分數統稱分數 整數和分數統稱有理數.注意 0即不是正數,也不是負數 a不一定是負數,a也不一定是正數 p不是有理數 2 有理數的分類 2.數軸 數軸是...