尤拉函式詳解

2021-07-11 05:15:45 字數 712 閱讀 9834

尤拉函式詳解

對乙個正整數n,尤拉函式是小於n且與n互質的數的個數.。

例如φ(24)=8,因為1, 5, 7, 11, 13, 17, 19, 23均和 24 互質。

φ(n) = n*(1-1/p1)*(1-1/p2)*......(1-1/pn)

其中(p1.....pn)為n的素因子

尤拉函式的基本性質:

① n是不為0的整數。φ(1)=1(唯一和1互質的數就是1本身)

② 除了n=2,φ(n)都是偶數.

③ 小於n且與n互質的所有數的和是φ

(n)*n/2。

④ 尤拉函式是

積性函式

——若m,n互質,φ(m*n)=φ(m)*φ(n)。

⑤ 當n為奇數時,φ(2*n)=φ(n)

⑥ 若n是質數p的k次冪,φ(n)=p^k-p^(k-1)=(p-1)p^(k-1),因為除了p的倍數外,其他數都跟n互質

。⑦ 當n是質數時,φ(n) = n-1

最近在研究數論,就把尤拉函式的一些性質總結了一下,可能不全面,以後再作補充

尤拉函式線性打表法

void init ()

{ int i, j;

for (i=0; i

尤拉函式 尤拉定理

尤拉函式 對正整數 n,尤拉函式 是小於等於 n的數中與 n互質的數的數目 此函式以其首名研究者尤拉命名 euler so totientfunction 它又稱為 euler stotient function 函式 尤拉商數等。例如 8 4,因為 1,3,5,7均和8 互質。注 n為1時尤拉函式...

尤拉函式 尤拉定理

尤拉函式 設 n 為正整數,則 1,2,n 中與 n 互素的整數的個數計作 n 叫做尤拉函式。設 p 是素數,p p 1設 p 是素數,pa pa p a 1 設 p,q 是不同的素數,n q p,n p q 即 n p 1 q 1 設 m,n 是兩個正整數,且 m,n 1,若 n m n,n m ...

尤拉函式尤拉篩

尤拉函式求小於等於n與n互質的數的個數 複習時發現這個知識點竟然沒有整理 n為素數即為n 1 除了其本身 n為素數的倍數 ola sushu j i ola i sushu j else ola sushu j i ola i sushu j 1 include include include in...