オイラーのトーティエント関数

φ ( n )の最初の1000個の値。上の線上の点は、 pが素数(p − 1)のときのφ ( p )を表す。[1]

数論においてオイラーのトーティエント関数は、与えられた整数までの正の整数のうち、互いに素であるものを数えます。ギリシャ文字φを用いてまたはと表記され、オイラーのファイ関数と呼ばれることもあります。言い換えれば、範囲にある最大公約数が1となる整数の個数です。[2] [3]この形式の整数は、トーティエント関数と呼ばれることもあります

例えば、 の合計は1、2、4、5、7、8 の 6 つの数です。これらはすべて 9 と互いに素ですが、この範囲の他の 3、6、9 は および であるため、互いに素ではありませんしたがって、 です。別の例として、 の場合、1 から の範囲にある唯一の整数は1 自身であり、 であるためです

オイラーのトーティエント関数は乗法関数であり、2つの数が互いに素であれば、となる[4] [5]この関数は、nを法とする整数の乗法群単位)の位を与える。[6]これはRSA暗号化システムの定義にも使われる

歴史、用語、表記法

レオンハルト・オイラーは1763年にこの関数を導入した。[7] [8] [9]しかし、当時はこれを表す特定の記号は選んでいなかった。1784年の出版物で、オイラーはこの関数をさらに研究し、それを表すためにギリシャ文字を選んだ。彼は「 より小さく、かつ と公約数を持たない多数の数」を と書いた。[10]この定義は、 におけるトーティエント関数の現在の定義とは異なるが、それ以外は同じである。現在標準となっている表記法[8] [11]はガウスの1801年の論文Disquisitiones Arithmeticaeに由来するが[12] [13]ガウスは引数を括弧で囲まずに と書いた。そのため、これはオイラーのファイ関数または単にファイ関数と呼ばれることが多い

1879年にJJシルベスターはこの関数をトーティエントという用語で表現しました。 [14] [15]そのため、オイラーのトーティエント関数オイラートーティエント、またはオイラーのトーティエントとも呼ばれます[16] ジョーダンのトーティエントはオイラーのトーティエントの一般化です。

コトシェントと定義されます。これはと少なくとも1つの素因数が共通する、より小さいか等しい正の整数の数を数えます

オイラーのトーティエント関数の計算

を計算するための公式はいくつかあります

オイラーの積の公式

これは

積がn割り切る異なる素数についてであることを示しています

同等の定式化は

ここで、 は の素因数分解です(つまり、は異なる素数です)。

これらの公式の証明は 2 つの重要な事実に依存します。

ファイは乗法関数である

これは、 gcd( m , n ) = 1ならばφ ( m ) φ ( n ) = φ ( mn )となることを意味します。証明の概要: ABC をそれぞれmnmnと互いに素でそれより小さい正の整数の集合とし、| A | = φ ( m )などとします。このとき、中国剰余定理により、A × BCの間には一対一の関係があります

素数べき乗の議論におけるφの値

p素数でk≥1ならば

証明: pは素数なので、gcd( p k , m )の取り得る値は1, p , p 2 , ..., p kのみであり、 gcd( p k , m ) > 1となる唯一の条件は、 mがpの倍数、つまりm ∈ { p , 2 p , 3 p , ..., p k − 1 p = p k }であり、そのような倍数がp k − 1個あり、そのうちp kより大きくない場合である。したがって、他のp kp k − 1個の数はすべてp kと互いに素である

オイラーの積の公式の証明

算術の基本定理によれば、n > 1 のとき、 p 1 < p 2 < ... < p rが素数k i ≥ 1 となる唯一の式が存在する。( n = 1の場合は空積となる。) φの乗法性およびφ ( p k )の公式を 繰り返すと、

これにより、オイラーの積の公式の両方のバージョンが得られます。

乗法性を必要としない別の証明では、代わりに集合 に適用された包含排他原理を使用して、素約数で割り切れる整数の集合を除外します。

言葉で説明すると、20の異なる素因数は2と5です。1から20までの20個の整数のうち半分は2で割り切れるので、10個になります。そのうちの5分の1は5で割り切れるので、20と互いに素な8つの数は1、3、7、9、11、13、17、19です

