MathLabs

組合せ論と離散数学

グリーン・タオの定理

素数は任意の有限の長さの等差数列を含むことが、2004年に証明された。

直観直感:どんどん疎になる集合の中の構造

素数はますます稀になる:最初の NN 個の整数のうち素数はおよそ N/log⁡NN/\log N 個しかなく、この割合は NN が増えるにつれて0に縮む。セメレディの定理は数列を保証するために正の割合を必要とするので、素数について直接何も言わない。それでも2004年、Ben GreenとTerence Taoは素数が任意の有限の長さの等差数列を含むことを証明した——等間隔の3つの素数、次に100個、そして望むだけの数。その鍵はセメレディの定理を捨てることではなく、素数が正の相対密度で入っている、より大きく扱いやすい集合を見つけ、密度論法をその設定に移すことである。

角度シータにおける単位円上の点。円周法の議論が素数が線形パターンと相関するかどうかを検出するために追跡する位相 e(theta p) を示す——主要弧(分母の小さい有理数の近く)と副次弧
素数にわたる指数和 S(θ)=∑p≤Ne(θp)S(\theta) = \sum_{p \le N} e(\theta p) が、θ\theta が変化するにつれて単位円上の点を描く

大学主張と密度0が障害である理由

∀ k≥3, ∃ a,r>0:{a,a+r,…,a+(k−1)r}⊆P\forall\, k \ge 3,\ \exists\, a, r > 0 : \{a, a+r, \dots, a+(k-1)r\} \subseteq \mathcal{P}

これが定理である:素数の集合を P\mathcal{P} と書くと、任意の長さ kk に対して aa と rr が存在し {a,a+r,…,a+(k−1)r}\{a, a+r, \dots, a+(k-1)r\} がすべて素数となる。実際、GreenとTaoはさらに多くを証明している——素数はその長さのすべての数列の中で長さ kk の数列の正の相対密度を持ち、単に少なくとも1つというだけではない。

π(N)∼Nlog⁡N\pi(N) \sim \frac{N}{\log N}

ここで π(N)\pi(N) は NN までの素数を数え、素数定理は π(N)∼Nlog⁡N\pi(N) \sim \frac{N}{\log N} を与える——したがって {1,…,N}\{1,\dots,N\} の中で素数の密度は0に近づく。固定された正の密度を必要とするセメレディの定理は、それゆえ P\mathcal{P} に直接適用できない:本当に新しい議論が必要だった。

存在性と明示的計算の対比
側面分かっていること出典・年
任意の長さ kk に対する存在性証明済み:P\mathcal{P} は任意の kk について長さ kk の数列を含むグリーン・タオ、2004年
明示的に見つかった最長のもの分散コンピュータ探索で見つかった27個の素数からなる等差数列PrimeGrid、2019年

発展証明のアイデア:擬似ランダムな優関数への移送

k≥3k \ge 3 のすべてに対し、素数の集合 P\mathcal{P} は長さ kk の等差数列を含む。さらに P\mathcal{P} はそのような数列の中で正の相対密度を持ち、単一の例にとどまらない。

なぜ正しいのか?

障害は密度0であり、定理は P\mathcal{P} に直接適用したセメレディの定理からは従わない。GreenとTaoの洞察は、セメレディ型の密度論法が、より大きく十分擬似ランダムな集合の中の相対密度を持つ集合に対して、たとえその集合自体が Z\mathbb{Z} の中で疎であっても——周囲の集合が計数論法を通すのに十分ランダムに振る舞う限り——依然として機能するというものだった。

証明

第1段階(障害)。フォン・マンゴルト関数 Λ(n)\Lambda(n)(n=pjn=p^j のとき log⁡p\log p、それ以外は0)は素数を検出する自然な重みであり、平均サイズは E[Λ]≈1\mathbb{E}[\Lambda] \approx 1 である。しかし Λ\Lambda 自体は有界でなく、P\mathcal{P} は密度0であるため、古典的な密度定理は直接適用できない。

第2段階(擬似ランダムな優関数)。Goldston–Yıldırım型のふるい重みのアイデアを用い、GreenとTaoは素数を優越する測度 ν(n)≥0\nu(n) \ge 0(E[ν]≈1\mathbb{E}[\nu] \approx 1)を構成する。これは定数 KK に対して Λ(n)≤Kν(n)\Lambda(n) \le K\nu(n) を満たし、かつ擬似ランダムである:同じ密度を持つ真にランダムな集合が満たすであろう線形形式条件と相関条件を精密に満たす。

