← 戻る ライブラリ › 算術と数論 › 解析数論 算術と数論
リーマンゼータ関数とリーマン予想 たった一つの複素関数が自然数と素数を結びつけている。もしそのすべての非自明な零点が一本の臨界線上に並ぶなら、素数がどれほど均等に分布しているかを正確に知ることができる——数学における最も深い未解決問題の一つである。
大学 このページが前提とする2つの古典的事実 1 1 1 より大きいすべての整数は、因数の順序を除けばただ一通りの方法で素因数分解される。
なぜ正しいのか? この一意性こそが、下のオイラー積が成り立つ理由そのものである:展開して項をまとめると、各 n − s n^{-s} n − s が二重に数えられることも漏れることもなく、ちょうど一度だけ再現される。
証明 存在性は n n n に関する強い数学的帰納法で証明する。基底段階 n = 2 n=2 n = 2 はすでに素数なので、主張は成り立つ。すべての整数 2 ≤ m < n 2\le m<n 2 ≤ m < n が素因数分解できると仮定し、n n n を考える。n n n 自身が素数ならそれで終わりであり、そうでなければ n = a b n=ab n = ab かつ 1 < a , b < n 1<a,b<n 1 < a , b < n となり、帰納法の仮定により a a a と b b b の両方の素因数分解が得られる。この二つの分解を連結すると n n n の素因数分解が得られ、帰納段階が完了する。
一意性はユークリッドの補題に基づく:素数 p p p が p ∣ a b p\mid ab p ∣ ab を満たすならば ( p ∣ a ) ∨ ( p ∣ b ) (p\mid a)\lor(p\mid b) ( p ∣ a ) ∨ ( p ∣ b ) が成り立つ。これを見るには、p ∤ a p\nmid a p ∤ a と仮定する;このとき gcd ( p , a ) = 1 \gcd(p,a)=1 g cd( p , a ) = 1 であるから、ベズーの等式により整数 x , y x,y x , y が存在して p x + a y = 1 px+ay=1 p x + a y = 1 となる。両辺に b b b を掛けると b = p b x + a b y b=pbx+aby b = p b x + ab y を得る。p ∣ a b p\mid ab p ∣ ab であるから、素数 p p p は右辺の両方の項を割り切り、したがって p ∣ b p\mid b p ∣ b が成り立つ。
さて、n n n が二通りの素因数分解 n = p 1 p 2 ⋯ p r = q 1 q 2 ⋯ q s n=p_1p_2\cdots p_r=q_1q_2\cdots q_s n = p 1 p 2 ⋯ p r = q 1 q 2 ⋯ q s を持つとし、それぞれのリストを非減少順に並べておく。p 1 ∣ q 1 q 2 ⋯ q s p_1\mid q_1q_2\cdots q_s p 1 ∣ q 1 q 2 ⋯ q s であるから、ユークリッドの補題を繰り返し適用すると p 1 p_1 p 1 はある q j q_j q j を割り切り、q j q_j q j が素数であることから p 1 = q j p_1=q_j p 1 = q j となる。この共通因子を両方の積から消去し、より短いリストに対して同じ議論を繰り返すと、有限回の後に r = s r=s r = s となり、二つの分解は項ごとに一致する——したがって n n n の素因数分解は、因数の順序を除いて一意である。
最大の素数は存在しない。素数は決して尽きない。
なぜ正しいのか? ユークリッドの古典的な証明(紀元前300年頃)は、有限のリストから背理法で議論する。このページの後半では、オイラーが s = 1 s=1 s = 1 における調和級数の発散を用いて、同じ事実の第二の解析的証明を与える。
証明 背理法により、素数が有限個 p 1 , p 2 , … , p k p_1,p_2,\ldots,p_k p 1 , p 2 , … , p k しかないと仮定する。数 N = p 1 p 2 ⋯ p k + 1 N=p_1p_2\cdots p_k+1 N = p 1 p 2 ⋯ p k + 1 を作る。
各 i i i について、N N N を p i p_i p i で割ると余りは 1 1 1 、すなわち N ≡ 1 ( m o d p i ) N\equiv 1\pmod{p_i} N ≡ 1 ( mod p i ) となるので、どの p i p_i p i も N N N を割り切らない。
しかし N > 1 N>1 N > 1 であるから、上で証明した算術の基本定理により、N N N は少なくとも一つの素因数 q q q を持つ。p 1 , … , p k p_1,\ldots,p_k p 1 , … , p k のどれも N N N を割り切らないので、この q q q は q ∉ { p 1 , … , p k } q\notin\{p_1,\ldots,p_k\} q ∈ / { p 1 , … , p k } を満たす——完全なはずのリストに含まれない素数が現れ、矛盾である。したがって、どんな有限のリストもすべての素数を含むことはできない:素数は無限に存在する。
研究 同じ情報を見る二つの方法 1737年、オイラーは実数 s > 1 s>1 s > 1 に対して、すべての整数にわたる級数が素数だけにわたる積にちょうど等しいことに気づいた:
ζ ( s ) = ∑ n = 1 ∞ 1 n s = ∏ p prime ( 1 − 1 p s ) − 1 , Re ( s ) > 1 \zeta(s) = \sum_{n=1}^{\infty} \frac{1}{n^s} = \prod_{p \text{ prime}} \left(1 - \frac{1}{p^s}\right)^{-1}, \qquad \operatorname{Re}(s) > 1 ζ ( s ) = n = 1 ∑ ∞ n s 1 = p prime ∏ ( 1 − p s 1 ) − 1 , Re ( s ) > 1 左辺は整数のことしか知らず、右辺は素数のことしか知らない。したがって、素数がどのように分布しているかについてのあらゆる事実は、ζ \zeta ζ のどこかに隠れている。
Re ( s ) > 1 \operatorname{Re}(s) > 1 Re ( s ) > 1 に対して、∑ n = 1 ∞ n − s = ∏ p ( 1 − p − s ) − 1 \displaystyle\sum_{n=1}^{\infty} n^{-s} = \prod_{p} \left(1-p^{-s}\right)^{-1} n = 1 ∑ ∞ n − s = p ∏ ( 1 − p − s ) − 1 が成り立つ。積はすべての素数 p p p にわたる。
なぜ正しいのか? 各因子 ( 1 − p − s ) − 1 = 1 + p − s + p − 2 s + ⋯ (1-p^{-s})^{-1} = 1+p^{-s}+p^{-2s}+\cdots ( 1 − p − s ) − 1 = 1 + p − s + p − 2 s + ⋯ を等比級数として展開し、すべて掛け合わせる:素因数分解の一意性により、どの n − s n^{-s} n − s も展開した積の中にちょうど一度だけ現れる。この積が無限個の因子を必要とするのは、まさに素数が無限に存在するからであり——これはユークリッドが初等的な方法で証明したのと同じ事実を、解析的な等式の中に詰め込んだものである。
証明 Re ( s ) > 1 \operatorname{Re}(s)>1 Re ( s ) > 1 を固定し、切り詰めた積 P N ( s ) = ∏ p ≤ N ( 1 − p − s ) − 1 P_N(s)=\prod_{p\le N}\left(1-p^{-s}\right)^{-1} P N ( s ) = ∏ p ≤ N ( 1 − p − s ) − 1 の各因子を、∣ p − s ∣ < 1 |p^{-s}|<1 ∣ p − s ∣ < 1 であることから等比級数として展開する:( 1 − p − s ) − 1 = 1 + p − s + p − 2 s + ⋯ (1-p^{-s})^{-1}=1+p^{-s}+p^{-2s}+\cdots ( 1 − p − s ) − 1 = 1 + p − s + p − 2 s + ⋯ 。
これらの等比級数を掛け合わせて展開すると、現れる各項は n − s n^{-s} n − s の形をしており、n n n はその素因数がすべて N N N 以下であるような整数である——そのような整数の集合を S N S_N S N とする。算術の基本定理により、そのような各 n n n はちょうど一通りの素数べきの組合せから生じるので、どの項も重複せず、漏れもない:P N ( s ) = ∑ n ∈ S N n − s P_N(s)=\sum_{n\in S_N} n^{-s} P N ( s ) = ∑ n ∈ S N n − s 。
1 1 1 から N N N までのすべての整数は S N S_N S N に属するので、完全な級数と切り詰めた積との差は S N S_N S N に属さない整数のみに関わり、それらはすべて N N N より大きい:ζ ( s ) − P N ( s ) = ∑ n ∉ S N n − s \zeta(s)-P_N(s)=\sum_{n\notin S_N} n^{-s} ζ ( s ) − P N ( s ) = ∑ n ∈ / S N n − s 、したがって ∣ ζ ( s ) − P N ( s ) ∣ ≤ ∑ n > N n − σ \left|\zeta(s)-P_N(s)\right|\le\sum_{n>N} n^{-\sigma} ∣ ζ ( s ) − P N ( s ) ∣ ≤ ∑ n > N n − σ (ここで σ = Re ( s ) > 1 \sigma=\operatorname{Re}(s)>1 σ = Re ( s ) > 1 )。この収束級数の尾部は N → ∞ N\to\infty N → ∞ のとき 0 0 0 に近づくので、P N ( s ) → ζ ( s ) P_N(s)\to\zeta(s) P N ( s ) → ζ ( s ) となり、無限積は無限和に等しい。
例: 解析的に素数の無限性を再証明する
素数が有限個しかないと仮定する。s = 1 s=1 s = 1 で何が破緻するか?
解答 もし素数が p 1 , … , p k p_1,\ldots,p_k p 1 , … , p k の有限個しかなければ、オイラー積 ∏ i ( 1 − p i − 1 ) − 1 \prod_i (1-p_i^{-1})^{-1} ∏ i ( 1 − p i − 1 ) − 1 は s → 1 s\to1 s → 1 としても有限の値になる。しかし左辺 ∑ n ≥ 1 n − 1 \sum_{n\ge1} n^{-1} ∑ n ≥ 1 n − 1 は調和級数であり、発散する。有限の積が無限の和に等しくなることはあり得ないので、素数のリストは有限ではありえない——これは直接的な組合せ論の議論の代わりに調和級数の発散を用いた、オイラー自身によるユークリッドの定理の証明である。
例: 暗号応用:素数に出会うまで何個の候補が必要か
RSA鍵生成では 2 2048 2^{2048} 2 2048 付近の大きな素数を見つける必要がある。素数定理 π ( x ) ∼ x log x \pi(x)\sim\dfrac{x}{\log x} π ( x ) ∼ log x x を使うと、2 2048 2^{2048} 2 2048 付近のランダムな奇数候補を平均しておよそ何個試せば素数が見つかるか?
解答 素数定理によれば、大きな数 x x x 付近における素数の密度はおよそ 1 / log x 1/\log x 1/ log x である:x x x 付近でランダムに選んだ整数が素数である確率はおよそ 1 / log x 1/\log x 1/ log x 。ここで x = 2 2048 x=2^{2048} x = 2 2048 なので、log ( 2 2048 ) = 2048 log 2 ≈ 1420 \log(2^{2048})=2048\log2\approx1420 log ( 2 2048 ) = 2048 log 2 ≈ 1420 が必要となる。
したがって、2 2048 2^{2048} 2 2048 付近の一様ランダムな整数が素数である確率はおよそ 1 / 1420 1/1420 1/1420 であり、平均して 1420 1420 1420 個のランダムな候補を試して初めて素数が見つかることを意味する。
実際には、候補は奇数に限定され(自明な偶数の非素数を無料で除外でき)、探索範囲が半分になる。さらに数千以下の素数による試し割りで残りの合成数の大部分を安価に除外してから、計算コストの高いミラー–ラビン素数判定を実行する。これにより、期待されるコストの高い素数判定の回数はおよそ 710 710 710 にまで減る——RSAの鍵サイズの選定や鍵生成時間の見積もりにおける、素数定理の直接的で実用的な応用である。
大学 級数が収束する範囲を越えてζを拡張する リーマンの1859年の論文は、それまで Re ( s ) > 1 \operatorname{Re}(s)>1 Re ( s ) > 1 でしか定義されていなかった ζ \zeta ζ が、s = 1 s=1 s = 1 における単純極(そこでは発散する調和級数のように振る舞う)を除いて複素平面全体で一つの正則関数へと拡張されることを示した。完備化されたゼータ関数 ξ \xi ξ を導入すると、この拡張は著しい対称性、すなわち関数等式を満たす:
ξ ( s ) = 1 2 s ( s − 1 ) π − s / 2 Γ ( s 2 ) ζ ( s ) , ξ ( s ) = ξ ( 1 − s ) \xi(s) = \tfrac{1}{2}s(s-1)\pi^{-s/2}\Gamma\!\left(\tfrac{s}{2}\right)\zeta(s), \qquad \xi(s) = \xi(1-s) ξ ( s ) = 2 1 s ( s − 1 ) π − s /2 Γ ( 2 s ) ζ ( s ) , ξ ( s ) = ξ ( 1 − s ) 定義: 自明な零点と非自明な零点
関数等式により、ζ \zeta ζ は負の偶数 s = − 2 , − 4 , − 6 , … s=-2,-4,-6,\ldots s = − 2 , − 4 , − 6 , … で消える。これらは自明な零点 と呼ばれ、Γ ( s / 2 ) \Gamma(s/2) Γ ( s /2 ) の極が打ち消されることから生じる。それ以外の零点——非自明 と呼ばれる——はすべて 0 < Re ( s ) < 1 0 < \operatorname{Re}(s) < 1 0 < Re ( s ) < 1 、すなわち臨界帯 を満たさねばならず、必ず三人の仲間を連れてくる:ρ \rho ρ が非自明な零点ならば、ρ ˉ \bar\rho ρ ˉ 、1 − ρ 1-\rho 1 − ρ 、1 − ρ ˉ 1-\bar\rho 1 − ρ ˉ もそうである。これは関数等式と、ζ \zeta ζ の係数が実数であることによる。直線 Re ( s ) = 1 2 \operatorname{Re}(s)=\tfrac12 Re ( s ) = 2 1 から外れた零点は決して一人で現れない。
研究 リーマン予想 その同じ1859年の論文——彼の数論に関する唇一の業績——の中で、リーマンは考えうる最も強い対称性を予想した:すべての非自明な零点は、臨界線 と呼ばれる直線 Re ( s ) = 1 2 \operatorname{Re}(s)=\tfrac12 Re ( s ) = 2 1 の上にちょうど乗っている。
リーマン予想。 ζ ( s ) \zeta(s) ζ ( s ) のすべての非自明な零点は、実部がちょうど 1 2 \tfrac12 2 1 である。
ライブラリーではこれを大問題リーマン予想 として収録している:クレイ数学研究所の七つのミレニアム懸賞問題(2000年)の一つであり、ヒルベルトの1900年のリストの第8問でもある。これまでに見つかったすべての零点——その数は数兆に及ぶ——が直線上にぴったり乗っているにもかかわらず、いまだ未解決のままである。
あくまで例示:正則写像 z ↦ e z z\mapsto e^z z ↦ e z による格子の変形であり、ζ の解析接続の代わりに示すもの。 研究 零点はどのように素数を制御するか ψ ( x ) = ∑ p k ≤ x log p \psi(x) = \sum_{p^k \le x} \log p ψ ( x ) = ∑ p k ≤ x log p を、x x x 以下の素数のべき乗を重み付きで数えたものとして定義する。フォン・マンゴルトの明示公式(1895年)は、ψ \psi ψ を ζ \zeta ζ の零点 ρ \rho ρ を用いて正確に書き表す:
ψ 0 ( x ) = x − ∑ ρ x ρ ρ − log 2 π − 1 2 log ( 1 − x − 2 ) \psi_0(x) = x - \sum_{\rho} \frac{x^{\rho}}{\rho} - \log 2\pi - \tfrac12\log\!\left(1-x^{-2}\right) ψ 0 ( x ) = x − ρ ∑ ρ x ρ − log 2 π − 2 1 log ( 1 − x − 2 ) 各零点の組 ρ , ρ ˉ \rho,\bar\rho ρ , ρ ˉ は、およそ x β / ∣ ρ ∣ x^{\beta}/|\rho| x β /∣ ρ ∣ という大きさの振動項を寄与する。ここで β = Re ( ρ ) \beta=\operatorname{Re}(\rho) β = Re ( ρ ) である。β \beta β が大きいほどその波は大きくなる——したがって零点の実部は、ψ ( x ) \psi(x) ψ ( x ) 、ひいては素数の個数 π ( x ) \pi(x) π ( x ) が滑らかな予測値からどれだけ外れうるかを直接制御している:
RH ⟺ ψ ( x ) = x + O ( x log 2 x ) ⟺ π ( x ) = Li ( x ) + O ( x log x ) \text{RH} \iff \psi(x) = x + O\!\left(\sqrt{x}\,\log^2 x\right) \iff \pi(x) = \operatorname{Li}(x) + O\!\left(\sqrt{x}\,\log x\right) RH ⟺ ψ ( x ) = x + O ( x log 2 x ) ⟺ π ( x ) = Li ( x ) + O ( x log x ) x → ∞ x\to\infty x → ∞ のとき π ( x ) ∼ x log x \pi(x) \sim \dfrac{x}{\log x} π ( x ) ∼ log x x :x x x 以下の素数の個数は渐近的に x / log x x/\log x x / log x である。
なぜ正しいのか? アダマールとド・ラ・ヴァレー・プーサンは1896年に独自にこれを証明し、どちらの証明も ζ \zeta ζ を経由する:この定理は、ζ ( s ) \zeta(s) ζ ( s ) が直線 Re ( s ) = 1 \operatorname{Re}(s)=1 Re ( s ) = 1 上に零点を持たないことと同値である。この既に証明済みの事実は、リーマン予想(直線 Re ( s ) = 1 2 \operatorname{Re}(s)=\tfrac12 Re ( s ) = 2 1 以外のどこにも零点がないことを要求する)よりはるかに弱く、それこそこの定理が解決済みでRHが未解決である理由にほかならない。RHは近似の誤差項を、x / log x x/\log x x / log x 程度の精度から上記のほぼ最適な x log x \sqrt{x}\log x x log x へと錈くするだけである。
証明 素数定理は、チェビシェフ関数 ψ ( x ) = ∑ p k ≤ x log p \psi(x)=\sum_{p^k\le x}\log p ψ ( x ) = ∑ p k ≤ x log p に関する主張と同値である。この関数は x x x 以下の各素数べきに、その素数の底の対数で重みを付ける:ψ ( x ) ∼ x \psi(x)\sim x ψ ( x ) ∼ x を証明することは、(部分和分による通常の議論により)π ( x ) ∼ x / log x \pi(x)\sim x/\log x π ( x ) ∼ x / log x を証明することと同値である。
リーマンの明示公式は、ψ ( x ) \psi(x) ψ ( x ) をほぼ正確に ζ \zeta ζ の非自明な零点 ρ = β + i γ \rho=\beta+i\gamma ρ = β + iγ (すべて 0 ≤ β ≤ 1 0\le\beta\le1 0 ≤ β ≤ 1 を満たす)で表す:ψ ( x ) = x − ∑ ρ x ρ ρ − log ( 2 π ) − 1 2 log ( 1 − x − 2 ) \psi(x)=x-\sum_{\rho}\frac{x^{\rho}}{\rho}-\log(2\pi)-\tfrac12\log(1-x^{-2}) ψ ( x ) = x − ∑ ρ ρ x ρ − log ( 2 π ) − 2 1 log ( 1 − x − 2 ) 。主要項 x x x は ζ \zeta ζ が s = 1 s=1 s = 1 に持つ単純極から来る;他のすべての項は大きさ約 x β x^{\beta} x β で振動するので、定理はこの振動する和が o ( x ) o(x) o ( x ) であることを示す問題に帰着する。
この振動する和が o ( x ) o(x) o ( x ) となるのは、まさにどの零点も β = 1 \beta=1 β = 1 を持たない場合、すなわち ζ ( 1 + i t ) ≠ 0 \zeta(1+it)\ne0 ζ ( 1 + i t ) = 0 がすべての t ∈ R t\in\mathbb{R} t ∈ R で成り立つ場合である。アダマールとド・ラ・ヴァレー・プーサンは1896年、それぞれ独立に、初等的な三角不等式 3 + 4 cos θ + cos 2 θ ≥ 0 3+4\cos\theta+\cos2\theta\ge0 3 + 4 cos θ + cos 2 θ ≥ 0 を σ → 1 + \sigma\to1^+ σ → 1 + のときの 3 log ζ ( σ ) + 4 log ζ ( σ + i t ) + log ζ ( σ + 2 i t ) 3\log\zeta(\sigma)+4\log\zeta(\sigma+it)+\log\zeta(\sigma+2it) 3 log ζ ( σ ) + 4 log ζ ( σ + i t ) + log ζ ( σ + 2 i t ) の実部に適用することで、この非消失性を証明した:1 + i t 1+it 1 + i t に零点があれば、この組合せは − ∞ -\infty − ∞ に発散せざるを得ず、それは不等式が禁じるところである。
この二つの段階を組み合わせると ψ ( x ) = x + o ( x ) \psi(x)=x+o(x) ψ ( x ) = x + o ( x ) が得られ、ψ \psi ψ と π \pi π を結ぶ部分和分の恒等式によって、これは π ( x ) ∼ x / log x \pi(x)\sim x/\log x π ( x ) ∼ x / log x 、すなわち素数定理へと格上げされる。
あくまで例示:さざ波状の曲面 z = sin r / r z=\sin r/r z = sin r / r であり、各零点の組が明示公式に振動する波を加える様子の代わりに用いている。 研究 道具箱:無条件の手法はどこまで届くか どの道具もRHの証明には遠く及ばないが、それぞれが臨界帯の一部を囲い込んでいる。零点なし領域 とは、Re ( s ) = 1 \operatorname{Re}(s)=1 Re ( s ) = 1 付近で零点を含まないことが分かっている帯のことである:ド・ラ・ヴァレー・プーサン(1899年)は領域 Re ( s ) ≥ 1 − c / log t \operatorname{Re}(s) \ge 1 - c/\log t Re ( s ) ≥ 1 − c / log t を見つけ、ヴィノグラードフとコロボフ(1958年)は指数和評価を用いてこれを Re ( s ) ≥ 1 − c / ( log t ) 2 / 3 ( log log t ) 1 / 3 \operatorname{Re}(s) \ge 1 - c/(\log t)^{2/3}(\log\log t)^{1/3} Re ( s ) ≥ 1 − c / ( log t ) 2/3 ( log log t ) 1/3 へと押し広げた——この指数は60年以上、実質的に改善されていない。その幅は t → ∞ t\to\infty t → ∞ のとき依然として0に縮む。零点を含まない固定幅の帯 Re ( s ) > 1 − ε \operatorname{Re}(s) > 1-\varepsilon Re ( s ) > 1 − ε (『弱いリーマン予想』)でさえ、いまだ未解決である。
零点を除外できないなら、代わりに数えればよい。N ( σ , T ) N(\sigma,T) N ( σ , T ) を、実部が σ \sigma σ 以上で高さが T T T 以下の零点の個数とする。インガム(1940年)は N ( σ , T ) ≪ T 3 ( 1 − σ ) / ( 2 − σ ) N(\sigma,T) \ll T^{3(1-\sigma)/(2-\sigma)} N ( σ , T ) ≪ T 3 ( 1 − σ ) / ( 2 − σ ) を示し、ハクスリー(1972年)は σ = 3 / 4 \sigma=3/4 σ = 3/4 における指数を 12 / 5 12/5 12/5 に改善し、それがほぼ50年間そのままだった——ガスとメイナードによる2024年のディリクレ多項式の大きな値に関する評価(2026年、『Annals of Mathematics』に掌載)がそれを 30 / 13 30/13 30/13 に引き下げるまでのことである。その直接の帰結として、素数定理はいまや無条件にすべての区間 [ x , x + x 17 / 30 + ε ] [x, x+x^{17/30+\varepsilon}] [ x , x + x 17/30 + ε ] で成り立つ。
無条件の道具それぞれの限界 道具 最良の結果 限界 零点なし領域 ヴィノグラードフ–コロボフ 1958年、log t \log t log t の指数2/3 幅は依然として0に縮む;固定幅の帯 Re ( s ) > 1 − ε \operatorname{Re}(s)>1-\varepsilon Re ( s ) > 1 − ε はまだない 零点密度 ガス–メイナード 2024年、A ( 3 / 4 ) = 30 / 13 A(3/4)=30/13 A ( 3/4 ) = 30/13 数えるだけで排除はしない;密度予想 A = 2 A=2 A = 2 でさえRHには届かない 計算 γ ≤ 3 × 10 12 \gamma \le 3\times10^{12} γ ≤ 3 × 1 0 12 を満たすすべての零点が検証済み(プラット–トゥルジアン、2021年)有限の検証にすぎず、t → ∞ t\to\infty t → ∞ については何も語らない 同値な判定条件 ド・ブラン–ニューマン:0 ≤ Λ ≤ 0.22 0 \le \Lambda \le 0.22 0 ≤ Λ ≤ 0.22 (ロジャーズ–タオ 2018年;Polymath 15) RH(Λ = 0 \Lambda=0 Λ = 0 )を言い換えているだけで、難しさは変わらない
ド・ブラン-ニューマン定数 Λ \Lambda Λ は、RHを錈く言い換える方法を与える:t t t を増やしていくと、ξ \xi ξ の熱流変形 H t H_t H t が実零点しか持たなくなるのは t ≥ Λ t\ge\Lambda t ≥ Λ のときであり、RHは Λ ≤ 0 \Lambda\le0 Λ ≤ 0 と同値である。ロジャーズとタオ(2018年)は Λ ≥ 0 \Lambda\ge0 Λ ≥ 0 を証明した。したがってもし RHが正しいなら、それはもうしすれすれで正しい——ちょうど Λ = 0 \Lambda=0 Λ = 0 である。その後、Polymath 15 プロジェクトが上界を Λ ≤ 0.22 \Lambda\le0.22 Λ ≤ 0.22 まで押し下げた。
RHのあるバージョンが完全に証明されている唇一の場所は関数体 上である:有限体 F q \mathbb{F}_q F q 上の曲線に対して、ゼータ関数は q − s q^{-s} q − s の有理関数であり、RHの類似物はその零点がすべて絶対値 q \sqrt{q} q を持つと主張する。ハッセ(1933年)は楕円曲線についてこれを証明し、ヴェイユ(1948年)はすべての曲線について、ドリーニュ(1974年)はコホモロジー群に作用するフロベニウス作用素を用いて、有限体上のすべての多様体について証明した。これを Z \mathbb{Z} Z にそのまま写せない障害は次の点にある:整数に作用するフロベニウスは存在せず、Spec Z × Spec Z \operatorname{Spec}\mathbb{Z}\times\operatorname{Spec}\mathbb{Z} Spec Z × Spec Z の役割を果たす幾何学的対象も知られていない。
よくある誤り. よくある誤解:コンピューターで検証された数兆個の零点や、RHの数多くの同値な言い換えは、証明にはならない ——計算はどこまでいっても t t t の有限の範囲しか調べられず、言い換えは言語を変えるだけで難しさは変わらない。またRHを素数定理と混同しやすい:その定理(x / log x x/\log x x / log x という評価)は1896年以来すでに証明されており、RHはその誤差項を錈くするだけである。 歴史的ノート
リーマンは1859年、ベルリン科学アカデミーで「与えられた数より小さい素数の個数について」を発表した——〲8ページの論文であり、彼の数論に関する唇一の出版物で、ガウスが思い描いていた素数定理の証明への道を整えるために書かれたものだった。この論文には ζ \zeta ζ の解析接続、関数等式、零点と素数を結びつける明示公式、そして予想そのものが、すべて一つのスケッチの中に詰め込まれており、それを厳密に埋めるのに数学者たちは数十年を要した。
ベルンハルト・リーマン レオンハルト・オイラー
一般化されたリーマン予想(GRH)は同じ予想をすべてのディリクレ L L L 関数に拡張したものであり、ライブラリーのもう一歩先で実際に使われる道具として登場する:大問題ゴールドバッハ予想 については、GRHは十分大きな数に対する奇数(三項)の場合の証明に役立った一方、上で構築した無条件の道具——零点なし領域、零点密度推定——は、何の仮定もなしに偶数の場合がどこまで到達できるかを制限する。次に扱う篩(ふるい)法が、その物語のもう半分を担う。
研究の最前線 2026年時点
ガスとメイナードによる2024年のディリクレ多項式の大きな値に関する評価(arXiv:2405.20552)は、2026年に『Annals of Mathematics』に掌載され、零点密度指数 A ( 3 / 4 ) A(3/4) A ( 3/4 ) をハクスリーの1972年の値 12 / 5 12/5 12/5 から 30 / 13 30/13 30/13 へと引き下げた——その点における50年以上ぶりの改善である。零点なし領域はヴィノグラードフ–コロボフ(1958年)以来動いていない。γ ≤ 3 × 10 12 \gamma \le 3\times10^{12} γ ≤ 3 × 1 0 12 を満たすすべての零点が臨界線上にあることが検証されている(プラット–トゥルジアン、2021年)。ド・ブラン-ニューマン定数は 0 ≤ Λ ≤ 0.22 0 \le \Lambda \le 0.22 0 ≤ Λ ≤ 0.22 を満たすことが知られており(ロジャーズ–タオ、2018年;Polymath 15)、したがってリーマン予想が正しいとしても、それは余裕のない、ぎりぎりの正しさである。現在、証明に近いと考えられている戦略は存在しない。
なぜオイラー積 ζ ( s ) = ∏ p ( 1 − p − s ) − 1 \zeta(s)=\prod_p(1-p^{-s})^{-1} ζ ( s ) = ∏ p ( 1 − p − s ) − 1 は無限個の因子を必要とするのか?
素数が無限に存在するから s s s が任意の複素数だからζ \zeta ζ が s = 1 s=1 s = 1 で極を持つから和が Re ( s ) > 1 \operatorname{Re}(s)>1 Re ( s ) > 1 でしか収束しないから ζ ( s ) \zeta(s) ζ ( s ) のすべての非自明な零点はどの条件を満たすか?
s s s は負の偶数である0 < Re ( s ) < 1 0 < \operatorname{Re}(s) < 1 0 < Re ( s ) < 1 Re ( s ) = 1 \operatorname{Re}(s) = 1 Re ( s ) = 1 s s s は実数である次のうちすでに証明済み(予想ではない)のものはどれか?
すべての非自明な零点の実部は 1 / 2 1/2 1/2 ζ ( s ) \zeta(s) ζ ( s ) は Re ( s ) = 1 \operatorname{Re}(s)=1 Re ( s ) = 1 上に零点を持たないド・ブラン-ニューマン定数 Λ \Lambda Λ は 0 0 0 である 固定幅の零点なし帯 Re ( s ) > 1 − ε \operatorname{Re}(s) > 1-\varepsilon Re ( s ) > 1 − ε が存在する 数兆個の零点が臨界線上にあることが計算によって検証されている。なぜこれでリーマン予想が証明されたことにならないのか?
RHはすべての t t t に関わるものであり、どんな有限の計算も γ ≤ 3 × 10 12 \gamma \le 3\times10^{12} γ ≤ 3 × 1 0 12 しか調べられないから 計算に丸め誤差が含まれているかもしれないから 零点密度定理がすでにRHを包含しているから コンピューターは複素数を正確に表現できないから