コンテンツにスキップ

リーマン予想 II:歴史と各種のアプローチ(Hardy の定理・Dirichlet L 関数・零点密度・Hilbert–Pólya・関数体)

対象読者: 学部の複素解析と有限群の表現論の初歩を学び、リーマン予想 I の Hadamard 積と零点なし領域の内容を知っている人。Dirichlet L 関数と解析的整数論の専門知識は仮定しません。

前提となる記事:リーマン予想 I:ゼータ関数の零点の理論(Hadamard 積・零点の個数・古典的零点なし領域)、リーマン予想とは何か:ゼータ関数の零点が素数を支配する、有限群の表現:Maschke・Schur・指標の直交関係

生 Markdown

素数の並びには規則がないように見えますが、ゼータ関数の「零点」という数の位置がその様子を決めています。リーマン予想は、その零点がすべて一直線上に並ぶという予想で、160 年たっても解けていません。この記事では、解決には届かなくても得られている結果を方向ごとに整理し、各結果が「何を言い、何を言わないか」を区別できるようになることを目指します。あわせて、等差数列の中にも素数が無限にあることを示す Dirichlet の定理を証明します。

  • Dirichlet 指標(指標の一種で、整数を法 qq の剰余で見て複素数を返す関数)χ\chi に対する L(s,χ)L(s,\chi) は、χ\chi が主指標でなければ Re⁡s>0\operatorname{Re}s\gt0 で正則で(定理 3.1)、L(1,χ)≠0L(1,\chi)\ne0 です(定理 3.3)。ここから算術級数の中の素数の無限性が出ます(定理 3.4)。
  • 一般化リーマン予想(公理 4.1)は「すべての L(s,χ)L(s,\chi) の臨界帯の零点が Re⁡s=12\operatorname{Re}s=\frac12 上にある」という未解決の主張です。それより弱い「ある σ0<1\sigma_0\lt1 があって、どの L(s,χ)L(s,\chi) も Re⁡s>σ0\operatorname{Re}s\gt\sigma_0 に零点をもたない」を準リーマン予想と呼びます(定義 4.2)。
  • 臨界線上には ζ\zeta の零点が無限個あります(Hardy 1914、定理 5.5)。正の割合があることも示されています(Selberg 1942)。しかし「すべて」には届いていません。
  • 零点密度評価は「直線 Re⁡s=σ\operatorname{Re}s=\sigma の右に零点が少ない」という主張で、「無い」という主張(零点なし領域)とは種類が違います。
  • リーマン予想は M(x)=∑n≤xμ(n)=O(x1/2+ε)M(x)=\sum_{n\le x}\mu(n)=O(x^{1/2+\varepsilon}) と同値です(定理 7.4)。
  • 有限体上の曲線では対応する予想が証明されています。楕円曲線の場合は Hasse の定理から導けます(定理 8.1)。

リーマン予想は 1859 年の Riemann の論文に現れ、現在も未解決です。この間に得られた結果は、大きく 5 つの方向に分けられます。

方向何を示すか代表的な結果(年)この記事での扱い
零点なし領域直線 Re⁡s=1\operatorname{Re}s=1 の近くに零点が無いHadamard・de la Vallée Poussin (1896, 1899)、Vinogradov・Korobov (1958)第 1 章で証明
臨界線上の零点臨界線上に零点がある(多い)Hardy (1914)、Selberg (1942)、Levinson (1974)、Conrey (1989)§5。Hardy の定理を証明
零点密度臨界線から離れた零点が少ないIngham (1940)、Huxley (1972)、Guth・Maynard (2024)§6。出典つきで述べる
同値な言い換え別の分野の命題に翻訳するvon Koch (1901)、Nyman・Beurling (1950, 1955)、Robin (1984)、Li (1997)§7。1 つを証明
類似と構造似た対象で証明する・証明の形を探すHasse (1936)、Weil (1948)、Deligne (1974)、Montgomery (1973)、Rodgers・Tao (2020)§8、§9

5 つの方向はどれも大きな成果を挙げていますが、「すべての零点が臨界線上にある」には届いていません。この記事の目的は、それぞれが何を言い、何を言わないかを命題の形ではっきりさせることです。とくに「零点なし領域」と「零点密度」と「臨界線上の割合」の区別は、第 3 章で 2026 年の主張を読むときに必要になります。

もう 1 つの目的は、Dirichlet LL 関数の最小限を準備することです。素数全体の分布を ζ\zeta が支配するように、算術級数 a,a+q,a+2q,…a,a+q,a+2q,\dots の中の素数の分布は L(s,χ)L(s,\chi) が支配します。第 3 章の主張は ζ\zeta だけでなくすべての L(s,χ)L(s,\chi) についてのものなので、定義と基本定理を §2〜§4 で証明つきで置きます。

s=σ+its=\sigma+it と書き、pp は素数を走ります。φ\varphi は Euler の関数(定義 4.6[合同式とフェルマーの小定理])です。

命題 2.1(有限アーベル群の指標の直交関係)✓