第3段階(相対セメレディの定理)。GreenとTaoは、正の相対密度 E[f]≥δ\mathbb{E}[f] \ge \delta を持つ任意の関数 0≤f≤ν0 \le f \le \nu が、ν\nu が擬似ランダムである限り、期待される密度の長さ kk の数列を依然として含むことを証明する。証明は ff を有界で構造化された部分と、ν\nu に対するガワーズ一様性ノルムで小さい部分に分解する。一様な部分は一般化されたフォン・ノイマンの定理により数列の計数にほとんど寄与せず、したがって構造化された部分だけで期待される数列を説明しなければならない——これはセメレディの定理の古典的な超グラフ正則化証明とまったく同じだが、ν\nu に相対化されている。

第4段階(まとめ)。Goldston–Yıldırım型の ν\nu が本当に擬似ランダムであることを(標準的な素数計数評価を用いて線形形式条件と相関条件を確認することで)検証すると、第3段階を f=Λ/Kf = \Lambda / K に適用できる。これは E[Λ]≈1\mathbb{E}[\Lambda] \approx 1 であるから正の相対密度を持つ。これにより Λ\Lambda で重み付けされた長さ kk の数列の正の相対密度が得られ——素数べきからの無視できる寄与を除去した後——任意の kk について真の長さ kk の素数の数列が得られる。

素数からなる3項等差数列は無限に存在する。実際、すべての項が ≤N\le N であるそのような数列の個数は、明示的な定数 c>0c>0 に対して漸近的に c N2/log⁡3Nc \, N^2/\log^3 N である。

なぜ正しいのか?

この特別な場合はグリーン・タオより65年前のものであり、一般の kk に必要な移送機構を必要とせず、素数に直接ハーディ・リトルウッドの円周法を適用して1939年にファン・デル・コルプットによって解決された。これは、なぜ k=3k=3 が古典的解析数論で長らく扱いやすかった一方、より長い数列が2004年まで完全に未解決だったのかを示している。

証明

第1段階(指数和による重み付き計数)。S(θ)=∑n≤NΛ(n)e(θn)S(\theta) = \sum_{n \le N} \Lambda(n) e(\theta n) と書く。すべての項が ≤N\le N である3項数列 p1+p3=2p2p_1 + p_3 = 2p_2 の重み付き個数は、指数関数の直交性により ∫01S(θ)2S(−2θ) dθ\int_0^1 S(\theta)^2 S(-2\theta) \, d\theta に等しい。

第2段階(主要弧)。qq が小さい有理数 θ≈a/q\theta \approx a/q の近くでは、S(θ)S(\theta) は算術級数中の素数定理によってよく近似される。これらの寄与を合計するとハーディ・リトルウッドの主要項 S(N) N2/log⁡3N\mathfrak{S}(N) \, N^2 / \log^3 N が得られ、特異級数 S(N)\mathfrak{S}(N) は法 qq での素数の局所密度にのみ依存する正の定数である。

第3段階(副次弧)。分母の小さい有理数から離れた場所では、Vinogradovの評価により S(θ)S(\theta) は素数にわたる和の中でのキャンセルを用いて任意の固定された AA に対し O(N(log⁡N)−A)O(N (\log N)^{-A}) で抑えられる。この評価を副次弧上で積分すると、それらの寄与の合計が o(N2/log⁡3N)o(N^2/\log^3 N) であることが分かる——主要弧の主要項に比べて無視できる。

第4段階(結論)。主要弧の主要項 S(N) N2/log⁡3N\mathfrak{S}(N)\,N^2/\log^3 N が無視できる副次弧の誤差を上回るため、3項数列の重み付き個数は N2/log⁡3N→∞N^2/\log^3 N \to \infty のように増大し、したがって素数からなる3項等差数列が無限に(かつ漸近的に多く)存在する——一般の場合が解決されるまさに65年前のことである。

大学実世界での応用と具体例