代替式では整数のみを使用します。

フーリエ変換

トーティエントは、最大公約数(GCD)離散フーリエ変換であり、1で評価されます[17]

ここで、k∈ { 1, ..., n }に対してxk =gcd( k , n )となる。そして

この式の実部は

例えば、とを用いるとオイラー積や約数の和の公式とは異なり、この公式ではnの因数を知る必要はありません。しかし、 nとn未満のすべての正の整数の最大公約数を計算する必要があり、これは因数分解には十分です。

約数の和

ガウス[18]によって確立された性質は

ここで、和はnのすべての正の約数dについてであり、いくつかの方法で証明できます。(表記規則については算術関数を参照してください。)

証明の一つは、φ ( d ) が巡回群 C dの可能な生成元の数にも等しいということである 。具体的には、g d = 1C d = ⟨ gならば、g k はdと互いに素なすべてのkに対して生成元となる。 C nのすべての元は巡回部分群を生成し、各部分群C dC nはC nのちょうどφ ( d )個の元によって生成されるので、式は次式に従う。[19]同様に、この式はn乗根の乗法群原始d乗根に同じ議論を適用することで導くことができる

この式は初等算術からも導出できる。[20]例えば、n = 20とし、分母が20である1までの正の分数を考える。

もっと簡単に言うと、

これら20の分数はすべて正の分数であるk/d ≤ 1 で、分母はd = 1, 2, 4, 5, 10, 20です。分母が 20 である分数は、分子が 20 と互いに素である分数、すなわち1/20 /207/209/2011/2013/2017/2019/20 ; 定義により、これはφ (20)個の分数です。同様に、分母が10の分数はφ (10)個、分母が5の分数はφ (5)個、などとなります。このように、20個の分数の集合は、 20を割り切るdごとに、大きさがφ ( d )の部分集合に分割されます。同様の議論は任意のnにも当てはまります。

メビウス反転を除数和の公式に適用すると、

ここで、μはメビウス関数でありpk≥2各素数に対して定義される乗法関数である。この式は積の式から を乗じて次のように導くこともできる。

例:

いくつかの値

最初の 100 個の値 ( OEISのシーケンスA000010 ) が以下の表とグラフに示されています。

最初の100個の値のグラフ
φ ( n ) 1 ≤ n ≤ 100)
12 45678910
01122426464
1010412688166188
20121022820121812288
3030162016241236182416
4040124220242246164220
5032245218402436285816
6060303632482066324424
7070247236403660247832
8054408224644256408824
9072446046723296426040

右のグラフでは、一番上の線y = n − 1は、1以外のすべてのnに対して成立する上限であり、 nが素数の場合にのみ達成されます。単純な下限は ですが、これはかなり緩いものです。実際、グラフの下限は⁠に比例します。n/ログ ログn . [21]

オイラーの定理

これは、an互いに素であれば、

nが素数である特殊なケースは、フェルマーの小定理として知られています

これはラグランジュの定理と、 φ ( n )がnを法とする整数の乗法群の位であるという事実から導かれます

RSA暗号システムは、この定理に基づいています。つまり、関数aa e mod neは(公開)暗号化指数)の逆関数は関数bb d mod n ( d(秘密)復号化指数)がe を法とする逆数φ ( n )であることを意味します。 nの因数分解を知らずにφ ( n )を計算することの難しさは、したがってdを計算することの難しさです。これは、n を因数分解することで解決できるRSA 問題として知られています。 RSA 秘密鍵は、 n を2 つの(ランダムに選択された)大きな素数pqの積として選択することで作成されるため、秘密鍵の所有者は因数分解を知っています。nのみが公開されており、大きな数を因数分解する難しさを考えると、他の誰も因数分解を知らないという保証があります。

その他の公式

    • 特に:
これを次の公式と比較してください最小公倍数を参照)。
  • φ ( n )はn ≥ 3 のとき偶数となる
    さらに、 n がr 個の異なる奇数の素因数を持つとき、 2 r | φ ( n )
  • 4 ∤ nとなるような任意のa > 1かつn > 6に対して、l | φ ( a n − 1)となるl ≥ 2 n が存在する
