Lemma数学ロードマップ

19 リーマン面と保型形式 · 第 3 章

モジュラー形式

目安 17〜21 時間定理など 21演習 7 問

この章の目標

  • SL⁡2(Z)\operatorname{SL}_2(\mathbb{Z}) の上半平面への作用の基本領域を決定し、S,TS, T が SL⁡2(Z)\operatorname{SL}_2(\mathbb{Z}) を生成することを証明できる
  • アイゼンシュタイン級数の qq 展開を導き、GkG_k と EkE_k の正規化の違いを説明できる
  • k/12k/12 公式を証明し、モジュラー形式の空間の次元と環構造 M=C[E4,E6]M = \mathbb{C}[E_4, E_6] を決定できる
  • Δ\Delta と jj を qq 展開で計算し、ラマヌジャンの τ\tau 関数・ヘッケ作用素・テータ関数・谷山–志村予想の概要を説明できる

前提:第1章(系 1.31)、第2章、05-complex-analysis 第7章(πcot⁡πz\pi\cot\pi z の部分分数展開)

第1章で、複素トーラスの同型類は SL⁡2(Z)\H\operatorname{SL}_2(\mathbb{Z})\backslash\mathbb{H} と一対一に対応することを見た。第2章の Gk(Λ)G_k(\Lambda) や g2,g3,jg_2, g_3, j のように格子から決まる量は、τ∈H\tau \in \mathbb{H} の関数として特別な変換則を満たす。この変換則を公理にしたものがモジュラー形式である。モジュラー形式の空間は有限次元であり、その結果、係数の間に驚くべき恒等式が生まれる。

3.1 上半平面と SL⁡2(Z)\operatorname{SL}_2(\mathbb{Z})

以下、2 次正方行列の成分をつねに

γ=(abcd)\gamma = \begin{pmatrix} a & b \\ c & d \end{pmatrix}

と書く。

補題 3.1 実行列 γ\gamma と cτ+d≠0c\tau + d \neq 0 となる τ∈C\tau \in \mathbb{C} について、γτ=aτ+bcτ+d\gamma\tau = \frac{a\tau + b}{c\tau + d} とおくと

Im⁡(γτ)=(ad−bc)Im⁡τ∣cτ+d∣2,d(γτ)dτ=ad−bc(cτ+d)2\operatorname{Im}(\gamma\tau) = \frac{(ad - bc)\operatorname{Im}\tau}{\lvert c\tau + d \rvert^2}, \qquad \frac{d(\gamma\tau)}{d\tau} = \frac{ad - bc}{(c\tau + d)^2}

証明. γτ=(aτ+b)(cτˉ+d)/∣cτ+d∣2\gamma\tau = (a\tau + b)(c\bar{\tau} + d)/\lvert c\tau + d \rvert^2 の分子は ac∣τ∣2+adτ+bcτˉ+bdac\lvert \tau \rvert^2 + ad\tau + bc\bar{\tau} + bd で、その虚部は (ad−bc)Im⁡τ(ad - bc)\operatorname{Im}\tau である。微分は直接計算による。□\square

したがって SL⁡2(R)\operatorname{SL}_2(\mathbb{R}) は H\mathbb{H} に作用し(メビウス変換の合成は行列の積に対応する)、±I\pm I は自明に作用する。以下 Γ=SL⁡2(Z)\Gamma = \operatorname{SL}_2(\mathbb{Z})(モジュラー群)とし、

S=(0−110),T=(1101),Sτ=−1τ,Tτ=τ+1S = \begin{pmatrix} 0 & -1 \\ 1 & 0 \end{pmatrix}, \qquad T = \begin{pmatrix} 1 & 1 \\ 0 & 1 \end{pmatrix}, \qquad S\tau = -\frac{1}{\tau}, \qquad T\tau = \tau + 1

とおく。S2=−IS^2 = -I, (ST)3=−I(ST)^3 = -I である(問題 3.1)。ρ=e2πi/3=−1+3i2\rho = e^{2\pi i/3} = \frac{-1 + \sqrt{3}i}{2} とする(eπi/3e^{\pi i/3} を ρ\rho と書く本もある)。

3.2 基本領域

F={τ∈H | ∣Re⁡τ∣≤12, ∣τ∣≥1}\mathcal{F} = \left\lbrace \tau \in \mathbb{H} \ \middle\vert\ \lvert \operatorname{Re}\tau \rvert \leq \frac{1}{2},\ \lvert \tau \rvert \geq 1 \right\rbrace

とおく。F\mathcal{F} は 3 頂点 ρ\rho, −ρˉ=ρ+1-\bar{\rho} = \rho + 1, ∞\infty をもつ「三角形」である。

定理 3.2(基本領域)GG を SS と TT で生成される Γ\Gamma の部分群とする。

  1. 任意の τ∈H\tau \in \mathbb{H} に対し、gτ∈Fg\tau \in \mathcal{F} となる g∈Gg \in G が存在する。
  2. 相異なる τ,τ′∈F\tau, \tau' \in \mathcal{F} が Γ\Gamma の作用で移り合うならば、Re⁡τ=±12\operatorname{Re}\tau = \pm\frac{1}{2} かつ τ′=τ∓1\tau' = \tau \mp 1 であるか、∣τ∣=1\lvert \tau \rvert = 1 かつ τ′=−1/τ\tau' = -1/\tau である。
  3. τ∈F\tau \in \mathcal{F} の固定部分群 Γτ\Gamma_\tau は、τ=i\tau = i なら ±{I,S}\pm\lbrace I, S \rbrace、τ=ρ\tau = \rho なら ±{I,ST,(ST)2}\pm\lbrace I, ST, (ST)^2 \rbrace、τ=−ρˉ\tau = -\bar{\rho} なら ±{I,TS,(TS)2}\pm\lbrace I, TS, (TS)^2 \rbrace、それ以外では {±I}\lbrace \pm I \rbrace である。