この証明のために発明された移送原理——稠密な集合に関する定理を、擬似ランダムな優関数の内部にある疎な集合へと移す手法——は、素数の中の等差数列をはるかに超えて使われる一般的な道具となった:TaoとZieglerによる2008年の素数内の多項式数列への拡張の基盤となり、ZhangとMaynardによる素数間の有界な間隔の突破の背後にあるふるい理論的機構に知見を与え、理論計算機科学(稠密モデル定理、擬似ランダム性、計算量理論的正則性)にも類似物を持つ。計算の側では、PrimeGridのような分散探索プロジェクトが、定理の局所因子から出てくる素数階乗(primorial)の整除制約を用いて、記録的な長さの数列を探す際に探索空間を何桁も絞り込んでいる。

例: 5個の素数からなる等差数列と、その公差が6の倍数である理由

5,11,17,23,295, 11, 17, 23, 29 が素数からなる5項等差数列であることを確かめ、素数 a>5a > 5 から始まる任意の5項素数等差数列の公差 rr が 30=2⋅3⋅530 = 2 \cdot 3 \cdot 5 で割り切れなければならない理由を説明せよ。

解答

第1段階:5,11,17,23,295, 11, 17, 23, 29 の隣り合う差はすべて 66 であり、5つの数のいずれもその平方根(≤5\le 5)以下の約数を持たないので、5つすべてが素数である——a=5,r=6a=5, r=6 の真の5項数列である。

第2段階:任意の素数 p≤5p \le 5(すなわち p∈{2,3,5}p \in \{2,3,5\})に対し、もし p∤rp \nmid r ならば、jj が0から4まで動くとき5つの項 a+jra + jr は pp を法として少なくとも pp 個の相異なる剰余を巡るので、そのうちの1つは pp で割り切れる。

第3段階:もし a>5a > 5 ならば5つの項はすべて pp より真に大きいので、pp で割り切れる項は合成数となり矛盾する。ゆえに各 p∈{2,3,5}p \in \{2,3,5\} について p∣rp \mid r、すなわち 30∣r30 \mid r である。(5,11,17,23,295,11,17,23,29 では数列が a=5a=5 自身から始まり、これは5で割り切れてもよいため、そこでは 2⋅3=6∣r2 \cdot 3 = 6 \mid r だけが必要となる。)

例: 記録的な27項素数等差数列と、その公差に23#が現れる理由

明示的に知られている最長の素数等差数列は27項からなり、2019年にRob GahanとPrimeGridによって発見された:n=0,1,…,26n = 0, 1, \dots, 26 に対する 224584605939537911+81292139⋅23#⋅n224584605939537911 + 81292139 \cdot 23\# \cdot n であり、ここで 23#=2⋅3⋅5⋯23=22309287023\# = 2 \cdot 3 \cdot 5 \cdots 23 = 223092870 は23の素数階乗である。公差が 23#23\# の倍数でなければならない理由を説明せよ。

解答

第1段階:p≤23p \le 23 を任意の素数とし、pp が公差 rr を割り切らないと仮定する。27≥p27 \ge p なので、n=0,…,26n=0,\dots,26 に対する27個の項 a+nra + nr は pp を法とする pp 個すべての剰余類を巡り、少なくとも1つの項が pp で割り切れることになる。

第2段階:この数列の27個の項はすべて18桁の数であり23よりはるかに大きいので、p≤23p \le 23 で割り切れる項は合成数となり矛盾する。

第3段階:したがってすべての素数 p≤23p \le 23 が rr を割り切らなければならず、これは23以下のすべての素数の積——素数階乗 23#=22309287023\# = 223092870——が rr を割り切ることを意味する。最初から 23#23\# を公差に組み込むことで、コンピュータ探索は小さい素数による整除テストを自動的に通過する候補だけに絞り込んでいる。

グリーン・タオの定理は素数の集合 P\mathcal{P} について何を証明しているか?

なぜセメレディの定理を素数に直接適用できなかったのか、またグリーン・タオの証明で欠けている密度の仮定を何が置き換えているのか?

a>5a > 5 である素数の5項等差数列 a,a+r,…,a+4ra, a+r, \dots, a+4r において、公差 rr を必ず割り切る数は何か?

2026年時点で明示的に知られている最長の素数等差数列の長さはいくつか、またそれよりはるかに長いものが書き下されていないのはなぜか?

参考文献

  1. Ben Green, Terence Tao (2008). The primes contain arbitrarily long arithmetic progressions · arXiv:math/0404188
  2. Terence Tao, Tamar Ziegler (2008). The primes contain arbitrarily long polynomial progressions · arXiv:math/0610050
  3. David Conlon, Jacob Fox, Yufei Zhao (2015). A relative Szemerédi theorem · arXiv:1305.5440