素数の間隔

素数の間隔（そすうのかんかく、prime gap）は、連続する2つの素数の差。gn もしくは g(pn) で表される n 番目の素数の間隔は、n + 1 番目の素数と n 番目の素数の差である。すなわち g n = p n + 1 − p n {\displaystyle g_{n}=p_{n+1}-p_{n}} g1 = 1, g2 = g3 = 2, g4 = 4 である。素数の間隔の列は広く研究されてきたが、多くの疑問や仮説が残っている。 初めから60個の素数の間隔は 1, 2, 2, 4, 2, 4, 2, 4, 6, 2, 6, 4, 2, 4, 6, 6, 2, 6, 4, 2, 6, 4, 6, 8, 4, 2, 4, 2, 4, 14, 4, 6, 2, 10, 2, 6, 6, 4, 6, 6, 2, 10, 2, 4, 2, 12, 12, 4, 2, 4, 6, 2, 10, 6, 6, 6, 2, 6, 4, 2, … gn の定義により、全ての素数は次のように書ける。 p n + 1 = 2 + ∑ i = 1 n g i {\displaystyle p_{n+1}=2+\sum _{i=1}^{n}g_{i}} 最初で最小で唯一奇数の素数の間隔は、唯一の偶数の素数である 2 と最初の奇数の素数である 3 の間の1である。他の素数の間隔はすべて偶数である。値 2 の間隔が連続しているのは素数 3, 5, 7 の間の間隔である g2 と g3 の1組だけである。 任意の整数 n に対して、n の階乗（n を含む n までの全ての正の整数の積）を用いると、数列 n ! + 2 , n ! + 3 , n ! + 4 , … , n ! + n {\displaystyle n!+2,n!+3,n!+4,\ldots ,n!+n} において1番目の項は2で割り切れ、2番目の項は3で割り切れ、これが続く。よって、これはn − 1個の連続した合成数の数列であり、長さがn以上の間隔を与える隣り合う素数の間の連続した整数の列（の全体あるいは一部）になる。このことから隣り合う素数の間隔にはいくらでも大きいものが常に存在すること、すなわち、任意に与えた整数Nに対して gm ≥ N となる添字mが常に存在することが分かる。 しかし、n個の数の素数の間隔は、n!よりもずっと小さい数で生じることがある。例えば、素数の間隔が14よりも大きい最初の場所は523と541の間であるが、その一方で15!は1 307 674 368 000という非常に大きな数である。 素数の平均間隔は整数の自然対数が大きくなるにつれて長くなり、したがって関係する整数と、これに対する素数の間隔との比は小さくなる（漸近的に0になる）。これは素数定理の結果であるヒューリスティックな観点から見ると、自然対数に対する間隔の長さの比が固定の正数k以上である確率はe−kであると予想される。結果として比は任意に大きくなる。実際、整数の桁数に対する間隔の比は際限なく増加する。これはエリック・ウェストジンティウスによる結果の帰結である。 逆に、双子素数の推論は、無限に多い整数nに対してgn = 2を仮定している。 通常gn / ln(pn)の値のことを、間隔gnのmerit値という。2017年9月現在、分かっている確率的素数の間隔の端の、最大の既知の素数の間隔は長さ6 582 144で、マーティン・ラーブにより発見された216,841桁の確率的素数においてであった。この間隔のmerit値は13.1829である。最大の既知の素数の間隔は長さ1 113 106であり、merit値は25.90であり、ピエール・カミ、ミシェル・ヤンセン、イェンス・K・アンデルセンにより発見された18,662桁の素数においてである。 2017年12月現在、知られている中で最大のmerit値で、かつ最初に40を超えるものは、41.938 783 73であり、87桁の素数293 703 234 068 022 590 158 723 766 104 419 463 425 709 075 574 811 762 098 588 798 217 895 728 858 676 728 143 227においてであった。この素数と次の素数の間の素数の間隔は8350である。 gn / (ln(pn))2の値のことをクラメル・シャンクス・グランヴィル比という。素数2, 3, 7の場合の異常に高い値を無視する場合、この値の知られている最大値は素数1 693 182 318 746 371のときの0.920 638 6である。 全てのm < nに対してgm < gnの場合、gnのことを、極大の間隔(maximal gap)、または「極大の素数の間隔」という。2018年8月 (2018-08)現在[update]、知られている最大の極大の間隔は1550であり、バーティル・ニーマンにより発見された。これは80番目の極大の間隔であり、素数18 361 375 334 787 046 697の後に生じる。 1852年に証明されたベルトランの仮説は、kと2kの間には必ず素数があり、よって特にpn+1 < 2pnであることは、gn < pnを意味するという内容である。 1896年に証明された素数定理は、十分大きい素数では素数pと次の素数との間の間隔の平均長は漸近的にln(p)に近づくという内容である。実際の間隔の長さはこれよりもずっと大きいことや小さいことがあるが、素数定理から素数の間隔の長さの上限を推論することができる。 すべての ϵ > 0 {\displaystyle \epsilon >0} に対して、すべての n > N {\displaystyle n>N} で g n < p n ϵ {\displaystyle g_{n}<p_{n}\epsilon } であるような数 N {\displaystyle N} がある。 また、素数に比例して間隔が任意に小さくなることも推論できる。比 lim n → ∞ g n p n = 0. {\displaystyle \lim _{n\to \infty }{\frac {g_{n}}{p_{n}}}=0.} となる。 グイド・ホハイゼル（英語版） (1930年) は π ( x + x θ ) − π ( x ) ∼ x θ log ⁡ ( x )  as  x → ∞ , {\displaystyle \pi (x+x^{\theta })-\pi (x)\sim {\frac {x^{\theta }}{\log(x)}}{\text{ as }}x\to \infty ,} であるような定数θ < 1が存在することを初めて示し、それゆえ十分大きいnに対して g n < p n θ , {\displaystyle g_{n}<p_{n}^{\theta },\,} であることを示した。 ホハイゼルはθで可能な値32999/33000を得た。これはハンス・ハイルブロン（英語版）により249/250と改善され、ニコライ・チュダコフ（英語版）により任意のε > 0に対してθ = 3/4 + εとした。 主な進歩はアルバート・イングハムによる。彼はいくつかの正の定数cに対して ζ ( 1 / 2 + i t ) = O ( t c ) {\displaystyle \zeta (1/2+it)=O(t^{c})\,} であるとき、任意の θ > ( 1 + 4 c ) / ( 2 + 4 c ) {\displaystyle \theta >(1+4c)/(2+4c)} に対して π ( x + x θ ) − π ( x ) ∼ x θ log ⁡ ( x ) {\displaystyle \pi (x+x^{\theta })-\pi (x)\sim {\frac {x^{\theta }}{\log(x)}}} と示した。ここでOはランダウの記号、ζはリーマンゼータ関数、πは素数計数関数である。任意のc > 1/6が許容されることが分かっていれば、θが5/8より大きい任意の数値であることが分かる。 イングハムの結果の直接の結果は、nが十分大きい場合、n3と(n + 1)3の間に必ず素数が存在するということである。アーンスト・リンデレフ（英語版）の仮説はイングハムの式がcの任意の正の数に対しても成り立つことを暗に示すが、十分大きいnに対してn2と(n + 1)2の間に素数が存在することを暗示するには十分ではないであろう（ルジャンドル予想参照）。 マーティン・ハクスリー（英語版）は1972年にθ = 7/12 = 0.58(3)を選択してもよいことを示した。 2001年のR.C.ベイカー、グリン・ハーマン、ヤノス・ピンツ（英語版）による結果では、θは0.525ととられる可能性があることを示した。 2005年、ダニエル・ゴールドストン（英語版）,ヤノス・ピンツ（英語版）, ジェム・ユルドゥルム（英語版）は lim inf n → ∞ g n log ⁡ p n = 0 {\displaystyle \liminf _{n\to \infty }{\frac {g_{n}}{\log p_{n}}}=0} を証明し、2年後これを改良し、 lim inf n → ∞ g n log ⁡ p n ( log ⁡ log ⁡ p n ) 2 < ∞ . {\displaystyle \liminf _{n\to \infty }{\frac {g_{n}}{{\sqrt {\log p_{n}}}(\log \log p_{n})^{2}}}<\infty .} とした。 2013年、張益唐は lim inf n → ∞ g n < 7 ⋅ 10 7 , {\displaystyle \liminf _{n\to \infty }g_{n}<7\cdot 10^{7},} を証明した。これは70 000 000を超えない間隔が無限にあるという意味である。張の境界を最適化するPolymathプロジェクトの共同作業により、2013年7月20日に境界を4680まで下げることに成功した。2013年11月、ジェームズ・メイナードはGPYふるいを新たに改善したものを導入し、境界を600まで下げ、任意のmについて、それぞれがm個の素数を含む解釈が無限である境界間隔が存在することを示した。メイナードの考えを用いて、Polymathプロジェクトは境界を246に改良した。エリオット・ハルバースタム予想（英語版）とその一般形を仮定すると、Nはそれぞれ12と6に減少される。 1931年、エリック・ウェストジンティウスは極大の素数の間隔は対数的よりも大きくなることを証明した。 lim sup n → ∞ g n log ⁡ p n = ∞ . {\displaystyle \limsup _{n\to \infty }{\frac {g_{n}}{\log p_{n}}}=\infty .} である。1938年、ロバート・ランキン（英語版）は、無限に大きいnに対して g n > c log ⁡ n log ⁡ log ⁡ n log ⁡ log ⁡ log ⁡ log ⁡ n ( log ⁡ log ⁡ log ⁡ n ) 2 {\displaystyle g_{n}>{\frac {c\log n\log \log n\log \log \log \log n}{(\log \log \log n)^{2}}}} が成り立つ定数c > 0が存在することを示し、ウェストジンティウスとポール・エルデシュの結果を改良した。彼はのちに任意の定数c < eγ（γはオイラーの定数）を取ることができることを示した。1997年に定数cの値は2eγ以下の任意の値に改良された。 ポール・エルデシュは、上記の不等式の定数cが任意に大きく取れることの証明および反証に対して1万ドルの賞金を提供した。これは2014年にケビン・フォード（英語版）、ベン・グリーン、セルゲイ・コンヤギン（英語版）、テレンス・タオとジェームズ・メイナードにより独立に正しいことが証明された。 この結果はさらにフォード、グリーン、コンヤギン、テレンス・タオにより、無限に大きいnに対して g n > c log ⁡ n log ⁡ log ⁡ n log ⁡ log ⁡ log ⁡ log ⁡ n log ⁡ log ⁡ log ⁡ n {\displaystyle g_{n}>{\frac {c\log n\log \log n\log \log \log \log n}{\log \log \log n}}} と改良された。 エルデシュの最初の賞の精神でテレンス・タオはこの不等式でcが任意に大きくとられる可能性があるという証明に対して1万ドルを提供した。 素数の連鎖の下限も決定されている。 リーマン予想のもとではさらに良い結果が得られる。ハラルド・クラメールはリーマン予想が、間隔gnはランダウの記号を用いて g n = O ( p n log ⁡ p n ) , {\displaystyle g_{n}=O({\sqrt {p_{n}}}\log p_{n}),} であることを暗示していることを証明した。のちに、この間隔はさらに小さいと予想した。おおまかに言うと、クラメールの予想は g n = O ( ( log ⁡ p n ) 2 ) . {\displaystyle g_{n}=O\left((\log p_{n})^{2}\right).} という内容である。Firoozbakhtの予想は p n 1 / n {\displaystyle p_{n}^{1/n}} （ p n {\displaystyle p_{n}} はn番目の素数）はnの厳密に減少する関数である。すなわち、 p n + 1 1 / ( n + 1 ) < p n 1 / n  for all  n ≥ 1. {\displaystyle p_{n+1}^{1/(n+1)}<p_{n}^{1/n}{\text{ for all }}n\geq 1.} である。この予想が真である場合、関数 g n = p n + 1 − p n {\displaystyle g_{n}=p_{n+1}-p_{n}} は g n < ( log ⁡ p n ) 2 − log ⁡ p n  for all  n > 4. {\displaystyle g_{n}<(\log p_{n})^{2}-\log p_{n}{\text{ for all }}n>4.} を満たす。これはクラメールの予想の強い形を暗示しているが、GranvilleとPintzのヒューリスティックとは矛盾している。これは任意の ε > 0 {\displaystyle \varepsilon >0} に対して g n > 2 − ε e γ ( log ⁡ p n ) 2 {\displaystyle g_{n}>{\frac {2-\varepsilon }{e^{\gamma }}}(\log p_{n})^{2}} が無限回起こる（ γ {\displaystyle \gamma } はオイラーの定数） その一方、Oppermannの予想はクラメールの予想より弱い。Oppermannの予想で予想される間隔は g n < p n . {\displaystyle g_{n}<{\sqrt {p_{n}}}.} のオーダーである。結果としてOppermannの予想の元では、全ての自然数 n > m {\displaystyle n>m} に対して g n < p n . {\displaystyle g_{n}<{\sqrt {p_{n}}}.} を満たす m {\displaystyle m} （おそらく m = 30 {\displaystyle m=30} ）が存在する。 Oppermannの予想よりも弱いAndricaの予想は g n < 2 p n + 1. {\displaystyle g_{n}<2{\sqrt {p_{n}}}+1.} という内容である。これは連続する平方数の間には素数が必ずあるというルジャンドル予想よりは少し強い。 Polignacの予想は、全ての正の偶数kが無限の頻度で素数の間隔として生じるという内容である。k = 2の場合は双子素数予想である。この予想は特定のkの値についてはまだ証明されておらず、反証もされていないが、張益唐の結果は少なくとも1つ（現在のところ未知）の7千万より小さいkの値については真であることが証明されている。上で議論されたように、この上限は246に改良された。 n番目の素数と(n+1)番目の素数の間の間隔gnは数論的関数の1例である。この文脈では通常dnで表され、素数差分関数(prime difference function)と呼ばれる。この関数は乗法的関数でも加法的関数でもない。 ポータル 数学 en:Bonse's inequality en:Gaussian moat 双子素数