証明. 1. 補題 3.1 より γ∈Γ\gamma \in \Gamma について Im⁡(γτ)=Im⁡τ/∣cτ+d∣2\operatorname{Im}(\gamma\tau) = \operatorname{Im}\tau/\lvert c\tau + d \rvert^2 である。(c,d)↦∣cτ+d∣(c, d) \mapsto \lvert c\tau + d \rvert は Z2\mathbb{Z}^2 上のノルムの制限だから、∣cτ+d∣<1\lvert c\tau + d \rvert < 1 となる整数の組は有限個であり、Im⁡(gτ)\operatorname{Im}(g\tau)(g∈Gg \in G)は最大値をとる。最大値を与える gg をとり、∣Re⁡(Tngτ)∣≤1/2\lvert \operatorname{Re}(T^ng\tau) \rvert \leq 1/2 となる nn を選んで τ′=Tngτ\tau' = T^ng\tau とおく。もし ∣τ′∣<1\lvert \tau' \rvert < 1 なら Im⁡(Sτ′)=Im⁡τ′/∣τ′∣2>Im⁡τ′\operatorname{Im}(S\tau') = \operatorname{Im}\tau'/\lvert \tau' \rvert^2 > \operatorname{Im}\tau' となり最大性に反する。よって τ′∈F\tau' \in \mathcal{F} である。

2, 3. τ∈F\tau \in \mathcal{F}, γ∈Γ\gamma \in \Gamma, γτ∈F\gamma\tau \in \mathcal{F} とする。必要なら (τ,γ)(\tau, \gamma) を (γτ,γ−1)(\gamma\tau, \gamma^{-1}) に取り替えて Im⁡(γτ)≥Im⁡τ\operatorname{Im}(\gamma\tau) \geq \operatorname{Im}\tau、すなわち ∣cτ+d∣≤1\lvert c\tau + d \rvert \leq 1 としてよい。Im⁡τ≥3/2\operatorname{Im}\tau \geq \sqrt{3}/2 だから ∣c∣3/2≤∣c∣Im⁡τ≤∣cτ+d∣≤1\lvert c \rvert\sqrt{3}/2 \leq \lvert c \rvert\operatorname{Im}\tau \leq \lvert c\tau + d \rvert \leq 1 で、∣c∣≤1\lvert c \rvert \leq 1 である。γ\gamma を −γ-\gamma に替えて c∈{0,1}c \in \lbrace 0, 1 \rbrace とする。

c=0c = 0 のとき:d=±1d = \pm 1 だから γ=±Tb\gamma = \pm T^b で γτ=τ+b\gamma\tau = \tau + b。両方が F\mathcal{F} に入るのは b=0b = 0 か、b=±1b = \pm 1 かつ Re⁡τ=∓1/2\operatorname{Re}\tau = \mp 1/2 のときである。

c=1c = 1 のとき:τ=x+iy\tau = x + iy とすると x2+y2≥1x^2 + y^2 \geq 1, ∣x∣≤1/2\lvert x \rvert \leq 1/2 より

1≥∣τ+d∣2=x2+y2+2xd+d2≥1−∣d∣+d21 \geq \lvert \tau + d \rvert^2 = x^2 + y^2 + 2xd + d^2 \geq 1 - \lvert d \rvert + d^2

であるから d∈{0,±1}d \in \lbrace 0, \pm 1 \rbrace で、等号条件から ∣τ∣=1\lvert \tau \rvert = 1 である。(i) d=0d = 0:b=−1b = -1 で γτ=a−1/τ=a−τˉ\gamma\tau = a - 1/\tau = a - \bar{\tau}。−τˉ∈F-\bar{\tau} \in \mathcal{F} だから、a=0a = 0(γ=S\gamma = S, γτ=−1/τ\gamma\tau = -1/\tau)か、a=1a = 1 かつ τ=−ρˉ\tau = -\bar{\rho}(γ=TS\gamma = TS, γτ=τ\gamma\tau = \tau)か、a=−1a = -1 かつ τ=ρ\tau = \rho(γ=(ST)2\gamma = (ST)^2, γτ=τ\gamma\tau = \tau)である。(ii) d=1d = 1:∣τ+1∣=∣τ∣=1\lvert \tau + 1 \rvert = \lvert \tau \rvert = 1 より τ=ρ\tau = \rho。b=a−1b = a - 1 で、1/(ρ+1)=−ρ1/(\rho + 1) = -\rho より γρ=a+ρ\gamma\rho = a + \rho だから、a=0a = 0(γ=ST\gamma = ST, 固定)か a=1a = 1(γρ=ρ+1\gamma\rho = \rho + 1)である。(iii) d=−1d = -1:同様に τ=−ρˉ\tau = -\bar{\rho} で、a=0a = 0(γ=(TS)2\gamma = (TS)^2, 固定)か a=−1a = -1(γτ=τ−1\gamma\tau = \tau - 1)である。

以上で τ≠γτ\tau \neq \gamma\tau となる場合はすべて 2 の形であり、γτ=τ\gamma\tau = \tau となる γ≠±I\gamma \neq \pm I は 3 に挙げたものに限る(Sτ=τS\tau = \tau となるのは −τˉ=τ-\bar{\tau} = \tau、すなわち τ=i\tau = i のとき)。逆にそれらが実際に τ\tau を固定することは直接確かめられる。□\square

定理 3.3 Γ\Gamma は SS と TT で生成される。

証明. γ∈Γ\gamma \in \Gamma とし、F\mathcal{F} の内点 τ0=2i\tau_0 = 2i をとる。定理 3.2 の 1 より gγτ0∈Fg\gamma\tau_0 \in \mathcal{F} となる g∈Gg \in G がある。τ0\tau_0 は F\mathcal{F} の境界にないので、定理 3.2 の 2 より gγτ0=τ0g\gamma\tau_0 = \tau_0、3 より gγ=±Ig\gamma = \pm I である。−I=S2∈G-I = S^2 \in G だから γ∈G\gamma \in G である。□\square

注意 3.4 定理 3.2 より、商 Γ\H\Gamma\backslash\mathbb{H} は F\mathcal{F} の境界を TT(左右の辺)と SS(円弧を ii で折り返す)で貼り合わせたもので、平面と同相である。∞\infty を尖点 (cusp) として 1 点付け加えると球面になる。定理 3.24 と注意 3.26 で、これが jj によってリーマン球面と同型になることを見る。ii と ρ\rho は固定部分群が大きい楕円点である。なお PSL⁡2(Z)=Γ/{±I}\operatorname{PSL}_2(\mathbb{Z}) = \Gamma/\lbrace \pm I \rbrace は位数 2 の元 SS と位数 3 の元 STST の自由積 Z/2∗Z/3\mathbb{Z}/2 \ast \mathbb{Z}/3 と同型であることが知られている(主張)。

3.3 モジュラー形式の定義

定義 3.5(モジュラー形式, modular form)k∈Zk \in \mathbb{Z} とする。H\mathbb{H} 上の正則関数 ff が

  1. すべての γ∈Γ\gamma \in \Gamma について f(γτ)=(cτ+d)kf(τ)f(\gamma\tau) = (c\tau + d)^kf(\tau)、
  2. ∞\infty で正則:f(τ)=∑n≥0anqnf(\tau) = \sum_{n \geq 0}a_nq^n(q=e2πiτq = e^{2\pi i\tau})と展開される、

を満たすとき、ff を重さ (weight) kk のモジュラー形式という。さらに a0=0a_0 = 0 のとき尖点形式 (cusp form) という。それぞれの全体を MkM_k, SkS_k と書く。

条件 1 を TT に適用すると f(τ+1)=f(τ)f(\tau + 1) = f(\tau) である。τ↦q=e2πiτ\tau \mapsto q = e^{2\pi i\tau} は H\mathbb{H} から穴あき円板 0<∣q∣<10 < \lvert q \rvert < 1 への局所双正則な全射で、そのファイバーは τ+Z\tau + \mathbb{Z} だから、f(τ)=f~(q)f(\tau) = \tilde{f}(q) となる穴あき円板上の正則関数 f~\tilde{f} が定まる。条件 2 は f~\tilde{f} が q=0q = 0 で正則に延びることであり、リーマンの除去可能特異点定理より「ff が Im⁡τ≥1\operatorname{Im}\tau \geq 1 で有界」と同値である。f(∞):=a0f(\infty) := a_0 とし、v∞(f)v_\infty(f) を f~\tilde{f} の q=0q = 0 での零点の位数とする。

補題 3.6 (1) j(γ,τ)=cτ+dj(\gamma, \tau) = c\tau + d は j(γγ′,τ)=j(γ,γ′τ)j(γ′,τ)j(\gamma\gamma', \tau) = j(\gamma, \gamma'\tau)j(\gamma', \tau) を満たす。したがって定義 3.5 の条件 1 は、SS と TT について成り立てば十分である:f(τ+1)=f(τ)f(\tau + 1) = f(\tau) かつ f(−1/τ)=τkf(τ)f(-1/\tau) = \tau^kf(\tau)。 (2) kk が奇数なら Mk=0M_k = 0 である。

証明. (1) γγ′\gamma\gamma' の第 2 行は (ca′+dc′,cb′+dd′)(ca' + dc', cb' + dd') であり、j(γ,γ′τ)j(γ′,τ)=(ca′τ+b′c′τ+d′+d)(c′τ+d′)=(ca′+dc′)τ+cb′+dd′j(\gamma, \gamma'\tau)j(\gamma', \tau) = \bigl(c\frac{a'\tau + b'}{c'\tau + d'} + d\bigr)(c'\tau + d') = (ca' + dc')\tau + cb' + dd' である。よって (f∣kγ)(τ):=j(γ,τ)−kf(γτ)(f\vert_k\gamma)(\tau) := j(\gamma, \tau)^{-k}f(\gamma\tau) とおくと f∣k(γγ′)=(f∣kγ)∣kγ′f\vert_k(\gamma\gamma') = (f\vert_k\gamma)\vert_k\gamma' となり、f∣kγ=ff\vert_k\gamma = f となる γ\gamma の全体は部分群である。定理 3.3 より S,TS, T について成り立てば Γ\Gamma 全体で成り立つ。(2) γ=−I\gamma = -I に対し f(τ)=(−1)kf(τ)f(\tau) = (-1)^kf(\tau)。□\square

注意 3.7(格子の関数として)格子の関数 FF が F(αΛ)=α−kF(Λ)F(\alpha\Lambda) = \alpha^{-k}F(\Lambda) を満たせば、f(τ)=F(Λτ)f(\tau) = F(\Lambda_\tau) は条件 1 を満たす。実際、系 1.31 の証明で見たように Λγτ=(cτ+d)−1Λτ\Lambda_{\gamma\tau} = (c\tau + d)^{-1}\Lambda_\tau だから f(γτ)=(cτ+d)kf(τ)f(\gamma\tau) = (c\tau + d)^kf(\tau) である。逆に f∈Mkf \in M_k から F(Zω1+Zω2)=ω2−kf(ω1/ω2)F(\mathbb{Z}\omega_1 + \mathbb{Z}\omega_2) = \omega_2^{-k}f(\omega_1/\omega_2) が定まる。第2章の Gk(Λ)G_k(\Lambda), g2g_2, g3g_3, Δ(Λ)\Delta(\Lambda), jj はそれぞれ重さ kk, 44, 66, 1212, 00 に対応する。

3.4 アイゼンシュタイン級数と qq 展開

命題 3.8 k≥4k \geq 4 を偶数とする。Gk(τ)=∑(m,n)≠(0,0)(mτ+n)−kG_k(\tau) = \sum_{(m, n) \neq (0, 0)}(m\tau + n)^{-k} は H\mathbb{H} の各コンパクト集合上で絶対一様収束し、Gk∈MkG_k \in M_k である。

証明. コンパクト集合 K⊂HK \subset \mathbb{H} に対し、(τ,x,y)↦∣xτ+y∣(\tau, x, y) \mapsto \lvert x\tau + y \rvert は K×{max⁡(∣x∣,∣y∣)=1}K \times \lbrace \max(\lvert x \rvert, \lvert y \rvert) = 1 \rbrace 上で正の連続関数だから正の最小値 cc をもち、斉次性より ∣mτ+n∣≥cmax⁡(∣m∣,∣n∣)\lvert m\tau + n \rvert \geq c\max(\lvert m \rvert, \lvert n \rvert)(τ∈K\tau \in K)となる。補題 2.5 の証明と同様にして一様収束がわかり、GkG_k は正則である。γ∈Γ\gamma \in \Gamma について

mγτ+n=(ma+nc)τ+(mb+nd)cτ+dm\gamma\tau + n = \frac{(ma + nc)\tau + (mb + nd)}{c\tau + d}

で、(m,n)↦(ma+nc,mb+nd)(m, n) \mapsto (ma + nc, mb + nd) は Z2∖{0}\mathbb{Z}^2 \setminus \lbrace 0 \rbrace の全単射だから Gk(γτ)=(cτ+d)kGk(τ)G_k(\gamma\tau) = (c\tau + d)^kG_k(\tau) である。∞\infty での正則性は次の定理 3.10 の qq 展開から従う。□\square

補題 3.9(リプシッツの公式)τ∈H\tau \in \mathbb{H}, k≥2k \geq 2 について

∑n∈Z1(τ+n)k=(−2πi)k(k−1)!∑r≥1rk−1qr\sum_{n \in \mathbb{Z}}\frac{1}{(\tau + n)^k} = \frac{(-2\pi i)^k}{(k - 1)!}\sum_{r \geq 1}r^{k-1}q^r

証明. πcot⁡πτ=1τ+∑n≥1(1τ+n+1τ−n)\pi\cot\pi\tau = \frac{1}{\tau} + \sum_{n \geq 1}\left(\frac{1}{\tau + n} + \frac{1}{\tau - n}\right)(05-complex-analysis 第7章 定理 7.4、C∖Z\mathbb{C} \setminus \mathbb{Z} で広義一様収束)である。一方 τ∈H\tau \in \mathbb{H} では ∣q∣<1\lvert q \rvert < 1 だから

πcot⁡πτ=πie2πiτ+1e2πiτ−1=−πi1+q1−q=−πi−2πi∑r≥1qr\pi\cot\pi\tau = \pi i\frac{e^{2\pi i\tau} + 1}{e^{2\pi i\tau} - 1} = -\pi i\frac{1 + q}{1 - q} = -\pi i - 2\pi i\sum_{r \geq 1}q^r

である。両辺を τ\tau で k−1k - 1 回微分する(広義一様収束するので項別微分できる)。ddτqr=2πirqr\frac{d}{d\tau}q^r = 2\pi irq^r より (−1)k−1(k−1)!∑n(τ+n)−k=−(2πi)k∑rrk−1qr(-1)^{k-1}(k-1)!\sum_n(\tau + n)^{-k} = -(2\pi i)^k\sum_r r^{k-1}q^r となり、主張を得る。□\square

定理 3.10(アイゼンシュタイン級数の qq 展開)k≥4k \geq 4 を偶数、σk−1(n)=∑d∣ndk−1\sigma_{k-1}(n) = \sum_{d \mid n}d^{k-1} とすると

Gk(τ)=2ζ(k)+2(2πi)k(k−1)!∑n≥1σk−1(n)qnG_k(\tau) = 2\zeta(k) + \frac{2(2\pi i)^k}{(k - 1)!}\sum_{n \geq 1}\sigma_{k-1}(n)q^n

証明. m=0m = 0 の項の和は 2ζ(k)2\zeta(k) である。m≠0m \neq 0 の項は、kk が偶数なので (m,n)(m, n) と (−m,−n)(-m, -n) が同じ値を与えるから、2∑m≥1∑n∈Z(mτ+n)−k2\sum_{m \geq 1}\sum_{n \in \mathbb{Z}}(m\tau + n)^{-k} である。補題 3.9 を mτm\tau に適用すると(qq は qmq^m に替わり、kk は偶数なので (−2πi)k=(2πi)k(-2\pi i)^k = (2\pi i)^k)

Gk(τ)=2ζ(k)+2(2πi)k(k−1)!∑m≥1∑r≥1rk−1qmrG_k(\tau) = 2\zeta(k) + \frac{2(2\pi i)^k}{(k - 1)!}\sum_{m \geq 1}\sum_{r \geq 1}r^{k-1}q^{mr}

となる。この二重級数は絶対収束するから n=mrn = mr でまとめてよく、qnq^n の係数は ∑r∣nrk−1=σk−1(n)\sum_{r \mid n}r^{k-1} = \sigma_{k-1}(n) である。□\square

係数を簡単にするため、ベルヌーイ数 BkB_k(tet−1=∑kBktkk!\frac{t}{e^t - 1} = \sum_k B_k\frac{t^k}{k!})を使う。B0=1B_0 = 1, B1=−12B_1 = -\frac{1}{2}, B2=16B_2 = \frac{1}{6}, B4=−130B_4 = -\frac{1}{30}, B6=142B_6 = \frac{1}{42}, B8=−130B_8 = -\frac{1}{30}, B10=566B_{10} = \frac{5}{66}, B12=−6912730B_{12} = -\frac{691}{2730}, B14=76B_{14} = \frac{7}{6} であり、33 以上の奇数 kk では Bk=0B_k = 0 である(tet−1+t2=t2coth⁡t2\frac{t}{e^t - 1} + \frac{t}{2} = \frac{t}{2}\coth\frac{t}{2} は偶関数)。

命題 3.11 m≥1m \geq 1 について ζ(2m)=(−1)m+1B2m(2π)2m2(2m)!\zeta(2m) = \dfrac{(-1)^{m+1}B_{2m}(2\pi)^{2m}}{2(2m)!}。

証明. t=2πizt = 2\pi iz とおくと

πzcot⁡πz=πiz+2πize2πiz−1=πiz+∑n≥0Bn(2πiz)nn!=∑m≥0(−1)mB2m(2πz)2m(2m)!\pi z\cot\pi z = \pi iz + \frac{2\pi iz}{e^{2\pi iz} - 1} = \pi iz + \sum_{n \geq 0}B_n\frac{(2\pi iz)^n}{n!} = \sum_{m \geq 0}(-1)^mB_{2m}\frac{(2\pi z)^{2m}}{(2m)!}

である(B1B_1 の項が πiz\pi iz と打ち消し、奇数番目は 00)。一方、部分分数展開から ∣z∣<1\lvert z \rvert < 1 で πzcot⁡πz=1+∑n≥12z2z2−n2=1−2∑m≥1ζ(2m)z2m\pi z\cot\pi z = 1 + \sum_{n \geq 1}\frac{2z^2}{z^2 - n^2} = 1 - 2\sum_{m \geq 1}\zeta(2m)z^{2m} である。係数を比べればよい。□\square

たとえば ζ(4)=π4/90\zeta(4) = \pi^4/90, ζ(6)=π6/945\zeta(6) = \pi^6/945 である。命題 3.11 を使うと 2(2πi)k(k−1)!⋅12ζ(k)=−2kBk\frac{2(2\pi i)^k}{(k-1)!} \cdot \frac{1}{2\zeta(k)} = -\frac{2k}{B_k} となる(ik=(−1)k/2i^k = (-1)^{k/2} に注意)。

定義 3.12(正規化されたアイゼンシュタイン級数)偶数 k≥4k \geq 4 に対し

Ek(τ)=Gk(τ)2ζ(k)=1−2kBk∑n≥1σk−1(n)qnE_k(\tau) = \frac{G_k(\tau)}{2\zeta(k)} = 1 - \frac{2k}{B_k}\sum_{n \geq 1}\sigma_{k-1}(n)q^n

例 3.13 係数を並べると次のようになる(σ3(2)=9\sigma_3(2) = 9, σ3(3)=28\sigma_3(3) = 28, σ5(2)=33\sigma_5(2) = 33, σ5(3)=244\sigma_5(3) = 244 などから検算できる)。

kk BkB_k −2k/Bk-2k/B_k EkE_k
4 −1/30-1/30 240240 1+240q+2160q2+6720q3+17520q4+⋯1 + 240q + 2160q^2 + 6720q^3 + 17520q^4 + \cdots
6 1/421/42 −504-504 1−504q−16632q2−122976q3−532728q4−⋯1 - 504q - 16632q^2 - 122976q^3 - 532728q^4 - \cdots
8 −1/30-1/30 480480 1+480q+61920q2+⋯1 + 480q + 61920q^2 + \cdots
10 5/665/66 −264-264 1−264q−135432q2−⋯1 - 264q - 135432q^2 - \cdots
12 −691/2730-691/2730 65520/69165520/691 1+65520691(q+2049q2+⋯ )1 + \frac{65520}{691}(q + 2049q^2 + \cdots)
14 7/67/6 −24-24 1−24q−196632q2−⋯1 - 24q - 196632q^2 - \cdots

k=2k = 2 でも E2=1−24∑nσ1(n)qnE_2 = 1 - 24\sum_n\sigma_1(n)q^n と定義するが、これはモジュラー形式ではない(系 3.19 より M2=0M_2 = 0)。実際には E2(−1/τ)=τ2E2(τ)+12τ2πiE_2(-1/\tau) = \tau^2E_2(\tau) + \frac{12\tau}{2\pi i} という補正項つきの変換則をもつ(主張。問題 3.7 で使う)。

注意

正規化の流儀の違い(他の本を読むときは必ず確認すること)

  • 本書と Diamond–Shurman, Koblitz:Gk=∑(m,n)≠(0,0)(mτ+n)−kG_k = \sum_{(m,n) \neq (0,0)}(m\tau + n)^{-k}、Ek=Gk/2ζ(k)E_k = G_k/2\zeta(k)(定数項 1)。
  • Serre『数論講義』:重さを 2k2k と書き、Gk:=∑(mτ+n)−2kG_k := \sum(m\tau + n)^{-2k} とする。Serre の G2,G3G_2, G_3 は本書の G4,G6G_4, G_6 であり、g2=60G2g_2 = 60G_2, g3=140G3g_3 = 140G_3 と書かれる。さらにベルヌーイ数を B1=16,B2=130,B3=142,…B_1 = \frac{1}{6}, B_2 = \frac{1}{30}, B_3 = \frac{1}{42}, \dots(本書の ∣B2k∣\lvert B_{2k} \rvert)で表す古い流儀を使う。
  • qq 展開の係数をちょうど σk−1(n)\sigma_{k-1}(n) にする正規化 (k−1)!2(2πi)kGk=−Bk2k+∑nσk−1(n)qn\frac{(k-1)!}{2(2\pi i)^k}G_k = -\frac{B_k}{2k} + \sum_n\sigma_{k-1}(n)q^n を GkG_k と書く文献も多い(たとえば重さ 4 なら定数項は 1240\frac{1}{240})。
  • 判別式:本書の Δ\Delta(定義 3.15)は qq の係数が 1 になるよう正規化したもので、Serre や Koblitz の Δ=g23−27g32\Delta = g_2^3 - 27g_3^2 は本書の (2π)12Δ(2\pi)^{12}\Delta である。

3.5 ヴァレンス公式(k/12k/12 公式)

f∈Mkf \in M_k, f≠0f \neq 0 と p∈Hp \in \mathbb{H} について、vp(f)v_p(f) を ff の pp での零点の位数とする。f(γτ)=(cτ+d)kf(τ)f(\gamma\tau) = (c\tau + d)^kf(\tau) で cτ+d≠0c\tau + d \neq 0 だから vγp(f)=vp(f)v_{\gamma p}(f) = v_p(f) であり、vpv_p は Γ\H\Gamma\backslash\mathbb{H} の点に対して定まる。

定理 3.14(ヴァレンス公式, valence formula)f∈Mkf \in M_k, f≠0f \neq 0 ならば

v∞(f)+12vi(f)+13vρ(f)+∑p∈Γ\H, p≠[i],[ρ]vp(f)=k12v_\infty(f) + \frac{1}{2}v_i(f) + \frac{1}{3}v_\rho(f) + \sum_{p \in \Gamma\backslash\mathbb{H},\ p \neq [i], [\rho]}v_p(f) = \frac{k}{12}

証明. f~\tilde{f} は q=0q = 0 の近くで恒等的に 00 でないから、R>1R > 1 を大きくとれば ff は Im⁡τ≥R\operatorname{Im}\tau \geq R で零点をもたない。したがって ff の F\mathcal{F} 内の零点は有限個である。まず ff が F\mathcal{F} の境界上に i,ρ,−ρˉi, \rho, -\bar{\rho} 以外の零点をもたない場合を考える。

F∩{Im⁡τ≤R}\mathcal{F} \cap \lbrace \operatorname{Im}\tau \leq R \rbrace から ρ,i,−ρˉ\rho, i, -\bar{\rho} を中心とする半径 ε\varepsilon の円板を除いた領域の境界を、正の向きにたどる閉曲線を CC とする。偏角の原理より、ε→0\varepsilon \to 0 のとき 12πi∮Cf′fdτ\frac{1}{2\pi i}\oint_C\frac{f'}{f}d\tau は F\mathcal{F} の内部の零点の位数の和、すなわち左辺の ∑\sum の部分に一致する(定理 3.2 より、F\mathcal{F} の内点は互いに Γ\Gamma 同値でない)。CC を次の部分に分けて計算する。

(a) 上辺(12+iR\frac{1}{2} + iR から −12+iR-\frac{1}{2} + iR へ):q=e2πiτq = e^{2\pi i\tau} は円 ∣q∣=e−2πR\lvert q \rvert = e^{-2\pi R} を時計回りに 1 周するから、寄与は −v∞(f)-v_\infty(f) である。

(b) 左右の縦の辺:TT で互いに移り、向きが逆で、f′/ff'/f は周期 1 だから打ち消し合う。

(c) 小さな円弧:ρ\rho を中心とする円弧は F\mathcal{F} の ρ\rho での内角 π/3\pi/3 を時計回りに回る。f′/f=vρ(f)/(τ−ρ)+(正則)f'/f = v_\rho(f)/(\tau - \rho) + (\text{正則}) だから、寄与は ε→0\varepsilon \to 0 で −16vρ(f)-\frac{1}{6}v_\rho(f) に近づく。−ρˉ=Tρ-\bar{\rho} = T\rho でも同じく −16vρ(f)-\frac{1}{6}v_\rho(f)、ii では内角 π\pi だから −12vi(f)-\frac{1}{2}v_i(f) である。

(d) 単位円上の 2 つの弧:AA を ρ\rho から ii への弧、A′A' を ii から −ρˉ-\bar{\rho} への弧とする。S(eiθ)=ei(π−θ)S(e^{i\theta}) = e^{i(\pi - \theta)} より SS は AA を A′A' に向きを逆にして写す。f(Sτ)=τkf(τ)f(S\tau) = \tau^kf(\tau) の対数微分は f′f(Sτ)S′(τ)=kτ+f′f(τ)\frac{f'}{f}(S\tau)S'(\tau) = \frac{k}{\tau} + \frac{f'}{f}(\tau) だから

∫A′f′f dw=−∫Af′f(Sτ)S′(τ) dτ=−∫A(kτ+f′f(τ))dτ\int_{A'}\frac{f'}{f}\,dw = -\int_A\frac{f'}{f}(S\tau)S'(\tau)\,d\tau = -\int_A\left(\frac{k}{\tau} + \frac{f'}{f}(\tau)\right)d\tau

となり、∫A+∫A′=−k∫Adττ\int_A + \int_{A'} = -k\int_A\frac{d\tau}{\tau} である。AA 上で偏角は 2π/32\pi/3 から π/2\pi/2 まで動くから、ε→0\varepsilon \to 0 で ∫Adτ/τ→i(π2−2π3)=−πi6\int_A d\tau/\tau \to i(\frac{\pi}{2} - \frac{2\pi}{3}) = -\frac{\pi i}{6}、寄与は 12πi⋅kπi6=k12\frac{1}{2\pi i} \cdot \frac{k\pi i}{6} = \frac{k}{12} である。

以上を合計すると −v∞(f)−13vρ(f)−12vi(f)+k12=∑pvp(f)-v_\infty(f) - \frac{1}{3}v_\rho(f) - \frac{1}{2}v_i(f) + \frac{k}{12} = \sum_p v_p(f) となり、主張を得る。境界上に他の零点 λ\lambda がある場合、それは TT または SS で移り合う対 (λ,λ′)(\lambda, \lambda') として現れるので、λ\lambda のまわりでは CC を小さな半円で内側に、λ′\lambda' のまわりでは対応する半円で外側に迂回させる。こうすると対のちょうど一方が内部に入り、(b), (d) の打ち消し合いの議論はそのまま成り立つ。□\square

3.6 判別式 Δ\Delta と次元公式

定義 3.15(判別式, discriminant)Δ=E43−E621728∈M12\Delta = \dfrac{E_4^3 - E_6^2}{1728} \in M_{12}。

例 3.16 例 3.13 から

E43=1+720q+179280q2+16954560q3+⋯ ,E62=1−1008q+220752q2+16519104q3+⋯\begin{aligned} E_4^3 &= 1 + 720q + 179280q^2 + 16954560q^3 + \cdots, \\ E_6^2 &= 1 - 1008q + 220752q^2 + 16519104q^3 + \cdots \end{aligned}

(たとえば q2q^2 の係数は 3⋅2160+3⋅2402=1792803 \cdot 2160 + 3 \cdot 240^2 = 179280 と 2⋅(−16632)+5042=2207522 \cdot (-16632) + 504^2 = 220752)。差をとって 17281728 で割ると

Δ=q−24q2+252q3−1472q4+4830q5−⋯\Delta = q - 24q^2 + 252q^3 - 1472q^4 + 4830q^5 - \cdots

となる(q4q^4 以降は定理 3.22 の積表示から計算した)。この係数を τ(n)\tau(n) と書く:Δ=∑n≥1τ(n)qn\Delta = \sum_{n \geq 1}\tau(n)q^n。特に Δ∈S12\Delta \in S_{12}, v∞(Δ)=1v_\infty(\Delta) = 1 である。

命題 3.17 Δ\Delta は H\mathbb{H} 上で零点をもたない。f↦Δff \mapsto \Delta f は同型 Mk−12→SkM_{k-12} \to S_k を与える。

証明. ヴァレンス公式で k=12k = 12, v∞(Δ)=1v_\infty(\Delta) = 1 とすると、他の項はすべて 00 である。f∈Skf \in S_k なら f/Δf/\Delta は H\mathbb{H} 上正則、重さ k−12k - 12 の変換則を満たし、v∞(f/Δ)=v∞(f)−1≥0v_\infty(f/\Delta) = v_\infty(f) - 1 \geq 0 だから Mk−12M_{k-12} に属する。□\square

定理 3.18(次元公式)kk を整数とする。

  1. k<0k < 0, kk が奇数, k=2k = 2 のいずれかなら Mk=0M_k = 0。
  2. k=0,4,6,8,10k = 0, 4, 6, 8, 10 なら Mk=CEkM_k = \mathbb{C}E_k(E0=1E_0 = 1)、Sk=0S_k = 0。
  3. 偶数 k≥4k \geq 4 で Mk=CEk⊕ΔMk−12M_k = \mathbb{C}E_k \oplus \Delta M_{k-12}。

したがって偶数 k≥0k \geq 0 について

dim⁡Mk={⌊k/12⌋(k≡2(mod12))⌊k/12⌋+1(それ以外)\dim M_k = \begin{cases} \lfloor k/12 \rfloor & (k \equiv 2 \pmod{12}) \\ \lfloor k/12 \rfloor + 1 & (\text{それ以外}) \end{cases}

証明. 1. ヴァレンス公式の左辺は 00 以上だから k≥0k \geq 0。k=2k = 2 なら n+n′2+n′′3=16n + \frac{n'}{2} + \frac{n''}{3} = \frac{1}{6}(n,n′,n′′≥0n, n', n'' \geq 0 は整数)となるが、これは 6n+3n′+2n′′=16n + 3n' + 2n'' = 1 を意味し不可能である。奇数は補題 3.6。

  1. k<12k < 12 で 0≠f∈Sk0 \neq f \in S_k なら v∞(f)≥1>k/12v_\infty(f) \geq 1 > k/12 となり矛盾するから Sk=0S_k = 0 である。よって f↦f(∞)f \mapsto f(\infty) は MkM_k から C\mathbb{C} への単射で、dim⁡Mk≤1\dim M_k \leq 1 である。Ek∈MkE_k \in M_k だから等号が成り立つ。

  2. f∈Mkf \in M_k に対し f−f(∞)Ek∈Skf - f(\infty)E_k \in S_k であり、命題 3.17 より Sk=ΔMk−12S_k = \Delta M_{k-12} である。

次元公式は、1, 2 で 0≤k≤100 \leq k \leq 10 の場合を確かめ、3 から得られる dim⁡Mk=dim⁡Mk−12+1\dim M_k = \dim M_{k-12} + 1(k≥4k \geq 4)で帰納すればよい(k=14k = 14 では dim⁡M2+1=1\dim M_2 + 1 = 1)。□\square

系 3.19 M2=0M_2 = 0。Sk≠0S_k \neq 0 となる最小の kk は 1212 で、S12=CΔS_{12} = \mathbb{C}\Delta。dim⁡Sk=1\dim S_k = 1 となるのは k=12,16,18,20,22,26k = 12, 16, 18, 20, 22, 26 で、それぞれ Δ,ΔE4,ΔE6,ΔE8,ΔE10,ΔE14\Delta, \Delta E_4, \Delta E_6, \Delta E_8, \Delta E_{10}, \Delta E_{14} で張られる。

定理 3.20 次数つき環 M=⨁kMkM = \bigoplus_k M_k は C[E4,E6]\mathbb{C}[E_4, E_6] に等しく、E4E_4 と E6E_6 は代数的に独立である。

証明. Mk⊂C[E4,E6]M_k \subset \mathbb{C}[E_4, E_6] を kk についての帰納法で示す。k≤2k \leq 2 は明らか。k≥4k \geq 4 なら 4a+6b=k4a + 6b = k となる a,b≥0a, b \geq 0 があり、E4aE6b∈MkE_4^aE_6^b \in M_k は定数項 1 だから f−f(∞)E4aE6b∈Sk=ΔMk−12f - f(\infty)E_4^aE_6^b \in S_k = \Delta M_{k-12} で、Δ\Delta も帰納法の仮定も C[E4,E6]\mathbb{C}[E_4, E_6] に入る。

独立性:まず異なる重さのモジュラー形式は一次独立である。実際、∑kfk=0\sum_k f_k = 0(fk∈Mkf_k \in M_k、有限和)なら、各 γ\gamma について ∑k(cτ+d)kfk(τ)=0\sum_k(c\tau + d)^kf_k(\tau) = 0 であり、τ\tau を固定すると多項式 ∑kfk(τ)Xk\sum_k f_k(\tau)X^k が無限個の値 X=cτ+dX = c\tau + d で 00 になるから、すべての fk(τ)=0f_k(\tau) = 0 である。次に重さ kk の単項式 E4aE6bE_4^aE_6^b(4a+6b=k4a + 6b = k)の個数を N(k)N(k) とすると、a≤2a \leq 2 の単項式がちょうど 1 つあり(4a mod 64a \bmod 6 は a=0,1,2a = 0, 1, 2 で 0,4,20, 4, 2)、a≥3a \geq 3 のものは E43×E_4^3 \times(重さ k−12k - 12 の単項式)だから N(k)=N(k−12)+1N(k) = N(k - 12) + 1 である(k≥4k \geq 4)。N(0)=1N(0) = 1, N(2)=0N(2) = 0 と合わせて N(k)=dim⁡MkN(k) = \dim M_k である。N(k)N(k) 個の単項式が MkM_k を張るから、一次独立である。□\square

例 3.21(係数の恒等式)dim⁡M8=1\dim M_8 = 1 だから E8=E42E_8 = E_4^2 である。qnq^n の係数を比べると 480σ7(n)=480σ3(n)+2402∑m=1n−1σ3(m)σ3(n−m)480\sigma_7(n) = 480\sigma_3(n) + 240^2\sum_{m=1}^{n-1}\sigma_3(m)\sigma_3(n - m)、すなわち

σ7(n)=σ3(n)+120∑m=1n−1σ3(m)σ3(n−m)\sigma_7(n) = \sigma_3(n) + 120\sum_{m=1}^{n-1}\sigma_3(m)\sigma_3(n - m)

を得る。n=2n = 2:129=9+120⋅1129 = 9 + 120 \cdot 1。n=3n = 3:2188=28+120⋅(9+9)2188 = 28 + 120 \cdot (9 + 9)。これは初等的には証明の難しい恒等式である。

3.7 Δ\Delta の積表示と jj 関数

定理 3.22(ヤコビの積公式)Δ(τ)=q∏n≥1(1−qn)24\Delta(\tau) = q\prod_{n \geq 1}(1 - q^n)^{24}。

証明は省略する(主張)。E2E_2 の変換則を認めれば問題 3.7 のように示せる。また、第2章の不変量との関係は

g2(τ)=60G4=(2π)412E4,g3(τ)=140G6=(2π)6216E6,g23−27g32=(2π)12Δg_2(\tau) = 60G_4 = \frac{(2\pi)^4}{12}E_4, \qquad g_3(\tau) = 140G_6 = \frac{(2\pi)^6}{216}E_6, \qquad g_2^3 - 27g_3^2 = (2\pi)^{12}\Delta

である(60⋅2ζ(4)=4π43=(2π)41260 \cdot 2\zeta(4) = \frac{4\pi^4}{3} = \frac{(2\pi)^4}{12}, 140⋅2ζ(6)=8π627=(2π)6216140 \cdot 2\zeta(6) = \frac{8\pi^6}{27} = \frac{(2\pi)^6}{216} で、(2π)121728(E43−E62)=(2π)12Δ\frac{(2\pi)^{12}}{1728}(E_4^3 - E_6^2) = (2\pi)^{12}\Delta)。

定義 3.23(jj 関数)j(τ)=E4(τ)3Δ(τ)=1728g23g23−27g32j(\tau) = \dfrac{E_4(\tau)^3}{\Delta(\tau)} = 1728\dfrac{g_2^3}{g_2^3 - 27g_3^2}。

jj は H\mathbb{H} 上正則(Δ≠0\Delta \neq 0)で重さ 00、すなわち Γ\Gamma 不変であり、第2章の j(Λτ)j(\Lambda_\tau) と一致する。Δ−1=q−1(1−24q+252q2−1472q3+⋯ )−1=q−1(1+24q+324q2+3200q3+⋯ )\Delta^{-1} = q^{-1}(1 - 24q + 252q^2 - 1472q^3 + \cdots)^{-1} = q^{-1}(1 + 24q + 324q^2 + 3200q^3 + \cdots) と E43E_4^3 を掛けて

j(τ)=1q+744+196884q+21493760q2+⋯j(\tau) = \frac{1}{q} + 744 + 196884q + 21493760q^2 + \cdots

を得る(q0q^0:24+72024 + 720、q1q^1:324+720⋅24+179280324 + 720 \cdot 24 + 179280、q2q^2:3200+720⋅324+179280⋅24+169545603200 + 720 \cdot 324 + 179280 \cdot 24 + 16954560)。例 2.13 と E4(ρ)=0E_4(\rho) = 0, E6(i)=0E_6(i) = 0(問題 3.2)から j(ρ)=0j(\rho) = 0, j(i)=1728j(i) = 1728 である。

定理 3.24 jj は全単射 Γ\H→C\Gamma\backslash\mathbb{H} \to \mathbb{C} を誘導する。

証明. λ∈C\lambda \in \mathbb{C} に対し fλ=E43−λΔ∈M12f_\lambda = E_4^3 - \lambda\Delta \in M_{12} とおく。Δ\Delta は H\mathbb{H} で 00 にならないから、j(τ)=λj(\tau) = \lambda と fλ(τ)=0f_\lambda(\tau) = 0 は同値である。fλf_\lambda の定数項は 1 だから v∞(fλ)=0v_\infty(f_\lambda) = 0 で、ヴァレンス公式は 12n′+13n′′+n=1\frac{1}{2}n' + \frac{1}{3}n'' + n = 1(n′=vin' = v_i, n′′=vρn'' = v_\rho, nn はその他の零点の位数の和)となる。非負整数解は (n,n′,n′′)=(1,0,0),(0,2,0),(0,0,3)(n, n', n'') = (1, 0, 0), (0, 2, 0), (0, 0, 3) だけであり、いずれの場合も fλf_\lambda はちょうど 1 つの Γ\Gamma 軌道で 00 になる。□\square

系 3.25(楕円曲線の一意化)a,b∈Ca, b \in \mathbb{C}, a3−27b2≠0a^3 - 27b^2 \neq 0 とする。g2(Λ)=ag_2(\Lambda) = a, g3(Λ)=bg_3(\Lambda) = b となる格子 Λ\Lambda が存在する。したがって、非特異な 3 次曲線 y2=4x3−ax−by^2 = 4x^3 - ax - b はすべて複素トーラスと同型である。

証明. 定理 3.24 より j(τ)=1728a3/(a3−27b2)j(\tau) = 1728a^3/(a^3 - 27b^2) となる τ\tau がある。(g2(Λτ),g3(Λτ))(g_2(\Lambda_\tau), g_3(\Lambda_\tau)) と (a,b)(a, b) は同じ jj の値を与えるから、定理 2.21 の証明の前半(数の組についての議論)により a=λ4g2(Λτ)a = \lambda^4g_2(\Lambda_\tau), b=λ6g3(Λτ)b = \lambda^6g_3(\Lambda_\tau) となる λ∈C×\lambda \in \mathbb{C}^{\times} がある。Λ=λ−1Λτ\Lambda = \lambda^{-1}\Lambda_\tau とおけばよい。後半は定理 2.14 による。□\square

注意 3.26 Γ\H\Gamma\backslash\mathbb{H} に尖点 ∞\infty を加えた空間は、jj によってリーマン球面 C^\hat{\mathbb{C}} と同一視され(jj は ∞\infty で 1 位の極をもつ)、コンパクトなリーマン面になる。これを X(1)X(1) と書く。X(1)X(1) 上の有理型関数、すなわち重さ 00 の有理型モジュラー関数は jj の有理関数である(問題 3.6)。

3.8 ラマヌジャンの τ\tau 関数とヘッケ作用素

nn 1 2 3 4 5 6 7 8 9 10
τ(n)\tau(n) 11 −24-24 252252 −1472-1472 48304830 −6048-6048 −16744-16744 8448084480 −113643-113643 −115920-115920

ラマヌジャン(1916)はこの係数に次のような性質を観察した:(i) τ(mn)=τ(m)τ(n)\tau(mn) = \tau(m)\tau(n)(m,nm, n 互いに素)、(ii) τ(pr+1)=τ(p)τ(pr)−p11τ(pr−1)\tau(p^{r+1}) = \tau(p)\tau(p^r) - p^{11}\tau(p^{r-1})、(iii) ∣τ(p)∣≤2p11/2\lvert \tau(p) \rvert \leq 2p^{11/2}、(iv) τ(n)≡σ11(n)(mod691)\tau(n) \equiv \sigma_{11}(n) \pmod{691}。(iv) は次元公式からすぐ証明できる。

命題 3.27(ラマヌジャンの合同式)すべての n≥1n \geq 1 について τ(n)≡σ11(n)(mod691)\tau(n) \equiv \sigma_{11}(n) \pmod{691}。

証明. dim⁡M12=2\dim M_{12} = 2 で、E43E_4^3 と Δ\Delta が基底である(v∞v_\infty が異なる)。E12=E43+cΔE_{12} = E_4^3 + c\Delta と書いて qq の係数を比べると 65520691=720+c\frac{65520}{691} = 720 + c、すなわち c=−432000691c = -\frac{432000}{691} である。よって 691E12=691E43−432000Δ691E_{12} = 691E_4^3 - 432000\Delta で、qnq^n の係数は

65520 σ11(n)=691 an(E43)−432000 τ(n)65520\,\sigma_{11}(n) = 691\,a_n(E_4^3) - 432000\,\tau(n)

となる。an(E43)a_n(E_4^3) は整数、65520+432000=497520=691⋅72065520 + 432000 = 497520 = 691 \cdot 720 だから −432000≡65520(mod691)-432000 \equiv 65520 \pmod{691} であり、65520=24⋅32⋅5⋅7⋅1365520 = 2^4 \cdot 3^2 \cdot 5 \cdot 7 \cdot 13 は素数 691691 と互いに素だから、両辺を 6552065520 で割って主張を得る。□\square

たとえば σ11(2)−τ(2)=2049+24=2073=3⋅691\sigma_{11}(2) - \tau(2) = 2049 + 24 = 2073 = 3 \cdot 691 である。(i), (ii) を説明するのがヘッケ作用素である。

定義 3.28(ヘッケ作用素, Hecke operator)n≥1n \geq 1 と f∈Mkf \in M_k に対し

(Tnf)(τ)=nk−1∑ad=n, a,d≥1 ∑b=0d−1d−kf(aτ+bd)(T_nf)(\tau) = n^{k-1}\sum_{ad = n,\ a, d \geq 1}\ \sum_{b=0}^{d-1}d^{-k}f\left(\frac{a\tau + b}{d}\right)

定理 3.29(主張)(1) TnT_n は MkM_k と SkS_k を保つ。(2) f=∑mamqmf = \sum_m a_mq^m なら TnfT_nf の qmq^m の係数は ∑d∣gcd⁡(m,n)dk−1amn/d2\sum_{d \mid \gcd(m, n)}d^{k-1}a_{mn/d^2}。特に素数 pp について am(Tpf)=amp+pk−1am/pa_m(T_pf) = a_{mp} + p^{k-1}a_{m/p}(p∤mp \nmid m なら第 2 項は 00)。(3) gcd⁡(m,n)=1\gcd(m, n) = 1 なら TmTn=TmnT_mT_n = T_{mn}、素数 pp について TpTpr=Tpr+1+pk−1Tpr−1T_pT_{p^r} = T_{p^{r+1}} + p^{k-1}T_{p^{r-1}}。(4) TnT_n はピーターソン内積 ⟨f,g⟩=∫Γ\Hfgˉykdx dyy2\langle f, g \rangle = \int_{\Gamma\backslash\mathbb{H}}f\bar{g}y^k\frac{dx\ dy}{y^2} に関して SkS_k 上の自己共役作用素であり、SkS_k は同時固有形式からなる基底をもつ。a1=1a_1 = 1 と正規化した同時固有形式 ff は Tnf=an(f)fT_nf = a_n(f)f を満たす。

(2) の TpT_p の式は定義から直接確かめられる:(a,d)=(p,1)(a, d) = (p, 1) の項が pk−1f(pτ)p^{k-1}f(p\tau)、(1,p)(1, p) の項が 1p∑bf(τ+bp)=∑mampqm\frac{1}{p}\sum_b f(\frac{\tau + b}{p}) = \sum_m a_{mp}q^m を与える。また TnEk=σk−1(n)EkT_nE_k = \sigma_{k-1}(n)E_k である。

系 3.30 τ(mn)=τ(m)τ(n)\tau(mn) = \tau(m)\tau(n)(gcd⁡(m,n)=1\gcd(m, n) = 1)、τ(pr+1)=τ(p)τ(pr)−p11τ(pr−1)\tau(p^{r+1}) = \tau(p)\tau(p^r) - p^{11}\tau(p^{r-1})。

証明. dim⁡S12=1\dim S_{12} = 1 だから TnΔ=λnΔT_n\Delta = \lambda_n\Delta で、q1q^1 の係数を比べると定理 3.29 (2) より λn=τ(n)\lambda_n = \tau(n) である。qmq^m の係数を比べると ∑d∣gcd⁡(m,n)d11τ(mn/d2)=τ(n)τ(m)\sum_{d \mid \gcd(m,n)}d^{11}\tau(mn/d^2) = \tau(n)\tau(m)。gcd⁡(m,n)=1\gcd(m, n) = 1 なら左辺は τ(mn)\tau(mn)。n=pn = p, m=prm = p^r なら左辺は τ(pr+1)+p11τ(pr−1)\tau(p^{r+1}) + p^{11}\tau(p^{r-1}) である。□\square

表で検算すると、τ(4)=(−24)2−211=576−2048=−1472\tau(4) = (-24)^2 - 2^{11} = 576 - 2048 = -1472、τ(6)=(−24)⋅252=−6048\tau(6) = (-24) \cdot 252 = -6048 である。(iii) はラマヌジャン予想と呼ばれ、ドリーニュ(1974)がヴェイユ予想の解決の帰結として証明した。τ(n)≠0\tau(n) \neq 0 がすべての nn で成り立つか(レーマーの問題)は未解決である。

3.9 テータ関数と平方和

θ(τ)=∑n∈Zqn2=1+2q+2q4+2q9+⋯\theta(\tau) = \sum_{n \in \mathbb{Z}}q^{n^2} = 1 + 2q + 2q^4 + 2q^9 + \cdots

とおくと、θ(τ)k=∑n≥0rk(n)qn\theta(\tau)^k = \sum_{n \geq 0}r_k(n)q^n であり、rk(n)r_k(n) は nn を kk 個の整数の平方和として表す方法の数(順序と符号を区別する)である。θ\theta は Γ\Gamma ではなく部分群に関するモジュラー形式である。

定理 3.31(主張)(1) θ(τ+1)=θ(τ)\theta(\tau + 1) = \theta(\tau)、θ(−1/(4τ))=−2iτ θ(τ)\theta(-1/(4\tau)) = \sqrt{-2i\tau}\ \theta(\tau)(主枝。ポアソンの和公式から従う)。 (2) θ4\theta^4 は Γ0(4)={γ∈Γ∣c≡0(mod4)}\Gamma_0(4) = \left\lbrace \gamma \in \Gamma \mid c \equiv 0 \pmod 4 \right\rbrace に関する重さ 2 のモジュラー形式であり、この空間は 2 次元で、θ(τ)4=13(4E2(4τ)−E2(τ))\theta(\tau)^4 = \frac{1}{3}\bigl(4E_2(4\tau) - E_2(\tau)\bigr) が成り立つ。 (3)(ヤコビの 4 平方定理)r4(n)=8∑d∣n, 4∤ddr_4(n) = 8\sum_{d \mid n,\ 4 \nmid d}d。

(2) の右辺は 1+8∑n(σ1(n)−4σ1(n/4))qn1 + 8\sum_n(\sigma_1(n) - 4\sigma_1(n/4))q^n であり(4∤n4 \nmid n なら σ1(n/4)=0\sigma_1(n/4) = 0 とする)、σ1(n)−4σ1(n/4)=∑d∣n,4∤dd\sigma_1(n) - 4\sigma_1(n/4) = \sum_{d \mid n, 4 \nmid d}d だから (3) が従う。E2E_2 自身はモジュラーでないが、補正項が E2(τ)−4E2(4τ)E_2(\tau) - 4E_2(4\tau) では打ち消し合うことが要点である。

例 3.32 r4(1)=8r_4(1) = 8(±1\pm 1 の位置が 4 通り)、r4(2)=8(1+2)=24r_4(2) = 8(1 + 2) = 24(±1\pm 1 を 2 か所:(42)⋅4\binom{4}{2} \cdot 4)、r4(3)=8(1+3)=32r_4(3) = 8(1 + 3) = 32((43)⋅8\binom{4}{3} \cdot 8)、r4(4)=8(1+2)=24r_4(4) = 8(1 + 2) = 24((±2,0,0,0)(\pm 2, 0, 0, 0) の 8 通りと (±1,±1,±1,±1)(\pm 1, \pm 1, \pm 1, \pm 1) の 16 通り)。d=1d = 1 は常に和に現れるから r4(n)≥8>0r_4(n) \geq 8 > 0 であり、すべての正整数は 4 つの平方数の和である(ラグランジュの定理)ことが従う。

3.10 谷山–志村予想とフェルマーの最終定理への展望

合同部分群 Γ0(N)={γ∈Γ∣c≡0(modN)}\Gamma_0(N) = \left\lbrace \gamma \in \Gamma \mid c \equiv 0 \pmod N \right\rbrace に対しても、変換則を γ∈Γ0(N)\gamma \in \Gamma_0(N) に限り、∞\infty だけでなくすべての尖点での正則性を課して、レベル NN のモジュラー形式の空間 Mk(Γ0(N))M_k(\Gamma_0(N)), Sk(Γ0(N))S_k(\Gamma_0(N)) が定義される。ヘッケ作用素も同様に定義され、正規化された固有形式(新形式)の係数は乗法的である。

例 3.33 f=q∏n≥1(1−qn)2(1−q11n)2=q−2q2−q3+2q4+q5+2q6−2q7−2q9−⋯f = q\prod_{n \geq 1}(1 - q^n)^2(1 - q^{11n})^2 = q - 2q^2 - q^3 + 2q^4 + q^5 + 2q^6 - 2q^7 - 2q^9 - \cdots は S2(Γ0(11))S_2(\Gamma_0(11)) の元である(主張。この空間は 1 次元)。一方、楕円曲線 E ⁣:y2+y=x3−x2E\colon y^2 + y = x^3 - x^2 の Fp\mathbb{F}_p 上の点の個数 ∣E(Fp)∣\lvert E(\mathbb{F}_p) \rvert(無限遠点を含む)を数え、ap=p+1−∣E(Fp)∣a_p = p + 1 - \lvert E(\mathbb{F}_p) \rvert とおく。

pp 2 3 5 7
∣E(Fp)∣\lvert E(\mathbb{F}_p) \rvert 5 5 5 10
apa_p −2-2 −1-1 11 −2-2
ff の qpq^p の係数 −2-2 −1-1 11 −2-2

たとえば p=3p = 3 では、x=0,1x = 0, 1 で右辺は 00 で y2+y=0y^2 + y = 0 の解が 2 つずつ、x=2x = 2 で右辺は 11 だが y2+y=1y^2 + y = 1 は F3\mathbb{F}_3 に解をもたない(y2+yy^2 + y の値は 0,2,00, 2, 0)。無限遠点を加えて 5 個である。一致は偶然ではない。

定理 3.34(モジュラリティ定理、旧称:谷山–志村予想。主張)Q\mathbb{Q} 上の楕円曲線 EE の導手を NN とすると、重さ 2・レベル NN の正規化された新形式 f=∑anqnf = \sum a_nq^n が存在して、EE が良い還元をもつすべての素数 pp について ap=p+1−∣E(Fp)∣a_p = p + 1 - \lvert E(\mathbb{F}_p) \rvert となる。

ワイルズ(1995、テイラーとの共著論文を含む)は半安定な楕円曲線についてこれを証明し、ブルイユ・コンラッド・ダイアモンド・テイラー(2001)が一般の場合を完成させた。フェルマーの最終定理はここから次のように導かれる。ap+bp=cpa^p + b^p = c^p(p≥5p \geq 5 素数、abc≠0abc \neq 0)に解があれば、フライ曲線 y2=x(x−ap)(x+bp)y^2 = x(x - a^p)(x + b^p) は半安定な楕円曲線で、モジュラーであるはずである。一方リベット(1990)はセールの予想の一部を証明し、このときレベルを下げて S2(Γ0(2))S_2(\Gamma_0(2)) に新形式が存在することを示した。しかし S2(Γ0(2))=0S_2(\Gamma_0(2)) = 0 であり(X0(2)X_0(2) の種数が 0)、矛盾が生じる。次元公式という素朴な計算が最後の一撃を与えるのである。L 関数の観点からの続きは 15-algebraic-number-theory 第6章 を参照。

まとめ

  • SL⁡2(Z)\operatorname{SL}_2(\mathbb{Z}) の H\mathbb{H} への作用の基本領域は F={∣Re⁡τ∣≤1/2,∣τ∣≥1}\mathcal{F} = \lbrace \lvert \operatorname{Re}\tau \rvert \leq 1/2, \lvert \tau \rvert \geq 1 \rbrace で、SL⁡2(Z)\operatorname{SL}_2(\mathbb{Z}) は S,TS, T で生成される。楕円点は ii(位数 2)と ρ\rho(位数 3)。
  • 重さ kk のモジュラー形式は変換則 f(γτ)=(cτ+d)kf(τ)f(\gamma\tau) = (c\tau + d)^kf(\tau) と ∞\infty での正則性をもつ関数で、格子の −k-k 次斉次関数と同じものである。
  • Gk=2ζ(k)+2(2πi)k(k−1)!∑σk−1(n)qnG_k = 2\zeta(k) + \frac{2(2\pi i)^k}{(k-1)!}\sum\sigma_{k-1}(n)q^n、Ek=Gk/2ζ(k)=1−2kBk∑σk−1(n)qnE_k = G_k/2\zeta(k) = 1 - \frac{2k}{B_k}\sum\sigma_{k-1}(n)q^n(E4=1+240∑σ3qnE_4 = 1 + 240\sum\sigma_3q^n, E6=1−504∑σ5qnE_6 = 1 - 504\sum\sigma_5q^n)。正規化の流儀は本によって異なる。
  • ヴァレンス公式 v∞+12vi+13vρ+∑vp=k/12v_\infty + \frac{1}{2}v_i + \frac{1}{3}v_\rho + \sum v_p = k/12 から、dim⁡Mk\dim M_k の公式と M=C[E4,E6]M = \mathbb{C}[E_4, E_6] が従う。
  • Δ=(E43−E62)/1728=q∏(1−qn)24\Delta = (E_4^3 - E_6^2)/1728 = q\prod(1 - q^n)^{24} は H\mathbb{H} で零点をもたない重さ 12 の尖点形式、j=E43/Δ=q−1+744+196884q+⋯j = E_4^3/\Delta = q^{-1} + 744 + 196884q + \cdots は Γ\H≅C\Gamma\backslash\mathbb{H} \cong \mathbb{C} を与える。
  • 空間の次元が小さいことから、σ7=σ3+120∑σ3σ3\sigma_7 = \sigma_3 + 120\sum\sigma_3\sigma_3 やラマヌジャンの合同式 τ(n)≡σ11(n)(mod691)\tau(n) \equiv \sigma_{11}(n) \pmod{691} が従う。
  • ヘッケ作用素の固有形式の係数は乗法的で、τ(n)\tau(n) の乗法性が説明される。
  • θ4\theta^4 は Γ0(4)\Gamma_0(4) のモジュラー形式で、ヤコビの 4 平方定理を与える。楕円曲線とモジュラー形式の対応(モジュラリティ定理)はフェルマーの最終定理につながる。

演習問題

問題 3.1 ★ (1) S2=−IS^2 = -I, (ST)3=−I(ST)^3 = -I を確かめよ。(2) τ=(2+i)/5\tau = (2 + i)/5 に対し、γτ∈F\gamma\tau \in \mathcal{F} となる γ∈Γ\gamma \in \Gamma を S,TS, T の積として求めよ。(3) 次の行列を S,TS, T の積で表せ。

(2111)\begin{pmatrix} 2 & 1 \\ 1 & 1 \end{pmatrix}
解答

(1) S2=−IS^2 = -I は直接計算。また

ST=(0−111),(ST)2=(−1−110),(ST)3=(−100−1)ST = \begin{pmatrix} 0 & -1 \\ 1 & 1 \end{pmatrix}, \qquad (ST)^2 = \begin{pmatrix} -1 & -1 \\ 1 & 0 \end{pmatrix}, \qquad (ST)^3 = \begin{pmatrix} -1 & 0 \\ 0 & -1 \end{pmatrix}

(2) 1/τ=5/(2+i)=2−i1/\tau = 5/(2 + i) = 2 - i だから Sτ=−2+iS\tau = -2 + i、T2Sτ=i∈FT^2S\tau = i \in \mathcal{F}。よって γ=T2S\gamma = T^2S。

(3) 順に計算すると

TS=(1−110),TST=(1011),T2ST=(2111)TS = \begin{pmatrix} 1 & -1 \\ 1 & 0 \end{pmatrix}, \qquad TST = \begin{pmatrix} 1 & 0 \\ 1 & 1 \end{pmatrix}, \qquad T^2ST = \begin{pmatrix} 2 & 1 \\ 1 & 1 \end{pmatrix}

よって求める表示は T2STT^2ST である。

問題 3.2 ★ ヴァレンス公式を使って、E4E_4 は Γ\H\Gamma\backslash\mathbb{H} で ρ\rho にだけ単純零点をもち、E6E_6 は ii にだけ単純零点をもつことを示せ。これから j(ρ)=0j(\rho) = 0, j(i)=1728j(i) = 1728 を導け。

解答

k=4k = 4 では左辺 =1/3= 1/3 で、v∞(E4)=0v_\infty(E_4) = 0 だから n+n′/2+n′′/3=1/3n + n'/2 + n''/3 = 1/3 の解は (n,n′,n′′)=(0,0,1)(n, n', n'') = (0, 0, 1) だけ。k=6k = 6 では 1/21/2 で、解は (0,1,0)(0, 1, 0) だけ。よって E4(ρ)=0E_4(\rho) = 0, E6(ρ)≠0E_6(\rho) \neq 0, E6(i)=0E_6(i) = 0, E4(i)≠0E_4(i) \neq 0。j(ρ)=E4(ρ)3/Δ(ρ)=0j(\rho) = E_4(\rho)^3/\Delta(\rho) = 0。ii では 1728Δ(i)=E4(i)31728\Delta(i) = E_4(i)^3 だから j(i)=1728j(i) = 1728。

問題 3.3 ★★ E4E6=E10E_4E_6 = E_{10} を示し、次の恒等式を導け。n=2n = 2 で検算せよ。

11σ9(n)=21σ5(n)−10σ3(n)+5040∑m=1n−1σ3(m)σ5(n−m)11\sigma_9(n) = 21\sigma_5(n) - 10\sigma_3(n) + 5040\sum_{m=1}^{n-1}\sigma_3(m)\sigma_5(n - m)
解答

dim⁡M10=1\dim M_{10} = 1 で、両辺とも定数項 1 だから E4E6=E10E_4E_6 = E_{10}。qnq^n の係数は 240σ3(n)−504σ5(n)−240⋅504∑m=1n−1σ3(m)σ5(n−m)=−264σ9(n)240\sigma_3(n) - 504\sigma_5(n) - 240 \cdot 504\sum_{m=1}^{n-1}\sigma_3(m)\sigma_5(n - m) = -264\sigma_9(n)。2424 で割ると −11σ9(n)=10σ3(n)−21σ5(n)−5040∑σ3(m)σ5(n−m)-11\sigma_9(n) = 10\sigma_3(n) - 21\sigma_5(n) - 5040\sum\sigma_3(m)\sigma_5(n - m) となり、主張を得る。n=2n = 2:左辺 11⋅513=564311 \cdot 513 = 5643、右辺 21⋅33−10⋅9+5040⋅1=693−90+5040=564321 \cdot 33 - 10 \cdot 9 + 5040 \cdot 1 = 693 - 90 + 5040 = 5643。

問題 3.4 ★★ τ(2)=−24\tau(2) = -24, τ(3)=252\tau(3) = 252 と系 3.30 から τ(8)\tau(8), τ(9)\tau(9), τ(12)\tau(12) を求めよ。また n=3n = 3 でラマヌジャンの合同式を確かめよ。

解答

τ(4)=−1472\tau(4) = -1472 を使うと τ(8)=τ(2)τ(4)−211τ(2)=35328+49152=84480\tau(8) = \tau(2)\tau(4) - 2^{11}\tau(2) = 35328 + 49152 = 84480、τ(9)=τ(3)2−311=63504−177147=−113643\tau(9) = \tau(3)^2 - 3^{11} = 63504 - 177147 = -113643、τ(12)=τ(3)τ(4)=−370944\tau(12) = \tau(3)\tau(4) = -370944。表と一致する。σ11(3)−τ(3)=177148−252=176896=256⋅691\sigma_{11}(3) - \tau(3) = 177148 - 252 = 176896 = 256 \cdot 691。

問題 3.5 ★★ 定理 3.31 (3) を認めて r4(n)r_4(n)(1≤n≤81 \leq n \leq 8)を計算し、n=5,6,7n = 5, 6, 7 について直接数えて確かめよ。また a≥1a \geq 1 について r4(2a)=24r_4(2^a) = 24 を示せ。

解答

公式より r4(n)=8,24,32,24,48,96,64,24r_4(n) = 8, 24, 32, 24, 48, 96, 64, 24(n=1,…,8n = 1, \dots, 8)。直接:5=4+15 = 4 + 1 は ±2\pm 2 の位置 4 通り × ±1\pm 1 の位置 3 通り × 符号 4 通り =48= 48。6=4+1+16 = 4 + 1 + 1 は ±2\pm 2 の位置 4 × 00 の位置 3 × 符号 8 =96= 96。7=4+1+1+17 = 4 + 1 + 1 + 1 は ±2\pm 2 の位置 4 × 符号 16 =64= 64。2a2^a の約数で 4 で割れないものは 1,21, 2 だから r4(2a)=8⋅3=24r_4(2^a) = 8 \cdot 3 = 24。

問題 3.6 ★★★ 重さ 00 の有理型モジュラー関数(H\mathbb{H} 上有理型、Γ\Gamma 不変、qq 展開が有限個の負べきしかもたない)は jj の有理関数であることを示せ。

ヒント

ff の H\mathbb{H} 内の極は Γ\H\Gamma\backslash\mathbb{H} で有限個(Im⁡τ\operatorname{Im}\tau が大きいところには極がない)だから、j−j(τi)j - j(\tau_i) の積を掛けて H\mathbb{H} 上正則な gg にできる。gg の ∞\infty での極の位数を NN とすると gΔN∈M12Ng\Delta^N \in M_{12N} である。E43aΔN−aE_4^{3a}\Delta^{N-a}(0≤a≤N0 \leq a \leq N)は v∞v_\infty が相異なる N+1N + 1 個の元で、dim⁡M12N=N+1\dim M_{12N} = N + 1 だから基底である。よって gΔN=∑acaE43aΔN−ag\Delta^N = \sum_a c_aE_4^{3a}\Delta^{N-a}、すなわち g=∑acajag = \sum_a c_aj^a は jj の多項式であり、ff は jj の有理関数である。

問題 3.7 ★★★ E2(−1/τ)=τ2E2(τ)+12τ2πiE_2(-1/\tau) = \tau^2E_2(\tau) + \frac{12\tau}{2\pi i} を認めて、F(τ)=q∏n≥1(1−qn)24F(\tau) = q\prod_{n \geq 1}(1 - q^n)^{24} が F(−1/τ)=τ12F(τ)F(-1/\tau) = \tau^{12}F(\tau) を満たすことを示し、定理 3.22 を導け。

ヒント

ddτlog⁡q=2πi\frac{d}{d\tau}\log q = 2\pi i, ddτlog⁡(1−qn)=−2πinqn1−qn\frac{d}{d\tau}\log(1 - q^n) = -2\pi i\frac{nq^n}{1 - q^n} と ∑nnqn1−qn=∑mσ1(m)qm\sum_n\frac{nq^n}{1 - q^n} = \sum_m\sigma_1(m)q^m より F′/F=2πiE2F'/F = 2\pi iE_2。G(τ)=F(−1/τ)G(\tau) = F(-1/\tau) とおくと

G′G(τ)=2πiE2(−1/τ)τ2=2πiE2(τ)+12τ=ddτlog⁡(τ12F(τ))\frac{G'}{G}(\tau) = \frac{2\pi iE_2(-1/\tau)}{\tau^2} = 2\pi iE_2(\tau) + \frac{12}{\tau} = \frac{d}{d\tau}\log\bigl(\tau^{12}F(\tau)\bigr)

だから G=cτ12FG = c\tau^{12}F。τ=i\tau = i を代入すると F(i)=cF(i)F(i) = cF(i) で、F(i)≠0F(i) \neq 0(無限積が収束)より c=1c = 1。FF は TT でも不変だから重さ 12 の変換則を満たし、qq 展開は q−24q2+⋯q - 24q^2 + \cdots で尖点形式である。S12=CΔS_{12} = \mathbb{C}\Delta で qq の係数がともに 1 だから F=ΔF = \Delta。

この章を読み終えたら

「読了」にすると学習記録とロードマップに反映されます。演習の自己採点もお忘れなく。

この章の誤りを報告GitHub で見る