ここで、rad( n )はnの根号( nを割り切るすべての異なる素数の積)です
  •  [22]
  •  ([23]は[24]で引用
  • [劉 (2016)]
  •  [23]
  •  [25]
  •  [25]
    (ここでγはオイラー・マスケロニ定数である)。

メノンの正体

1965年にP.ケサヴァ・メノンは

ここで、d ( n ) = σ0 ( n )はnの約数の個数です

任意の固定正整数で割り切れる

具体的な結果としては未発表であるが、古くから知られている以下の性質[26]は重要な帰結をもたらす。例えば、任意の整数 について を法とする等差数列におけるの値が一様分布することは不可能である

  • 固定された正の整数 に対して、関係式はほぼすべての に対して成立します。つまり、以外のすべての値に対して成立します

これは、1 を法として合同な素数の逆数の和が発散するという事実の基本的な帰結であり、それ自体が等差数列に関するディリクレの定理の証明の系である

生成関数

φ ( n )ディリクレ級数は、リーマンゼータ関数を用いて次のように表すことができます[27]

ここで、左側は について収束します

ランバート級数生成関数は[28]

これは| q | < 1で収束します

これらは両方とも、基本的な級数操作とφ ( n )の公式によって証明されます

成長率

ハーディとライトの言葉によれば、φ ( n )の順序は「常に『ほぼn』である」[29]

まず[30]

しかしnが無限大に近づくと、[31]すべてのδ > 0に対して

これら2つの式は、 φ ( n )約数和関数 σ ( n )の式を少し使用して証明できます

実際、2番目の式の証明の際、不等式

n > 1 の場合に真であることが証明されています。

また、[21]

ここで、γオイラー定数γ = 0.577215665...であるため、e γ = 1.7810724...およびe γ = 0.56145948...となります。

これを証明するには素数定理は必ずしも必要ではない[32] [33] log log nは無限大なので、この式は

実際、それ以上のことが真実です。[34] [35] [36]

そして

2番目の不等式はジャン=ルイ・ニコラによって示されました。リーベンボイムは「この不等式は、まずリーマン予想が真であるという仮定のもとで示され、次にその逆の仮定のもとで示されるという点で、証明方法は興味深い」と述べています。[36] : 173 

平均順序については、[23] [37]

アーノルド・ウォルフィスによるもので、その証明にはIMヴィノグラドフNMコロボフによる指数和の推定値を利用した。ファン・デル・コープットの方法とヴィノグラドフの方法を組み合わせることで、H.-Q. Liu (On Euler's function.Proc. Roy. Soc. Edinburgh Sect. A 146 (2016), no. 4, 769–775) は誤差項を次のように改善した。

(これは現在、この種の推定値として最もよく知られています)。「Big Oは、括弧内のnの関数の定数倍で制限される量を表します( n 2と比較すると小さい値です)。

この結果は、ランダムに選ばれた2つの数が互いに素である確率が[38] であることを証明するために使用できます6/π 2

連続値の比率

1950年にソマヤジュルは証明した[39] [40]

1954年にシンツェルシェルピンスキーはこれを補強し、集合

は正の実数に稠密である。また、彼らは[39]集合

区間 (0,1) では稠密です。

トーティエント数

トーティエント数はオイラーのトーティエント関数の値です。つまり、φ ( n )= mとなるnが少なくとも1つ存在するようなmです。トーティエント数m価数または重複度は、この方程式の解の数です。[41]トーティエント数は、トーティエント数ではない自然数です。1を超えるすべての奇数は、自明に非トーティエントです。また、偶数の非トーティエント数は無限に存在し、[42]実際、すべての正の整数には、偶数の非トーティエントである倍数が存在します。[43]

最初のいくつかのトーティエント番号は、シーケンス A002202 を参照してください。

与えられた限界xまでのトーティエント数の数

定数C = 0.8178146...の場合。[44]

重複度に応じて数えると、与えられた限界xまでのトーティエント数の数

ここで、誤差項Rは最大でx/(log x ) k 任意の正のkに対して [45]

δ < 0.55655の場合には、 mの重複度はm δを無限に超えることが知られている[46] [47]

フォードの定理

フォード(1999)は、任意の整数k ≥ 2に対して、重複度kトーティエント数mが存在することを証明した。つまり、方程式φ ( n ) = mがちょうどk個の解を持つものである。この結果は、以前にヴァツワフ・シェルピンスキ[ 48]によって予想されており、シンツェルの仮説H [44]の結果として得られたものである実際、発生する重複度はそれぞれ無限に発生する。[44] [47]

しかし、重複度k = 1となる数mは知られていないカーマイケルのトーティエント関数予想は、そのようなmは存在しないという主張である[49]

完全トーティエント数

完全トーティエント数とは、その反復されたトーティエントの総和に等しい整数です。つまり、トーティエント関数を数nに適用し、その結果得られるトーティエントに再度適用し、これを 1 に達するまで繰り返し、得られた数列を足し合わせます。その合計がnに等しい場合、nは完全トーティエント数です。

応用

円切

『論考』 [50] [51]の最後のセクションで、ガウスは[52] 、 φ ( n )が2のべき乗であれば、定規とコンパスを使ってn角形を作図できることを証明しています。n奇数の素数のべき乗の場合、トーティエントの公式によれば、nが1のべき乗でn - 1が2のべき乗である場合にのみ、そのトーティエントは2のべき乗になります。2のべき乗より1大きい素数はフェルマー素数と呼ばれ、3、5、17、257、65537の5つだけが知られています。フェルマーとガウスはこれらを知っていました。他にもっと素数があるかどうかを証明できた人はいません

このように、正n角形は、 nが異なるフェルマー素数の積と2の任意のべき乗である場合、定規とコンパスで構成できる。そのようなnの最初のいくつかは[53]である。

2、3、4、5、6、8、10、12、15、16、17、20、24、30、32、34、40、...(OEISのシーケンスA003401)。

等差数列の素数定理

RSA暗号システム

RSAシステムの構築には、大きな素数pqを選択し、n = pqk = φ ( n )を計算し、ed ≡ 1 (mod k )となる2つの数edを見つけることが含まれます。数ne(「暗号化鍵」)は公開され、d(「復号鍵」)は非公開にされます

整数m0 < m < n )で表されるメッセージは、S = m e (mod n )を計算することによって暗号化されます

これはt = S d (mod n )を計算することで復号されます。オイラーの定理を用いると、0 < t < nの場合、t = m であることが示されます。

数値n を効率的に因数分解できる場合、またはnを因数分解せずにφ ( n )を効率的に計算できる場合、RSA システムのセキュリティは危険にさらされます

未解決問題

レーマーの予想

pが素数ならば、 φ ( p ) = p −1である。1932年、DHレーマーは、 φ ( n )がn −1を割り切るような合成数nが存在するかどうかを問うた。今のところ、知られていない。[54]

1933年に彼は、もしそのようなnが存在するならば、それは奇数で、平方根を持たず、少なくとも7つの素数で割り切れる(すなわちω ( n ) ≥ 7)必要があることを証明した。1980年にコーエンとハギスは、n > 10 20ω ( n ) ≥ 14を証明した。[55]さらにハギスは、 nを3で割り切れるならばn > 10 1937042ω ( n ) ≥ 298848 であることを示した[56] [57]

カーマイケルの予想

これは、他のすべての数、 、に対して となる性質を持つ数は存在しないことを述べています上記のフォードの定理を参照してください。

この予想に反例が一つだけあるとすれば、反例は無限に存在するはずであり、最小のものでも10進数では少なくとも100億桁になる。[41]

リーマン予想

リーマン予想は、不等式が成り立つ場合にのみ真である

はオイラー定数であり最初の120569個の素数の積であるすべての場合に当てはまります[58]

参照

注釈

  1. ^ 「オイラーのトーティエント関数」。カーンアカデミー。 2016年2月26閲覧
  2. ^ ロング(1972年、85ページ)
  3. ^ ペットフレッツォ&ビルキット(1970年、72ページ)
  4. ^ ロング(1972年、162ページ)
  5. ^ ペットフレッツォ&ビルキット(1970年、80ページ)
  6. ^ オイラーの定理を参照。
  7. ^ L. Euler「新しい方法で証明された算術定理」、Novi commentarii academiae scientiarum imperialis Petropolitanae(サンクトペテルブルク帝国科学アカデミー新紀要)、8(1763年)、74–104。(この作品は1759年10月15日にサンクトペテルブルク科学アカデミーで発表された。同名の作品は1758年6月8日にベルリン科学アカデミーで発表された。オンラインで入手可能:Ferdinand RudioLeonhardi Euleri Commentationes Arithmeticae』第1巻、『Leonhardi Euleri Opera Omnia』第1巻第2号(ライプツィヒ、ドイツ、BG Teubner、1915年)、531–555ページ。 531 ページで、オイラーは、ファイ関数 φ(N)よりも小さく、互いに素な整数の数として定義します (... aequalis sit multitudini numerorum ipso N minum, qui simul ad eum sint primi, ...)。
  8. ^ サンディファー著、203ページ
  9. ^ グラハムら、133ページ、注111
  10. ^ L. オイラー、「Speculationes circa quasdam insignes proprietates numerorum」、Acta Academiae Scientarum Imperialis Petropolitinae、vol. 4、(1784)、18 ~ 30 ページ、または Opera Omnia、シリーズ 1、第 4 巻、105 ~ 115 ページ。 (作品は 1775 年 10 月 9 日にサンクトペテルブルクのアカデミーで発表されました)。
  11. ^文献には φ ( n )ϕ ( n )の両方が見られます。これらはギリシャ文字の小文字ファイの2つの形です。
  12. ^ ガウス、 Disquisitiones Arithmeticae記事 38
  13. ^ カジョリ、フロリアン(1929年)『数学記法の歴史』第2巻、オープンコート出版会社、§409。
  14. ^ JJ Sylvester (1879)「特定の三元三次形式方程式について」、American Journal of Mathematics2  :357-393。Sylvesterは361ページで「トーティエント」という用語を作り出した。
  15. ^ "totient".オックスフォード英語辞典(第2版).オックスフォード大学出版局. 1989年.
  16. ^ Weisstein, Eric W. 「トーティエント関数」. mathworld.wolfram.com . 2025年2月9日閲覧
  17. ^ シュラム(2008)
  18. ^ ガウス、DA、第39条
  19. ^ ガウス、DA アート。 39、芸術。 52-54
  20. ^ グラハムら、134-135ページ
  21. ^ ハーディ&ライト 1979年、thm. 328より
  22. ^ Dineva(外部参照)、prop. 1
  23. ^ abc ウォルフィス、アーノルド(1963)。Weylsche Exponentialsummen in der neueren Zahlentheorie。 Mathematische Forschungsberichte (ドイツ語)。 Vol. 16. ベルリン: VEB Deutscher Verlag der WissenschaftenZbl  0146.06003。
  24. ^ Lomadse, G. (1964)、「アーノルド・ウォルフィスの科学的研究」(PDF)Acta Arithmetica10 (3): 227– 237、doi :10.4064/aa-10-3-227-237
  25. ^ ab Sitaramachandrarao, R. (1985). 「Landau IIの誤差項について」Rocky Mountain J. Math . 15 (2): 579– 588. doi : 10.1216/RMJ-1985-15-2-579 .
  26. ^ Pollack, P. (2023)、「カーマイケルのラムダ関数の分布に関する2つの問題」、Mathematika69 (4): 1195– 1220、arXiv : 2303.14043doi : 10.1112/mtk.12222
  27. ^ ハーディ&ライト 1979年、第288頁
  28. ^ ハーディ&ライト 1979年、thm. 309
  29. ^ ハーディ&ライト 1979、§18.4の序文
  30. ^ ハーディ&ライト 1979年、thm. 326
  31. ^ ハーディ&ライト 1979年、thm. 327
  32. ^ 実際、チェビシェフの定理(Hardy & Wright 1979、thm.7)とメルテンスの第三定理だけが必要です。
  33. ^ ハーディ&ライト 1979年、thm. 436
  34. ^ Rosser, J. Barkley; Schoenfeld, Lowell (1962)の定理15. 「素数の関数の近似式」. Illinois J. Math . 6 (1): 64– 94. doi : 10.1215/ijm/1255631807 .
  35. ^ バッハ&シャリット、thm. 8.8.7
  36. ^ ab Ribenboim (1989). 「素数はどのように分布しているのか? §IC オイラー関数の値の分布」『素数記録集』(第2版)ニューヨーク:Springer-Verlag. pp.  172– 175. doi :10.1007/978-1-4684-0507-1_5. ISBN 978-1-4684-0509-5
  37. ^ Sándor, Mitrinović & Crstici (2006) pp.24–25
  38. ^ ハーディ&ライト 1979年、thm. 332
  39. ^ abc リベンボイム、38ページ
  40. ^ ab サンダー、ミトリノヴィッチ、クリスティチ (2006) p.16
  41. ^ ab Guy (2004) p.144
  42. ^ サンダー&クリスティシ (2004) p.230
  43. ^ 張明志 (1993). 「非トーティエントについて」.数論ジャーナル. 43 (2): 168– 172. doi : 10.1006/jnth.1993.1014 . ISSN  0022-314X. Zbl  0772.11001.
  44. ^ abc Ford, Kevin (1998). 「トーティエントの分布」. Ramanujan J. 2 ( 1–2 ) : 67–151 . doi :10.1023/A:1009761909132. ISSN  1382-4090. Zbl  0914.11053.ポール・エルデシュ著『解析的および初等数論:数学の伝説へのトリビュート』に再録、数学の発展、第1巻、1998年、doi :10.1007/978-1-4757-4507-8_8、ISBN 978-1-4419-5058-1arXiv1104.3264、2011年に更新および修正されました
  45. ^ サンドール他 (2006) p.22
  46. ^ サンドール他 (2006) p.21
  47. ^ ab Guy (2004) p.145
  48. ^ サンダー&クリスティシ (2004) p.229
  49. ^ サンダー&クリスティシ (2004) p.228
  50. ^ Gauss, DA. 第7条は336–366条である。
  51. ^ ガウスは、 nが特定の条件を満たす場合、 n角形を構成できることを証明した。1837年にピエール・ヴァンツェルは逆のことを証明し、 n角形が構成可能な場合、 nはガウスの条件を満たさなければならないことを明らかにした。
  52. ^ ガウス、DA、第366条
  53. ^ Gauss, DA, 366条。このリストはDisquisitionesの最後の文である。
  54. ^ リベンボイム、36~37ページ。
  55. ^ コーエン、グレアム L.;ハギス、ピーター・ジュニア (1980)。 「 φ ( n )がn − 1を割った場合のnの素因数の数について」。ニューアーチ。ウィスクド。 Ⅲシリーズ。28 : 177–185。ISSN 0028-9825  。Zbl  0436.10002。
  56. ^ ハギス、ピーター・ジュニア (1988)。 「方程式M ·φ( n ) = n − 1について」。ニューアーチ。ウィスクド。 Ⅳシリーズ。6 ( 3): 255–261。ISSN 0028-9825  。Zbl  0668.10006。
  57. ^ ガイ(2004)142ページ
  58. ^ ケビン・ブローガン(2017年)『リーマン予想の同値類、第1巻:算術的同値類』(初版)ケンブリッジ大学出版局。ISBN 978-1-107-19704-6系5.35

参考文献

算術論』はラテン語から英語とドイツ語に翻訳されています。ドイツ語版には、ガウスの数論に関するすべての論文(二次の相互性に関するすべての証明、ガウス和の符号の決定、双二次の相互性に関する考察、そして未発表のノート)が収録されています。

Disquisitionesへの参照は、Gauss, DA, art. nnnの形式になります

  • 「トーティエント関数」、数学百科事典EMS Press、2001年 [1994]
  • オイラーのファイ関数と中国剰余定理 — φ(n) が乗法的であることの証明 2021年2月28日アーカイブ、Wayback Machine
  • JavaScript によるオイラーのトーティエント関数計算機 — 最大 20 桁
  • ディネヴァ、ローシカ、オイラー・トーティエント、メビウス、そして約数関数 2021年1月16日アーカイブ、Wayback Machineにて
  • プリテージ、ルーミス、ポルヒルによるオイラーのファイ関数のまとめ
Retrieved from "https://en.wikipedia.org/w/index.php?title=Euler%27s_totient_function&oldid=1322447716"