GG を有限アーベル群とし、群準同型 χ:G→C×\chi:G\to\mathbb{C}^\times の全体を G^\widehat G と書く。恒等的に 11 の準同型を χ0\chi_0 とする。

  1. ∣G^∣=∣G∣|\widehat G|=|G| であり、χ∈G^\chi\in\widehat G の値は絶対値 11 で χ(g)‾=χ(g)−1\overline{\chi(g)}=\chi(g)^{-1}。
  2. χ∈G^\chi\in\widehat G について ∑g∈Gχ(g)={∣G∣(χ=χ0)0(χ≠χ0)\displaystyle\sum_{g\in G}\chi(g)=\begin{cases}|G|&(\chi=\chi_0)\\0&(\chi\ne\chi_0)\end{cases}
  3. g∈Gg\in G について ∑χ∈G^χ(g)={∣G∣(g=e)0(g≠e)\displaystyle\sum_{\chi\in\widehat G}\chi(g)=\begin{cases}|G|&(g=e)\\0&(g\ne e)\end{cases}
証明(命題 2.1)

GG の 1 次元表現は準同型 G→GL1(C)=C×G\to\mathrm{GL}_1(\mathbb{C})=\mathbb{C}^\times で、その指標(定義 5.1[有限群の表現])は準同型そのものです。2 つの 1 次元表現が同型なのは準同型として等しいときに限ります。GG はアーベル群なので既約表現はすべて 1 次元で(系 4.2[有限群の表現])、既約指標の全体は G^\widehat G です。

1. 既約表現の同型類の個数は共役類の個数に等しく(定理 6.1[有限群の表現])、アーベル群では共役類は 1 点なので ∣G^∣=∣G∣|\widehat G|=|G| です。g∣G∣=eg^{|G|}=e から χ(g)∣G∣=1\chi(g)^{|G|}=1 なので ∣χ(g)∣=1|\chi(g)|=1、χ(g)‾=χ(g)−1\overline{\chi(g)}=\chi(g)^{-1} です。

2. 既約指標の直交関係(定理 5.3[有限群の表現])を χ\chi と χ0\chi_0 に使うと、1∣G∣∑gχ(g)χ0(g)‾=⟨χ,χ0⟩\frac1{|G|}\sum_g\chi(g)\overline{\chi_0(g)}=\langle\chi,\chi_0\rangle は χ=χ0\chi=\chi_0 のとき 11、そうでなければ 00 です。

3. 定理 6.1[有限群の表現] から G^\widehat G は類関数(アーベル群では GG 上のすべての関数)の空間の正規直交基底です。ee で 11、他で 00 の関数 δe\delta_e を展開すると、係数は ⟨δe,χ⟩=1∣G∣χ(e)‾=1∣G∣\langle\delta_e,\chi\rangle=\frac1{|G|}\overline{\chi(e)}=\frac1{|G|} なので δe=1∣G∣∑χχ\delta_e=\frac1{|G|}\sum_\chi\chi です。gg での値を取れば主張です。

定義 2.2(Dirichlet 指標)↗

q≥1q\ge1 を整数とする。(Z/qZ)×(\mathbb{Z}/q\mathbb{Z})^\times の指標 χ′∈(Z/qZ)×^\chi'\in\widehat{(\mathbb{Z}/q\mathbb{Z})^\times} から

χ(n):={χ′(n mod q)(gcd⁡(n,q)=1)0(gcd⁡(n,q)>1)\chi(n):=\begin{cases}\chi'(n\bmod q)&(\gcd(n,q)=1)\\0&(\gcd(n,q)\gt1)\end{cases}

で定まる関数 χ:Z→C\chi:\mathbb{Z}\to\mathbb{C} を、法 qq の Dirichlet 指標という。χ\chi は周期 qq をもち、完全乗法的(χ(mn)=χ(m)χ(n)\chi(mn)=\chi(m)\chi(n))である。

  • χ′=χ0\chi'=\chi_0 から定まるものを法 qq の主指標といい、同じ記号 χ0\chi_0 で書く(gcd⁡(n,q)=1\gcd(n,q)=1 で 11、それ以外で 00)。
  • 値がすべて実数(0,±10,\pm1)のとき実指標という。
  • d∣qd\mid q と法 dd の指標 χ∗\chi^{*} について、gcd⁡(n,q)=1\gcd(n,q)=1 を満たすすべての nn で χ(n)=χ∗(n)\chi(n)=\chi^{*}(n) となるとき、χ\chi は χ∗\chi^{*} から誘導されるという。χ\chi を誘導する指標の法 dd のうち最小のものを χ\chi の導手という。導手が qq に等しいとき χ\chi は原始的であるという。

導手を与える χ∗\chi^{*} は原始的です。もし χ∗\chi^{*} が法 d′<dd'\lt d の指標 χ∗∗\chi^{**} から誘導されるなら、gcd⁡(n,q)=1\gcd(n,q)=1 で χ(n)=χ∗(n)=χ∗∗(n)\chi(n)=\chi^{*}(n)=\chi^{**}(n) となって dd の最小性に反するからです。したがってどの指標も原始指標から誘導されます。法 qq の主指標は法 11 の自明な指標(すべての nn で 11)から誘導されるので、導手は 11 です。

命題 2.1 を G=(Z/qZ)×G=(\mathbb{Z}/q\mathbb{Z})^\times(位数 φ(q)\varphi(q))に使うと、法 qq の指標は φ(q)\varphi(q) 個あり、gcd⁡(a,q)=1\gcd(a,q)=1 のとき

∑n=1qχ(n)={φ(q)(χ=χ0)0(χ≠χ0),1φ(q)∑χ mod qχ(a)‾ χ(n)={1(n≡a(modq))0(それ以外)\sum_{n=1}^{q}\chi(n)=\begin{cases}\varphi(q)&(\chi=\chi_0)\\0&(\chi\ne\chi_0)\end{cases},\qquad \frac1{\varphi(q)}\sum_{\chi\bmod q}\overline{\chi(a)}\,\chi(n)=\begin{cases}1&(n\equiv a\pmod q)\\0&(\text{それ以外})\end{cases}

が成り立ちます。2 つ目は、gcd⁡(n,q)=1\gcd(n,q)=1 のとき χ(a)‾χ(n)=χ′(na−1)\overline{\chi(a)}\chi(n)=\chi'(na^{-1}) に 3 を使い、gcd⁡(n,q)>1\gcd(n,q)\gt1 のときは両辺とも 00 であることによります。この式が「指標は剰余類 a mod qa\bmod q を選び出すふるい」であることの表現です。

例 2.3(法 3・4・5 の指標)

法 33: (Z/3Z)×={1,2}(\mathbb{Z}/3\mathbb{Z})^\times=\{1,2\} で指標は 2 個。主指標でない χ−3\chi_{-3} は χ−3(1)=1\chi_{-3}(1)=1、χ−3(2)=−1\chi_{-3}(2)=-1。これは Legendre 記号 (n3)\bigl(\frac n3\bigr)(定義 3.2[原始根と平方剰余の相互法則])です。法 44: 主指標でない χ−4\chi_{-4} は χ−4(1)=1\chi_{-4}(1)=1、χ−4(3)=−1\chi_{-4}(3)=-1。法 55: (Z/5Z)×(\mathbb{Z}/5\mathbb{Z})^\times は 22 で生成される位数 44 の巡回群なので、指標は χ(2)∈{1,i,−1,−i}\chi(2)\in\{1,i,-1,-i\} で決まります。

n mod 5n\bmod511223344
χ0\chi_011111111
χ1\chi_111ii−i-i−1-1
χ2=(n5)\chi_2=\bigl(\frac n5\bigr)11−1-1−1-111
χ3=χ1‾\chi_3=\overline{\chi_1}11−i-iii−1-1

各行の和は主指標で 44、他で 00。各列の和は n≡1n\equiv1 で 44、他で 00。命題 2.1 の 2 と 3 です。実指標は χ0\chi_0 と χ2\chi_2、複素指標は χ1\chi_1 と χ3\chi_3 で、ここに挙げた主指標以外の指標はすべて原始的です(法が素数なら、主指標以外は導手が法に等しい)。法 44 の χ−4\chi_{-4} も原始的です(法 22 の指標は主指標だけ)。

定義 2.4(Dirichlet L 関数)↗

法 qq の Dirichlet 指標 χ\chi に対し、Re⁡s>1\operatorname{Re}s\gt1 で

L(s,χ):=∑n=1∞χ(n)nsL(s,\chi):=\sum_{n=1}^{\infty}\frac{\chi(n)}{n^{s}}

と定める(∣χ(n)∣≤1|\chi(n)|\le1 から絶対収束)。法 11 の自明な指標では L(s,χ)=ζ(s)L(s,\chi)=\zeta(s) である。

補題 2.5(L 関数の Euler 積と対数)✓

χ\chi を法 qq の Dirichlet 指標とする。Re⁡s>1\operatorname{Re}s\gt1 で

ℓχ(s):=∑p∑k≥1χ(p)kk pks\ell_\chi(s):=\sum_{p}\sum_{k\ge1}\frac{\chi(p)^{k}}{k\,p^{ks}}

は絶対収束して正則関数を定め、

L(s,χ)=exp⁡ℓχ(s)=∏p(1−χ(p)p−s)−1L(s,\chi)=\exp\ell_\chi(s)=\prod_{p}\bigl(1-\chi(p)p^{-s}\bigr)^{-1}

が成り立つ(積は lim⁡N→∞∏p≤N\lim_{N\to\infty}\prod_{p\le N} の意味)。とくに Re⁡s>1\operatorname{Re}s\gt1 で L(s,χ)≠0L(s,\chi)\ne0 である。

証明(補題 2.5)

σ>1\sigma\gt1 とします。∑p∑k∣χ(p)kkpks∣≤∑p∑kp−kσ≤∑n≥2n−σ<∞\sum_p\sum_k\bigl|\frac{\chi(p)^k}{kp^{ks}}\bigr|\le\sum_p\sum_kp^{-k\sigma}\le\sum_{n\ge2}n^{-\sigma}\lt\infty(素数冪 pkp^k は相異なる整数)で、σ≥σ0>1\sigma\ge\sigma_0\gt1 で一様なので、ℓχ\ell_\chi は正則です(定理 5.2[偏角の原理と Rouché の定理])。

∣w∣<1|w|\lt1 で exp⁡(∑k≥1wk/k)=(1−w)−1\exp\bigl(\sum_{k\ge1}w^k/k\bigr)=(1-w)^{-1} です(左辺に 1−w1-w を掛けた関数の導関数は (−1+(1−w)∑k≥1wk−1)exp⁡(⋯ )=0\bigl(-1+(1-w)\sum_{k\ge1}w^{k-1}\bigr)\exp(\cdots)=0 で、w=0w=0 での値は 11)。w=χ(p)p−sw=\chi(p)p^{-s} として、exp⁡ℓχ(s)=lim⁡N→∞∏p≤N(1−χ(p)p−s)−1\exp\ell_\chi(s)=\lim_{N\to\infty}\prod_{p\le N}(1-\chi(p)p^{-s})^{-1} です。

NN を固定します。各因子を等比級数 ∑k≥0χ(p)kp−ks\sum_{k\ge0}\chi(p)^kp^{-ks} に展開し、有限個の絶対収束級数の積を展開すると、χ\chi の完全乗法性と素因数分解の一意性(定理 4.2[素数の魅力と素数定理])から

∏p≤N(1−χ(p)p−s)−1=∑n∈SNχ(n)ns\prod_{p\le N}\bigl(1-\chi(p)p^{-s}\bigr)^{-1}=\sum_{n\in S_N}\frac{\chi(n)}{n^s}

です。ここで SNS_N は素因子がすべて NN 以下の正整数の集合です(並べ替えは絶対収束から、定理 7.11[級数と収束判定])。SNS_N は NN 以下の正整数をすべて含むので、∣L(s,χ)−∑n∈SNχ(n)n−s∣≤∑n>Nn−σ→0\bigl|L(s,\chi)-\sum_{n\in S_N}\chi(n)n^{-s}\bigr|\le\sum_{n\gt N}n^{-\sigma}\to0 です。よって L(s,χ)=exp⁡ℓχ(s)L(s,\chi)=\exp\ell_\chi(s) で、指数関数は 00 にならないので L(s,χ)≠0L(s,\chi)\ne0 です。

定理 3.1(Dirichlet L 関数の Re s > 0 への接続)

χ\chi を法 qq の Dirichlet 指標とする。

  1. χ≠χ0\chi\ne\chi_0 ならば、級数 ∑nχ(n)n−s\sum_n\chi(n)n^{-s} は Re⁡s>0\operatorname{Re}s\gt0 で収束し、L(s,χ)L(s,\chi) は Re⁡s>0\operatorname{Re}s\gt0 上の正則関数に延びる。A(x)=∑n≤xχ(n)A(x)=\sum_{n\le x}\chi(n) とおくと ∣A(x)∣≤q|A(x)|\le q で、Re⁡s>0\operatorname{Re}s\gt0 において L(s,χ)=s∫1∞A(x) x−s−1 dxL(s,\chi)=s\displaystyle\int_1^\infty A(x)\,x^{-s-1}\,dx である。
  2. χ=χ0\chi=\chi_0 ならば L(s,χ0)=ζ(s)∏p∣q(1−p−s)L(s,\chi_0)=\zeta(s)\displaystyle\prod_{p\mid q}(1-p^{-s}) で、L(s,χ0)L(s,\chi_0) は C\mathbb{C} 上の有理型関数に延び、極は s=1s=1 だけ(単純極、留数 φ(q)/q\varphi(q)/q)である。
証明(定理 3.1)

1. χ\chi は周期 qq で、連続する qq 個の整数にわたる和は 命題 2.1 の 2 から 00 です。xx 以下の整数を qq 個ずつの組と qq 個未満の余りに分ければ、∣A(x)∣≤q|A(x)|\le q です。

N≥1N\ge1 とし、n−s=N−s+s∫nNx−s−1dxn^{-s}=N^{-s}+s\int_n^Nx^{-s-1}dx に χ(n)\chi(n) を掛けて n≤Nn\le N について足すと

∑n≤Nχ(n)ns=A(N)N−s+s∫1NA(x) x−s−1 dx\sum_{n\le N}\frac{\chi(n)}{n^s}=A(N)N^{-s}+s\int_1^NA(x)\,x^{-s-1}\,dx

です(各 xx で n≤xn\le x の χ(n)\chi(n) が積分に寄与する)。σ≥σ0>0\sigma\ge\sigma_0\gt0、∣s∣≤R|s|\le R では ∣A(N)N−s∣≤qN−σ0|A(N)N^{-s}|\le qN^{-\sigma_0}、∣s∫N∞A(x)x−s−1dx∣≤Rq N−σ0/σ0\bigl|s\int_N^\infty A(x)x^{-s-1}dx\bigr|\le Rq\,N^{-\sigma_0}/\sigma_0 なので、N→∞N\to\infty で右辺は s∫1∞A(x)x−s−1dxs\int_1^\infty A(x)x^{-s-1}dx に、この範囲で一様に収束します。部分和は整関数なので、極限は Re⁡s>0\operatorname{Re}s\gt0 で正則です(定理 5.2[偏角の原理と Rouché の定理])。σ>1\sigma\gt1 では定義の級数に一致します。

2. σ>1\sigma\gt1 で 補題 2.5 と 定理 3.1[リーマン予想とは何か] から L(s,χ0)=∏p∤q(1−p−s)−1=ζ(s)∏p∣q(1−p−s)L(s,\chi_0)=\prod_{p\nmid q}(1-p^{-s})^{-1}=\zeta(s)\prod_{p\mid q}(1-p^{-s}) です。右辺は C\mathbb{C} 上で有理型で(定理 4.5[リーマン予想とは何か])、極は s=1s=1 だけ、留数は ∏p∣q(1−p−1)=φ(q)/q\prod_{p\mid q}(1-p^{-1})=\varphi(q)/q です(定理 7.3[整除と素因数分解])。

主指標でなければ s=1s=1 に極が無い、という点が要です。ζ\zeta の極 s=1s=1 が「素数は無限にある」ことを表していたのに対し、L(s,χ)L(s,\chi) では「s=1s=1 で 00 にならない」ことが算術級数の中の素数の無限性を表します。

補題 3.2(非負係数の Dirichlet 級数(Landau))✓

f(n)≥0f(n)\ge0(n≥1n\ge1)とし、σ0<σ1\sigma_0\lt\sigma_1 を実数とする。級数 ∑nf(n)n−s\sum_nf(n)n^{-s} が Re⁡s>σ1\operatorname{Re}s\gt\sigma_1 で収束し、その和が半平面 Re⁡s>σ0\operatorname{Re}s\gt\sigma_0 上の正則関数 FF に延びるならば、級数は Re⁡s>σ0\operatorname{Re}s\gt\sigma_0 で収束する。

証明(補題 3.2)

σc\sigma_c を、級数が収束する実数 ss の下限とします。σc≤σ1\sigma_c\le\sigma_1 です。係数が非負なので、実数 s0s_0 で収束すれば Re⁡s≥s0\operatorname{Re}s\ge s_0 で一様に絶対収束し、和 F1F_1 は Re⁡s>σc\operatorname{Re}s\gt\sigma_c で正則、項別微分ができます(定理 5.2[偏角の原理と Rouché の定理])。F1F_1 と FF は Re⁡s>σ1\operatorname{Re}s\gt\sigma_1 で一致するので、一致の定理(定理 7.3[正則関数の強力な性質])から Re⁡s>σc\operatorname{Re}s\gt\sigma_c で F1=FF_1=F です。

σc>σ0\sigma_c\gt\sigma_0 と仮定して矛盾を導きます。a=σc+1a=\sigma_c+1 とおきます。FF は Re⁡s>σ0\operatorname{Re}s\gt\sigma_0 で正則なので、ある δ>0\delta\gt0 について閉円板 D‾(a,1+δ)\overline{D}(a,1+\delta) はこの半平面に含まれ(1+δ<a−σ01+\delta\lt a-\sigma_0 となるように取る)、FF の aa でのテイラー級数はそこで収束します(定理 5.2[正則関数の強力な性質])。F(k)(a)=F1(k)(a)=∑nf(n)(−log⁡n)kn−aF^{(k)}(a)=F_1^{(k)}(a)=\sum_nf(n)(-\log n)^kn^{-a} なので、実数 s=σc−δ2s=\sigma_c-\frac\delta2(a−s=1+δ2>0a-s=1+\frac\delta2\gt0)で

F(s)=∑k≥0(s−a)kk!F(k)(a)=∑k≥0∑n≥1(a−s)k(log⁡n)kk! f(n) n−aF(s)=\sum_{k\ge0}\frac{(s-a)^k}{k!}F^{(k)}(a)=\sum_{k\ge0}\sum_{n\ge1}\frac{(a-s)^k(\log n)^k}{k!}\,f(n)\,n^{-a}

です。すべての項が非負なので和の順序を交換でき(定理 7.11[級数と収束判定] の 1)、∑k((a−s)log⁡n)kk!=na−s\sum_k\frac{((a-s)\log n)^k}{k!}=n^{a-s} から

F(s)=∑n≥1f(n) n−a na−s=∑n≥1f(n) n−sF(s)=\sum_{n\ge1}f(n)\,n^{-a}\,n^{a-s}=\sum_{n\ge1}f(n)\,n^{-s}

となります。左辺は有限なので、級数は s=σc−δ2<σcs=\sigma_c-\frac\delta2\lt\sigma_c で収束し、σc\sigma_c の定義に反します。よって σc≤σ0\sigma_c\le\sigma_0 です。

次の定理が、算術級数定理の鍵です。証明は、χ\chi が複素数値をとる場合と実数値のみの場合で方針が分かれます。前者は、すべての指標の LL 関数の積 ζq\zeta_q を作り、その対数が非負であることから、s=1s=1 で ζq\zeta_q が 00 になると矛盾することを使います。後者は、ζ(s)L(s,χ)\zeta(s)L(s,\chi) の係数が非負になることを使い、Landau の補題で収束域を広げて矛盾を出します。

定理 3.3(L(1, χ) ≠ 0)✓

χ\chi を法 qq の Dirichlet 指標で χ≠χ0\chi\ne\chi_0 とする。このとき L(1,χ)≠0L(1,\chi)\ne0 である。

証明(定理 3.3)

場合 1: χ\chi が実指標でない. ζq(s):=∏χ′ mod qL(s,χ′)\zeta_q(s):=\prod_{\chi'\bmod q}L(s,\chi') とおきます。実数 σ>1\sigma\gt1 について、補題 2.5 と指標の直交関係(a=1a=1)から

log⁡ζq(σ)=∑χ′ℓχ′(σ)=∑p∑k≥11kpkσ∑χ′χ′(pk)=φ(q)∑p,kpk≡1 (q)1k pkσ≥0\log\zeta_q(\sigma)=\sum_{\chi'}\ell_{\chi'}(\sigma)=\sum_p\sum_{k\ge1}\frac1{kp^{k\sigma}}\sum_{\chi'}\chi'(p^k)=\varphi(q)\sum_{\substack{p,\,k\\p^k\equiv1\ (q)}}\frac1{k\,p^{k\sigma}}\ge0

なので ζq(σ)≥1\zeta_q(\sigma)\ge1 です。一方、定理 3.1 から ζq\zeta_q は Re⁡s>0\operatorname{Re}s\gt0 で有理型で、s=1s=1 での極は L(s,χ0)L(s,\chi_0) に由来する高々 1 位です。L(1,χ)=0L(1,\chi)=0 と仮定します。χ‾\overline\chi も法 qq の指標で、L(σ,χ‾)=L(σ,χ)‾L(\sigma,\overline\chi)=\overline{L(\sigma,\chi)}(実数 σ>0\sigma\gt0。定理 3.1 の積分表示から)なので L(1,χ‾)=0L(1,\overline\chi)=0 です。χ≠χ‾\chi\ne\overline\chi なので、ζq\zeta_q は s=1s=1 で 2 つの因子の零点と 1 つの因子の 1 位の極をもち、残りの因子は正則です。よって ζq\zeta_q は s=1s=1 で正則で ζq(1)=0\zeta_q(1)=0 となり、σ↓1\sigma\downarrow1 で ζq(σ)→0\zeta_q(\sigma)\to0 です。これは ζq(σ)≥1\zeta_q(\sigma)\ge1 に反します。

場合 2: χ\chi が実指標. f(n):=∑d∣nχ(d)f(n):=\sum_{d\mid n}\chi(d) とおきます。gcd⁡(m,n)=1\gcd(m,n)=1 のとき mnmn の約数は mm の約数と nn の約数の積に一意に書けるので、χ\chi の乗法性から f(mn)=f(m)f(n)f(mn)=f(m)f(n) です。素数冪では f(pk)=1+χ(p)+⋯+χ(p)kf(p^k)=1+\chi(p)+\cdots+\chi(p)^k で、χ(p)∈{1,−1,0}\chi(p)\in\{1,-1,0\} に応じて k+1k+1、(kk が偶数なら 11、奇数なら 00)、11 です。したがってすべての nn で f(n)≥0f(n)\ge0、すべての mm で f(m2)≥1f(m^2)\ge1 です。

σ>1\sigma\gt1 では、絶対収束する 2 つの級数の積を n=dmn=dm でまとめて(定理 7.11[級数と収束判定] の 2)

F(s):=ζ(s)L(s,χ)=∑n≥1f(n)nsF(s):=\zeta(s)L(s,\chi)=\sum_{n\ge1}\frac{f(n)}{n^s}

です。L(1,χ)=0L(1,\chi)=0 と仮定すると、ζ\zeta の s=1s=1 での 1 位の極(定理 4.3[リーマン予想とは何か])が打ち消されて、FF は Re⁡s>0\operatorname{Re}s\gt0 で正則です(定理 3.1 の 1)。補題 3.2(σ1=1\sigma_1=1、σ0=0\sigma_0=0)から、級数 ∑f(n)n−s\sum f(n)n^{-s} は s=12s=\frac12 で収束するはずです。ところが

∑n≥1f(n)n1/2≥∑m≥1f(m2)m≥∑m≥11m=∞\sum_{n\ge1}\frac{f(n)}{n^{1/2}}\ge\sum_{m\ge1}\frac{f(m^2)}{m}\ge\sum_{m\ge1}\frac1m=\infty

で、矛盾です。

実指標の場合が難しい理由は、場合 1 の議論が使えないことにあります。χ=χ‾\chi=\overline\chi だと零点は 1 つしか得られず、χ0\chi_0 の極と打ち消し合って矛盾が出ません。この「実指標・実零点だけが別扱いになる」現象は、§4 の例外零点(Siegel 零点)として、現在まで残っている問題です。

定理 3.4(Dirichlet の算術級数定理)✓

q≥1q\ge1、gcd⁡(a,q)=1\gcd(a,q)=1 とする。このとき

∑p≡a (mod q)1p=∞\sum_{p\equiv a\ (\mathrm{mod}\ q)}\frac1p=\infty

である。とくに p≡a(modq)p\equiv a\pmod q を満たす素数は無限個ある。

証明(定理 3.4)

実数 σ>1\sigma\gt1 とします。指標の直交関係から

∑p≡a (q)1pσ=1φ(q)∑χ mod qχ(a)‾ Pχ(σ),Pχ(σ):=∑pχ(p)pσ\sum_{p\equiv a\ (q)}\frac1{p^\sigma}=\frac1{\varphi(q)}\sum_{\chi\bmod q}\overline{\chi(a)}\,P_\chi(\sigma),\qquad P_\chi(\sigma):=\sum_p\frac{\chi(p)}{p^\sigma}

です。補題 2.5 の ℓχ\ell_\chi の k=1k=1 の部分が PχP_\chi で、残りは ∣ℓχ(σ)−Pχ(σ)∣≤∑p∑k≥2p−k=∑p1p(p−1)≤1|\ell_\chi(\sigma)-P_\chi(\sigma)|\le\sum_p\sum_{k\ge2}p^{-k}=\sum_p\frac1{p(p-1)}\le1 です。

χ=χ0\chi=\chi_0 の項: Pχ0(σ)=∑p∤qp−σP_{\chi_0}(\sigma)=\sum_{p\nmid q}p^{-\sigma} で、∑p1p=∞\sum_p\frac1p=\infty(命題 3.4[リーマン予想とは何か])から、σ↓1\sigma\downarrow1 で +∞+\infty に発散します(各 NN について lim inf⁡σ↓1Pχ0(σ)≥∑p≤N, p∤q1p\liminf_{\sigma\downarrow1}P_{\chi_0}(\sigma)\ge\sum_{p\le N,\,p\nmid q}\frac1p)。

χ≠χ0\chi\ne\chi_0 の項: ℓχ(σ)\ell_\chi(\sigma) が 1<σ≤21\lt\sigma\le2 で有界であることを示します。L(s,χ)L(s,\chi) は Re⁡s>0\operatorname{Re}s\gt0 で正則で(定理 3.1)、線分 [1,2][1,2] 上で 00 になりません(σ>1\sigma\gt1 は 補題 2.5、σ=1\sigma=1 は 定理 3.3)。連続性とコンパクト性から、ある η>0\eta\gt0 について開長方形 U={1−η<σ<2+η, ∣t∣<η}U=\{1-\eta\lt\sigma\lt2+\eta,\ |t|\lt\eta\} 上で L(s,χ)≠0L(s,\chi)\ne0 です。UU は凸なので L′/LL'/L は UU 上に原始関数 hh をもち(定理 4.5[コーシーの積分定理と積分公式] から、線分に沿う積分が原始関数を与える)、UU の σ>1\sigma\gt1 の部分(凸、したがって連結)では h′=L′/L=ℓχ′h'=L'/L=\ell_\chi' なので ℓχ−h\ell_\chi-h は定数です。hh は [1,2][1,2] 上で連続なので有界で、ℓχ(σ)\ell_\chi(\sigma) も 1<σ≤21\lt\sigma\le2 で有界、したがって Pχ(σ)P_\chi(\sigma) も有界です。

以上から、σ↓1\sigma\downarrow1 で

∑p≡a (q)1pσ=1φ(q)Pχ0(σ)+O(1)⟶∞\sum_{p\equiv a\ (q)}\frac1{p^\sigma}=\frac1{\varphi(q)}P_{\chi_0}(\sigma)+O(1)\longrightarrow\infty

です。∑p≡a1p\sum_{p\equiv a}\frac1p が有限なら左辺は σ>1\sigma\gt1 でそれ以下なので、発散に反します。

例 3.5(L(1, χ) の値)

χ−4\chi_{-4}: L(1,χ−4)=1−13+15−17+⋯=∫01dx1+x2=π4=0.7854…L(1,\chi_{-4})=1-\frac13+\frac15-\frac17+\cdots=\int_0^1\frac{dx}{1+x^2}=\frac\pi4=0.7854\ldots(Leibniz の級数。11+x2=∑(−1)kx2k\frac1{1+x^2}=\sum(-1)^kx^{2k} を [0,r][0,r] で項別積分して r↑1r\uparrow1、交代級数なので Abel の連続性定理が使えます)。

χ−3\chi_{-3}: 連続する 2 項をまとめると

L(1,χ−3)=∑n≥0(13n+1−13n+2)=∫011−x1−x3 dx=∫01dx1+x+x2=23[arctan⁡2x+13]01=π33=0.6046…L(1,\chi_{-3})=\sum_{n\ge0}\Bigl(\frac1{3n+1}-\frac1{3n+2}\Bigr)=\int_0^1\frac{1-x}{1-x^3}\,dx=\int_0^1\frac{dx}{1+x+x^2}=\frac{2}{\sqrt3}\Bigl[\arctan\frac{2x+1}{\sqrt3}\Bigr]_0^1=\frac{\pi}{3\sqrt3}=0.6046\ldots

です(13n+1−13n+2=∫01(x3n−x3n+1)dx\frac1{3n+1}-\frac1{3n+2}=\int_0^1(x^{3n}-x^{3n+1})dx を足し、被積分関数が非負なので単調収束)。

法 55 の実指標 χ2\chi_2: 部分和を 3×1063\times10^{6} 項まで計算すると 0.43040894…0.43040894\ldots で、閉じた形 25log⁡1+52=0.43040894…\frac2{\sqrt5}\log\frac{1+\sqrt5}2=0.43040894\ldots と一致します(類数公式による値。Davenport 第 6 章)。複素指標 χ1\chi_1 では L(1,χ1)≈0.8648+0.2042 iL(1,\chi_1)\approx0.8648+0.2042\,i で、L(1,χ3)L(1,\chi_3) はその複素共役です。どれも 00 ではなく、定理 3.3 と合っています。値に π\pi が出るもの(χ(−1)=−1\chi(-1)=-1)と対数が出るもの(χ(−1)=1\chi(-1)=1)があるのは、虚 2 次体と実 2 次体の類数公式の違いに対応します。

4. 一般化リーマン予想と準リーマン予想

Section titled “4. 一般化リーマン予想と準リーマン予想”

χ\chi が原始指標のとき、L(s,χ)L(s,\chi) は C\mathbb{C} 全体に(χ\chi が自明でなければ整関数として)接続され、ζ\zeta と同じ形の関数等式 s↔1−ss\leftrightarrow1-s(右辺は χ‾\overline\chi)を満たします(Davenport 第 9 章。この記事では Re⁡s>0\operatorname{Re}s\gt0 の範囲しか使いません)。Re⁡s>1\operatorname{Re}s\gt1 に零点はなく(補題 2.5)、関数等式から Re⁡s<0\operatorname{Re}s\lt0 の零点は負の整数にある「自明な零点」だけなので、残りの零点は臨界帯 0≤Re⁡s≤10\le\operatorname{Re}s\le1 にあります。

公理 4.1(一般化リーマン予想(未解決の主張))↗

すべての Dirichlet 指標 χ\chi について、L(s,χ)L(s,\chi) の零点 ρ\rho で 0<Re⁡ρ<10\lt\operatorname{Re}\rho\lt1 を満たすものはすべて Re⁡ρ=12\operatorname{Re}\rho=\frac12 を満たす。

これは未解決の主張です。法 11 の場合がリーマン予想(公理 5.3[リーマン予想とは何か])で、どの 1 つの指標についても証明されていません。Rikai では、この主張に依存する命題には「一般化リーマン予想を仮定すると」と明記します。

定義 4.2(一様な零点なし半平面(準リーマン予想))↗

実数 12≤σ0<1\frac12\le\sigma_0\lt1 について、命題 QRH(σ0)\mathrm{QRH}(\sigma_0) を「すべての Dirichlet 指標 χ\chi(すべての法 q≥1q\ge1)について、L(s,χ)L(s,\chi) は半平面 Re⁡s>σ0\operatorname{Re}s\gt\sigma_0 に零点をもたない」と定める。

ある σ0<1\sigma_0\lt1 について QRH(σ0)\mathrm{QRH}(\sigma_0) が成り立つ、という命題を準リーマン予想(quasi-Riemann hypothesis)と呼ぶ。ζ\zeta だけについての同じ命題(ある σ0<1\sigma_0\lt1 について ζ\zeta が Re⁡s>σ0\operatorname{Re}s\gt\sigma_0 に零点をもたない)も同じ名前で呼ばれる。

QRH(12)\mathrm{QRH}(\frac12) は一般化リーマン予想と同値です(関数等式による対称性 ρ↦1−ρˉ\rho\mapsto1-\bar\rho を使います)。QRH(σ0)\mathrm{QRH}(\sigma_0) は σ0\sigma_0 が大きいほど弱い主張ですが、どの σ0<1\sigma_0\lt1 についても、2026 年 9 月より前に証明は公表されていませんでした。ζ\zeta だけに限っても同じです。確立した零点なし領域は、第 1 章の 定理 6.3[リーマン予想 I] や Vinogradov–Korobov の領域のように、高さ ∣t∣|t|(L(s,χ)L(s,\chi) ではさらに法 qq)が大きくなると幅が 00 に縮むものだけです。この定義で「一様」とは、σ0\sigma_0 が χ\chi にも qq にも ∣t∣|t| にもよらないことを指します。2026 年 9 月 30 日付で公表された QRH(78)\mathrm{QRH}(\frac78) の主張は第 3 章で扱います。

定義 4.3(例外零点(Siegel 零点))↗

c>0c\gt0 を定数とする。法 q≥3q\ge3 の実原始指標 χ\chi について、L(s,χ)L(s,\chi) の実零点 β\beta で

1−clog⁡q<β<11-\frac{c}{\log q}\lt\beta\lt1

を満たすものを(定数 cc に関する)例外零点、または Siegel 零点、Landau–Siegel 零点という。

L(s,χ)L(s,\chi) に対する古典的零点なし領域は、σ≥1−clog⁡(q(∣t∣+2))\sigma\ge1-\frac{c}{\log(q(|t|+2))} に零点がない、ただし χ\chi が実指標のときは実零点が高々 1 つあり得る、という形です(Davenport 第 14 章)。定理 3.3 の証明で実指標だけが別扱いだったのと同じ理由で、3-4-1 の不等式の議論が実指標の実零点には効きません。この「あり得る 1 つ」が例外零点で、存在しないことは証明されていません。存在しないと仮定できれば多くの評価が実効的になるので、これ自体が有名な未解決問題です。QRH(σ0)\mathrm{QRH}(\sigma_0) が成り立てば、c<(1−σ0)log⁡3c\lt(1-\sigma_0)\log3 について例外零点は存在しません(β≤σ0<1−c/log⁡q\beta\le\sigma_0\lt1-c/\log q)。

定理 4.4(Siegel の定理)※

任意の ε>0\varepsilon\gt0 に対して定数 C(ε)>0C(\varepsilon)\gt0 が存在して、法 qq のすべての実原始指標 χ\chi(q≥3q\ge3)について

L(1,χ)≥C(ε) q−εL(1,\chi)\ge C(\varepsilon)\,q^{-\varepsilon}

が成り立つ。

注意 4.5(主張のみ:理由と出典)

この定理は主張のみとし、証明を付けません。証明(Siegel 1935。簡潔な形は Estermann、Goldfeld による)は 2 つの実指標の LL 関数の積 ζ(s)L(s,χ1)L(s,χ2)L(s,χ1χ2)\zeta(s)L(s,\chi_1)L(s,\chi_2)L(s,\chi_1\chi_2) を使うもので、Davenport『Multiplicative Number Theory』第 21 章にあります。Rikai にはまだ原始指標の LL 関数の関数等式と凸性評価が無く、それを前提にすると 1 章分になるため、ここでは述べるだけにします。

この定理の定数 C(ε)C(\varepsilon) は実効的でないことに注意してください。証明は「例外零点をもつ指標が 1 つでもあれば、それを使って他の指標を抑える」という形で、例外零点が存在するかどうかが分からないため、ε<12\varepsilon\lt\frac12 のとき C(ε)C(\varepsilon) の具体的な値を証明から取り出せません。実効的に知られている下界は L(1,χ)≥c/qL(1,\chi)\ge c/\sqrt q 程度(類数公式による)と、Goldfeld・Gross–Zagier による log⁡q\log q の冪の改良だけです。

5. 臨界線上の零点:Hardy の定理

Section titled “5. 臨界線上の零点:Hardy の定理”

零点が臨界線上にあることを示す方向です。臨界線上では ζ\zeta を実数値の関数に直せるので、符号変化を数えることができます。

定義 5.1(Hardy の Z 関数)↗

Log⁡Γ\operatorname{Log}\Gamma を 定理 7.4[漸近解析] の正則関数とする。実数 tt に対し

ϑ(t):=Im⁡Log⁡Γ(14+it2)−t2log⁡π,Z(t):=eiϑ(t) ζ(12+it)\vartheta(t):=\operatorname{Im}\operatorname{Log}\Gamma\Bigl(\frac14+\frac{it}2\Bigr)-\frac t2\log\pi,\qquad Z(t):=e^{i\vartheta(t)}\,\zeta\Bigl(\frac12+it\Bigr)

とおく。ϑ\vartheta を Riemann–Siegel のテータ関数、ZZ を Hardy の ZZ 関数という。また Ξ(t):=ξ(12+it)\Xi(t):=\xi(\frac12+it) とおく(ξ\xi は 定義 2.1[リーマン予想 I])。

命題 5.2(Z は実数値で、|Z(t)| = |ζ(1/2 + it)|)✓

実数 tt について Z(t)Z(t) は実数で、∣Z(t)∣=∣ζ(12+it)∣|Z(t)|=|\zeta(\frac12+it)| である。Ξ\Xi は実軸上で実数値の偶関数である。さらに

Ξ(t)=−12(t2+14) π−1/4 ∣Γ(14+it2)∣ Z(t)\Xi(t)=-\frac12\Bigl(t^2+\frac14\Bigr)\,\pi^{-1/4}\,\Bigl|\Gamma\Bigl(\frac14+\frac{it}2\Bigr)\Bigr|\,Z(t)

が成り立つ。とくに Ξ(t)\Xi(t) と Z(t)Z(t) は実軸上で同じ零点をもち、符号は逆である。

証明(命題 5.2)

s=12+its=\frac12+it とします。s(s−1)=(12+it)(−12+it)=−(t2+14)s(s-1)=(\frac12+it)(-\frac12+it)=-(t^2+\frac14) です。π−s/2=π−1/4e−i(t/2)log⁡π\pi^{-s/2}=\pi^{-1/4}e^{-i(t/2)\log\pi}、Γ(s2)=exp⁡Log⁡Γ(14+it2)=∣Γ(14+it2)∣ eiIm⁡Log⁡Γ(14+it2)\Gamma(\frac s2)=\exp\operatorname{Log}\Gamma(\frac14+\frac{it}2)=|\Gamma(\frac14+\frac{it}2)|\,e^{i\operatorname{Im}\operatorname{Log}\Gamma(\frac14+\frac{it}2)} なので

π−s/2 Γ(s2)=π−1/4∣Γ(14+it2)∣ eiϑ(t)\pi^{-s/2}\,\Gamma\Bigl(\frac s2\Bigr)=\pi^{-1/4}\Bigl|\Gamma\Bigl(\frac14+\frac{it}2\Bigr)\Bigr|\,e^{i\vartheta(t)}

です。ξ\xi の定義に代入すれば等式を得ます。Ξ(t)\Xi(t) は実数です。実際、ξ\xi は実数 s>1s\gt1 で実数値なので、整関数 s↦ξ(sˉ)‾s\mapsto\overline{\xi(\bar s)} は実軸の一部で ξ\xi と一致し、一致の定理(定理 7.3[正則関数の強力な性質])から ξ(sˉ)‾=ξ(s)\overline{\xi(\bar s)}=\xi(s) です。これと関数等式 ξ(1−s)=ξ(s)\xi(1-s)=\xi(s)(定理 4.5[リーマン予想とは何か])から Ξ(t)‾=ξ(12−it)=ξ(1−(12+it))=Ξ(t)\overline{\Xi(t)}=\xi(\frac12-it)=\xi(1-(\frac12+it))=\Xi(t) で、同じ計算で Ξ(−t)=Ξ(t)\Xi(-t)=\Xi(t) も分かります。等式の Z(t)Z(t) の係数は負の実数(Γ\Gamma は零点をもたない、定理 6.4[整関数とガンマ関数])なので、Z(t)Z(t) は実数です。∣eiϑ∣=1|e^{i\vartheta}|=1 から ∣Z(t)∣=∣ζ(12+it)∣|Z(t)|=|\zeta(\frac12+it)| です。

ZZ が実数値の連続関数なので、Z(t1)Z(t2)<0Z(t_1)Z(t_2)\lt0 なら中間値の定理から t1t_1 と t2t_2 の間に臨界線上の零点があります。数値検証はこの原理で行われます。

例 5.3(Z の符号変化で零点を挟む)

ϑ(t)\vartheta(t) を Stirling の公式から得られる近似 t2log⁡t2π−t2−π8+148t\frac t2\log\frac t{2\pi}-\frac t2-\frac\pi8+\frac1{48t} で、ζ(12+it)\zeta(\frac12+it) を交代級数 ∑(−1)n−1n−s\sum(-1)^{n-1}n^{-s} の加速(Borwein の方法)で計算すると、次の値になります(小数第 4 位まで。計算した eiϑζe^{i\vartheta}\zeta の虚部は 10−810^{-8} 以下)。

tt141414.514.5212121.521.5252525.525.530303131
Z(t)Z(t)−0.1056-0.1056+0.2974+0.2974+0.0251+0.0251−0.5214-0.5214−0.0149-0.0149+0.7013+0.7013+0.5960+0.5960−0.6256-0.6256

符号が (14,14.5)(14,14.5)、(21,21.5)(21,21.5)、(25,25.5)(25,25.5)、(30,31)(30,31) で変わるので、それぞれの区間に臨界線上の零点が少なくとも 1 つあります。一方、第 1 章の個数公式(例 5.4[リーマン予想 I])で、虚部が 00 と 3131 の間にある零点は臨界帯全体でちょうど 4 個と分かります(N(T)N(T) を偏角の原理で厳密に求める必要がありますが、原理は同じです)。4 個の零点が臨界線上に見つかり、臨界帯全体で 4 個しか無いので、この範囲の零点はすべて臨界線上にあって単純です。「符号変化の個数 =N(T)=N(T)」を確かめる、というのが高さ TT までのリーマン予想の数値検証の方法です。

この方法で、Platt と Trudgian (2021) は虚部が 3×10123\times10^{12} 以下の非自明零点がすべて臨界線上にあり単純であることを、区間演算による厳密な計算で確かめています(D. Platt, T. Trudgian, “The Riemann hypothesis is true up to 3⋅10123\cdot10^{12}”, Bull. London Math. Soc. 53 (2021))。これは有限の範囲の検証で、定理環境には入れません。有限個の零点の検証は予想の証明になりませんが、定理 6.3[リーマン予想 I] の定数を明示する仕事などで実際に使われます。

Hardy の定理の証明には、Ξ\Xi を具体的な関数の Fourier 変換として表す式を使います。Re⁡x>0\operatorname{Re}x\gt0 で ω(x):=∑n≥1e−πn2x\omega(x):=\sum_{n\ge1}e^{-\pi n^2x} とおきます。テータ関数の変換則(定理 7.3[整関数とガンマ関数])は θ=1+2ω\theta=1+2\omega について θ(1/x)=x θ(x)\theta(1/x)=\sqrt x\,\theta(x)(x>0x\gt0)なので

ω(1x)=x ω(x)+x−12\omega\Bigl(\frac1x\Bigr)=\sqrt x\,\omega(x)+\frac{\sqrt x-1}2

です。両辺は Re⁡x>0\operatorname{Re}x\gt0 で正則(x\sqrt x は主値)なので、一致の定理(定理 7.3[正則関数の強力な性質])により、この等式は Re⁡x>0\operatorname{Re}x\gt0 で成り立ちます。

補題 5.4(Ξ の積分表示)✓

  1. すべての s∈Cs\in\mathbb{C} で ξ(s)=12+s(s−1)2∫1∞ω(x)(xs/2−1+x−(s+1)/2)dx\xi(s)=\dfrac12+\dfrac{s(s-1)}2\displaystyle\int_1^\infty\omega(x)\bigl(x^{s/2-1}+x^{-(s+1)/2}\bigr)dx。
  2. 定数 CC があって、すべての実数 tt で ∣Ξ(t)∣≤C(1+t4)e−π∣t∣/4|\Xi(t)|\le C(1+t^4)e^{-\pi|t|/4}。
  3. k(u):=e−u/2−2eu/2ω(e2u)k(u):=e^{-u/2}-2e^{u/2}\omega(e^{2u}) とおく。∣Im⁡u∣<π4|\operatorname{Im}u|\lt\frac\pi4 を満たすすべての複素数 uu で
∫0∞Ξ(t)t2+14cos⁡(ut) dt=π2 k(u)\int_0^\infty\frac{\Xi(t)}{t^2+\frac14}\cos(ut)\,dt=\frac\pi2\,k(u)

が成り立ち、左辺は uu について正則で、積分記号の下で何回でも微分できる。

証明(補題 5.4)

1. σ>1\sigma\gt1 とします。定義 6.1[整関数とガンマ関数] の積分で t=πn2xt=\pi n^2x と置換すると π−s/2Γ(s2)n−s=∫0∞e−πn2xxs/2−1dx\pi^{-s/2}\Gamma(\frac s2)n^{-s}=\int_0^\infty e^{-\pi n^2x}x^{s/2-1}dx です。nn について足すと(被積分関数の絶対値の和の積分が π−σ/2Γ(σ2)ζ(σ)<∞\pi^{-\sigma/2}\Gamma(\frac\sigma2)\zeta(\sigma)\lt\infty なので Fubini の定理が使えて)π−s/2Γ(s2)ζ(s)=∫0∞ω(x)xs/2−1dx\pi^{-s/2}\Gamma(\frac s2)\zeta(s)=\int_0^\infty\omega(x)x^{s/2-1}dx です。∫01\int_0^1 の部分で x↦1/xx\mapsto1/x と置換し、上の変換則を使うと

∫01ω(x)xs/2−1dx=∫1∞ω(1x)x−s/2−1dx=∫1∞ω(x)x−(s+1)/2dx+12(1s2−12−1s2)\int_0^1\omega(x)x^{s/2-1}dx=\int_1^\infty\omega\Bigl(\frac1x\Bigr)x^{-s/2-1}dx=\int_1^\infty\omega(x)x^{-(s+1)/2}dx+\frac12\Bigl(\frac1{\frac s2-\frac12}-\frac1{\frac s2}\Bigr)

で、最後の括弧は 2s−1−2s=2s(s−1)\frac2{s-1}-\frac2s=\frac2{s(s-1)} です。12s(s−1)\frac12s(s-1) を掛けて、σ>1\sigma\gt1 で 1 の等式を得ます。x≥1x\ge1 で 0<ω(x)≤∑n≥1e−πnx≤2e−πx0\lt\omega(x)\le\sum_{n\ge1}e^{-\pi nx}\le2e^{-\pi x} なので、右辺の積分は任意の有界集合上で一様に収束して整関数を定めます。ξ\xi も整関数なので、一致の定理から等式はすべての ss で成り立ちます。

2. 系 7.5[漸近解析] を x=14x=\frac14、y=t2y=\frac t2 で使うと、ある t0≥2t_0\ge2 があって ∣t∣≥t0|t|\ge t_0 で ∣Γ(14+it2)∣≤4e−π∣t∣/4|\Gamma(\frac14+\frac{it}2)|\le4e^{-\pi|t|/4} です。補題 7.6[リーマン予想とは何か] から ∣ζ(12+it)∣≤3t2|\zeta(\frac12+it)|\le3t^2 で、∣12s(s−1)∣=12(t2+14)≤t2|\frac12s(s-1)|=\frac12(t^2+\frac14)\le t^2 なので ∣Ξ(t)∣≤12 t4e−π∣t∣/4|\Xi(t)|\le12\,t^4e^{-\pi|t|/4}(∣t∣≥t0|t|\ge t_0)です。∣t∣≤t0|t|\le t_0 では連続関数として有界です。

3. まず実数 uu とします。1 に s=12+its=\frac12+it を入れると、xs/2−1+x−(s+1)/2=x−3/4(xit/2+x−it/2)=2x−3/4cos⁡(t2log⁡x)x^{s/2-1}+x^{-(s+1)/2}=x^{-3/4}(x^{it/2}+x^{-it/2})=2x^{-3/4}\cos(\frac t2\log x)、12s(s−1)=−12(t2+14)\frac12s(s-1)=-\frac12(t^2+\frac14) から

Ξ(t)t2+14=12(t2+14)−∫1∞ω(x)x−3/4cos⁡(t2log⁡x)dx=∫0∞e−v/2cos⁡(tv) dv−2∫0∞ev/2ω(e2v)cos⁡(tv) dv\frac{\Xi(t)}{t^2+\frac14}=\frac1{2(t^2+\frac14)}-\int_1^\infty\omega(x)x^{-3/4}\cos\Bigl(\frac t2\log x\Bigr)dx =\int_0^\infty e^{-v/2}\cos(tv)\,dv-2\int_0^\infty e^{v/2}\omega(e^{2v})\cos(tv)\,dv

です(第 1 項は ∫0∞e−avcos⁡(tv)dv=aa2+t2\int_0^\infty e^{-av}\cos(tv)dv=\frac{a}{a^2+t^2} の a=12a=\frac12、第 2 項は置換 x=e2vx=e^{2v}、dx=2e2vdvdx=2e^{2v}dv)。すなわち Ξ(t)t2+1/4=∫0∞k(v)cos⁡(tv) dv\frac{\Xi(t)}{t^2+1/4}=\int_0^\infty k(v)\cos(tv)\,dv です。

kk は偶関数です。実際、変換則に x=e2ux=e^{2u} を入れると ω(e−2u)=euω(e2u)+12(eu−1)\omega(e^{-2u})=e^{u}\omega(e^{2u})+\frac12(e^{u}-1) なので

k(−u)=eu/2−2e−u/2ω(e−2u)=eu/2−2eu/2ω(e2u)−eu/2+e−u/2=k(u).k(-u)=e^{u/2}-2e^{-u/2}\omega(e^{-2u})=e^{u/2}-2e^{u/2}\omega(e^{2u})-e^{u/2}+e^{-u/2}=k(u).

したがって Ξ(t)t2+1/4=12∫−∞∞k(v)e−itvdv=12k^(t)\frac{\Xi(t)}{t^2+1/4}=\frac12\int_{-\infty}^\infty k(v)e^{-itv}dv=\frac12\hat k(t) です(Fourier 変換の規約は 定義 2.1[ℝⁿ 上のフーリエ変換])。kk は連続で、v≥0v\ge0 で ∣k(v)∣≤e−v/2+4ev/2e−πe2v|k(v)|\le e^{-v/2}+4e^{v/2}e^{-\pi e^{2v}} なので可積分、k^\hat k も 2 から可積分です。反転公式(定理 3.3[ℝⁿ 上のフーリエ変換])から、ほとんどすべての uu で

k(u)=12π∫−∞∞k^(t)eiutdt=1π∫−∞∞Ξ(t)t2+14eiutdt=2π∫0∞Ξ(t)t2+14cos⁡(ut) dtk(u)=\frac1{2\pi}\int_{-\infty}^\infty\hat k(t)e^{iut}dt=\frac1\pi\int_{-\infty}^\infty\frac{\Xi(t)}{t^2+\frac14}e^{iut}dt=\frac2\pi\int_0^\infty\frac{\Xi(t)}{t^2+\frac14}\cos(ut)\,dt

です(最後は Ξ\Xi が偶関数であること、命題 5.2)。両辺は uu について連続なので、すべての実数 uu で成り立ちます。

複素数の uu へ。∣cos⁡(ut)∣≤e∣Im⁡u∣ t|\cos(ut)|\le e^{|\operatorname{Im}u|\,t} と 2 から、∣Im⁡u∣≤π4−η|\operatorname{Im}u|\le\frac\pi4-\eta(η>0\eta\gt0)で被積分関数の絶対値は 4C(1+t4)e−ηt4C(1+t^4)e^{-\eta t} 以下なので、∫0T\int_0^T(uu の整関数)は T→∞T\to\infty でこの帯の上で一様に収束します。よって左辺は帯 ∣Im⁡u∣<π4|\operatorname{Im}u|\lt\frac\pi4 で正則で、導関数は ∫0T\int_0^T の導関数の極限、すなわち積分記号の下での微分で与えられます(定理 5.2[偏角の原理と Rouché の定理])。右辺は、Re⁡e2u=e2Re⁡ucos⁡(2Im⁡u)>0\operatorname{Re}e^{2u}=e^{2\operatorname{Re}u}\cos(2\operatorname{Im}u)\gt0 なので同じ帯で正則です。実軸上で一致するので、一致の定理から帯全体で等しくなります。

Hardy の定理の証明は背理法です。「臨界線上の零点が有限個なら、ある量の符号が一定になるはずだ」と仮定し、テータ関数から別に計算した同じ量の符号が交互に入れ替わることとぶつけます。

定理 5.5(Hardy の定理(1914))✓

ζ(12+it)=0\zeta(\frac12+it)=0 を満たす実数 tt は無限個ある。

証明(定理 5.5)

命題 5.2 から、実数 tt について ζ(12+it)=0\zeta(\frac12+it)=0 は Ξ(t)=0\Xi(t)=0 と同値で、Ξ\Xi は実数値の連続な偶関数です。Ξ\Xi の実零点が有限個だと仮定して矛盾を導きます。

第 1 段(モーメントの極限). 0≤α<π40\le\alpha\lt\frac\pi4 とし、補題 5.4 の 3 に u=iαu=i\alpha を入れます。cos⁡(iαt)=cosh⁡(αt)\cos(i\alpha t)=\cosh(\alpha t) で、k(iα)=e−iα/2−2eiα/2ω(e2iα)k(i\alpha)=e^{-i\alpha/2}-2e^{i\alpha/2}\omega(e^{2i\alpha}) です。

G(α):=eiα/2(12+ω(e2iα))G(\alpha):=e^{i\alpha/2}\Bigl(\frac12+\omega(e^{2i\alpha})\Bigr)

とおくと k(iα)=e−iα/2+eiα/2−2G(α)=2cos⁡α2−2G(α)k(i\alpha)=e^{-i\alpha/2}+e^{i\alpha/2}-2G(\alpha)=2\cos\frac\alpha2-2G(\alpha) なので

∫0∞Ξ(t)t2+14cosh⁡(αt) dt=πcos⁡α2−πG(α)\int_0^\infty\frac{\Xi(t)}{t^2+\frac14}\cosh(\alpha t)\,dt=\pi\cos\frac\alpha2-\pi G(\alpha)

です。両辺を α\alpha で 2n2n 回微分すると(左辺は積分記号の下で微分できる)

In(α):=∫0∞Ξ(t)t2+14 t2ncosh⁡(αt) dt=(−1)nπ4ncos⁡α2−π G(2n)(α).I_n(\alpha):=\int_0^\infty\frac{\Xi(t)}{t^2+\frac14}\,t^{2n}\cosh(\alpha t)\,dt=\frac{(-1)^n\pi}{4^n}\cos\frac\alpha2-\pi\,G^{(2n)}(\alpha).

第 2 段で、任意の j≥0j\ge0 について α↑π4\alpha\uparrow\frac\pi4 のとき G(j)(α)→0G^{(j)}(\alpha)\to0 を示します。すると

lim⁡α↑π/4In(α)=(−1)nπ4ncos⁡π8(n=0,1,2,… )\lim_{\alpha\uparrow\pi/4}I_n(\alpha)=\frac{(-1)^n\pi}{4^n}\cos\frac\pi8\qquad(n=0,1,2,\dots)

です。右辺の符号が nn の偶奇で入れ替わることが要点です。

第 2 段(GG とその導関数は α↑π4\alpha\uparrow\frac\pi4 で 00 に収束する). Re⁡δ>0\operatorname{Re}\delta\gt0 のとき、e−πn2i=(−1)n2=(−1)ne^{-\pi n^2 i}=(-1)^{n^2}=(-1)^n から

ω(i+δ)=∑n≥1(−1)ne−πn2δ=2ω(4δ)−ω(δ)\omega(i+\delta)=\sum_{n\ge1}(-1)^ne^{-\pi n^2\delta}=2\omega(4\delta)-\omega(\delta)

です(偶数の n=2mn=2m の和が ω(4δ)\omega(4\delta))。変換則を x=1/δx=1/\delta と x=1/(4δ)x=1/(4\delta) で使うと ω(δ)=δ−1/2ω(1δ)+12δ−1/2−12\omega(\delta)=\delta^{-1/2}\omega(\frac1\delta)+\frac12\delta^{-1/2}-\frac12、2ω(4δ)=δ−1/2ω(14δ)+12δ−1/2−12\omega(4\delta)=\delta^{-1/2}\omega(\frac1{4\delta})+\frac12\delta^{-1/2}-1 なので

12+ω(i+δ)=δ−1/2(ω(14δ)−ω(1δ))(Re⁡δ>0).\frac12+\omega(i+\delta)=\delta^{-1/2}\Bigl(\omega\Bigl(\frac1{4\delta}\Bigr)-\omega\Bigl(\frac1\delta\Bigr)\Bigr)\qquad(\operatorname{Re}\delta\gt0).

0<ε≤1360\lt\varepsilon\le\frac1{36}、α=π4−ε\alpha=\frac\pi4-\varepsilon とし、複素数 α′\alpha' を ∣α′−α∣≤ε2|\alpha'-\alpha|\le\frac\varepsilon2 の範囲で動かします。η:=π4−α′\eta:=\frac\pi4-\alpha' は ∣η−ε∣≤ε2|\eta-\varepsilon|\le\frac\varepsilon2、したがって ε2≤∣η∣≤3ε2\frac\varepsilon2\le|\eta|\le\frac{3\varepsilon}2、Re⁡η≥ε2\operatorname{Re}\eta\ge\frac\varepsilon2 を満たします。δ:=e2iα′−i=i(e−2iη−1)\delta:=e^{2i\alpha'}-i=i(e^{-2i\eta}-1) とおくと、∣w∣≤1|w|\le1 で ∣ew−1−w∣≤∣w∣2|e^{w}-1-w|\le|w|^2 なので δ=2η(1+r)\delta=2\eta(1+r)、∣r∣≤2∣η∣≤112|r|\le2|\eta|\le\frac1{12} と書けます。よって

∣1δ−12η∣=12∣η∣⋅∣r∣∣1+r∣≤12∣η∣⋅1211⋅2∣η∣≤43,Re⁡12η=Re⁡η2∣η∣2≥ε/22⋅94ε2=19ε\Bigl|\frac1\delta-\frac1{2\eta}\Bigr|=\frac1{2|\eta|}\cdot\frac{|r|}{|1+r|}\le\frac1{2|\eta|}\cdot\frac{12}{11}\cdot2|\eta|\le\frac43,\qquad\operatorname{Re}\frac1{2\eta}=\frac{\operatorname{Re}\eta}{2|\eta|^2}\ge\frac{\varepsilon/2}{2\cdot\frac94\varepsilon^2}=\frac1{9\varepsilon}

で、Re⁡1δ≥19ε−43>0\operatorname{Re}\frac1\delta\ge\frac1{9\varepsilon}-\frac43\gt0(とくに Re⁡δ>0\operatorname{Re}\delta\gt0)、Re⁡14δ≥136ε−13≥23\operatorname{Re}\frac1{4\delta}\ge\frac1{36\varepsilon}-\frac13\ge\frac23 です。Re⁡y≥23\operatorname{Re}y\ge\frac23 のとき ∣ω(y)∣≤∑n≥1e−πnRe⁡y≤2e−πRe⁡y|\omega(y)|\le\sum_{n\ge1}e^{-\pi n\operatorname{Re}y}\le2e^{-\pi\operatorname{Re}y} なので

∣ω(14δ)∣+∣ω(1δ)∣≤4eπ/3e−π/(36ε).\Bigl|\omega\Bigl(\frac1{4\delta}\Bigr)\Bigr|+\Bigl|\omega\Bigl(\frac1\delta\Bigr)\Bigr|\le4e^{\pi/3}e^{-\pi/(36\varepsilon)} .

また ∣δ∣−1/2≤(2∣η∣⋅1112)−1/2≤2ε−1/2|\delta|^{-1/2}\le(2|\eta|\cdot\frac{11}{12})^{-1/2}\le2\varepsilon^{-1/2}、∣eiα′/2∣≤eε/4≤2|e^{i\alpha'/2}|\le e^{\varepsilon/4}\le2 です。GG は ∣Re⁡α′∣<π4|\operatorname{Re}\alpha'|\lt\frac\pi4 で正則(Re⁡e2iα′>0\operatorname{Re}e^{2i\alpha'}\gt0)で、e2iα′=i+δe^{2i\alpha'}=i+\delta なので、上の等式から円板 ∣α′−α∣≤ε2|\alpha'-\alpha|\le\frac\varepsilon2 上で

∣G(α′)∣≤2⋅2ε−1/2⋅4eπ/3e−π/(36ε)≤50 ε−1/2e−π/(36ε)|G(\alpha')|\le2\cdot2\varepsilon^{-1/2}\cdot4e^{\pi/3}e^{-\pi/(36\varepsilon)}\le50\,\varepsilon^{-1/2}e^{-\pi/(36\varepsilon)}

です。Cauchy の評価式(命題 4.1[正則関数の強力な性質])から

∣G(j)(α)∣≤j!(2ε)j⋅50 ε−1/2e−π/(36ε)⟶0(ε↓0).|G^{(j)}(\alpha)|\le j!\Bigl(\frac2\varepsilon\Bigr)^{j}\cdot50\,\varepsilon^{-1/2}e^{-\pi/(36\varepsilon)}\longrightarrow0\qquad(\varepsilon\downarrow0).

第 3 段(矛盾). Ξ\Xi の実零点が有限個なら、ある T1≥1T_1\ge1 と符号 ϵ∈{1,−1}\epsilon\in\{1,-1\} があって、t≥T1t\ge T_1 で ϵ Ξ(t)>0\epsilon\,\Xi(t)\gt0 です。nn を (−1)n=−ϵ(-1)^n=-\epsilon となる偶奇に限ります。すると第 1 段から lim⁡α↑π/4ϵIn(α)=−π4−ncos⁡π8<0\lim_{\alpha\uparrow\pi/4}\epsilon I_n(\alpha)=-\pi4^{-n}\cos\frac\pi8\lt0 です。

ϵIn(α)\epsilon I_n(\alpha) を ∫0T1\int_0^{T_1} と ∫T1∞\int_{T_1}^\infty に分けます。前者の絶対値は、K:=∫0T1∣Ξ(t)∣t2+1/4cosh⁡πt4 dtK:=\int_0^{T_1}\frac{|\Xi(t)|}{t^2+1/4}\cosh\frac{\pi t}4\,dt(nn と α\alpha によらない)として K T12nK\,T_1^{2n} 以下です。後者は被積分関数が正で、m:=min⁡2T1≤t≤2T1+1ϵ Ξ(t)t2+1/4>0m:=\min_{2T_1\le t\le2T_1+1}\frac{\epsilon\,\Xi(t)}{t^2+1/4}\gt0(nn と α\alpha によらない)と cosh⁡≥1\cosh\ge1 から

∫T1∞ϵ Ξ(t)t2+14t2ncosh⁡(αt) dt≥∫2T12T1+1m (2T1)2ndt=m 4n T12n\int_{T_1}^\infty\frac{\epsilon\,\Xi(t)}{t^2+\frac14}t^{2n}\cosh(\alpha t)\,dt\ge\int_{2T_1}^{2T_1+1}m\,(2T_1)^{2n}dt=m\,4^n\,T_1^{2n}

です。よって ϵIn(α)≥m4nT12n−KT12n\epsilon I_n(\alpha)\ge m4^nT_1^{2n}-KT_1^{2n} で、α↑π4\alpha\uparrow\frac\pi4 として

m 4n T12n−K T12n≤−π4ncos⁡π8<0,すなわちm 4n<K.m\,4^n\,T_1^{2n}-K\,T_1^{2n}\le-\frac{\pi}{4^n}\cos\frac\pi8\lt0,\qquad\text{すなわち}\qquad m\,4^n\lt K .

これが条件を満たすすべての nn(無限個)で成り立つことになり、n→∞n\to\infty で矛盾します。

証明の骨格は「Ξ\Xi の符号が一定なら、すべての偶数次モーメント ∫Ξ(t)t2ncosh⁡(αt) dt/(t2+14)\int\Xi(t)t^{2n}\cosh(\alpha t)\,dt/(t^2+\frac14) の符号も同じになるはずなのに、テータ関数から計算した極限値は符号が交互になる」です。α↑π4\alpha\uparrow\frac\pi4 という極限は、Ξ(t)\Xi(t) の減衰 e−πt/4e^{-\pi t/4} をちょうど打ち消す重み cosh⁡(π4t)\cosh(\frac\pi4t) を掛けることに当たり、テータ関数の側では点 x=ix=i(ω(i+δ)+12\omega(i+\delta)+\frac12 が δ→0\delta\to0 で任意の冪より速く 00 になる点)に近づくことに当たります。

定理 5.6(Selberg の定理(1942))※

N0(T)N_0(T) を、0<γ≤T0\lt\gamma\le T、ζ(12+iγ)=0\zeta(\frac12+i\gamma)=0 を満たす γ\gamma の個数(重複込み)とする。定数 c>0c\gt0 と T0T_0 が存在して、T≥T0T\ge T_0 で N0(T)≥c N(T)N_0(T)\ge c\,N(T) が成り立つ。

注意 5.7(主張のみ:理由と出典)

この定理は主張のみとし、証明を付けません。証明は、Z(t)Z(t) に零点の偏りをならす因子(緩和子、mollifier)を掛けたうえで短い区間での積分の 2 乗平均を評価するもので、Titchmarsh『The Theory of the Riemann Zeta-Function』第 10 章で 20 ページを超えます。A. Selberg が 1942 年に証明しました。それ以前は Hardy と Littlewood (1921) の N0(T)≥cTN_0(T)\ge cT が最良でした(N(T)∼T2πlog⁡TN(T)\sim\frac T{2\pi}\log T なので、これは割合 00 です)。

割合 cc の値は改良が続いています。Levinson (1974) が c>13c\gt\frac13、Conrey (1989) が c>25c\gt\frac25 を示し、その後 Pratt・Robles・Zaharescu・Zeindler (2020) が c>512c\gt\frac5{12} を示しています。この方向の方法は「正の割合」を与えますが、割合 11(ほとんどすべて)にも「すべて」にも届いていません。割合 11 が証明されたとしても、例外の零点が 11 つも無いことは別の主張です。

6. 零点密度:「少ない」と「無い」の違い

Section titled “6. 零点密度:「少ない」と「無い」の違い”

定義 6.1(零点密度)↗

12≤σ≤1\frac12\le\sigma\le1、T>0T\gt0 について、ζ\zeta の非自明零点 ρ=β+iγ\rho=\beta+i\gamma で β≥σ\beta\ge\sigma、0<γ≤T0\lt\gamma\le T を満たすものの個数(重複込み)を N(σ,T)N(\sigma,T) と書く。

N(12,T)N(\frac12,T) は第 1 章の 定理 5.2[リーマン予想 I] から 12N(T)\frac12N(T) 以上で、Tlog⁡TT\log T の大きさです。リーマン予想は「σ>12\sigma\gt\frac12 なら N(σ,T)=0N(\sigma,T)=0」です。零点密度評価は、その中間の「σ>12\sigma\gt\frac12 なら N(σ,T)N(\sigma,T) は TT の 11 より小さい冪でしか増えない」を示します。

定理 6.2(零点密度評価(Ingham 1940、Guth–Maynard 2024))※

  1. (Ingham)定数 CC があって、12≤σ≤1\frac12\le\sigma\le1、T≥2T\ge2 で N(σ,T)≤C T3(1−σ)/(2−σ)log⁡5TN(\sigma,T)\le C\,T^{3(1-\sigma)/(2-\sigma)}\log^5T。
  2. (Guth–Maynard)任意の ε>0\varepsilon\gt0 に対して定数 CεC_\varepsilon があって、12≤σ≤1\frac12\le\sigma\le1、T≥2T\ge2 で N(σ,T)≤Cε T30(1−σ)/13+εN(\sigma,T)\le C_\varepsilon\,T^{30(1-\sigma)/13+\varepsilon}。

注意 6.3(主張のみ:理由と出典)

この定理は主張のみとし、証明を付けません。どちらも Dirichlet 多項式 ∑n≤Nann−it\sum_{n\le N}a_nn^{-it} が大きな値を取る点の個数の評価(large value estimate)に基づき、1 は Titchmarsh 第 9 章、Ivić『The Riemann Zeta-Function』第 11 章で 1 章分、2 は L. Guth, J. Maynard, “New large value estimates for Dirichlet polynomials”(arXiv:2405.20552)の主結果で、80 年ぶりに σ=34\sigma=\frac34 付近の指数を改良したものです。

零点密度評価が言わないこと. 2 の右辺は、σ<1\sigma\lt1 である限り T→∞T\to\infty で無限大になります。したがってこの評価は、Re⁡s≥σ\operatorname{Re}s\ge\sigma に零点が無いことをどの σ<1\sigma\lt1 についても与えません。「例外の零点があるとしても個数は高々これだけ」という主張で、零点なし領域(定義 2.4[リーマン予想 I])とは別種です。それでも素数分布への応用は強く、たとえば「N(σ,T)≤CTA(1−σ)log⁡BTN(\sigma,T)\le CT^{A(1-\sigma)}\log^BT がすべての σ\sigma で成り立てば、θ>1−1A\theta\gt1-\frac1A について長さ xθx^{\theta} の区間 [x,x+xθ][x,x+x^{\theta}] に素数がある」ことが従います(Huxley (1972) の A=125A=\frac{12}5 からは θ>712\theta\gt\frac7{12}、Guth–Maynard の A=3013A=\frac{30}{13} からは θ>1730\theta\gt\frac{17}{30})。すべての σ\sigma で A=2A=2 が取れるという予想を密度予想といい、これも未解決です。

3 種類の主張を並べます。

種類主張の形現在確立していることリーマン予想との距離
零点なし領域ある集合に零点が 11 つも無い幅 c/((log⁡∣t∣)2/3(log⁡log⁡∣t∣)1/3)c/((\log\lvert t\rvert)^{2/3}(\log\log\lvert t\rvert)^{1/3})。幅が一定の帯は未確立幅 12\frac12 が必要
零点密度Re⁡s≥σ\operatorname{Re}s\ge\sigma の零点が高々 TA(1−σ)+εT^{A(1-\sigma)+\varepsilon} 個A=3013A=\frac{30}{13}00 個が必要。AA をどれだけ下げても 00 個にはならない
臨界線上の割合臨界線上の零点が全体の割合 cc 以上c>512c\gt\frac5{12}割合 11 でも足りない(例外が 00 個であることが必要)

リーマン予想は「零点なし領域」の型の主張です。零点密度と臨界線上の割合は、どれだけ改良しても型が違うので、それだけではリーマン予想になりません。逆に、幅が一定の零点なし領域(準リーマン予想、定義 4.2)は、リーマン予想と同じ型で指数だけが違う主張です。

リーマン予想には多くの同値な言い換えがあります。代表的なものを表にします。

名前(年)リーマン予想と同値な命題
von Koch (1901)π(x)=li⁡(x)+O(xlog⁡x)\pi(x)=\operatorname{li}(x)+O(\sqrt x\log x)(定理 6.3[リーマン予想とは何か])
Littlewood (1912)任意の ε>0\varepsilon\gt0 で M(x)=∑n≤xμ(n)=O(x1/2+ε)M(x)=\sum_{n\le x}\mu(n)=O(x^{1/2+\varepsilon})(定理 7.4)
Nyman (1950)・Beurling (1955)定数関数 11 が、ρθ(x)={θ/x}−θ{1/x}\rho_\theta(x)=\{\theta/x\}-\theta\{1/x\}(0<θ≤10\lt\theta\le1)の張る空間の L2(0,1)L^2(0,1) での閉包に属する({⋅}\{\cdot\} は小数部分)
Robin (1984)すべての n≥5041n\ge5041 で σ(n)<eγEnlog⁡log⁡n\sigma(n)\lt e^{\gamma_{\mathrm E}}n\log\log n(σ(n)\sigma(n) は約数の和、γE\gamma_{\mathrm E} は Euler 定数)
Li (1997)すべての n≥1n\ge1 で λn:=∑ρ(1−(1−1ρ)n)≥0\lambda_n:=\sum_\rho\bigl(1-(1-\frac1\rho)^n\bigr)\ge0(和は ∣γ∣<T\lvert\gamma\rvert\lt T で切って T→∞T\to\infty)
Lagarias (2002)すべての n≥1n\ge1 で σ(n)≤Hn+eHnlog⁡Hn\sigma(n)\le H_n+e^{H_n}\log H_n(Hn=1+12+⋯+1nH_n=1+\frac12+\cdots+\frac1n)
de Bruijn・NewmanΛ≤0\Lambda\le0(定義 9.3)

どの言い換えも、リーマン予想を別の言葉に移すだけで、それ自体が証明の道具を与えるわけではありません。価値は、問題を別の分野(関数解析、初等的な不等式、熱方程式)の人が扱える形にすることにあります。このうち Littlewood の同値を証明します。M(x)M(x) は、Möbius 関数 μ(n)\mu(n)(nn が平方因子をもてば 00、もたなければ素因数の個数の偶奇で ±1\pm1)を n≤xn\le x で足したものです。出典は、Robin: J. Math. Pures Appl. 63 (1984)、Li: J. Number Theory 65 (1997)、Lagarias: Amer. Math. Monthly 109 (2002)、Nyman–Beurling: Beurling, Proc. Nat. Acad. Sci. USA 41 (1955) です。

定義 7.1(Möbius 関数と Mertens 関数)↗

正整数 nn に対し、nn が相異なる kk 個の素数の積のとき μ(n)=(−1)k\mu(n)=(-1)^k(μ(1)=1\mu(1)=1)、nn がある素数の平方で割り切れるとき μ(n)=0\mu(n)=0 と定める(Möbius 関数)。M(x):=∑n≤xμ(n)M(x):=\sum_{n\le x}\mu(n) を Mertens 関数という。

補題 7.2(1/ζ の Dirichlet 級数)✓

Re⁡s>1\operatorname{Re}s\gt1 で 1ζ(s)=∑n≥1μ(n)ns=s∫1∞M(x) x−s−1 dx\displaystyle\frac1{\zeta(s)}=\sum_{n\ge1}\frac{\mu(n)}{n^s}=s\int_1^\infty M(x)\,x^{-s-1}\,dx が成り立つ。

証明(補題 7.2)

n>1n\gt1 の相異なる素因子を p1,…,pkp_1,\dots,p_k とすると、μ(d)≠0\mu(d)\ne0 となる約数 dd は素因子の部分集合の積で、∑d∣nμ(d)=∑j=0k(kj)(−1)j=(1−1)k=0\sum_{d\mid n}\mu(d)=\sum_{j=0}^k\binom kj(-1)^j=(1-1)^k=0 です。n=1n=1 では和は 11 です。σ>1\sigma\gt1 で ∑n−s\sum n^{-s} と ∑μ(n)n−s\sum\mu(n)n^{-s} は絶対収束するので、積を n=dmn=dm でまとめて(定理 7.11[級数と収束判定] の 2)ζ(s)∑nμ(n)n−s=∑n(∑d∣nμ(d))n−s=1\zeta(s)\sum_n\mu(n)n^{-s}=\sum_n\bigl(\sum_{d\mid n}\mu(d)\bigr)n^{-s}=1 です。積分表示は、定理 3.1 の証明と同じ部分和の公式 ∑n≤Nμ(n)n−s=M(N)N−s+s∫1NM(x)x−s−1dx\sum_{n\le N}\mu(n)n^{-s}=M(N)N^{-s}+s\int_1^NM(x)x^{-s-1}dx で N→∞N\to\infty とします(∣M(x)∣≤x|M(x)|\le x から、σ>1\sigma\gt1 で M(N)N−s→0M(N)N^{-s}\to0、積分は絶対収束)。

次の補題は、リーマン予想を仮定すると 1ζ\frac1{\zeta} が臨界線の少し右で高さ ∣t∣|t| の任意の小さな冪でしか増えない、という評価です。M(x)M(x) の評価を積分で出すときに、積分路を左へ動かすための道具になります。証明は、log⁡ζ\log\zeta の大きさを Borel–Carathéodory の不等式と三円定理(解析関数の最大値を円の半径ごとに押さえる不等式)で押さえる流れです。

補題 7.3(リーマン予想の下での 1/ζ の大きさ)✓

リーマン予想(公理 5.3[リーマン予想とは何か])を仮定する。任意の 0<δ<140\lt\delta\lt\frac14 と ε>0\varepsilon\gt0 に対して定数 Cδ,εC_{\delta,\varepsilon} が存在して、σ≥12+2δ\sigma\ge\frac12+2\delta、∣t∣≥8|t|\ge8 で

∣1ζ(σ+it)∣≤Cδ,ε ∣t∣ε\Bigl|\frac1{\zeta(\sigma+it)}\Bigr|\le C_{\delta,\varepsilon}\,|t|^{\varepsilon}

が成り立つ。

証明(補題 7.3)

ζ(sˉ)=ζ(s)‾\zeta(\bar s)=\overline{\zeta(s)} なので t≥8t\ge8 としてよいです。

第 1 段(log⁡ζ\log\zeta). U={σ>12, t>1}U=\{\sigma\gt\frac12,\ t\gt1\} は凸で、仮定から ζ\zeta は UU で正則で零点をもちません。補題 2.5 を法 11 の指標に使うと、σ>1\sigma\gt1 で ζ=exp⁡ℓ\zeta=\exp\ell、ℓ(s)=∑p∑k≥11kpks\ell(s)=\sum_p\sum_{k\ge1}\frac1{kp^{ks}} で、σ≥2\sigma\ge2 では ∣ℓ(s)∣≤∑n≥2n−2≤1|\ell(s)|\le\sum_{n\ge2}n^{-2}\le1 です。UU 上で ζ′/ζ\zeta'/\zeta の原始関数 L\mathcal L を取り(凸領域なので線分に沿う積分で定まる、定理 4.5[コーシーの積分定理と積分公式])、定数を調節して U∩{σ>1}U\cap\{\sigma\gt1\} で L=ℓ\mathcal L=\ell とします。(ζe−L)′=0(\zeta e^{-\mathcal L})'=0 から UU 上で ζ=eL\zeta=e^{\mathcal L}、log⁡∣ζ∣=Re⁡L\log|\zeta|=\operatorname{Re}\mathcal L です。

第 2 段(Borel–Carathéodory). t≥4t\ge4、s0=2+its_0=2+it、R=32−δ2R=\frac32-\frac\delta2 とします。閉円板 ∣s−s0∣≤R|s-s_0|\le R は UU に含まれ(σ≥12+δ2\sigma\ge\frac12+\frac\delta2、虚部は t−32≥52t-\frac32\ge\frac52 以上)、その上で 補題 7.6[リーマン予想とは何か] から ∣ζ(s)∣≤3(t+2)2|\zeta(s)|\le3(t+2)^2、また ∣ζ(s0)∣≥0.3|\zeta(s_0)|\ge0.3 です。F(z):=L(s0+z)−L(s0)F(z):=\mathcal L(s_0+z)-\mathcal L(s_0) は F(0)=0F(0)=0 で、∣z∣=R|z|=R 上で

Re⁡F(z)=log⁡∣ζ(s0+z)ζ(s0)∣≤log⁡(10(t+2)2)≤5log⁡t\operatorname{Re}F(z)=\log\Bigl|\frac{\zeta(s_0+z)}{\zeta(s_0)}\Bigr|\le\log\bigl(10(t+2)^2\bigr)\le5\log t

です(t≥4t\ge4 で (t+2)2≤94t2(t+2)^2\le\frac94t^2、log⁡22.5≤2.25log⁡4\log22.5\le2.25\log4)。命題 4.3[最大値原理の一般化と正則関数族] から、∣z∣≤32−δ|z|\le\frac32-\delta で ∣F(z)∣≤2⋅5log⁡t⋅32δ/2=30δlog⁡t|F(z)|\le\frac{2\cdot5\log t\cdot\frac32}{\delta/2}=\frac{30}{\delta}\log t です。∣L(s0)∣≤1|\mathcal L(s_0)|\le1 なので、∣s−s0∣≤32−δ|s-s_0|\le\frac32-\delta で ∣L(s)∣≤31δlog⁡t|\mathcal L(s)|\le\frac{31}\delta\log t です。σ≥2\sigma\ge2 では ∣L(s)∣≤1|\mathcal L(s)|\le1 なので、まとめて

∣L(σ+it)∣≤31δlog⁡t(σ≥12+δ, t≥4).|\mathcal L(\sigma+it)|\le\frac{31}{\delta}\log t\qquad(\sigma\ge\tfrac12+\delta,\ t\ge4).

第 3 段(三円定理). t≥8t\ge8、s1=3+its_1=3+it、r3=52−δr_3=\frac52-\delta とし、g(z):=L(s1+z)g(z):=\mathcal L(s_1+z) を閉円板 ∣z∣≤r3|z|\le r_3 で考えます。この円板の点は σ≥12+δ\sigma\ge\frac12+\delta、虚部 ≥t−52≥4\ge t-\frac52\ge4 を満たすので、第 2 段から ∣g(z)∣≤31δlog⁡(t+52)≤62δlog⁡t=:M3|g(z)|\le\frac{31}\delta\log(t+\frac52)\le\frac{62}\delta\log t=:M_3(≥1\ge1)です。∣z∣=1|z|=1 上では σ≥2\sigma\ge2 なので ∣g(z)∣≤1|g(z)|\le1 です。三円定理(系 5.6[最大値原理の一般化と正則関数族]、r1=1r_1=1、r2=r3r_2=r_3)から、1≤r≤r31\le r\le r_3 について

max⁡∣z∣=r∣g(z)∣≤1 1−a⋅M3 a,a=log⁡rlog⁡r3\max_{|z|=r}|g(z)|\le1^{\,1-a}\cdot M_3^{\,a},\qquad a=\frac{\log r}{\log r_3}

です。12+2δ≤σ≤2\frac12+2\delta\le\sigma\le2 のとき r=3−σ∈[1,52−2δ]r=3-\sigma\in[1,\frac52-2\delta] なので a≤aδ:=log⁡(5/2−2δ)log⁡(5/2−δ)<1a\le a_\delta:=\frac{\log(5/2-2\delta)}{\log(5/2-\delta)}\lt1 で

∣L(σ+it)∣≤(62δlog⁡t)aδ(σ≥12+2δ, t≥8)|\mathcal L(\sigma+it)|\le\Bigl(\frac{62}{\delta}\log t\Bigr)^{a_\delta}\qquad(\sigma\ge\tfrac12+2\delta,\ t\ge8)

です(σ>2\sigma\gt2 では左辺は 11 以下)。

第 4 段. aδ<1a_\delta\lt1 なので、u≥0u\ge0 について (62δu)aδ≤εu+C′(\frac{62}\delta u)^{a_\delta}\le\varepsilon u+C' となる定数 C′=C′(δ,ε)C'=C'(\delta,\varepsilon) があります。よって ∣1ζ(s)∣=e−Re⁡L(s)≤e∣L(s)∣≤eC′tε\bigl|\frac1{\zeta(s)}\bigr|=e^{-\operatorname{Re}\mathcal L(s)}\le e^{|\mathcal L(s)|}\le e^{C'}t^{\varepsilon} です。

定理 7.4(Mertens 関数によるリーマン予想の言い換え(Littlewood))✓

次の 2 つは同値である。

  1. リーマン予想(公理 5.3[リーマン予想とは何か])が成り立つ。
  2. 任意の ε>0\varepsilon\gt0 に対して定数 CεC_\varepsilon が存在して、すべての x≥1x\ge1 で ∣M(x)∣≤Cε x1/2+ε|M(x)|\le C_\varepsilon\,x^{1/2+\varepsilon} が成り立つ。
証明(定理 7.4)

(2)⇒(1)(2)\Rightarrow(1). 補題 7.2 の積分 G(s):=s∫1∞M(x)x−s−1dxG(s):=s\int_1^\infty M(x)x^{-s-1}dx は、仮定から σ≥12+2ε\sigma\ge\frac12+2\varepsilon で被積分関数の絶対値が Cεx−1−εC_\varepsilon x^{-1-\varepsilon} 以下なので、Re⁡s>12\operatorname{Re}s\gt\frac12 で正則です(∫1N\int_1^N の局所一様な極限、定理 5.2[偏角の原理と Rouché の定理])。σ>1\sigma\gt1 で ζ(s)G(s)=1\zeta(s)G(s)=1 なので、一致の定理(定理 7.3[正則関数の強力な性質])により、連結な領域 {σ>12}∖{1}\{\sigma\gt\frac12\}\setminus\{1\} で ζ(s)G(s)=1\zeta(s)G(s)=1 です。したがって Re⁡ρ>12\operatorname{Re}\rho\gt\frac12 の点で ζ(ρ)=0\zeta(\rho)=0 となることはありません。非自明零点の集合は ρ↦1−ρ\rho\mapsto1-\rho で不変(補題 5.1[リーマン予想 I] の 1)なので、Re⁡ρ<12\operatorname{Re}\rho\lt\frac12 の非自明零点もなく、リーマン予想が成り立ちます。

(1)⇒(2)(1)\Rightarrow(2). 0<δ<140\lt\delta\lt\frac14、ε>0\varepsilon\gt0 を固定し、κ=12+2δ\kappa=\frac12+2\delta とおきます。MM は [N,N+1)[N,N+1) で定数なので、x=N+12x=N+\frac12(N≥8N\ge8)で ∣M(x)∣≤Cxκ+ε|M(x)|\le Cx^{\kappa+\varepsilon} を示せば十分です(小さい xx は定数に吸収)。c=1+1log⁡xc=1+\frac1{\log x}、T=xT=x とします。

Perron の公式。補題 7.2 の級数を線分 Re⁡s=c\operatorname{Re}s=c 上で項別に積分し、補題 7.10[リーマン予想とは何か] を使うと

∣M(x)−J∣≤∑n≥1(x/n)cπT∣log⁡(x/n)∣,J:=12πi∫c−iTc+iTxss ζ(s) ds\Bigl|M(x)-J\Bigr|\le\sum_{n\ge1}\frac{(x/n)^{c}}{\pi T|\log(x/n)|},\qquad J:=\frac1{2\pi i}\int_{c-iT}^{c+iT}\frac{x^s}{s\,\zeta(s)}\,ds

です。n≤x/2n\le x/2 または n≥2xn\ge2x の項は ∣log⁡(x/n)∣≥log⁡2|\log(x/n)|\ge\log2、xc=exx^{c}=ex、∑nn−c≤1+1c−1=1+log⁡x\sum_nn^{-c}\le1+\frac1{c-1}=1+\log x から合わせて ex(1+log⁡x)πTlog⁡2\frac{ex(1+\log x)}{\pi T\log2} 以下です。x/2<n<2xx/2\lt n\lt2x の項は (x/n)c≤4(x/n)^{c}\le4、∣log⁡(x/n)∣≥∣x−n∣4x|\log(x/n)|\ge\frac{|x-n|}{4x}、∑x/2<n<2x1∣x−n∣≤2(2+log⁡(4x+1))\sum_{x/2\lt n\lt2x}\frac1{|x-n|}\le2(2+\log(4x+1)) から合わせて 32xπT(2+log⁡(4x+1))\frac{32x}{\pi T}(2+\log(4x+1)) 以下です(この 2 つの初等的な評価は 補題 7.1[リーマン予想 I] の証明の第 1 段と同じ計算です)。T=xT=x なので ∣M(x)−J∣≤K1log⁡x|M(x)-J|\le K_1\log x です。

積分路の移動。仮定から 1sζ(s)\frac1{s\zeta(s)} は Re⁡s>12\operatorname{Re}s\gt\frac12 で正則です(s=1s=1 では 1ζ\frac1\zeta が零点をもつ)。頂点 κ±iT\kappa\pm iT、c±iTc\pm iT の長方形に Cauchy の定理(留数定理 定理 5.1[留数定理と定積分への応用] で特異点が無い場合)を使うと

J=12πi(∫κ−iTκ+iT+∫κ+iTc+iT−∫κ−iTc−iT)xss ζ(s) dsJ=\frac1{2\pi i}\Bigl(\int_{\kappa-iT}^{\kappa+iT}+\int_{\kappa+iT}^{c+iT}-\int_{\kappa-iT}^{c-iT}\Bigr)\frac{x^s}{s\,\zeta(s)}\,ds

です。横の辺では 補題 7.3 から ∣xssζ(s)∣≤Cδ,εTε−1xσ\bigl|\frac{x^s}{s\zeta(s)}\bigr|\le C_{\delta,\varepsilon}T^{\varepsilon-1}x^{\sigma} で、∫κcxσdσ≤ex\int_\kappa^{c}x^\sigma d\sigma\le ex なので、寄与は eCδ,εxεeC_{\delta,\varepsilon}x^{\varepsilon} 以下です。縦の辺 s=κ+its=\kappa+it では、∣t∣≤8|t|\le8 の部分は 1ζ\frac1\zeta が有界閉線分上で連続なので K2K_2 以下、∣t∣≥8|t|\ge8 では Cδ,ε∣t∣εC_{\delta,\varepsilon}|t|^{\varepsilon} 以下で、∣s∣≥max⁡(κ,∣t∣)|s|\ge\max(\kappa,|t|) から

∣∫κ−iTκ+iTxss ζ(s) ds∣≤xκ(16K2κ+2Cδ,ε∫8Ttε−1dt)≤K3 xκ+ε\Bigl|\int_{\kappa-iT}^{\kappa+iT}\frac{x^s}{s\,\zeta(s)}\,ds\Bigr|\le x^{\kappa}\Bigl(\frac{16K_2}{\kappa}+2C_{\delta,\varepsilon}\int_8^Tt^{\varepsilon-1}dt\Bigr)\le K_3\,x^{\kappa+\varepsilon}

です。以上から ∣M(x)∣≤K4xκ+ε=K4x1/2+2δ+ε|M(x)|\le K_4x^{\kappa+\varepsilon}=K_4x^{1/2+2\delta+\varepsilon} で、δ,ε\delta,\varepsilon は任意に小さく取れるので 2 が成り立ちます。

例 7.5(Mertens 関数の値と Mertens 予想)

μ\mu をふるいで計算して足すと、M(10)=−1M(10)=-1、M(100)=1M(100)=1、M(1000)=2M(1000)=2、M(104)=−23M(10^4)=-23 です。M(x)/xM(x)/\sqrt x はそれぞれ −0.32-0.32、0.100.10、0.060.06、−0.23-0.23 で、x\sqrt x よりかなり小さく見えます。

この種の数値から、Mertens は 1897 年に「すべての x>1x\gt1 で ∣M(x)∣<x|M(x)|\lt\sqrt x」と予想しました(Mertens 予想)。これは 定理 7.4 の 2 より強く、成り立てばリーマン予想が従います。しかし Odlyzko と te Riele は 1985 年に、lim sup⁡M(x)/x>1.06\limsup M(x)/\sqrt x\gt1.06 かつ lim inf⁡M(x)/x<−1.009\liminf M(x)/\sqrt x\lt-1.009 を示して Mertens 予想を否定しました(A. M. Odlyzko, H. J. J. te Riele, J. reine angew. Math. 357 (1985))。証明は零点の虚部の数値と格子基底簡約を使う間接的なもので、∣M(x)∣≥x|M(x)|\ge\sqrt x となる具体的な xx は現在も知られていません。「計算できる範囲のすべてで成り立つ」ことが証拠にならない例として、リーマン予想の数値検証を読むときに思い出す価値があります。

8. 関数体での類似:有限体上の楕円曲線

Section titled “8. 関数体での類似:有限体上の楕円曲線”

有限体上の曲線にも「ゼータ関数」があり、そのリーマン予想は証明されています。最小の場合である楕円曲線について、Rikai の既存の道具だけで証明します。

設定は 楕円曲線とモジュラー形式 の Hasse の定理の証明と同じです。qq を標数が 2,32,3 でない素数冪、E:y2=f(x)=x3+Ax+BE:y^2=f(x)=x^3+Ax+B(A,B∈FqA,B\in\mathbb{F}_q、ff は重根をもたない)を Fq\mathbb{F}_q 上の楕円曲線とします。n≥1n\ge1 について Nn:=#E(Fqn)N_n:=\#E(\mathbb{F}_{q^n})(無限遠点を含む)とおき、合同ゼータ関数を

Z(E,T):=exp⁡(∑n≥1NnnTn),ζE(s):=Z(E,q−s)Z(E,T):=\exp\Bigl(\sum_{n\ge1}\frac{N_n}{n}T^n\Bigr),\qquad\zeta_E(s):=Z(E,q^{-s})

で定めます。Nn≤2qn+1N_n\le2q^n+1 なので級数は ∣T∣<1q|T|\lt\frac1q、すなわち Re⁡s>1\operatorname{Re}s\gt1 で収束します。ζ\zeta の Euler 積の対数 log⁡ζ(s)=∑p∑k1kp−ks\log\zeta(s)=\sum_p\sum_k\frac1kp^{-ks} で「素数 pp」を「曲線の閉点」に置き換えたものが log⁡Z\log Z で、これが ζ\zeta の類似物である理由です。

定理 8.1(有限体上の楕円曲線のリーマン予想(Hasse))✓

上の設定で a:=q+1−N1a:=q+1-N_1 とおき、α,β∈C\alpha,\beta\in\mathbb{C} を X2−aX+qX^2-aX+q の根とする。

  1. すべての n≥1n\ge1 で Nn=qn+1−αn−βnN_n=q^n+1-\alpha^n-\beta^n。
  2. Z(E,T)=(1−αT)(1−βT)(1−T)(1−qT)=1−aT+qT2(1−T)(1−qT)Z(E,T)=\dfrac{(1-\alpha T)(1-\beta T)}{(1-T)(1-qT)}=\dfrac{1-aT+qT^2}{(1-T)(1-qT)}。とくに ζE\zeta_E は C\mathbb{C} 上の有理型関数に延びる。
  3. ∣α∣=∣β∣=q|\alpha|=|\beta|=\sqrt q であり、ζE(s)\zeta_E(s) の零点はすべて直線 Re⁡s=12\operatorname{Re}s=\frac12 上にある。
証明(定理 8.1)

Hasse の定理の証明の記号を使います。k=Fqk=\mathbb{F}_q、K=k(x)K=k(x)、L=K(y)L=K(y)(y2=fy^2=f)、GG は (R,yS)(R,yS)(R,S∈KR,S\in K、fS2=f(R)fS^2=f(R))の形の点と OO からなる E(L)E(L) の部分群、D(O)=0D(O)=0、D((R,yS))=deg⁡RD((R,yS))=\deg R(既約分数の分子・分母の次数の大きい方)、ξ=(x,y)\xi=(x,y)、ϕξ=(xq,yq)\phi\xi=(x^q,y^q) です。補題 4.6[楕円曲線・モジュラー形式と現代数論] と 補題 4.5[楕円曲線・モジュラー形式と現代数論] から、B(P,Q)=D(P+Q)−D(P)−D(Q)B(P,Q)=D(P+Q)-D(P)-D(Q) は対称で双加法的、D(P)=12B(P,P)D(P)=\frac12B(P,P) なので、整数 mim_i と Pi∈GP_i\in G について

D(∑imiPi)=∑imi2D(Pi)+∑i<jmimjB(Pi,Pj)D\Bigl(\sum_im_iP_i\Bigr)=\sum_im_i^2D(P_i)+\sum_{i\lt j}m_im_jB(P_i,P_j)

です。補題 4.7[楕円曲線・モジュラー形式と現代数論] から D(ξ)=1D(\xi)=1、D(ϕξ)=qD(\phi\xi)=q、D(ϕξ−ξ)=N1D(\phi\xi-\xi)=N_1 で、N1=q−B(ϕξ,ξ)+1N_1=q-B(\phi\xi,\xi)+1 より B(ϕξ,ξ)=aB(\phi\xi,\xi)=a です。

第 1 段(体の準同型と DD). kk を固定する体の準同型 τ:L→L\tau:L\to L は、座標に作用して E(L)E(L) の群準同型を与えます(加法公式 命題 3.2[楕円曲線・モジュラー形式と現代数論] は係数が kk の有理式で、τ\tau は単射なので場合分けも保たれます)。2 種類を使います。

(i) ϕ(z)=zq\phi(z)=z^q。標数 pp の体で qq 乗は体の準同型で(補題 7.1[多項式環と体の拡大])、kk の元を固定します。ϕ(R,yS)=(Rq,yqSq)\phi(R,yS)=(R^q,y^qS^q) で、yq=yf(q−1)/2y^q=yf^{(q-1)/2} なので GG を保ち、D(ϕP)=deg⁡(Rq)=qD(P)D(\phi P)=\deg(R^q)=qD(P) です。

(ii) Q=(R2,yS2)∈GQ=(R_2,yS_2)\in G で R2R_2 が定数でないとき、τQ(x)=R2\tau_Q(x)=R_2、τQ(y)=yS2\tau_Q(y)=yS_2 で定まる準同型。x↦R2x\mapsto R_2 は K→KK\to K の体の準同型で、(yS2)2=fS22=f(R2)=τQ(f)(yS_2)^2=fS_2^2=f(R_2)=\tau_Q(f) なので LL に延びます。τQ(R,yS)=(R(R2), yS2 S(R2))\tau_Q(R,yS)=(R(R_2),\,yS_2\,S(R_2)) は GG の元で、τQ(ξ)=Q\tau_Q(\xi)=Q、τQ(ϕξ)=(R2q,(yS2)q)=ϕQ\tau_Q(\phi\xi)=(R_2^q,(yS_2)^q)=\phi Q です。さらに

D(τQP)=deg⁡(R(R2))=deg⁡R⋅deg⁡R2=D(P) D(Q)D(\tau_QP)=\deg\bigl(R(R_2)\bigr)=\deg R\cdot\deg R_2=D(P)\,D(Q)

です。有理関数の合成の次数が積になることは次のように分かります。R=A/BR=A/B、R2=A2/B2R_2=A_2/B_2(既約)、d=deg⁡Rd=\deg R、d2=deg⁡R2≥1d_2=\deg R_2\ge1 とし、Ah(X,Y)=YdA(X/Y)A^{h}(X,Y)=Y^{d}A(X/Y)、Bh(X,Y)=YdB(X/Y)B^{h}(X,Y)=Y^{d}B(X/Y) を dd 次の斉次式とします。A,BA,B が互いに素で一方の次数が dd なので、Ah,BhA^{h},B^{h} は kk の代数閉包で (0,0)(0,0) 以外に共通の零点をもちません。R(R2)=Ah(A2,B2)/Bh(A2,B2)R(R_2)=A^{h}(A_2,B_2)/B^{h}(A_2,B_2) で、分子・分母に共通根 cc があれば (A2(c),B2(c))≠(0,0)(A_2(c),B_2(c))\ne(0,0) が共通の零点になって矛盾するので、この分数は既約です。また A~2(x)=xd2A2(1/x)\tilde A_2(x)=x^{d_2}A_2(1/x)、B~2(x)=xd2B2(1/x)\tilde B_2(x)=x^{d_2}B_2(1/x) は (A~2(0),B~2(0))≠(0,0)(\tilde A_2(0),\tilde B_2(0))\ne(0,0) を満たす多項式で、xdd2Ah(A2,B2)(1/x)=Ah(A~2,B~2)x^{dd_2}A^{h}(A_2,B_2)(1/x)=A^{h}(\tilde A_2,\tilde B_2)(BhB^{h} も同様)の x=0x=0 での値は両方は 00 にならないので、分子・分母の一方の xdd2x^{dd_2} の係数は 00 でなく、次数の大きい方はちょうど dd2dd_2 です。

第 2 段(D(ϕ2ξ−ξ)D(\phi^2\xi-\xi)). Q=ϕξ+ξQ=\phi\xi+\xi とします。D(Q)=q+a+1≥q+1−2q=(q−1)2>0D(Q)=q+a+1\ge q+1-2\sqrt q=(\sqrt q-1)^2\gt0(定理 4.8[楕円曲線・モジュラー形式と現代数論])なので、Q≠OQ\ne O で xx 座標は定数でありません。τQ\tau_Q と ϕ\phi が群準同型であることから

τQ(ϕξ−ξ)=ϕQ−Q=ϕ2ξ+ϕξ−ϕξ−ξ=ϕ2ξ−ξ\tau_Q(\phi\xi-\xi)=\phi Q-Q=\phi^2\xi+\phi\xi-\phi\xi-\xi=\phi^2\xi-\xi

で、第 1 段の (ii) から D(ϕ2ξ−ξ)=D(ϕξ−ξ) D(ϕξ+ξ)=(q+1−a)(q+1+a)D(\phi^2\xi-\xi)=D(\phi\xi-\xi)\,D(\phi\xi+\xi)=(q+1-a)(q+1+a) です。

第 3 段(Frobenius の関係式). P2=ϕ2ξP_2=\phi^2\xi、P1=ϕξP_1=\phi\xi、P0=ξP_0=\xi について、DD の値は q2,q,1q^2,q,1 で、

B(P1,P0)=a,B(P2,P1)=D(ϕ(ϕξ+ξ))−q2−q=q(q+a+1)−q2−q=qa,B(P2,P0)=D(ϕ2ξ+ξ)−q2−1=(2q2+2−D(ϕ2ξ−ξ))−q2−1=a2−2q\begin{aligned} B(P_1,P_0)&=a,\\ B(P_2,P_1)&=D(\phi(\phi\xi+\xi))-q^2-q=q(q+a+1)-q^2-q=qa,\\ B(P_2,P_0)&=D(\phi^2\xi+\xi)-q^2-1=\bigl(2q^2+2-D(\phi^2\xi-\xi)\bigr)-q^2-1=a^2-2q \end{aligned}

です(3 つ目は平行四辺形則と第 2 段)。W:=ϕ2ξ−a ϕξ+q ξW:=\phi^2\xi-a\,\phi\xi+q\,\xi とおくと

D(W)=q2+a2q+q2−a⋅qa+q(a2−2q)−aq⋅a=0D(W)=q^2+a^2q+q^2-a\cdot qa+q(a^2-2q)-aq\cdot a=0

です。D(W)=0D(W)=0 なら W=OW=O か、W=(c,yS)W=(c,yS) で c∈kc\in k が定数です。後者では fS2=f(c)fS^2=f(c) が定数で、S≠0S\ne0 なら f=f(c)S−2f=f(c)S^{-2} の(分子の次数 −- 分母の次数)が偶数になって deg⁡f=3\deg f=3 に反するので、S=0S=0、W=(c,0)W=(c,0)、したがって 2W=O2W=O です。どちらの場合も 2W=O2W=O です。

第 4 段(漸化式). 整数列 un,vnu_n,v_n を u0=0u_0=0、v0=1v_0=1、u1=1u_1=1、v1=0v_1=0、un+2=aun+1−qunu_{n+2}=au_{n+1}-qu_n、vn+2=avn+1−qvnv_{n+2}=av_{n+1}-qv_n で定めます。2W=O2W=O に ϕn\phi^n を施すと 2ϕn+2ξ=a⋅2ϕn+1ξ−q⋅2ϕnξ2\phi^{n+2}\xi=a\cdot2\phi^{n+1}\xi-q\cdot2\phi^n\xi なので、帰納法で 2ϕnξ=2(unϕξ+vnξ)2\phi^n\xi=2(u_n\phi\xi+v_n\xi) です。τn:=ϕnξ−unϕξ−vnξ\tau_n:=\phi^n\xi-u_n\phi\xi-v_n\xi は 2τn=O2\tau_n=O を満たすので 4D(τn)=D(2τn)=04D(\tau_n)=D(2\tau_n)=0、すなわち D(τn)=0D(\tau_n)=0 です。さらに任意の P∈GP\in G と整数 mm について 0≤D(mτn+P)=mB(τn,P)+D(P)0\le D(m\tau_n+P)=mB(\tau_n,P)+D(P) なので B(τn,P)=0B(\tau_n,P)=0 です。よって

D(ϕnξ−ξ)=D(τn+unϕξ+(vn−1)ξ)=qun2+a un(vn−1)+(vn−1)2.D(\phi^n\xi-\xi)=D\bigl(\tau_n+u_n\phi\xi+(v_n-1)\xi\bigr)=qu_n^2+a\,u_n(v_n-1)+(v_n-1)^2 .

一方、α2=aα−q\alpha^2=a\alpha-q から帰納法で αn=unα+vn\alpha^n=u_n\alpha+v_n(β\beta も同様)で、α+β=a\alpha+\beta=a、αβ=q\alpha\beta=q から

(αn−1)(βn−1)=(unα+vn−1)(unβ+vn−1)=qun2+a un(vn−1)+(vn−1)2(\alpha^n-1)(\beta^n-1)=(u_n\alpha+v_n-1)(u_n\beta+v_n-1)=qu_n^2+a\,u_n(v_n-1)+(v_n-1)^2

です。

第 5 段(NnN_n). EE を Fqn\mathbb{F}_{q^n} 上の曲線とみて 補題 4.7[楕円曲線・モジュラー形式と現代数論] を使うと、NnN_n は点 (xqn,yqn)−ξ(x^{q^n},y^{q^n})-\xi の xx 座標の、Fqn(x)\mathbb{F}_{q^n}(x) での次数に等しくなります。この点は ϕnξ−ξ∈G\phi^n\xi-\xi\in G と同じ式で与えられ、k(x)k(x) の既約分数は Fqn(x)\mathbb{F}_{q^n}(x) でも既約(最大公約元は k[x]k[x] の中の互除法で求まる)なので、次数は D(ϕnξ−ξ)D(\phi^n\xi-\xi) です。第 4 段と合わせて Nn=(αn−1)(βn−1)=qn+1−αn−βnN_n=(\alpha^n-1)(\beta^n-1)=q^n+1-\alpha^n-\beta^n。これが 1 です。

第 6 段(2 と 3). ∣T∣<1q|T|\lt\frac1q で ∑ncnTnn=−log⁡(1−cT)\sum_n\frac{c^nT^n}n=-\log(1-cT)(∣cT∣<1|cT|\lt1。補題 2.5 の証明で使った exp⁡(∑wk/k)=(1−w)−1\exp(\sum w^k/k)=(1-w)^{-1})を c=q,1,α,βc=q,1,\alpha,\beta に使うと、1 から 2 を得ます(∣α∣,∣β∣≤q|\alpha|,|\beta|\le q は 3 から)。定理 4.8[楕円曲線・モジュラー形式と現代数論] から a2≤4qa^2\le4q なので、α,β=a±i4q−a22\alpha,\beta=\frac{a\pm i\sqrt{4q-a^2}}2 は互いに複素共役で、∣α∣2=αβ=q|\alpha|^2=\alpha\beta=q です。ζE(s)=0\zeta_E(s)=0 となるのは q−s∈{α−1,β−1}q^{-s}\in\{\alpha^{-1},\beta^{-1}\} のときで、∣q−s∣=q−Re⁡s=q−1/2|q^{-s}|=q^{-\operatorname{Re}s}=q^{-1/2} から Re⁡s=12\operatorname{Re}s=\frac12 です。

「∣a∣≤2q|a|\le2\sqrt q」という 1 つの不等式が、「零点がすべて Re⁡s=12\operatorname{Re}s=\frac12 上にある」と同値になっています。ζ\zeta の場合との違いは、零点が有限個のパラメータ(α,β\alpha,\beta)で決まること、そして α,β\alpha,\beta が Frobenius 写像 ϕ\phi の「固有値」という幾何学的な意味をもつことです(ϕ2−aϕ+q=0\phi^2-a\phi+q=0 が第 3 段の関係式で、Nn=#ker⁡(ϕn−1)N_n=\#\ker(\phi^n-1) です)。§9 の Hilbert–Pólya の構想は、ζ\zeta についてもこのような作用素を探すものです。

例 8.2(y² = x³ − x の合同ゼータ関数)

E:y2=x3−xE:y^2=x^3-x を F5\mathbb{F}_5 上で考えます。x=0,1,4x=0,1,4 では x3−x=0x^3-x=0 で点が 1 個ずつ、x=2x=2 では 6≡16\equiv1、x=3x=3 では 24≡424\equiv4 でどちらも平方数なので点が 2 個ずつ、無限遠点を加えて N1=8N_1=8、a=5+1−8=−2a=5+1-8=-2 です。X2+2X+5X^2+2X+5 の根は α,β=−1±2i\alpha,\beta=-1\pm2i で、∣α∣2=1+4=5|\alpha|^2=1+4=5。確かに ∣α∣=5|\alpha|=\sqrt5 です。定理 8.1 から N2=25+1−(α2+β2)=26−(a2−2q)=32N_2=25+1-(\alpha^2+\beta^2)=26-(a^2-2q)=32 で、

Z(E,T)=1+2T+5T2(1−T)(1−5T)Z(E,T)=\frac{1+2T+5T^2}{(1-T)(1-5T)}

です。ζE(s)\zeta_E(s) の零点は 5−s=α−15^{-s}=\alpha^{-1} または β−1\beta^{-1}、すなわち α=5eiθ\alpha=\sqrt5e^{i\theta}(θ=π−arctan⁡2=2.0344\theta=\pi-\arctan2=2.0344)として s=12±θlog⁡5i+2πklog⁡5i=12±1.2641 i+3.9040 k is=\frac12\pm\frac{\theta}{\log5}i+\frac{2\pi k}{\log5}i=\frac12\pm1.2641\,i+3.9040\,k\,i(k∈Zk\in\mathbb{Z})で、すべて Re⁡s=12\operatorname{Re}s=\frac12 上に周期的に並びます。

同じ曲線を F7\mathbb{F}_7 上で数えると N1=8N_1=8、a=0a=0、α,β=±i7\alpha,\beta=\pm i\sqrt7。F13\mathbb{F}_{13} 上では N1=8N_1=8、a=6a=6、α,β=3±2i\alpha,\beta=3\pm2i(9+4=139+4=13)です。どの場合も ∣α∣=q|\alpha|=\sqrt q になっています。

定理 8.3(有限体上の曲線のリーマン予想(Weil 1948))※

CC を有限体 Fq\mathbb{F}_q 上の、滑らかで幾何的に既約な射影曲線とし、種数を gg、Nn=#C(Fqn)N_n=\#C(\mathbb{F}_{q^n}) とする。このとき整数係数の 2g2g 次多項式 P(T)=∏i=12g(1−αiT)P(T)=\prod_{i=1}^{2g}(1-\alpha_iT) が存在して

exp⁡(∑n≥1NnnTn)=P(T)(1−T)(1−qT),∣αi∣=q(i=1,…,2g)\exp\Bigl(\sum_{n\ge1}\frac{N_n}nT^n\Bigr)=\frac{P(T)}{(1-T)(1-qT)},\qquad|\alpha_i|=\sqrt q\quad(i=1,\dots,2g)

が成り立つ。とくに ∣Nn−qn−1∣≤2g qn/2|N_n-q^n-1|\le2g\,q^{n/2} である。

注意 8.4(主張のみ:理由と出典)

この定理は主張のみとし、証明を付けません。有理性と関数等式は曲線の Riemann–Roch の定理から出ますが、∣αi∣=q|\alpha_i|=\sqrt q の証明には、曲面 C×CC\times C の上の交点理論(Weil の原証明、Castelnuovo–Severi の不等式)か、補助多項式を構成する Stepanov–Bombieri の方法が必要で、どちらも 1 章分になります。A. Weil が 1940〜1941 年に発表し、1948 年に証明の全体を公刊しました。g=1g=1 が Hasse (1936) の定理で、定理 8.1 はその場合です。高次元の多様体への一般化(Weil 予想)は P. Deligne が 1974 年に証明しました。証明は Hartshorne『Algebraic Geometry』第 V 章演習 1.10・付録 C、Stepanov–Bombieri の方法は Iwaniec–Kowalski『Analytic Number Theory』第 11 章にあります。

関数体で証明できた理由は、零点が Frobenius 写像という作用素の固有値として現れ、その大きさを幾何学(交点形式の正値性)で抑えられることにあります。数体の ζ\zeta では、これに当たる幾何学的対象が見つかっていません。

9. スペクトルによる解釈と統計

Section titled “9. スペクトルによる解釈と統計”

この節の内容は、証明された定理ではなく構想と、仮定つき・部分的な結果です。「何が示されれば証明になるか」を命題の形で書きます。

Hilbert–Pólya の構想. 「ある Hilbert 空間上の自己共役作用素 HH があって、そのスペクトルが重複度を込めて集合 {γ∈C:Ξ(γ)=0}\{\gamma\in\mathbb{C}:\Xi(\gamma)=0\} に一致する」ことが示されれば、自己共役作用素のスペクトルは実数なので、Ξ\Xi の零点はすべて実数、すなわちリーマン予想が従います。示すべきことは 2 つあります。HH の構成と、「HH の固有値は Ξ\Xi の零点である」だけでなく「Ξ\Xi の零点はすべて HH の固有値である」ことです。後者が無いと、臨界線上の零点の一部を固有値にもつ作用素を作っただけになります。この構想は Hilbert と Pólya に帰せられていますが、文書として残っているのは Pólya が 1982 年に Odlyzko に宛てた手紙での回想だけです。そのような HH は現在まで構成されていません。

Berry–Keating. Berry と Keating (1999) は、古典的ハミルトニアン H=xpH=xp を適当に正則化して半古典的に量子化すると、エネルギー EE 以下の準位の個数が E2πlog⁡E2π−E2π+78\frac E{2\pi}\log\frac E{2\pi}-\frac E{2\pi}+\frac78 になることを指摘しました。これは 定理 5.2[リーマン予想 I] の滑らかな部分と一致します。ただしこれは準位の平均密度の一致で、個々の零点を固有値にもつ自己共役作用素の厳密な構成ではありません。示すべきことは上の Hilbert–Pólya と同じです。

Connes の跡公式. Connes (1999) は、Q\mathbb{Q} のアデール類空間への乗法群の作用について、零点が(固有値ではなく)吸収スペクトルとして現れる枠組みを作り、リーマン予想が、ある跡公式がその空間で成り立つこと(同値な形として、Weil の明示公式に現れる分布の正値性)と同値であることを示しました。これは同値な言い換えで、示すべき命題はその跡公式そのものです。

これらの構想を支える経験的な事実が、零点の間隔の統計です。

定理 9.1(Montgomery の対相関定理(1973))※

リーマン予想を仮定する。T≥2T\ge2 と実数 α\alpha について、w(u)=44+u2w(u)=\frac4{4+u^2} として

F(α,T):=(T2πlog⁡T)−1∑0<γ,γ′≤TTiα(γ−γ′) w(γ−γ′)F(\alpha,T):=\Bigl(\frac T{2\pi}\log T\Bigr)^{-1}\sum_{0\lt\gamma,\gamma'\le T}T^{i\alpha(\gamma-\gamma')}\,w(\gamma-\gamma')

とおく(γ,γ′\gamma,\gamma' は零点の虚部を重複込みで走る)。FF は実数値で α\alpha の偶関数であり、任意に固定した 0<η<10\lt\eta\lt1 について、T→∞T\to\infty のとき 0≤α≤1−η0\le\alpha\le1-\eta で一様に

F(α,T)=(1+o(1))T−2αlog⁡T+α+o(1)F(\alpha,T)=\bigl(1+o(1)\bigr)T^{-2\alpha}\log T+\alpha+o(1)

が成り立つ。

注意 9.2(主張のみ:理由と出典)

この定理は主張のみとし、証明を付けません。証明は明示公式の両辺の 2 乗平均を計算するもので、H. L. Montgomery, “The pair correlation of zeros of the zeta function”, Proc. Sympos. Pure Math. 24 (1973) にあります(リーマン予想を仮定した定理です)。Montgomery はさらに、α≥1\alpha\ge1 で F(α,T)=1+o(1)F(\alpha,T)=1+o(1) と予想しました(対相関予想)。これが正しければ、平均間隔で正規化した零点の対の差 uu の分布密度は 1−(sin⁡πuπu)21-\bigl(\frac{\sin\pi u}{\pi u}\bigr)^2 になります。これはランダムな Hermite 行列(GUE)の固有値の対相関と同じ関数です。Odlyzko は 1987 年以降、 101210^{12} 番目や 102010^{20} 番目の零点の近くの数値でこの一致を高い精度で確かめました。

確立しているのは「リーマン予想の仮定の下で、∣α∣<1|\alpha|\lt1 の範囲」だけで、α≥1\alpha\ge1 の予想も、GUE との一致も証明されていません。統計の一致は、零点が何らかの作用素の固有値であることを示唆しますが、その作用素を与えるものではありません。

定義 9.3(de Bruijn–Newman 定数)↗

Φ(u):=∑n≥1(2π2n4e9u−3πn2e5u)exp⁡(−πn2e4u)\Phi(u):=\sum_{n\ge1}\bigl(2\pi^2n^4e^{9u}-3\pi n^2e^{5u}\bigr)\exp(-\pi n^2e^{4u}) とし、実数 tt に対して整関数

Ht(z):=∫0∞etu2 Φ(u)cos⁡(zu) duH_t(z):=\int_0^\infty e^{tu^2}\,\Phi(u)\cos(zu)\,du

を定める。H0(z)=18ξ(12+iz2)H_0(z)=\frac18\xi\bigl(\frac12+\frac{iz}2\bigr) である。「HtH_t の零点がすべて実数である」ことが t≥Λt\ge\Lambda と同値になる実数 Λ≤12\Lambda\le\frac12 が存在し(de Bruijn 1950、Newman 1976)、これを de Bruijn–Newman 定数という。

HtH_t は tt を時間とする(逆向きの)熱方程式 ∂tHt=−∂z2Ht\partial_tH_t=-\partial_z^2H_t の解で、tt を増やすと零点が実軸に引き寄せられます。H0H_0 の零点がすべて実数であることがリーマン予想なので、リーマン予想は Λ≤0\Lambda\le0 と同値です。

定理 9.4(Rodgers–Tao の定理)※

Λ≥0\Lambda\ge0 である。

注意 9.5(主張のみ:理由と出典)

この定理は主張のみとし、証明を付けません。証明は、Λ<0\Lambda\lt0 と仮定すると t∈(Λ,0]t\in(\Lambda,0] で零点が熱流の下で互いに反発しながら等間隔に緩和することを示し、Montgomery の対相関の評価と矛盾させるもので、B. Rodgers, T. Tao, “The de Bruijn–Newman constant is non-negative”, Forum of Mathematics, Pi 8 (2020) にあります。Newman (1976) の予想の解決です。定義 9.3 の Λ\Lambda の存在(de Bruijn、Newman)も同じ文献とその引用文献に依ります。

したがってリーマン予想は Λ=0\Lambda=0 と同値です。上からは、Polymath15 プロジェクト (2019) が Λ≤0.22\Lambda\le0.22 を、Platt と Trudgian (2021) が零点の数値検証の範囲を広げて Λ≤0.2\Lambda\le0.2 を示しています。Newman の言葉を借りれば、リーマン予想は成り立つとしても「かろうじて」成り立つ、ということになります。tt を少しでも負にすると実でない零点が現れるからです。これは、リーマン予想が安定な不等式の形ではなく等式の境界にあることを示していて、摂動に強い方法(たとえば零点密度の方法)だけでは届きにくい理由の 1 つの説明になっています。

演習 10.1易

法 88 の Dirichlet 指標をすべて求め、それぞれの導手を答えよ。

解答

(Z/8Z)×={1,3,5,7}(\mathbb{Z}/8\mathbb{Z})^\times=\{1,3,5,7\} で、どの元も 2 乗すると 11 なので、指標の値は ±1\pm1 で、33 と 55 での値で決まります(7=3⋅57=3\cdot5)。命題 2.1 から指標は 4 個です。

11335577導手
χ0\chi_01111111111
χa\chi_a11−1-111−1-144
χb\chi_b11−1-1−1-11188
χc\chi_c1111−1-1−1-188

χa\chi_a は n mod 4n\bmod4 だけで決まり、法 44 の χ−4\chi_{-4}(例 2.3)から誘導されます。法 22 と法 11 の指標は主指標だけなので導手は 44 です。χb\chi_b と χc\chi_c は χ(5)=−1\chi(5)=-1 ですが 5≡1(mod4)5\equiv1\pmod4 なので、法 44 以下の指標からは誘導されず、原始的です。3 つの実原始指標 χa,χb,χc\chi_a,\chi_b,\chi_c は、それぞれ 2 次体 Q(−1)\mathbb{Q}(\sqrt{-1})、Q(2)\mathbb{Q}(\sqrt2)、Q(−2)\mathbb{Q}(\sqrt{-2}) に対応します。

演習 10.2標準

q≥1q\ge1、a1,…,aNa_1,\dots,a_N を複素数とする。次を示せ。

∑χ mod q∣∑n=1Nanχ(n)∣2=φ(q)∑b=1gcd⁡(b,q)=1q∣∑n≤Nn≡b (q)an∣2.\sum_{\chi\bmod q}\Bigl|\sum_{n=1}^{N}a_n\chi(n)\Bigr|^2=\varphi(q)\sum_{\substack{b=1\\ \gcd(b,q)=1}}^{q}\Bigl|\sum_{\substack{n\le N\\ n\equiv b\ (q)}}a_n\Bigr|^2 .
解答

左辺を展開すると ∑m,naman‾∑χχ(m)χ(n)‾\sum_{m,n}a_m\overline{a_n}\sum_\chi\chi(m)\overline{\chi(n)} です。gcd⁡(mn,q)>1\gcd(mn,q)\gt1 なら内側の和は 00、gcd⁡(mn,q)=1\gcd(mn,q)=1 なら χ(m)χ(n)‾=χ′(mn−1)\chi(m)\overline{\chi(n)}=\chi'(mn^{-1}) で、命題 2.1 の 3 から m≡n(modq)m\equiv n\pmod q のとき φ(q)\varphi(q)、そうでなければ 00 です。よって左辺は φ(q)∑gcd⁡(b,q)=1∑m≡n≡baman‾=φ(q)∑b∣∑n≡ban∣2\varphi(q)\sum_{\gcd(b,q)=1}\sum_{m\equiv n\equiv b}a_m\overline{a_n}=\varphi(q)\sum_b\bigl|\sum_{n\equiv b}a_n\bigr|^2 です。これは「指標による展開は剰余類ごとの和のユニタリ変換である」という Parseval の等式で、第 3 章の large sieve 不等式は、これを法 qq についても平均したものです。

演習 10.3標準

E:y2=x3−xE:y^2=x^3-x を F13\mathbb{F}_{13} 上で考える。N1=8N_1=8 を確かめ、定理 8.1 を使って N2N_2 と、ζE(s)\zeta_E(s) の零点のうち虚部が正で最小のものを求めよ。

解答

F13\mathbb{F}_{13} の 00 でない平方数は 1,4,9,3,12,101,4,9,3,12,10 です。x3−xx^3-x の値は x=0,1,12x=0,1,12 で 00(点 1 個ずつ)、x=2x=2 で 66、x=3x=3 で 24≡1124\equiv11、x=4x=4 で 60≡860\equiv8、x=6x=6 で 210≡2210\equiv2、x=7x=7 で 336≡11336\equiv11、x=9x=9 で 720≡5720\equiv5、x=10x=10 で 990≡2990\equiv2、x=11x=11 で 1320≡71320\equiv7(いずれも平方数でなく点 0 個)、x=5x=5 で 120≡3120\equiv3、x=8x=8 で 504≡10504\equiv10(平方数で点 2 個ずつ)。合計 3+4=73+4=7 に無限遠点を加えて N1=8N_1=8、a=13+1−8=6a=13+1-8=6 です。X2−6X+13X^2-6X+13 の根は α,β=3±2i\alpha,\beta=3\pm2i で、N2=169+1−(α2+β2)=170−(a2−2q)=170−10=160N_2=169+1-(\alpha^2+\beta^2)=170-(a^2-2q)=170-10=160 です((q+1−a)(q+1+a)=8⋅20(q+1-a)(q+1+a)=8\cdot20 とも一致)。α=13eiθ\alpha=\sqrt{13}e^{i\theta}、θ=arctan⁡23=0.5880\theta=\arctan\frac23=0.5880 で、13−s=α−113^{-s}=\alpha^{-1} から s=12+θ+2πklog⁡13is=\frac12+\frac{\theta+2\pi k}{\log13}i、13−s=β−113^{-s}=\beta^{-1} から s=12+−θ+2πklog⁡13is=\frac12+\frac{-\theta+2\pi k}{\log13}i です。虚部が正で最小のものは s=12+0.58802.5649i=12+0.2292 is=\frac12+\frac{0.5880}{2.5649}i=\frac12+0.2292\,i です。

演習 10.4難

ある定数 CC について、すべての x≥1x\ge1 で ∣M(x)∣≤Cx|M(x)|\le C\sqrt x が成り立つと仮定する。このときリーマン予想が成り立ち、さらに ζ\zeta の非自明零点がすべて単純(位数 11)であることを示せ。

解答

仮定は 定理 7.4 の 2 より強いので、リーマン予想が成り立ちます。補題 7.2 と同定理の証明から、σ>12\sigma\gt\frac12 で 1ζ(s)=s∫1∞M(x)x−s−1dx\frac1{\zeta(s)}=s\int_1^\infty M(x)x^{-s-1}dx なので

∣1ζ(σ+it)∣≤∣s∣ C∫1∞x−σ−1/2dx=C∣s∣σ−12(σ>12)\Bigl|\frac1{\zeta(\sigma+it)}\Bigr|\le|s|\,C\int_1^\infty x^{-\sigma-1/2}dx=\frac{C|s|}{\sigma-\frac12}\qquad(\sigma\gt\tfrac12)

です。ρ=12+iγ\rho=\frac12+i\gamma を位数 mm の零点とすると、ρ\rho の近くで ζ(s)=(s−ρ)mh(s)\zeta(s)=(s-\rho)^mh(s)、h(ρ)≠0h(\rho)\ne0 と書けて、s=σ+iγs=\sigma+i\gamma、σ↓12\sigma\downarrow\frac12 のとき ∣1ζ(s)∣=1(σ−12)m∣h(s)∣\bigl|\frac1{\zeta(s)}\bigr|=\frac1{(\sigma-\frac12)^m|h(s)|} です。上の評価と比べると (σ−12)1−m≤C∣s∣∣h(s)∣(\sigma-\frac12)^{1-m}\le C|s||h(s)| が σ↓12\sigma\downarrow\frac12 で有界でなければならず、m≤1m\le1 です。したがって零点はすべて単純です。Mertens 予想(C=1C=1)は否定されましたが(例 7.5)、ある CC についての ∣M(x)∣≤Cx|M(x)|\le C\sqrt x も成り立たないと予想されています。

  • H. Davenport『Multiplicative Number Theory』第 3 版(H. L. Montgomery 改訂)、Springer、2000 — 第 1・4・5・6 章(指標と L(1,χ)L(1,\chi))、第 9 章(関数等式)、第 14 章(零点なし領域と例外零点)、第 21 章(Siegel の定理)。
  • E. C. Titchmarsh『The Theory of the Riemann Zeta-Function』第 2 版(D. R. Heath-Brown 改訂)、Oxford University Press、1986 — 第 9 章(零点密度)、第 10 章(Hardy の定理と Selberg の定理)、第 14 章(リーマン予想の帰結、M(x)M(x))。
  • H. Iwaniec, E. Kowalski『Analytic Number Theory』American Mathematical Society、2004 — 第 5 章(LL 関数の一般論)、第 10 章(零点密度)、第 11 章(有限体上の曲線)。
  • E. Bombieri, “Problems of the Millennium: the Riemann Hypothesis”, Clay Mathematics Institute の公式な問題記述(claymath.org)。
  • B. Rodgers, T. Tao, “The de Bruijn–Newman constant is non-negative”, Forum of Mathematics, Pi 8 (2020), e6. arXiv:1801.05914
  • L. Guth, J. Maynard, “New large value estimates for Dirichlet polynomials”. arXiv:2405.20552
  • J. H. Silverman『The Arithmetic of Elliptic Curves』第 2 版、Springer、2009 — 第 V 章(有限体上の楕円曲線、Weil 予想)。

このテーマの 100 本ノック(50 問)

執筆: Claude Code(Opus 5.5)、Claude Code(Sonnet 5.5)・監査 2 回(Claude Code)・最終 2026-10-12

この記事の誤りを報告する ・運営: 夢現技研合同会社 ・料金 ・利用条件 ・特定商取引法に基づく表記

© 2026 夢現技研合同会社 ・コード例は MIT ライセンスです。