尤拉函數
•1 min read1 min•150 words150 words
最大公因數: ,可以利用gcd判斷兩個整數是不是互質: ,若兩數互質代表兩數的最大公因數就是1。
一個合成數可以拆成質數分解: ,每個都只會出現一次。
有了前面幾種工具,就可以建構出尤拉函數:
尤拉函數能夠幫助我們快速找出在之下所有與互質的整數個數
...,用來計算$n$: $n = pq$ 並且 $\varphi(n) = (p-1)(q-1)$,如上所說挑選出來的是$len(p-1 \cdot q-1)$的長度。 $\varphi(n)$可以參考[[Euler's Totient Function尤拉函數]],目的是為了找所有與$n$互質的數,$p$和$q$挑質數的原因在於在$p$之下,每一個數都會跟$p$互質,同樣的在$q$之下每一個數也都會跟$q$互質,這樣乘出來$n$群的範圍就會是最大的。...
Referenced in this post