フェルマーの最終定理の証明の後半にあたる章です。ある種の曲線が持つ整数の情報は、素数 p p p を法とした粗い情報と、それをより細かくした情報の二段階で記録できます。粗い情報が別の対象(モジュラー形式)から読み取れるなら、細かい情報も同じ対象から読み取れる、というのが Wiles の持ち上げの考え方です。この章はそれを、証明を与える段と主張だけを述べる段に分けて組み立てます。読み終えると、証明全体がどの段の組み合わせでできていて、どの段が外から入る入力なのかを説明できるようになります。
目標は「Q \mathbb{Q} Q 上の半安定 な楕円曲線 はモジュラーである」(定理 10.6[楕円曲線・モジュラー形式と現代数論] )です。前の章 の鎖の (F6) に当たります。証明を § 2 \S 2 §2 の表の (W1)〜(W4) に分け、各段を定理として述べます。
入力は 3 つです。(W1) Langlands–Tunnell の定理(像が可解な奇の既約な 2 次元複素 Galois 表現は保型形式から来る、という定理)から従う「既約な ρ ˉ E , 3 \bar\rho_{E,3} ρ ˉ E , 3 は保型的」、(W2) 保型性持ち上げ定理「ρ ˉ E , p \bar\rho_{E,p} ρ ˉ E , p が既約で保型的なら E E E はモジュラー」、(W3) 3–5 の乗り換え。この 3 つから定理が従うこと((W4)、定理 10.1 )を証明します。
(W2) の中身は、変形環 R Σ R_\Sigma R Σ (ρ ˉ \bar\rho ρ ˉ の持ち上げ全体を束ねる環)と Hecke 環 T Σ \mathbb{T}_\Sigma T Σ (保型形式の Hecke 固有値が生成する環)の同型 R Σ ≅ T Σ R_\Sigma \cong \mathbb{T}_\Sigma R Σ ≅ T Σ です。変形環の存在 (W2a)、全射 R Σ → T Σ R_\Sigma \to \mathbb{T}_\Sigma R Σ → T Σ (W2b)、数値的判定法 (W2c)、極小の場合の Taylor–Wiles の議論と非極小への帰納 (W2d) に分かれます。
この章で証明するのは、G L 2 ( F 3 ) \mathrm{GL}_2(\mathbb{F}_3) GL 2 ( F 3 ) の可解性と G L 2 ( Z [ − 2 ] ) \mathrm{GL}_2(\mathbb{Z}[\sqrt{-2}]) GL 2 ( Z [ − 2 ]) への切断(命題 3.1 )、変形関手の接空間が H 1 H^1 H 1 であること(命題 4.3 )、変形環の生成元の個数(命題 4.4 )、Hecke 作用素の可換性と Hecke 環の有限性(命題 5.3 )、数値的判定法の自明な場合(補題 6.4 )、極小の場合から一般の場合を導く帰納(命題 8.3 )、そして (W4) です。
1993 年 6 月に発表された証明の欠陥は、極小の場合の Selmer 群の位数の上からの評価 (Euler 系による議論)にありました。1994 年 9 月の修正は、この評価を「極小の Hecke 環 T ∅ \mathbb{T}_\emptyset T ∅ が完全交叉である」こと(Taylor–Wiles)から数値的判定法で導く道に置き換えたものです(§ 11 \S 11 §11 )。
この記事で使う事前知識
楕円曲線 : 短 Weierstrass 形 y 2 = x 3 + a x + b y^2 = x^3 + ax + b y 2 = x 3 + a x + b の式で与えられる曲線。→ 楕円曲線
分解群・惰性群・不分岐 : 素数 ℓ \ell ℓ のところでの Galois 群の様子を表す部分群と、ℓ \ell ℓ での分岐を測る部分群。惰性群が自明に作用するとき不分岐という。→ 分解群・惰性群
Hecke 固有形式・保型的な mod p p p 表現 : Hecke 作用素の固有ベクトルになっている形式と、それから来る mod p p p 表現。→ Hecke 固有形式
交差準同型 : c ( g h ) = c ( g ) + g ⋅ c ( h ) c(gh) = c(g) + g\cdot c(h) c ( g h ) = c ( g ) + g ⋅ c ( h ) を満たす写像で、H 1 H^1 H 1 を作る材料。→ 交差準同型
完備化 : イデアルのべきで近似した列の逆極限として環を完備にすること。→ 完備化と Artin–Rees の補題
既存の記事は 定理 10.6[楕円曲線・モジュラー形式と現代数論] の証明を、§ 11 \S 11 §11 「ワイルズの証明の骨格」の 5 段落(変形環、Hecke 環、出発点、3–5 トリック、最後の障害)で要約しました。この章はその各段落を命題に直します。「R = T R = T R = T を示す」と言うとき、R R R と T T T はどの条件を付けた環で、同型はどの順番で、何を入力にして示されるのか。Langlands–Tunnell の定理はどこで、なぜ p = 3 p = 3 p = 3 で使われるのか。1993 年の証明のどの不等式が埋まっていなかったのか。これらを、主張を省かずに書くのが目的です。
証明の構造を先に述べます。楕円曲線 E E E がモジュラーであることは、ある素数 p p p について p p p 進表現 ρ E , p \rho_{E,p} ρ E , p が保型形式から来ることと同値です。一方 mod p p p 表現 ρ ˉ E , p \bar\rho_{E,p} ρ ˉ E , p が保型形式から来ることは、ずっと弱い主張です(p p p を法とする合同しか要求しない)。Wiles の定理の核心は、この弱い主張から強い主張を導く持ち上げ定理 です。ρ ˉ \bar\rho ρ ˉ を持ち上げる p p p 進表現の全体を束ねる環が R R R 、そのうち保型形式から来るものを束ねる環が T \mathbb{T} T で、R = T R = \mathbb{T} R = T は「ρ ˉ \bar\rho ρ ˉ の(条件を満たす)持ち上げはすべて保型的」を意味します。出発点の「ρ ˉ \bar\rho ρ ˉ が保型的」を無条件に与えてくれるのが p = 3 p = 3 p = 3 での Langlands–Tunnell の定理です。
この章の記号は、DDT(Darmon–Diamond–Taylor の解説論文。参考文献)に合わせます。原論文(Wiles、Taylor–Wiles)の定理番号は手元で照合できたものがないため書かず、主張の所在は DDT の番号で示します。DDT の ℓ \ell ℓ をこの章では p p p と書きます。
段 主張 扱い 場所・出典 (W1a) G L 2 ( F 3 ) \mathrm{GL}_2(\mathbb{F}_3) GL 2 ( F 3 ) は可解で、G L 2 ( Z [ − 2 ] ) \mathrm{GL}_2(\mathbb{Z}[\sqrt{-2}]) GL 2 ( Z [ − 2 ]) への切断をもつ【証明】 命題 3.1 (W1b) Langlands–Tunnell: 像が可解な奇の既約 Artin 表現は重さ 1 の新形式から来る。系として、絶対既約で det = χ ˉ 3 \det = \bar\chi_3 det = χ ˉ 3 の ρ ˉ : G Q → G L 2 ( F 3 ) \bar\rho : G_{\mathbb{Q}} \to \mathrm{GL}_2(\mathbb{F}_3) ρ ˉ : G Q → GL 2 ( F 3 ) は保型的 【主張】 定理 3.2 (W2a) 型 Σ \Sigma Σ の普遍変形環 R Σ R_\Sigma R Σ の存在(Mazur) 【主張】 定理 4.6 (W2a′) 接空間は H 1 H^1 H 1 、生成元の個数はその次元 【証明】 命題 4.3 、命題 4.4 (W2b′) Hecke 作用素は可換で、Hecke 環は Z \mathbb{Z} Z 上有限生成 【証明】 命題 5.3 (整構造 定理 5.1 は【主張】)(W2b) Hecke 環 T Σ \mathbb{T}_\Sigma T Σ に値をもつ表現と全射 ϕ Σ : R Σ → T Σ \phi_\Sigma : R_\Sigma \to \mathbb{T}_\Sigma ϕ Σ : R Σ → T Σ 【主張】 定理 5.6 (W2c) 数値的判定法(Wiles–Lenstra) 【主張】 定理 6.2 。自明な場合は【証明】: 補題 6.4 (W2d-1) 極小の場合 R ∅ ≅ T ∅ R_\emptyset \cong \mathbb{T}_\emptyset R ∅ ≅ T ∅ (Taylor–Wiles) 【主張】 定理 7.3 (双対性の入力は 定理 7.1 )(W2d-2) 素数を Σ \Sigma Σ に足すときの 2 つの不等式 【主張】 定理 8.1 (W2d-3) 極小の場合 ⇒ すべての Σ \Sigma Σ で R Σ ≅ T Σ R_\Sigma \cong \mathbb{T}_\Sigma R Σ ≅ T Σ 【証明】 命題 8.3 (W2) 保型性持ち上げ定理 【主張】 定理 8.4 ((W2a)〜(W2d) の帰結)(W3) 3–5 の乗り換え 【主張】 定理 9.1 (W4) (W1)(W2)(W3) ⇒ 半安定な楕円曲線はモジュラー 【証明】 定理 10.1
W1b Langlands–Tunnell ⇒ mod 3 表現は保型的
W2d-1 極小: R_∅ = T_∅(Taylor–Wiles)
W2d-2 Selmer 群と合同イデアルの不等式
証明の依存関係。太い実線の枠はこの章で証明する段、点線の枠は主張のみの段です。左の列が出発点(mod 3 の保型性)、中央が持ち上げ定理、右が 3–5 の乗り換えです。
(W2) を【主張】としているのは、(W2a)〜(W2d-2) の主張のみの段に依存し、さらに ρ E , p \rho_{E,p} ρ E , p の局所的な性質と「ρ E , p \rho_{E,p} ρ E , p が新形式から来るなら E E E はモジュラー」という翻訳に追加の入力が要るからです。(W2d-3) は、主張のみの段から R Σ ≅ T Σ R_\Sigma \cong \mathbb{T}_\Sigma R Σ ≅ T Σ が従う部分の推論を、この章の中で確かめるものです。
この節の狙いは、Langlands–Tunnell の定理(§3.2)を mod 3 表現に使えるようにすることです。そのために、G L 2 ( F 3 ) \mathrm{GL}_2(\mathbb{F}_3) GL 2 ( F 3 ) が可解群 であることと、複素数係数の行列に持ち上げる切断 s s s があることを示します。後半の証明は、行列の群が有限であること、次に F 3 \mathbb{F}_3 F 3 への還元が単射であることの順に進みます。
θ = − 2 ∈ C \theta = \sqrt{-2} \in \mathbb{C} θ = − 2 ∈ C とおき、Z [ θ ] = { a + b θ ∣ a , b ∈ Z } \mathbb{Z}[\theta] = \{a + b\theta \mid a, b \in \mathbb{Z}\} Z [ θ ] = { a + b θ ∣ a , b ∈ Z } とします。θ ↦ − 1 \theta \mapsto -1 θ ↦ − 1 は環準同型 r : Z [ θ ] → F 3 r : \mathbb{Z}[\theta] \to \mathbb{F}_3 r : Z [ θ ] → F 3 を定めます(( − 1 ) 2 = 1 = − 2 (-1)^2 = 1 = -2 ( − 1 ) 2 = 1 = − 2 が F 3 \mathbb{F}_3 F 3 で成り立つ)。核は 1 + θ 1 + \theta 1 + θ を含み、N ( 1 + θ ) = ( 1 + θ ) ( 1 − θ ) = 3 N(1 + \theta) = (1 + \theta)(1 - \theta) = 3 N ( 1 + θ ) = ( 1 + θ ) ( 1 − θ ) = 3 です。成分ごとに r r r を施す写像 M 2 ( Z [ θ ] ) → M 2 ( F 3 ) M_2(\mathbb{Z}[\theta]) \to M_2(\mathbb{F}_3) M 2 ( Z [ θ ]) → M 2 ( F 3 ) も r r r と書きます。
命題 3.1 (GL₂(F₃) の可解性と切断 ) ✓
射影直線 P 1 ( F 3 ) \mathbb{P}^1(\mathbb{F}_3) P 1 ( F 3 ) の 4 点への作用は同型 P G L 2 ( F 3 ) = G L 2 ( F 3 ) / { ± 1 } ≅ S 4 \mathrm{PGL}_2(\mathbb{F}_3) = \mathrm{GL}_2(\mathbb{F}_3)/\{\pm 1\} \cong S_4 PGL 2 ( F 3 ) = GL 2 ( F 3 ) / { ± 1 } ≅ S 4 を与える。したがって G L 2 ( F 3 ) \mathrm{GL}_2(\mathbb{F}_3) GL 2 ( F 3 ) は位数 48 48 48 の可解群である。
a = ( − 1 1 − 1 0 ) a = \begin{pmatrix} -1 & 1 \\ -1 & 0 \end{pmatrix} a = ( − 1 − 1 1 0 ) 、b = ( 1 − 1 1 1 ) b = \begin{pmatrix} 1 & -1 \\ 1 & 1 \end{pmatrix} b = ( 1 1 − 1 1 ) は G L 2 ( F 3 ) \mathrm{GL}_2(\mathbb{F}_3) GL 2 ( F 3 ) を生成する。
G L 2 ( Z [ θ ] ) \mathrm{GL}_2(\mathbb{Z}[\theta]) GL 2 ( Z [ θ ]) の元
A = ( − 1 1 − 1 0 ) , B = ( 1 − 1 − θ − 1 + θ ) A = \begin{pmatrix} -1 & 1 \\ -1 & 0 \end{pmatrix}, \qquad B = \begin{pmatrix} 1 & -1 \\ -\theta & -1 + \theta \end{pmatrix} A = ( − 1 − 1 1 0 ) , B = ( 1 − θ − 1 − 1 + θ )
が生成する部分群 G ~ \tilde G G ~ は有限群で、r r r は同型 G ~ → G L 2 ( F 3 ) \tilde G \to \mathrm{GL}_2(\mathbb{F}_3) G ~ → GL 2 ( F 3 ) を与える。その逆写像 s : G L 2 ( F 3 ) → G L 2 ( Z [ θ ] ) ⊂ G L 2 ( C ) s : \mathrm{GL}_2(\mathbb{F}_3) \to \mathrm{GL}_2(\mathbb{Z}[\theta]) \subset \mathrm{GL}_2(\mathbb{C}) s : GL 2 ( F 3 ) → GL 2 ( Z [ θ ]) ⊂ GL 2 ( C ) は、r ∘ s = i d r \circ s = \mathrm{id} r ∘ s = id 、s ( a ) = A s(a) = A s ( a ) = A 、s ( b ) = B s(b) = B s ( b ) = B を満たす群準同型である。
証明(命題 3.1) 1. # G L 2 ( F 3 ) = ( 9 − 1 ) ( 9 − 3 ) = 48 \#\mathrm{GL}_2(\mathbb{F}_3) = (9 - 1)(9 - 3) = 48 # GL 2 ( F 3 ) = ( 9 − 1 ) ( 9 − 3 ) = 48 (第 1 列は 0 0 0 でないベクトル、第 2 列はその定数倍でないベクトル)。P 1 ( F 3 ) \mathbb{P}^1(\mathbb{F}_3) P 1 ( F 3 ) は F 3 2 \mathbb{F}_3^2 F 3 2 の直線の集合で、[ 1 : 0 ] , [ 0 : 1 ] , [ 1 : 1 ] , [ 1 : − 1 ] [1:0], [0:1], [1:1], [1:-1] [ 1 : 0 ] , [ 0 : 1 ] , [ 1 : 1 ] , [ 1 : − 1 ] の 4 点からなり、G L 2 ( F 3 ) \mathrm{GL}_2(\mathbb{F}_3) GL 2 ( F 3 ) が置換として作用します。[ 1 : 0 ] [1:0] [ 1 : 0 ] と [ 0 : 1 ] [0:1] [ 0 : 1 ] を固定する行列は対角行列 d i a g ( x , y ) \mathrm{diag}(x, y) diag ( x , y ) で、さらに [ 1 : 1 ] [1:1] [ 1 : 1 ] を固定するなら x = y x = y x = y なので、作用の核はスカラー行列 { ± 1 } \{\pm 1\} { ± 1 } です。よって P G L 2 ( F 3 ) \mathrm{PGL}_2(\mathbb{F}_3) PGL 2 ( F 3 ) は S 4 S_4 S 4 の位数 48 / 2 = 24 48/2 = 24 48/2 = 24 の部分群、すなわち S 4 S_4 S 4 全体に同型です。S 4 ⊃ A 4 ⊃ V 4 ⊃ { e } S_4 \supset A_4 \supset V_4 \supset \{e\} S 4 ⊃ A 4 ⊃ V 4 ⊃ { e } (V 4 V_4 V 4 は恒等置換と ( 12 ) ( 34 ) (12)(34) ( 12 ) ( 34 ) 、( 13 ) ( 24 ) (13)(24) ( 13 ) ( 24 ) 、( 14 ) ( 23 ) (14)(23) ( 14 ) ( 23 ) からなる)は、V 4 V_4 V 4 が共役で保たれ(型 2 + 2 2 + 2 2 + 2 の置換の全体)、商の位数が 2 , 3 , 4 2, 3, 4 2 , 3 , 4 でどれも可換なので、可解列です(定義 5.2[ガロア理論への招待] )。{ ± 1 } \{\pm 1\} { ± 1 } も可解なので、命題 6.1[群の作用と Sylow の定理] の 3 により G L 2 ( F 3 ) \mathrm{GL}_2(\mathbb{F}_3) GL 2 ( F 3 ) は可解です。
2. F 3 \mathbb{F}_3 F 3 で計算すると a 2 = ( 0 − 1 1 − 1 ) a^2 = \begin{pmatrix} 0 & -1 \\ 1 & -1 \end{pmatrix} a 2 = ( 0 1 − 1 − 1 ) 、a 3 = 1 a^3 = 1 a 3 = 1 、b 2 = ( 0 1 − 1 0 ) b^2 = \begin{pmatrix} 0 & 1 \\ -1 & 0 \end{pmatrix} b 2 = ( 0 − 1 1 0 ) 、b 4 = − 1 b^4 = -1 b 4 = − 1 です。Γ = ⟨ a , b ⟩ \Gamma = \langle a, b\rangle Γ = ⟨ a , b ⟩ の P G L 2 ( F 3 ) ≅ S 4 \mathrm{PGL}_2(\mathbb{F}_3) \cong S_4 PGL 2 ( F 3 ) ≅ S 4 での像 Γ ˉ \bar\Gamma Γ ˉ は、位数 3 3 3 の元(a a a はスカラーでなく a 3 = 1 a^3 = 1 a 3 = 1 )と位数 4 4 4 の元(b 2 b^2 b 2 はスカラーでなく b 4 b^4 b 4 はスカラー)を含むので、位数は 12 12 12 の倍数です。位数 12 12 12 の部分群 H ⊂ S 4 H \subset S_4 H ⊂ S 4 は指数 2 2 2 なので正規で、S 4 / H S_4/H S 4 / H の位数が 2 2 2 だから位数 3 3 3 の元 8 個(3 次巡回置換)をすべて含みます。A 4 A_4 A 4 も同じ 8 個を含むので # ( H ∩ A 4 ) ≥ 9 \#(H \cap A_4) \ge 9 # ( H ∩ A 4 ) ≥ 9 、これが 12 12 12 の約数であることから H = A 4 H = A_4 H = A 4 です。A 4 A_4 A 4 は位数 4 4 4 の元(4 次巡回置換は奇置換)を含まないので、Γ ˉ = S 4 \bar\Gamma = S_4 Γ ˉ = S 4 です。− 1 = b 4 ∈ Γ -1 = b^4 \in \Gamma − 1 = b 4 ∈ Γ なので Γ = G L 2 ( F 3 ) \Gamma = \mathrm{GL}_2(\mathbb{F}_3) Γ = GL 2 ( F 3 ) です。
3. det A = 1 \det A = 1 det A = 1 、det B = ( − 1 + θ ) − θ = − 1 \det B = (-1 + \theta) - \theta = -1 det B = ( − 1 + θ ) − θ = − 1 なので A , B ∈ G L 2 ( Z [ θ ] ) A, B \in \mathrm{GL}_2(\mathbb{Z}[\theta]) A , B ∈ GL 2 ( Z [ θ ]) で、r ( A ) = a r(A) = a r ( A ) = a 、r ( B ) = ( 1 − 1 1 − 2 ) = b r(B) = \begin{pmatrix} 1 & -1 \\ 1 & -2 \end{pmatrix} = b r ( B ) = ( 1 1 − 1 − 2 ) = b です。
有限性. Hermite 行列 H = ( 2 − 1 − θ − 1 + θ 2 ) H = \begin{pmatrix} 2 & -1 - \theta \\ -1 + \theta & 2 \end{pmatrix} H = ( 2 − 1 + θ − 1 − θ 2 ) (θ ˉ = − θ \bar\theta = -\theta θ ˉ = − θ )は det H = 4 − ( 1 + θ ) ( 1 − θ ) = 1 > 0 \det H = 4 - (1 + \theta)(1 - \theta) = 1 > 0 det H = 4 − ( 1 + θ ) ( 1 − θ ) = 1 > 0 、対角成分が正なので正定値です。M ∗ = M ‾ T M^* = \overline{M}^{\mathsf{T}} M ∗ = M T として A ∗ H A = H A^*HA = H A ∗ H A = H 、B ∗ H B = H B^*HB = H B ∗ H B = H を確かめます。θ 2 = − 2 \theta^2 = -2 θ 2 = − 2 を使って
H A = ( − 1 + θ 2 − 1 − θ − 1 + θ ) , A ∗ H A = ( − 1 − 1 1 0 ) H A = ( 2 − 1 − θ − 1 + θ 2 ) , HA = \begin{pmatrix} -1 + \theta & 2 \\ -1 - \theta & -1 + \theta \end{pmatrix}, \qquad A^*HA = \begin{pmatrix} -1 & -1 \\ 1 & 0 \end{pmatrix}HA = \begin{pmatrix} 2 & -1 - \theta \\ -1 + \theta & 2 \end{pmatrix}, H A = ( − 1 + θ − 1 − θ 2 − 1 + θ ) , A ∗ H A = ( − 1 1 − 1 0 ) H A = ( 2 − 1 + θ − 1 − θ 2 ) , H B = ( θ 1 − 1 − θ − 1 + θ ) , B ∗ H B = ( 1 θ − 1 − 1 − θ ) H B = ( 2 − 1 − θ − 1 + θ 2 ) . HB = \begin{pmatrix} \theta & 1 \\ -1 - \theta & -1 + \theta \end{pmatrix}, \qquad B^*HB = \begin{pmatrix} 1 & \theta \\ -1 & -1 - \theta \end{pmatrix}HB = \begin{pmatrix} 2 & -1 - \theta \\ -1 + \theta & 2 \end{pmatrix}. H B = ( θ − 1 − θ 1 − 1 + θ ) , B ∗ H B = ( 1 − 1 θ − 1 − θ ) H B = ( 2 − 1 + θ − 1 − θ 2 ) . (たとえば H B HB H B の ( 1 , 1 ) (1,1) ( 1 , 1 ) 成分は 2 + ( − 1 − θ ) ( − θ ) = 2 + θ + θ 2 = θ 2 + (-1 - \theta)(-\theta) = 2 + \theta + \theta^2 = \theta 2 + ( − 1 − θ ) ( − θ ) = 2 + θ + θ 2 = θ 、( 1 , 2 ) (1,2) ( 1 , 2 ) 成分は − 2 + ( − 1 − θ ) ( − 1 + θ ) = − 2 + 3 = 1 -2 + (-1 - \theta)(-1 + \theta) = -2 + 3 = 1 − 2 + ( − 1 − θ ) ( − 1 + θ ) = − 2 + 3 = 1 、B ∗ H B B^*HB B ∗ H B の ( 2 , 1 ) (2,1) ( 2 , 1 ) 成分は − θ + ( − 1 − θ ) 2 = − θ + ( − 1 + 2 θ ) = − 1 + θ -\theta + (-1 - \theta)^2 = -\theta + (-1 + 2\theta) = -1 + \theta − θ + ( − 1 − θ ) 2 = − θ + ( − 1 + 2 θ ) = − 1 + θ 。)したがって G ~ \tilde G G ~ の元 g g g はすべて g ∗ H g = H g^*Hg = H g ∗ H g = H を満たします。H H H の最小固有値を c > 0 c > 0 c > 0 とすると、g g g の各列 v v v について c ∥ v ∥ 2 ≤ v ∗ H v = 2 c\|v\|^2 \le v^*Hv = 2 c ∥ v ∥ 2 ≤ v ∗ H v = 2 なので、g g g の成分 x + y θ x + y\theta x + y θ は x 2 + 2 y 2 ≤ 2 / c x^2 + 2y^2 \le 2/c x 2 + 2 y 2 ≤ 2/ c を満たし、有限個しかありません。よって G ~ \tilde G G ~ は有限群です。
r r r は G ~ \tilde G G ~ 上で単射. 核に単位元でない元があれば、そのべきを取って素数位数 ℓ \ell ℓ の元 g g g があります(系 4.3[群の作用と Sylow の定理] )。π = 1 + θ \pi = 1 + \theta π = 1 + θ 、π ˉ = 1 − θ \bar\pi = 1 - \theta π ˉ = 1 − θ とおくと 3 = π π ˉ 3 = \pi\bar\pi 3 = π π ˉ で、π ˉ = 2 − π \bar\pi = 2 - \pi π ˉ = 2 − π は π \pi π で割り切れません(Z [ θ ] / ( π ) ≅ F 3 \mathbb{Z}[\theta]/(\pi) \cong \mathbb{F}_3 Z [ θ ] / ( π ) ≅ F 3 で 2 ≠ 0 2 \ne 0 2 = 0 )。r ( g ) = 1 r(g) = 1 r ( g ) = 1 なので g = 1 + π m X g = 1 + \pi^mX g = 1 + π m X (m ≥ 1 m \ge 1 m ≥ 1 、X ∈ M 2 ( Z [ θ ] ) X \in M_2(\mathbb{Z}[\theta]) X ∈ M 2 ( Z [ θ ]) 、r ( X ) ≠ 0 r(X) \ne 0 r ( X ) = 0 )と書けます(g − 1 g - 1 g − 1 の成分はすべて ker r = ( π ) \ker r = (\pi) ker r = ( π ) に属し、g ≠ 1 g \ne 1 g = 1 なので成分を割り切る π \pi π のべきの最大のものが取れる。ker r = ( π ) \ker r = (\pi) ker r = ( π ) は、a + b θ = ( a − b ) + b π a + b\theta = (a - b) + b\pi a + b θ = ( a − b ) + bπ と 3 = π π ˉ 3 = \pi\bar\pi 3 = π π ˉ から従う)。二項展開で
1 = g ℓ = 1 + ℓ π m X + ∑ j ≥ 2 ( ℓ j ) π j m X j . 1 = g^\ell = 1 + \ell\pi^mX + \sum_{j \ge 2}\binom{\ell}{j}\pi^{jm}X^j . 1 = g ℓ = 1 + ℓ π m X + j ≥ 2 ∑ ( j ℓ ) π j m X j . ℓ ≠ 3 \ell \ne 3 ℓ = 3 のとき、j ≥ 2 j \ge 2 j ≥ 2 の項は π m + 1 \pi^{m+1} π m + 1 で割り切れるので ℓ π m X ≡ 0 ( m o d π m + 1 ) \ell\pi^mX \equiv 0 \pmod{\pi^{m+1}} ℓ π m X ≡ 0 ( mod π m + 1 ) 、ℓ \ell ℓ は F 3 \mathbb{F}_3 F 3 で 0 0 0 でないので r ( X ) = 0 r(X) = 0 r ( X ) = 0 となり矛盾です。ℓ = 3 \ell = 3 ℓ = 3 のとき、3 π m X = π ˉ π m + 1 X 3\pi^mX = \bar\pi\pi^{m+1}X 3 π m X = π ˉ π m + 1 X 、3 π 2 m X 2 3\pi^{2m}X^2 3 π 2 m X 2 は π 2 m + 1 \pi^{2m+1} π 2 m + 1 で、π 3 m X 3 \pi^{3m}X^3 π 3 m X 3 は π 3 m \pi^{3m} π 3 m で割り切れ、m ≥ 1 m \ge 1 m ≥ 1 から 2 m + 1 ≥ m + 2 2m + 1 \ge m + 2 2 m + 1 ≥ m + 2 、3 m ≥ m + 2 3m \ge m + 2 3 m ≥ m + 2 なので、π ˉ π m + 1 X ≡ 0 ( m o d π m + 2 ) \bar\pi\pi^{m+1}X \equiv 0 \pmod{\pi^{m+2}} π ˉ π m + 1 X ≡ 0 ( mod π m + 2 ) 、r ( π ˉ ) ≠ 0 r(\bar\pi) \ne 0 r ( π ˉ ) = 0 から r ( X ) = 0 r(X) = 0 r ( X ) = 0 となり矛盾です。
以上から r : G ~ → G L 2 ( F 3 ) r : \tilde G \to \mathrm{GL}_2(\mathbb{F}_3) r : G ~ → GL 2 ( F 3 ) は単射な準同型で、像は r ( A ) = a r(A) = a r ( A ) = a 、r ( B ) = b r(B) = b r ( B ) = b を含むので 2 により全射です。逆写像 s s s が求める切断です。
∎
2 つの事実はどちらも p = 3 p = 3 p = 3 に特有です。たとえば G L 2 ( F 5 ) \mathrm{GL}_2(\mathbb{F}_5) GL 2 ( F 5 ) は非可換な単純群 P S L 2 ( F 5 ) ≅ A 5 \mathrm{PSL}_2(\mathbb{F}_5) \cong A_5 PSL 2 ( F 5 ) ≅ A 5 を部分商にもつので可解でなく(命題 6.1[群の作用と Sylow の定理] の 1・2)、Langlands–Tunnell の定理の仮定を満たしません。
定理 3.2 (Langlands–Tunnell の定理と mod 3 表現の保型性 ) ※
ρ : G Q → G L 2 ( C ) \rho : G_{\mathbb{Q}} \to \mathrm{GL}_2(\mathbb{C}) ρ : G Q → GL 2 ( C ) を連続(有限次 Galois 拡大の Galois 群を経由する)で既約な表現とし、像 ρ ( G Q ) \rho(G_{\mathbb{Q}}) ρ ( G Q ) が可解群、det ρ ( c ) = − 1 \det\rho(c) = -1 det ρ ( c ) = − 1 であるとする。このとき重さ 1 1 1 の新形式 g = ∑ b n q n g = \sum b_nq^n g = ∑ b n q n (レベル N g N_g N g 、指標 ψ g \psi_g ψ g )があって、N g N_g N g を割らないすべての素数 ℓ \ell ℓ で ρ \rho ρ は不分岐、ρ ( F r o b ℓ ) \rho(\mathrm{Frob}_\ell) ρ ( Frob ℓ ) の特性多項式は X 2 − b ℓ X + ψ g ( ℓ ) X^2 - b_\ell X + \psi_g(\ell) X 2 − b ℓ X + ψ g ( ℓ ) である。
ρ ˉ : G Q → G L 2 ( F 3 ) \bar\rho : G_{\mathbb{Q}} \to \mathrm{GL}_2(\mathbb{F}_3) ρ ˉ : G Q → GL 2 ( F 3 ) を絶対既約な mod 3 3 3 表現で det ρ ˉ = χ ˉ 3 \det\bar\rho = \bar\chi_3 det ρ ˉ = χ ˉ 3 を満たすものとする。このとき ρ ˉ \bar\rho ρ ˉ は保型的である。すなわち、ある N ≥ 1 N \ge 1 N ≥ 1 についてレベル N N N で保型的(定義 6.1[フェルマーの最終定理 I] )である。
注意 3.3
主張のみ。 1 は Langlands(Base Change for GL(2) , 1980。射影像が A 4 A_4 A 4 の場合と一般の底変換)と Tunnell(1981。S 4 S_4 S 4 の場合)によります。証明は G L 2 \mathrm{GL}_2 GL 2 の保型表現の巡回底変換を跡公式で確立するもので、本 1 冊分です。DDT では Theorem 3.9。可解性の仮定は、像が可解なら巡回拡大の塔で ρ \rho ρ を 1 次元表現(類体論で扱える)まで下ろせるために要ります。
2 は 1 から次の 3 段で従います(DDT, Theorem 3.14 (a)。Wiles の論文の第 5 章の議論)。(i) 命題 3.1 の s s s により ρ = s ∘ ρ ˉ : G Q → G L 2 ( Z [ θ ] ) ⊂ G L 2 ( C ) \rho = s \circ \bar\rho : G_{\mathbb{Q}} \to \mathrm{GL}_2(\mathbb{Z}[\theta]) \subset \mathrm{GL}_2(\mathbb{C}) ρ = s ∘ ρ ˉ : G Q → GL 2 ( Z [ θ ]) ⊂ GL 2 ( C ) を作る。像は可解群 G L 2 ( F 3 ) \mathrm{GL}_2(\mathbb{F}_3) GL 2 ( F 3 ) の部分群と同型なので可解。ρ \rho ρ が可約なら、有限群の複素表現は 1 次元表現の直和になり(定理 3.1[有限群の表現] )像が可換で、ρ ˉ \bar\rho ρ ˉ も F ‾ 3 \overline{\mathbb{F}}_3 F 3 上で共通の固有ベクトルをもって絶対既約性に反するので、ρ \rho ρ は既約。det ρ ( c ) ∈ { ± 1 } \det\rho(c) \in \{\pm 1\} det ρ ( c ) ∈ { ± 1 } は det ρ ˉ ( c ) = − 1 \det\bar\rho(c) = -1 det ρ ˉ ( c ) = − 1 に還元されるので − 1 -1 − 1 。(ii) 1 により重さ 1 1 1 の新形式 g g g を得る。係数 b ℓ = t r ρ ( F r o b ℓ ) b_\ell = \mathrm{tr}\,\rho(\mathrm{Frob}_\ell) b ℓ = tr ρ ( Frob ℓ ) は Z [ θ ] \mathbb{Z}[\theta] Z [ θ ] の元で、r ( b ℓ ) = t r ρ ˉ ( F r o b ℓ ) r(b_\ell) = \mathrm{tr}\,\bar\rho(\mathrm{Frob}_\ell) r ( b ℓ ) = tr ρ ˉ ( Frob ℓ ) 。(iii) 重さ 1 1 1 、指標 χ − 3 \chi_{-3} χ − 3 の Eisenstein 級数 E 1 , χ − 3 = 1 + 6 ∑ n ≥ 1 ( ∑ d ∣ n χ − 3 ( d ) ) q n ≡ 1 ( m o d 3 ) E_{1,\chi_{-3}} = 1 + 6\sum_{n \ge 1}\bigl(\sum_{d \mid n}\chi_{-3}(d)\bigr)q^n \equiv 1 \pmod 3 E 1 , χ − 3 = 1 + 6 ∑ n ≥ 1 ( ∑ d ∣ n χ − 3 ( d ) ) q n ≡ 1 ( mod 3 ) を掛けた g E 1 , χ − 3 gE_{1,\chi_{-3}} g E 1 , χ − 3 は重さ 2 2 2 の尖点形式で、( 1 + θ ) (1 + \theta) ( 1 + θ ) を法として g g g と同じ q q q 展開をもつ。ψ g = det ρ = χ − 3 \psi_g = \det\rho = \chi_{-3} ψ g = det ρ = χ − 3 なので指標は自明になる。これは ( 1 + θ ) (1 + \theta) ( 1 + θ ) を法としてのみ Hecke 固有形式だが、Deligne–Serre の持ち上げ補題により、同じ固有値を ( 1 + θ ) (1+\theta) ( 1 + θ ) の上の素イデアルを法としてもつ本物の固有形式が同じ空間にある。(iii) の 2 つの事実(Eisenstein 級数の保型性と Deligne–Serre の補題)も Rikai にはありません。
1 が使われるのは鎖の中でここ 1 か所だけです。p = 3 p = 3 p = 3 で既約な ρ ˉ E , 3 \bar\rho_{E,3} ρ ˉ E , 3 が保型的であることを、保型形式との関係を何も仮定せずに与えます。p ≥ 5 p \ge 5 p ≥ 5 では G L 2 ( F p ) \mathrm{GL}_2(\mathbb{F}_p) GL 2 ( F p ) が可解でないので、同じ議論はできません。Wiles の証明が p = 3 p = 3 p = 3 から出発し、ρ ˉ E , 3 \bar\rho_{E,3} ρ ˉ E , 3 が可約な場合に p = 5 p = 5 p = 5 へ迂回する(§ 9 \S 9 §9 )のはこのためです。
以下 p p p を奇素数、K K K を Q p \mathbb{Q}_p Q p の有限次拡大、O \mathcal{O} O をその整数環(完備離散付値環)、λ \lambda λ を素元、k = O / λ k = \mathcal{O}/\lambda k = O / λ を剰余体(有限体)とします。
ここで G Q G_{\mathbb{Q}} G Q は Q \mathbb{Q} Q の代数的閉包の Galois 群です。mod p p p 表現 ρ ˉ \bar\rho ρ ˉ は、係数を有限体 k k k に落とした粗い情報です。これに対し、係数を O / λ 2 \mathcal{O}/\lambda^2 O / λ 2 、O / λ 3 \mathcal{O}/\lambda^3 O / λ 3 、… と広げながら ρ ˉ \bar\rho ρ ˉ を延ばしたものが持ち上げで、基底の取り替えで移り合うものを同じとみなした類が変形です。すべての段をまとめて扱うために、係数を環 R R R にします。
定義 4.1 (係数環と連続表現 ) ↗
完備 Noether 局所環 ( R , m R ) (R, \mathfrak{m}_R) ( R , m R ) (定義 3.2[完備化と Artin–Rees の補題] )で、O \mathcal{O} O 代数の構造をもち、構造射 O → R \mathcal{O} \to R O → R が剰余体の同型 k → R / m R k \to R/\mathfrak{m}_R k → R / m R を引き起こすものを係数環 という。係数環の間の O \mathcal{O} O 代数の準同型で極大イデアルを極大イデアルに写すものを射とし、この圏を C O \mathcal{C}_{\mathcal{O}} C O と書く。k [ ε ] = k [ X ] / ( X 2 ) k[\varepsilon] = k[X]/(X^2) k [ ε ] = k [ X ] / ( X 2 ) (ε \varepsilon ε は X X X の類)は C O \mathcal{C}_{\mathcal{O}} C O の対象である。
係数環 R R R に対し、各 R / m R n R/\mathfrak{m}_R^n R / m R n は有限環である。準同型 ρ : G Q → G L 2 ( R ) \rho : G_{\mathbb{Q}} \to \mathrm{GL}_2(R) ρ : G Q → GL 2 ( R ) が連続 であるとは、すべての n ≥ 1 n \ge 1 n ≥ 1 について合成 G Q → G L 2 ( R / m R n ) G_{\mathbb{Q}} \to \mathrm{GL}_2(R/\mathfrak{m}_R^n) G Q → GL 2 ( R / m R n ) が有限次 Galois 拡大の Galois 群を経由することをいう。
R / m R n R/\mathfrak{m}_R^n R / m R n が有限なのは、m R j / m R j + 1 \mathfrak{m}_R^j/\mathfrak{m}_R^{j+1} m R j / m R j + 1 が有限体 k k k 上の有限次元ベクトル空間(R R R は Noether 環)だからです。
H o m ( R P , O ) \mathrm{Hom}(R_{\mathcal{P}}, \mathcal{O}) Hom ( R P , O ) の元が「O \mathcal{O} O に値をもつ、条件 P \mathcal{P} P を満たす ρ ˉ \bar\rho ρ ˉ の持ち上げ(の同値類)」に 1 対 1 に対応する、というのが普遍性の中身です。R P R_{\mathcal{P}} R P の O \mathcal{O} O 値点を数えることが、持ち上げを数えることになります。
ρ ˉ \bar\rho ρ ˉ に対し、a d ρ ˉ = M 2 ( k ) \mathrm{ad}\,\bar\rho = M_2(k) ad ρ ˉ = M 2 ( k ) に G Q G_{\mathbb{Q}} G Q を g ⋅ X = ρ ˉ ( g ) X ρ ˉ ( g ) − 1 g \cdot X = \bar\rho(g)X\bar\rho(g)^{-1} g ⋅ X = ρ ˉ ( g ) X ρ ˉ ( g ) − 1 で作用させた G Q G_{\mathbb{Q}} G Q 加群を随伴表現 といい、トレース 0 0 0 の行列のなす部分加群を a d 0 ρ ˉ \mathrm{ad}^0\bar\rho ad 0 ρ ˉ と書きます。G Q G_{\mathbb{Q}} G Q 加群 M M M (有限群)について、交差準同型(定義 4.1[群のコホモロジーと群の拡大] )f : G Q → M f : G_{\mathbb{Q}} \to M f : G Q → M で有限次 Galois 拡大の Galois 群を経由するもの(連続な交差準同型)の全体を Z 1 ( G Q , M ) Z^1(G_{\mathbb{Q}}, M) Z 1 ( G Q , M ) 、主交差準同型の全体を B 1 ( G Q , M ) B^1(G_{\mathbb{Q}}, M) B 1 ( G Q , M ) とし、H 1 ( G Q , M ) = Z 1 / B 1 H^1(G_{\mathbb{Q}}, M) = Z^1/B^1 H 1 ( G Q , M ) = Z 1 / B 1 とおきます。有限群については 命題 4.2[群のコホモロジーと群の拡大] の H 1 H^1 H 1 と同じ形の定義です。
命題 4.3 (変形関手の接空間 ) ✓
ρ ˉ : G Q → G L 2 ( k ) \bar\rho : G_{\mathbb{Q}} \to \mathrm{GL}_2(k) ρ ˉ : G Q → GL 2 ( k ) を mod p p p 表現とする。
写像 Z 1 ( G Q , a d ρ ˉ ) → { k [ ε ] への持ち上げ } Z^1(G_{\mathbb{Q}}, \mathrm{ad}\,\bar\rho) \to \{k[\varepsilon] \text{ への持ち上げ}\} Z 1 ( G Q , ad ρ ˉ ) → { k [ ε ] への持ち上げ } 、c ↦ ρ c c \mapsto \rho_c c ↦ ρ c 、ρ c ( g ) = ( 1 + ε c ( g ) ) ρ ˉ ( g ) \rho_c(g) = (1 + \varepsilon c(g))\bar\rho(g) ρ c ( g ) = ( 1 + ε c ( g )) ρ ˉ ( g ) は全単射で、同値な持ち上げは差が B 1 B^1 B 1 に属する c c c に対応する。したがって D ( k [ ε ] ) ≅ H 1 ( G Q , a d ρ ˉ ) D(k[\varepsilon]) \cong H^1(G_{\mathbb{Q}}, \mathrm{ad}\,\bar\rho) D ( k [ ε ]) ≅ H 1 ( G Q , ad ρ ˉ ) 。
行列式を固定する条件 det ρ = det ρ ˉ \det\rho = \det\bar\rho det ρ = det ρ ˉ を課した関手 D 0 D^0 D 0 について、D 0 ( k [ ε ] ) ≅ H 1 ( G Q , a d 0 ρ ˉ ) D^0(k[\varepsilon]) \cong H^1(G_{\mathbb{Q}}, \mathrm{ad}^0\bar\rho) D 0 ( k [ ε ]) ≅ H 1 ( G Q , ad 0 ρ ˉ ) 。
条件 P \mathcal{P} P つきの普遍変形環 R P R_{\mathcal{P}} R P が存在するなら、k k k ベクトル空間 m R P / ( λ , m R P 2 ) \mathfrak{m}_{R_{\mathcal{P}}}/(\lambda, \mathfrak{m}_{R_{\mathcal{P}}}^2) m R P / ( λ , m R P 2 ) の双対と D P ( k [ ε ] ) D_{\mathcal{P}}(k[\varepsilon]) D P ( k [ ε ]) の間に全単射
H o m k ( m R P / ( λ , m R P 2 ) , k ) ≅ H o m C O ( R P , k [ ε ] ) ≅ D P ( k [ ε ] ) \mathrm{Hom}_k\bigl(\mathfrak{m}_{R_{\mathcal{P}}}/(\lambda, \mathfrak{m}_{R_{\mathcal{P}}}^2),\, k\bigr) \cong \mathrm{Hom}_{\mathcal{C}_{\mathcal{O}}}(R_{\mathcal{P}}, k[\varepsilon]) \cong D_{\mathcal{P}}(k[\varepsilon]) Hom k ( m R P / ( λ , m R P 2 ) , k ) ≅ Hom C O ( R P , k [ ε ]) ≅ D P ( k [ ε ])
がある。
証明(命題 4.3) 1. G L 2 ( k [ ε ] ) \mathrm{GL}_2(k[\varepsilon]) GL 2 ( k [ ε ]) の元で ε \varepsilon ε を法として ρ ˉ ( g ) \bar\rho(g) ρ ˉ ( g ) になるものは ( 1 + ε X ) ρ ˉ ( g ) (1 + \varepsilon X)\bar\rho(g) ( 1 + εX ) ρ ˉ ( g ) (X ∈ M 2 ( k ) X \in M_2(k) X ∈ M 2 ( k ) )とただ 1 通りに書けます(ρ ˉ ( g ) + ε Y = ( 1 + ε Y ρ ˉ ( g ) − 1 ) ρ ˉ ( g ) \bar\rho(g) + \varepsilon Y = (1 + \varepsilon Y\bar\rho(g)^{-1})\bar\rho(g) ρ ˉ ( g ) + ε Y = ( 1 + ε Y ρ ˉ ( g ) − 1 ) ρ ˉ ( g ) )。したがって写像 ρ : G Q → G L 2 ( k [ ε ] ) \rho : G_{\mathbb{Q}} \to \mathrm{GL}_2(k[\varepsilon]) ρ : G Q → GL 2 ( k [ ε ]) で ρ ˉ \bar\rho ρ ˉ を持ち上げるものは、写像 c : G Q → M 2 ( k ) c : G_{\mathbb{Q}} \to M_2(k) c : G Q → M 2 ( k ) と ρ = ρ c \rho = \rho_c ρ = ρ c で 1 対 1 に対応します。ε 2 = 0 \varepsilon^2 = 0 ε 2 = 0 から
ρ c ( g ) ρ c ( h ) = ( 1 + ε c ( g ) ) ρ ˉ ( g ) ( 1 + ε c ( h ) ) ρ ˉ ( h ) = ( 1 + ε ( c ( g ) + ρ ˉ ( g ) c ( h ) ρ ˉ ( g ) − 1 ) ) ρ ˉ ( g h ) \rho_c(g)\rho_c(h) = (1 + \varepsilon c(g))\bar\rho(g)(1 + \varepsilon c(h))\bar\rho(h) = \bigl(1 + \varepsilon(c(g) + \bar\rho(g)c(h)\bar\rho(g)^{-1})\bigr)\bar\rho(gh) ρ c ( g ) ρ c ( h ) = ( 1 + ε c ( g )) ρ ˉ ( g ) ( 1 + ε c ( h )) ρ ˉ ( h ) = ( 1 + ε ( c ( g ) + ρ ˉ ( g ) c ( h ) ρ ˉ ( g ) − 1 ) ) ρ ˉ ( g h ) なので、ρ c \rho_c ρ c が準同型であることは c ( g h ) = c ( g ) + g ⋅ c ( h ) c(gh) = c(g) + g\cdot c(h) c ( g h ) = c ( g ) + g ⋅ c ( h ) 、すなわち c c c が交差準同型であることと同値です。ρ c \rho_c ρ c が有限次 Galois 拡大 F F F の Galois 群を経由することは、ρ ˉ \bar\rho ρ ˉ がそうであることから、c c c が(F F F を大きく取り直して)そうであることと同値です。U = 1 + ε X U = 1 + \varepsilon X U = 1 + εX による共役は
( 1 + ε X ) ( 1 + ε c ( g ) ) ρ ˉ ( g ) ( 1 − ε X ) = ( 1 + ε ( c ( g ) + X − ρ ˉ ( g ) X ρ ˉ ( g ) − 1 ) ) ρ ˉ ( g ) (1 + \varepsilon X)(1 + \varepsilon c(g))\bar\rho(g)(1 - \varepsilon X) = \bigl(1 + \varepsilon(c(g) + X - \bar\rho(g)X\bar\rho(g)^{-1})\bigr)\bar\rho(g) ( 1 + εX ) ( 1 + ε c ( g )) ρ ˉ ( g ) ( 1 − εX ) = ( 1 + ε ( c ( g ) + X − ρ ˉ ( g ) X ρ ˉ ( g ) − 1 ) ) ρ ˉ ( g ) なので、c c c を c − ( g ↦ g ⋅ X − X ) c - (g \mapsto g\cdot X - X) c − ( g ↦ g ⋅ X − X ) に替えます。これは主交差準同型を引くことです。
2. det ( 1 + ε X ) = 1 + ε t r X \det(1 + \varepsilon X) = 1 + \varepsilon\,\mathrm{tr}\,X det ( 1 + εX ) = 1 + ε tr X なので、det ρ c = det ρ ˉ \det\rho_c = \det\bar\rho det ρ c = det ρ ˉ は c c c が a d 0 ρ ˉ \mathrm{ad}^0\bar\rho ad 0 ρ ˉ に値をもつことと同値です。p p p が奇数なので X = X 0 + t r X 2 ⋅ 1 X = X_0 + \frac{\mathrm{tr}\,X}{2}\cdot 1 X = X 0 + 2 tr X ⋅ 1 (t r X 0 = 0 \mathrm{tr}\,X_0 = 0 tr X 0 = 0 )と書け、スカラー行列は g ⋅ X − X g\cdot X - X g ⋅ X − X に寄与しないので、B 1 ( G Q , a d ρ ˉ ) = B 1 ( G Q , a d 0 ρ ˉ ) B^1(G_{\mathbb{Q}}, \mathrm{ad}\,\bar\rho) = B^1(G_{\mathbb{Q}}, \mathrm{ad}^0\bar\rho) B 1 ( G Q , ad ρ ˉ ) = B 1 ( G Q , ad 0 ρ ˉ ) です。よって D 0 ( k [ ε ] ) = Z 1 ( a d 0 ρ ˉ ) / B 1 ( a d 0 ρ ˉ ) D^0(k[\varepsilon]) = Z^1(\mathrm{ad}^0\bar\rho)/B^1(\mathrm{ad}^0\bar\rho) D 0 ( k [ ε ]) = Z 1 ( ad 0 ρ ˉ ) / B 1 ( ad 0 ρ ˉ ) です。
3. 2 番目の全単射は普遍性の定義です。1 番目を示します。R = R P R = R_{\mathcal{P}} R = R P と書きます。O → R / m R \mathcal{O} \to R/\mathfrak{m}_R O → R / m R が全射なので R = O ⋅ 1 + m R R = \mathcal{O}\cdot 1 + \mathfrak{m}_R R = O ⋅ 1 + m R で、O ⋅ 1 ∩ m R = λ O ⋅ 1 \mathcal{O}\cdot 1 \cap \mathfrak{m}_R = \lambda\mathcal{O}\cdot 1 O ⋅ 1 ∩ m R = λ O ⋅ 1 です。C O \mathcal{C}_{\mathcal{O}} C O の射 φ : R → k [ ε ] \varphi : R \to k[\varepsilon] φ : R → k [ ε ] は m R \mathfrak{m}_R m R を ε k \varepsilon k ε k に、したがって m R 2 \mathfrak{m}_R^2 m R 2 を 0 0 0 に写し、O \mathcal{O} O 代数の準同型なので λ \lambda λ を 0 0 0 に写します。よって φ ∣ m R \varphi|_{\mathfrak{m}_R} φ ∣ m R は k k k 線形写像 ℓ φ : m R / ( λ , m R 2 ) → ε k ≅ k \ell_\varphi : \mathfrak{m}_R/(\lambda, \mathfrak{m}_R^2) \to \varepsilon k \cong k ℓ φ : m R / ( λ , m R 2 ) → ε k ≅ k を定め、φ ( x ⋅ 1 + m ) = x ˉ + ε ℓ φ ( m ) \varphi(x\cdot 1 + m) = \bar x + \varepsilon\,\ell_\varphi(m) φ ( x ⋅ 1 + m ) = x ˉ + ε ℓ φ ( m ) (x ∈ O x \in \mathcal{O} x ∈ O 、m ∈ m R m \in \mathfrak{m}_R m ∈ m R 、x ˉ \bar x x ˉ は k k k での像)から φ \varphi φ は ℓ φ \ell_\varphi ℓ φ で決まります。逆に k k k 線形写像 ℓ \ell ℓ に対し同じ式で φ \varphi φ を定めると、x ⋅ 1 + m x\cdot 1 + m x ⋅ 1 + m の表示の不定性は λ O \lambda\mathcal{O} λ O の分だけで、そこでは両辺とも 0 0 0 なので矛盾なく定まり、積を保つこと(φ ( ( x + m ) ( x ′ + m ′ ) ) = x ˉ x ˉ ′ + ε ( x ˉ ℓ ( m ′ ) + x ˉ ′ ℓ ( m ) ) \varphi\bigl((x + m)(x' + m')\bigr) = \bar x\bar x' + \varepsilon(\bar x\ell(m') + \bar x'\ell(m)) φ ( ( x + m ) ( x ′ + m ′ ) ) = x ˉ x ˉ ′ + ε ( x ˉ ℓ ( m ′ ) + x ˉ ′ ℓ ( m )) 、m m ′ ∈ m R 2 mm' \in \mathfrak{m}_R^2 m m ′ ∈ m R 2 )も確かめられます。
∎
この同一視によって D P ( k [ ε ] ) D_{\mathcal{P}}(k[\varepsilon]) D P ( k [ ε ]) は k k k ベクトル空間になります。これを ρ ˉ \bar\rho ρ ˉ の(条件 P \mathcal{P} P つきの)変形の接空間 といいます。R P R_{\mathcal{P}} R P の「次元」を上から抑える量が Galois コホモロジーで書けた、というのがこの命題の意味です。
命題 4.4 (普遍変形環の生成元の個数 ) ✓
条件 P \mathcal{P} P つきの普遍変形環 R P R_{\mathcal{P}} R P が存在するとし、d = dim k D P ( k [ ε ] ) d = \dim_k D_{\mathcal{P}}(k[\varepsilon]) d = dim k D P ( k [ ε ]) とする。このとき d < ∞ d < \infty d < ∞ で、O \mathcal{O} O 代数の全射準同型 O [ [ x 1 , … , x d ] ] → R P \mathcal{O}[[x_1, \ldots, x_d]] \to R_{\mathcal{P}} O [[ x 1 , … , x d ]] → R P が存在する(R P R_{\mathcal{P}} R P は O \mathcal{O} O 上 d d d 個の元で位相的に生成される)。
証明(命題 4.4) R = R P R = R_{\mathcal{P}} R = R P 、m = m R \mathfrak{m} = \mathfrak{m}_R m = m R とします。R R R は Noether 環なので m / m 2 \mathfrak{m}/\mathfrak{m}^2 m / m 2 は k k k 上有限次元で、その商 m / ( λ , m 2 ) \mathfrak{m}/(\lambda, \mathfrak{m}^2) m / ( λ , m 2 ) も有限次元、命題 4.3 の 3 からその次元が d d d です。t 1 , … , t d ∈ m t_1, \ldots, t_d \in \mathfrak{m} t 1 , … , t d ∈ m を、像が m / ( λ , m 2 ) \mathfrak{m}/(\lambda, \mathfrak{m}^2) m / ( λ , m 2 ) の基底になるように取ります。すると λ , t 1 , … , t d \lambda, t_1, \ldots, t_d λ , t 1 , … , t d の像は m / m 2 \mathfrak{m}/\mathfrak{m}^2 m / m 2 を k k k 上生成するので、中山の補題(定理 3.5[加群・完全列・中山の補題] の 3)により m = ( λ , t 1 , … , t d ) \mathfrak{m} = (\lambda, t_1, \ldots, t_d) m = ( λ , t 1 , … , t d ) です。
補題 6.5[完備化と Artin–Rees の補題] を、係数環 O \mathcal{O} O 、B = R B = R B = R 、J = m J = \mathfrak{m} J = m に 2 通りに使います。まず d + 1 d + 1 d + 1 個の元 λ , t 1 , … , t d \lambda, t_1, \ldots, t_d λ , t 1 , … , t d について: J = ( λ , t 1 , … , t d ) J = (\lambda, t_1, \ldots, t_d) J = ( λ , t 1 , … , t d ) 、R = O ⋅ 1 + m R = \mathcal{O}\cdot 1 + \mathfrak{m} R = O ⋅ 1 + m なので、x 0 ↦ λ x_0 \mapsto \lambda x 0 ↦ λ 、x i ↦ t i x_i \mapsto t_i x i ↦ t i となる全射 Φ : O [ [ x 0 , … , x d ] ] → R \Phi : \mathcal{O}[[x_0, \ldots, x_d]] \to R Φ : O [[ x 0 , … , x d ]] → R があります。次に d d d 個の元 t 1 , … , t d t_1, \ldots, t_d t 1 , … , t d について、x i ↦ t i x_i \mapsto t_i x i ↦ t i となる準同型 ψ : O [ [ x 1 , … , x d ] ] → R \psi : \mathcal{O}[[x_1, \ldots, x_d]] \to R ψ : O [[ x 1 , … , x d ]] → R があります。F = ∑ j , α c j , α x 0 j x α ∈ O [ [ x 0 , … , x d ] ] F = \sum_{j, \alpha}c_{j,\alpha}x_0^jx^\alpha \in \mathcal{O}[[x_0, \ldots, x_d]] F = ∑ j , α c j , α x 0 j x α ∈ O [[ x 0 , … , x d ]] に対し、c α ′ = ∑ j c j , α λ j ∈ O c'_\alpha = \sum_j c_{j,\alpha}\lambda^j \in \mathcal{O} c α ′ = ∑ j c j , α λ j ∈ O (O \mathcal{O} O は λ \lambda λ 進完備なので収束する)、F ′ = ∑ α c α ′ x α F' = \sum_\alpha c'_\alpha x^\alpha F ′ = ∑ α c α ′ x α とおきます。補題の合同式から、すべての n n n について
Φ ( F ) ≡ ∑ j + ∣ α ∣ < n c j , α λ j t α , ψ ( F ′ ) ≡ ∑ ∣ α ∣ < n c α ′ t α ≡ ∑ ∣ α ∣ < n ∑ j < n c j , α λ j t α ( m o d m n ) \Phi(F) \equiv \sum_{j + |\alpha| < n}c_{j,\alpha}\lambda^jt^\alpha, \qquad \psi(F') \equiv \sum_{|\alpha| < n}c'_\alpha t^\alpha \equiv \sum_{|\alpha| < n}\sum_{j < n}c_{j,\alpha}\lambda^jt^\alpha \pmod{\mathfrak{m}^n} Φ ( F ) ≡ j + ∣ α ∣ < n ∑ c j , α λ j t α , ψ ( F ′ ) ≡ ∣ α ∣ < n ∑ c α ′ t α ≡ ∣ α ∣ < n ∑ j < n ∑ c j , α λ j t α ( mod m n ) で、右辺どうしの差は j + ∣ α ∣ ≥ n j + |\alpha| \ge n j + ∣ α ∣ ≥ n の項(λ j t α ∈ m n \lambda^jt^\alpha \in \mathfrak{m}^n λ j t α ∈ m n )だけなので Φ ( F ) ≡ ψ ( F ′ ) ( m o d m n ) \Phi(F) \equiv \psi(F') \pmod{\mathfrak{m}^n} Φ ( F ) ≡ ψ ( F ′ ) ( mod m n ) です。R R R は完備なので ⋂ n m n = 0 \bigcap_n\mathfrak{m}^n = 0 ⋂ n m n = 0 、よって Φ ( F ) = ψ ( F ′ ) \Phi(F) = \psi(F') Φ ( F ) = ψ ( F ′ ) です。Φ \Phi Φ が全射なので ψ \psi ψ も全射です。
∎
Wiles の議論で使う条件 P \mathcal{P} P は、素数ごとの局所的な条件の組です。G p G_p G p 、I p I_p I p は前章の分解群と惰性群(定義 4.8[フェルマーの最終定理 I] )、χ p \chi_p χ p は p p p 進円分指標(Z p × → O × → R × \mathbb{Z}_p^\times \to \mathcal{O}^\times \to R^\times Z p × → O × → R × と合成して R × R^\times R × に値をもつと見る)です。
定義 4.5 (p での条件と型 Σ の持ち上げ ) ↗
R R R を係数環、ρ : G p → G L 2 ( R ) \rho : G_p \to \mathrm{GL}_2(R) ρ : G p → GL 2 ( R ) を連続な準同型とする。
ρ \rho ρ が良い (good)とは、det ρ ∣ I p = χ p \det\rho|_{I_p} = \chi_p det ρ ∣ I p = χ p であり、すべての n n n について G p G_p G p 加群 ( R / m R n ) 2 (R/\mathfrak{m}_R^n)^2 ( R / m R n ) 2 が Z p \mathbb{Z}_p Z p 上のある有限平坦群スキームの Q ‾ p \overline{\mathbb{Q}}_p Q p 値点と同型であることをいう。
ρ \rho ρ が通常 (ordinary)とは、適当な基底で ρ ∣ I p = ( χ p ∗ 0 1 ) \rho|_{I_p} = \begin{pmatrix} \chi_p & * \\ 0 & 1 \end{pmatrix} ρ ∣ I p = ( χ p 0 ∗ 1 ) となり、その第 1 基底ベクトルの張る直線が G p G_p G p で保たれることをいう。
ρ \rho ρ が半安定 とは、良いか通常であることをいう。
mod p p p 表現 ρ ˉ : G Q → G L 2 ( k ) \bar\rho : G_{\mathbb{Q}} \to \mathrm{GL}_2(k) ρ ˉ : G Q → GL 2 ( k ) は、次の基本仮定 を満たすとする: (a) 絶対既約、(b) det ρ ˉ = χ ˉ p \det\bar\rho = \bar\chi_p det ρ ˉ = χ ˉ p 、(c) ρ ˉ ∣ G p \bar\rho|_{G_p} ρ ˉ ∣ G p は半安定、(d) 素数 ℓ ≠ p \ell \ne p ℓ = p について # ρ ˉ ( I ℓ ) \#\bar\rho(I_\ell) # ρ ˉ ( I ℓ ) は p p p を割る(1 1 1 か p p p )。
Σ \Sigma Σ を素数の有限集合とする。ρ ˉ \bar\rho ρ ˉ の持ち上げ ρ : G Q → G L 2 ( R ) \rho : G_{\mathbb{Q}} \to \mathrm{GL}_2(R) ρ : G Q → GL 2 ( R ) が型 Σ \Sigma Σ であるとは、次を満たすことをいう。
det ρ = χ p \det\rho = \chi_p det ρ = χ p 。
ρ ∣ G p \rho|_{G_p} ρ ∣ G p は半安定。p ∉ Σ p \notin \Sigma p ∈ / Σ で ρ ˉ ∣ G p \bar\rho|_{G_p} ρ ˉ ∣ G p が良いなら、ρ ∣ G p \rho|_{G_p} ρ ∣ G p も良い。
ℓ ∉ Σ ∪ { p } \ell \notin \Sigma \cup \{p\} ℓ ∈ / Σ ∪ { p } で ρ ˉ \bar\rho ρ ˉ が ℓ \ell ℓ で不分岐なら、ρ \rho ρ も ℓ \ell ℓ で不分岐。
ℓ ∉ Σ ∪ { p } \ell \notin \Sigma \cup \{p\} ℓ ∈ / Σ ∪ { p } なら、適当な基底で ρ ∣ I ℓ = ( 1 ∗ 0 1 ) \rho|_{I_\ell} = \begin{pmatrix} 1 & * \\ 0 & 1 \end{pmatrix} ρ ∣ I ℓ = ( 1 0 ∗ 1 ) 。
Σ = ∅ \Sigma = \emptyset Σ = ∅ の場合を極小 という。Σ ρ ˉ \Sigma_{\bar\rho} Σ ρ ˉ を、「ℓ = p \ell = p ℓ = p で ρ ˉ ∣ G p \bar\rho|_{G_p} ρ ˉ ∣ G p が良くかつ通常」または「ℓ ≠ p \ell \ne p ℓ = p で ρ ˉ \bar\rho ρ ˉ が ℓ \ell ℓ で不分岐」を満たす素数 ℓ \ell ℓ の集合とする。
型 Σ \Sigma Σ は「Σ \Sigma Σ の素数では ρ ˉ \bar\rho ρ ˉ より多く分岐してよいが、それ以外の素数では ρ ˉ \bar\rho ρ ˉ と同じ程度にしか分岐しない」という条件です。Σ ⊆ Σ ′ \Sigma \subseteq \Sigma' Σ ⊆ Σ ′ なら型 Σ \Sigma Σ の持ち上げは型 Σ ′ \Sigma' Σ ′ でもあります。半安定な楕円曲線 E E E で ρ ˉ E , p \bar\rho_{E,p} ρ ˉ E , p が既約なら、ρ ˉ E , p \bar\rho_{E,p} ρ ˉ E , p は基本仮定を満たし((b) は前章の 命題 4.6[フェルマーの最終定理 I] 、(d) は 命題 5.8[フェルマーの最終定理 I] と良い還元での不分岐性、(c) は DDT, Proposition 2.23)、ρ E , p \rho_{E,p} ρ E , p は、Σ \Sigma Σ が E E E の悪い還元の素数をすべて含めば型 Σ \Sigma Σ の持ち上げです。条件 (a)〜(d) と 1〜4 は DDT の §2.7 のものです。
各条件の役割を先に言うと、「良い」は p p p での局所的な振る舞いが有限平坦 な群スキームから来ること、「通常」は G p G_p G p の作用が上三角になること、「基本仮定」(a)〜(d) は Wiles の議論が使える範囲を決める ρ ˉ \bar\rho ρ ˉ への仮定です。型 Σ \Sigma Σ は、持ち上げにどこまで分岐を許すかを素数ごとに指定するものです。
次の定理のねらいは、変形環 R Σ R_\Sigma R Σ の大きさを Galois コホモロジーの群で測れるようにすることです。ここで Selmer 群とは、H 1 H^1 H 1 の類のうち、各素数での局所条件(型 Σ \Sigma Σ )を満たすもののなす部分群のことです。
3 が証明全体の要です。ρ \rho ρ が O \mathcal{O} O に値をもつ型 Σ \Sigma Σ の持ち上げ(たとえば新形式 f f f の ρ f \rho_f ρ f )のとき、R Σ R_\Sigma R Σ の点 θ \theta θ での余接空間 p / p 2 \mathfrak{p}/\mathfrak{p}^2 p / p 2 の大きさが、Selmer 群 H Σ 1 ( Q , a d 0 ρ ⊗ K / O ) H^1_\Sigma(\mathbb{Q}, \mathrm{ad}^0\rho \otimes K/\mathcal{O}) H Σ 1 ( Q , ad 0 ρ ⊗ K / O ) の位数に等しくなります。以下
Φ Σ : = p Σ / p Σ 2 \Phi_\Sigma := \mathfrak{p}_\Sigma/\mathfrak{p}_\Sigma^2 Φ Σ := p Σ / p Σ 2
と書きます。# Φ Σ \#\Phi_\Sigma # Φ Σ を上から抑えることが「R Σ R_\Sigma R Σ は大きすぎない」ことの証明になります。
行列式が正の整数行列 β = ( a b c d ) \beta = \begin{pmatrix} a & b \\ c & d \end{pmatrix} β = ( a c b d ) と H \mathbb{H} H 上の関数 f f f に対し ( f ∣ β ) ( τ ) = det ( β ) ( c τ + d ) − 2 f ( β ⋅ τ ) (f|\beta)(\tau) = \det(\beta)\,(c\tau + d)^{-2}f(\beta\cdot\tau) ( f ∣ β ) ( τ ) = det ( β ) ( c τ + d ) − 2 f ( β ⋅ τ ) とおきます(重さ 2 2 2 の作用)。β ∈ S L 2 ( Z ) \beta \in \mathrm{SL}_2(\mathbb{Z}) β ∈ SL 2 ( Z ) なら 定義 5.9[楕円曲線・モジュラー形式と現代数論] の f ∣ 2 β f|_2\beta f ∣ 2 β と同じもので、( f ∣ β ) ∣ β ′ = f ∣ ( β β ′ ) (f|\beta)|\beta' = f|(\beta\beta') ( f ∣ β ) ∣ β ′ = f ∣ ( β β ′ ) が成り立ちます(保型因子の連鎖律 j ( β β ′ , τ ) = j ( β , β ′ τ ) j ( β ′ , τ ) j(\beta\beta', \tau) = j(\beta, \beta'\tau)j(\beta', \tau) j ( β β ′ , τ ) = j ( β , β ′ τ ) j ( β ′ , τ ) と行列式の乗法性。計算は 補題 10.8[楕円曲線・モジュラー形式と現代数論] の証明の冒頭と同じ)。素数 ℓ \ell ℓ に対し
B ℓ = { β ∞ = ( ℓ 0 0 1 ) } ∪ { β j = ( 1 j 0 ℓ ) ∣ 0 ≤ j < ℓ } , T ℓ f = ∑ β ∈ B ℓ f ∣ β B_\ell = \Bigl\{\beta_\infty = \begin{pmatrix} \ell & 0 \\ 0 & 1 \end{pmatrix}\Bigr\} \cup \Bigl\{\beta_j = \begin{pmatrix} 1 & j \\ 0 & \ell \end{pmatrix} \Bigm| 0 \le j < \ell\Bigr\}, \qquad T_\ell f = \sum_{\beta \in B_\ell} f|\beta B ℓ = { β ∞ = ( ℓ 0 0 1 ) } ∪ { β j = ( 1 0 j ℓ ) 0 ≤ j < ℓ } , T ℓ f = β ∈ B ℓ ∑ f ∣ β
と定めます。すなわち ( T ℓ f ) ( τ ) = ℓ f ( ℓ τ ) + 1 ℓ ∑ j = 0 ℓ − 1 f ( τ + j ℓ ) (T_\ell f)(\tau) = \ell f(\ell\tau) + \frac{1}{\ell}\sum_{j=0}^{\ell-1}f\bigl(\frac{\tau + j}{\ell}\bigr) ( T ℓ f ) ( τ ) = ℓ f ( ℓ τ ) + ℓ 1 ∑ j = 0 ℓ − 1 f ( ℓ τ + j ) です。
定理 5.1 (S₂(Γ₀(N)) の有限次元性と整構造 ) ※
N ≥ 1 N \ge 1 N ≥ 1 とする。S 2 ( Γ 0 ( N ) ) S_2(\Gamma_0(N)) S 2 ( Γ 0 ( N )) は有限次元の複素ベクトル空間で、q q q 展開の係数がすべて整数である元からなる基底をもつ。
命題 5.3 (Hecke 作用素の可換性と Hecke 環の有限性 ) ✓
N ≥ 1 N \ge 1 N ≥ 1 とし、ℓ , ℓ ′ \ell, \ell' ℓ , ℓ ′ を N N N を割らない素数とする。
f = ∑ n ≥ 1 a n q n ∈ S 2 ( Γ 0 ( N ) ) f = \sum_{n \ge 1}a_nq^n \in S_2(\Gamma_0(N)) f = ∑ n ≥ 1 a n q n ∈ S 2 ( Γ 0 ( N )) なら T ℓ f ∈ S 2 ( Γ 0 ( N ) ) T_\ell f \in S_2(\Gamma_0(N)) T ℓ f ∈ S 2 ( Γ 0 ( N )) で、
T ℓ f = ∑ n ≥ 1 ( a ℓ n + ℓ a n / ℓ ) q n ( ℓ ∤ n のとき a n / ℓ = 0 ) . T_\ell f = \sum_{n \ge 1}\bigl(a_{\ell n} + \ell\,a_{n/\ell}\bigr)q^n \qquad (\ell \nmid n \text{ のとき } a_{n/\ell} = 0). T ℓ f = n ≥ 1 ∑ ( a ℓ n + ℓ a n / ℓ ) q n ( ℓ ∤ n のとき a n / ℓ = 0 ) .
T ℓ T ℓ ′ = T ℓ ′ T ℓ T_\ell T_{\ell'} = T_{\ell'}T_\ell T ℓ T ℓ ′ = T ℓ ′ T ℓ 。
定理 5.1 を仮定する。T ℓ T_\ell T ℓ (ℓ ∤ N \ell \nmid N ℓ ∤ N は素数)の全体が E n d C ( S 2 ( Γ 0 ( N ) ) ) \mathrm{End}_{\mathbb{C}}(S_2(\Gamma_0(N))) End C ( S 2 ( Γ 0 ( N ))) の中で生成する Z \mathbb{Z} Z 上の部分環 T ( N ) \mathbb{T}(N) T ( N ) は可換で、Z \mathbb{Z} Z 加群として有限生成な自由加群である。とくに各 T ℓ T_\ell T ℓ の固有値は代数的整数である。
証明(命題 5.3) 1. q q q 展開。 ℓ f ( ℓ τ ) = ∑ n ℓ a n q ℓ n \ell f(\ell\tau) = \sum_n\ell a_nq^{\ell n} ℓ f ( ℓ τ ) = ∑ n ℓ a n q ℓ n 。また 1 ℓ ∑ j = 0 ℓ − 1 e 2 π i n ( τ + j ) / ℓ = e 2 π i n τ / ℓ ⋅ 1 ℓ ∑ j e 2 π i n j / ℓ \frac{1}{\ell}\sum_{j=0}^{\ell-1}e^{2\pi in(\tau + j)/\ell} = e^{2\pi in\tau/\ell}\cdot\frac{1}{\ell}\sum_j e^{2\pi inj/\ell} ℓ 1 ∑ j = 0 ℓ − 1 e 2 π in ( τ + j ) / ℓ = e 2 π in τ / ℓ ⋅ ℓ 1 ∑ j e 2 π inj / ℓ で、最後の和は ℓ ∣ n \ell \mid n ℓ ∣ n なら ℓ \ell ℓ 、そうでなければ 0 0 0 なので、1 ℓ ∑ j f ( τ + j ℓ ) = ∑ ℓ ∣ n a n q n / ℓ = ∑ m a ℓ m q m \frac{1}{\ell}\sum_jf\bigl(\frac{\tau + j}{\ell}\bigr) = \sum_{\ell \mid n}a_nq^{n/\ell} = \sum_m a_{\ell m}q^m ℓ 1 ∑ j f ( ℓ τ + j ) = ∑ ℓ ∣ n a n q n / ℓ = ∑ m a ℓ m q m です。足して主張の式を得ます(収束は H \mathbb{H} H 上の広義一様収束で、項別の計算は正当です)。
1. 剰余類の入れ替え。 次を示します: γ ∈ S L 2 ( Z ) \gamma \in \mathrm{SL}_2(\mathbb{Z}) γ ∈ SL 2 ( Z ) と β ∈ B ℓ \beta \in B_\ell β ∈ B ℓ に対し、β γ = γ ′ β ′ \beta\gamma = \gamma'\beta' β γ = γ ′ β ′ となる γ ′ ∈ S L 2 ( Z ) \gamma' \in \mathrm{SL}_2(\mathbb{Z}) γ ′ ∈ SL 2 ( Z ) 、β ′ ∈ B ℓ \beta' \in B_\ell β ′ ∈ B ℓ があり、γ \gamma γ を固定すると β ↦ β ′ \beta \mapsto \beta' β ↦ β ′ は B ℓ B_\ell B ℓ の全単射である。さらに γ ∈ Γ 0 ( N ) \gamma \in \Gamma_0(N) γ ∈ Γ 0 ( N ) なら γ ′ ∈ Γ 0 ( N ) \gamma' \in \Gamma_0(N) γ ′ ∈ Γ 0 ( N ) である。
M = β γ = ( a b c d ) M = \beta\gamma = \begin{pmatrix} a & b \\ c & d \end{pmatrix} M = β γ = ( a c b d ) は行列式 ℓ \ell ℓ の整数行列です。g = gcd ( a , c ) g = \gcd(a, c) g = g cd( a , c ) とおくと g ∣ a d − b c = ℓ g \mid ad - bc = \ell g ∣ a d − b c = ℓ なので g ∈ { 1 , ℓ } g \in \{1, \ell\} g ∈ { 1 , ℓ } です。u a g + v c g = 1 u\frac{a}{g} + v\frac{c}{g} = 1 u g a + v g c = 1 となる整数 u , v u, v u , v を取り(定理 2.2[合同式とフェルマーの小定理] )、γ 1 = ( u v − c / g a / g ) ∈ S L 2 ( Z ) \gamma_1 = \begin{pmatrix} u & v \\ -c/g & a/g \end{pmatrix} \in \mathrm{SL}_2(\mathbb{Z}) γ 1 = ( u − c / g v a / g ) ∈ SL 2 ( Z ) とすると、γ 1 M = ( g b 1 0 ℓ / g ) \gamma_1M = \begin{pmatrix} g & b_1 \\ 0 & \ell/g \end{pmatrix} γ 1 M = ( g 0 b 1 ℓ / g ) です。g = ℓ g = \ell g = ℓ なら左から ( 1 − b 1 0 1 ) \begin{pmatrix} 1 & -b_1 \\ 0 & 1 \end{pmatrix} ( 1 0 − b 1 1 ) を掛けて β ∞ \beta_\infty β ∞ に、g = 1 g = 1 g = 1 なら b 1 + n ℓ = j ∈ [ 0 , ℓ ) b_1 + n\ell = j \in [0, \ell) b 1 + n ℓ = j ∈ [ 0 , ℓ ) となる n n n で ( 1 n 0 1 ) \begin{pmatrix} 1 & n \\ 0 & 1 \end{pmatrix} ( 1 0 n 1 ) を掛けて β j \beta_j β j にできます。よって M = γ ′ β ′ M = \gamma'\beta' M = γ ′ β ′ と書けます。単射性: β 1 γ = γ 1 ′ β ′ \beta_1\gamma = \gamma_1'\beta' β 1 γ = γ 1 ′ β ′ 、β 2 γ = γ 2 ′ β ′ \beta_2\gamma = \gamma_2'\beta' β 2 γ = γ 2 ′ β ′ なら β 1 β 2 − 1 = γ 1 ′ γ 2 ′ − 1 ∈ S L 2 ( Z ) \beta_1\beta_2^{-1} = \gamma_1'\gamma_2'^{-1} \in \mathrm{SL}_2(\mathbb{Z}) β 1 β 2 − 1 = γ 1 ′ γ 2 ′ − 1 ∈ SL 2 ( Z ) ですが、β j β i − 1 = ( 1 ( j − i ) / ℓ 0 1 ) \beta_j\beta_i^{-1} = \begin{pmatrix} 1 & (j - i)/\ell \\ 0 & 1 \end{pmatrix} β j β i − 1 = ( 1 0 ( j − i ) / ℓ 1 ) 、β ∞ β j − 1 = ( ℓ − j 0 1 / ℓ ) \beta_\infty\beta_j^{-1} = \begin{pmatrix} \ell & -j \\ 0 & 1/\ell \end{pmatrix} β ∞ β j − 1 = ( ℓ 0 − j 1/ ℓ ) は β 1 = β 2 \beta_1 = \beta_2 β 1 = β 2 のときしか整数行列になりません。有限集合の単射なので全単射です。γ ∈ Γ 0 ( N ) \gamma \in \Gamma_0(N) γ ∈ Γ 0 ( N ) のとき、β \beta β は上三角なので M M M の左下成分 c c c は N N N の倍数です。β ′ = ( a ′ b ′ 0 d ′ ) \beta' = \begin{pmatrix} a' & b' \\ 0 & d' \end{pmatrix} β ′ = ( a ′ 0 b ′ d ′ ) とすると γ ′ = M β ′ − 1 \gamma' = M\beta'^{-1} γ ′ = M β ′ − 1 の左下成分は c d ′ / ℓ cd'/\ell c d ′ / ℓ で、これは整数、かつ N ∣ c d ′ N \mid cd' N ∣ c d ′ 、gcd ( N , ℓ ) = 1 \gcd(N, \ell) = 1 g cd( N , ℓ ) = 1 なので N N N の倍数です。
1. 保型性と尖点での条件。 T ℓ f T_\ell f T ℓ f は H \mathbb{H} H 上正則です。γ ∈ Γ 0 ( N ) \gamma \in \Gamma_0(N) γ ∈ Γ 0 ( N ) について
( T ℓ f ) ∣ γ = ∑ β f ∣ ( β γ ) = ∑ β ( f ∣ γ ′ ) ∣ β ′ = ∑ β ′ f ∣ β ′ = T ℓ f (T_\ell f)|\gamma = \sum_{\beta}f|(\beta\gamma) = \sum_{\beta}(f|\gamma')|\beta' = \sum_{\beta'}f|\beta' = T_\ell f ( T ℓ f ) ∣ γ = β ∑ f ∣ ( β γ ) = β ∑ ( f ∣ γ ′ ) ∣ β ′ = β ′ ∑ f ∣ β ′ = T ℓ f (f ∣ γ ′ = f f|\gamma' = f f ∣ γ ′ = f と全単射性)。次に g ∈ S L 2 ( Z ) g \in \mathrm{SL}_2(\mathbb{Z}) g ∈ SL 2 ( Z ) を任意に取り、F = ( T ℓ f ) ∣ g = ∑ β ( f ∣ γ β ′ ) ∣ β β ′ F = (T_\ell f)|g = \sum_\beta(f|\gamma'_\beta)|\beta'_\beta F = ( T ℓ f ) ∣ g = ∑ β ( f ∣ γ β ′ ) ∣ β β ′ とします。f f f は尖点形式なので各 h = f ∣ γ β ′ h = f|\gamma'_\beta h = f ∣ γ β ′ は ∑ n ≥ 1 b n e 2 π i n τ / N \sum_{n \ge 1}b_ne^{2\pi in\tau/N} ∑ n ≥ 1 b n e 2 π in τ / N と展開でき、I m τ → ∞ \mathrm{Im}\,\tau \to \infty Im τ → ∞ で R e τ \mathrm{Re}\,\tau Re τ について一様に 0 0 0 に収束します。β ′ = ( a ′ b ′ 0 d ′ ) \beta' = \begin{pmatrix} a' & b' \\ 0 & d' \end{pmatrix} β ′ = ( a ′ 0 b ′ d ′ ) について ( h ∣ β ′ ) ( τ ) = a ′ d ′ h ( a ′ τ + b ′ d ′ ) (h|\beta')(\tau) = \frac{a'}{d'}h\bigl(\frac{a'\tau + b'}{d'}\bigr) ( h ∣ β ′ ) ( τ ) = d ′ a ′ h ( d ′ a ′ τ + b ′ ) も同じ性質をもつので、F ( τ ) → 0 F(\tau) \to 0 F ( τ ) → 0 です。g T N g − 1 ≡ 1 ( m o d N ) gT^Ng^{-1} \equiv 1 \pmod N g T N g − 1 ≡ 1 ( mod N ) は Γ 0 ( N ) \Gamma_0(N) Γ 0 ( N ) の元なので F ∣ T N = ( T ℓ f ) ∣ ( g T N g − 1 ) g = F F|T^N = (T_\ell f)|(gT^Ng^{-1})g = F F ∣ T N = ( T ℓ f ) ∣ ( g T N g − 1 ) g = F 、すなわち F ( τ + N ) = F ( τ ) F(\tau + N) = F(\tau) F ( τ + N ) = F ( τ ) で、F ( τ ) = G ( e 2 π i τ / N ) F(\tau) = G(e^{2\pi i\tau/N}) F ( τ ) = G ( e 2 π i τ / N ) となる穴あき円板上の正則関数 G G G が定まり、G G G は原点の近くで有界で 0 0 0 に収束するので、定理 3.3[留数定理と定積分への応用] により G ( 0 ) = 0 G(0) = 0 G ( 0 ) = 0 として原点に正則に延びます。よって F = ∑ n ≥ 1 b n ′ e 2 π i n τ / N F = \sum_{n \ge 1}b'_ne^{2\pi in\tau/N} F = ∑ n ≥ 1 b n ′ e 2 π in τ / N で、T ℓ f ∈ S 2 ( Γ 0 ( N ) ) T_\ell f \in S_2(\Gamma_0(N)) T ℓ f ∈ S 2 ( Γ 0 ( N )) です。
2. ℓ = ℓ ′ \ell = \ell' ℓ = ℓ ′ なら自明です。ℓ ≠ ℓ ′ \ell \ne \ell' ℓ = ℓ ′ のとき、1 の公式を 2 回使うと T ℓ ′ T ℓ f T_{\ell'}T_\ell f T ℓ ′ T ℓ f の q n q^n q n の係数は
( T ℓ f ) ℓ ′ n + ℓ ′ ( T ℓ f ) n / ℓ ′ = a ℓ ℓ ′ n + ℓ a ℓ ′ n / ℓ + ℓ ′ a ℓ n / ℓ ′ + ℓ ℓ ′ a n / ( ℓ ℓ ′ ) (T_\ell f)_{\ell'n} + \ell'(T_\ell f)_{n/\ell'} = a_{\ell\ell'n} + \ell\,a_{\ell'n/\ell} + \ell'\,a_{\ell n/\ell'} + \ell\ell'\,a_{n/(\ell\ell')} ( T ℓ f ) ℓ ′ n + ℓ ′ ( T ℓ f ) n / ℓ ′ = a ℓ ℓ ′ n + ℓ a ℓ ′ n / ℓ + ℓ ′ a ℓ n / ℓ ′ + ℓ ℓ ′ a n / ( ℓ ℓ ′ ) (割り切れない添字の項は 0 0 0 。ℓ ∣ ℓ ′ n ⟺ ℓ ∣ n \ell \mid \ell'n \iff \ell \mid n ℓ ∣ ℓ ′ n ⟺ ℓ ∣ n )で、ℓ \ell ℓ と ℓ ′ \ell' ℓ ′ について対称です。
3. V = S 2 ( Γ 0 ( N ) ) V = S_2(\Gamma_0(N)) V = S 2 ( Γ 0 ( N )) 、L = { f ∈ V ∣ すべての a n ( f ) ∈ Z } L = \{f \in V \mid \text{すべての } a_n(f) \in \mathbb{Z}\} L = { f ∈ V ∣ すべての a n ( f ) ∈ Z } とおきます。V M = { f ∈ V ∣ a 1 = ⋯ = a M = 0 } V_M = \{f \in V \mid a_1 = \cdots = a_M = 0\} V M = { f ∈ V ∣ a 1 = ⋯ = a M = 0 } は M M M について減少する部分空間の列で、共通部分は 0 0 0 (q q q 展開が 0 0 0 なら f = 0 f = 0 f = 0 )、V V V は有限次元なので、ある M M M で V M = 0 V_M = 0 V M = 0 です。すると f ↦ ( a 1 ( f ) , … , a M ( f ) ) f \mapsto (a_1(f), \ldots, a_M(f)) f ↦ ( a 1 ( f ) , … , a M ( f )) は L L L から Z M \mathbb{Z}^M Z M への単射な加法的写像で、L L L は Z M \mathbb{Z}^M Z M の部分加群と同型なので有限生成自由 Z \mathbb{Z} Z 加群です(定理 3.1[加群と PID 上の構造定理] )。1 の公式から T ℓ L ⊆ L T_\ell L \subseteq L T ℓ L ⊆ L です。仮定により L L L は V V V の C \mathbb{C} C 上の基底を含むので、L L L の上で 0 0 0 である V V V の線形写像は 0 0 0 で、制限 T ( N ) → E n d Z ( L ) \mathbb{T}(N) \to \mathrm{End}_{\mathbb{Z}}(L) T ( N ) → End Z ( L ) は単射な環準同型です。E n d Z ( L ) \mathrm{End}_{\mathbb{Z}}(L) End Z ( L ) は L L L の階数を m m m として M m ( Z ) ≅ Z m 2 M_m(\mathbb{Z}) \cong \mathbb{Z}^{m^2} M m ( Z ) ≅ Z m 2 なので、その部分加群 T ( N ) \mathbb{T}(N) T ( N ) も有限生成自由です。可換性は 2 によります。T ℓ T_\ell T ℓ は L L L の基底に関して整数行列で表されるので、固有値はモニックな整数係数多項式(特性多項式)の根、すなわち代数的整数です。
∎
例 5.4 (レベル 1・重さ 12 の場合 )
重さ 12 12 12 、レベル 1 1 1 では T ℓ f = ∑ n ( a ℓ n + ℓ 11 a n / ℓ ) q n T_\ell f = \sum_n(a_{\ell n} + \ell^{11}a_{n/\ell})q^n T ℓ f = ∑ n ( a ℓ n + ℓ 11 a n / ℓ ) q n が S 12 ( S L 2 ( Z ) ) S_{12}(\mathrm{SL}_2(\mathbb{Z})) S 12 ( SL 2 ( Z )) に作用します(証明は上と同じ形)。この空間は判別式形式 Δ = ∑ τ ( n ) q n = q − 24 q 2 + 252 q 3 − 1472 q 4 + ⋯ \Delta = \sum\tau(n)q^n = q - 24q^2 + 252q^3 - 1472q^4 + \cdots Δ = ∑ τ ( n ) q n = q − 24 q 2 + 252 q 3 − 1472 q 4 + ⋯ が張る 1 次元の空間なので(f ∈ S 12 f \in S_{12} f ∈ S 12 に対し f − a 1 ( f ) Δ f - a_1(f)\Delta f − a 1 ( f ) Δ は o r d ∞ ≥ 2 \mathrm{ord}_\infty \ge 2 ord ∞ ≥ 2 で、位数公式の右辺 12 / 12 = 1 12/12 = 1 12/12 = 1 を超えるから 0 0 0 )、T ℓ Δ = c Δ T_\ell\Delta = c\Delta T ℓ Δ = c Δ で、q q q の係数を比べて c = τ ( ℓ ) c = \tau(\ell) c = τ ( ℓ ) です。q n q^n q n の係数を比べると
τ ( ℓ ) τ ( n ) = τ ( ℓ n ) + ℓ 11 τ ( n / ℓ ) \tau(\ell)\tau(n) = \tau(\ell n) + \ell^{11}\tau(n/\ell) τ ( ℓ ) τ ( n ) = τ ( ℓ n ) + ℓ 11 τ ( n / ℓ ) で、ℓ = n = 2 \ell = n = 2 ℓ = n = 2 なら ( − 24 ) 2 = 576 = − 1472 + 2048 (-24)^2 = 576 = -1472 + 2048 ( − 24 ) 2 = 576 = − 1472 + 2048 と確かめられます。Ramanujan が見つけた τ \tau τ の乗法性は、Hecke 作用素の固有ベクトルであることの言い換えです。
以下 ρ ˉ \bar\rho ρ ˉ は 定義 4.5 の基本仮定を満たし、さらに保型的とします。Σ ⊆ Σ ρ ˉ \Sigma \subseteq \Sigma_{\bar\rho} Σ ⊆ Σ ρ ˉ を有限集合とします。
Hecke 環 T Σ \mathbb{T}_\Sigma T Σ は、保型形式の側の大きさを測る環です。合同イデアルは、ひとつの形式 f f f が他の形式と λ \lambda λ を法としてどれだけ深く合同かを測る量で、次節の数値的判定法の右辺になります。
定義 5.5 (Hecke 環 T Σ T_Σ T Σ ・合同イデアル ) ↗
N Σ \mathcal{N}_\Sigma N Σ を、重さ 2 2 2 の新形式 f f f で、付随する p p p 進表現 ρ f \rho_f ρ f (定理 6.2[フェルマーの最終定理 I] )が ρ ˉ \bar\rho ρ ˉ の型 Σ \Sigma Σ の持ち上げと同値で、レベル N f N_f N f が p 2 p^2 p 2 で割り切れないものの集合とする。N Σ \mathcal{N}_\Sigma N Σ は有限集合である。K K K を大きく取って、N Σ \mathcal{N}_\Sigma N Σ の元の Fourier 係数がすべて O \mathcal{O} O に入るとする。Σ \Sigma Σ に属さず p N ( ρ ˉ ) pN(\bar\rho) pN ( ρ ˉ ) を割らない素数 ℓ \ell ℓ に対し
T ℓ = ( a ℓ ( f ) ) f ∈ N Σ ∈ ∏ f ∈ N Σ O T_\ell = \bigl(a_\ell(f)\bigr)_{f \in \mathcal{N}_\Sigma} \in \prod_{f \in \mathcal{N}_\Sigma}\mathcal{O} T ℓ = ( a ℓ ( f ) ) f ∈ N Σ ∈ f ∈ N Σ ∏ O とおき、これらが生成する O \mathcal{O} O 部分代数を T Σ \mathbb{T}_\Sigma T Σ と書く。f ∈ N Σ f \in \mathcal{N}_\Sigma f ∈ N Σ に対し、f f f 成分への射影を π f : T Σ → O \pi_f : \mathbb{T}_\Sigma \to \mathcal{O} π f : T Σ → O とし、
η Σ = π f ( A n n T Σ ( ker π f ) ) ⊆ O \eta_\Sigma = \pi_f\bigl(\mathrm{Ann}_{\mathbb{T}_\Sigma}(\ker\pi_f)\bigr) \subseteq \mathcal{O} η Σ = π f ( Ann T Σ ( ker π f ) ) ⊆ O を(f f f に関する)合同イデアル という。
A n n ( ker π f ) \mathrm{Ann}(\ker\pi_f) Ann ( ker π f ) は「f f f 以外の成分がすべて 0 0 0 である T Σ \mathbb{T}_\Sigma T Σ の元」の全体で、η Σ \eta_\Sigma η Σ はそのような元の f f f 成分の全体です。η Σ = O \eta_\Sigma = \mathcal{O} η Σ = O は ( 1 , 0 , … , 0 ) ∈ T Σ (1, 0, \ldots, 0) \in \mathbb{T}_\Sigma ( 1 , 0 , … , 0 ) ∈ T Σ 、つまり f f f が他のどの g ∈ N Σ g \in \mathcal{N}_\Sigma g ∈ N Σ とも「Hecke 固有値が λ \lambda λ を法として合同」という関係で結ばれていないことを意味し、η Σ \eta_\Sigma η Σ が小さいほど f f f は他の形式と深く合同です。Σ \Sigma Σ を大きくすると比べる相手が増えるので η Σ \eta_\Sigma η Σ は小さくなります。
定理 5.6 (T Σ T_Σ T Σ に値をもつ表現と全射 R Σ → T Σ R_Σ → T_Σ R Σ → T Σ ) ※
上の設定で次が成り立つ。
N Σ ≠ ∅ \mathcal{N}_\Sigma \ne \emptyset N Σ = ∅ 。T Σ \mathbb{T}_\Sigma T Σ は係数環(C O \mathcal{C}_{\mathcal{O}} C O の対象)で、O \mathcal{O} O 加群として有限生成自由、被約である。したがって η Σ ≠ 0 \eta_\Sigma \ne 0 η Σ = 0 。
ρ ˉ \bar\rho ρ ˉ の型 Σ \Sigma Σ の持ち上げ ρ Σ m o d : G Q → G L 2 ( T Σ ) \rho_\Sigma^{\mathrm{mod}} : G_{\mathbb{Q}} \to \mathrm{GL}_2(\mathbb{T}_\Sigma) ρ Σ mod : G Q → GL 2 ( T Σ ) で、Σ \Sigma Σ に属さず p N ( ρ ˉ ) pN(\bar\rho) pN ( ρ ˉ ) を割らないすべての素数 ℓ \ell ℓ で不分岐、t r ρ Σ m o d ( F r o b ℓ ) = T ℓ \mathrm{tr}\,\rho_\Sigma^{\mathrm{mod}}(\mathrm{Frob}_\ell) = T_\ell tr ρ Σ mod ( Frob ℓ ) = T ℓ となるものが存在する。π f ∘ ρ Σ m o d \pi_f \circ \rho_\Sigma^{\mathrm{mod}} π f ∘ ρ Σ mod は ρ f \rho_f ρ f と同値である。
普遍性から定まる射 ϕ Σ : R Σ → T Σ \phi_\Sigma : R_\Sigma \to \mathbb{T}_\Sigma ϕ Σ : R Σ → T Σ (ϕ Σ ∘ ρ Σ u n i v \phi_\Sigma \circ \rho_\Sigma^{\mathrm{univ}} ϕ Σ ∘ ρ Σ univ が ρ Σ m o d \rho_\Sigma^{\mathrm{mod}} ρ Σ mod と同値)は全射である。
O \mathcal{O} O 代数の準同型 T Σ → O \mathbb{T}_\Sigma \to \mathcal{O} T Σ → O は、ある f ∈ N Σ f \in \mathcal{N}_\Sigma f ∈ N Σ の π f \pi_f π f に限る。
この節のねらいは、全射 R Σ → T Σ R_\Sigma \to \mathbb{T}_\Sigma R Σ → T Σ が同型であることを、2 つの有限な数の大小比較に置き換えることです。有限集合の間の全射で、元の数が定義域の方が多くなければ全単射になる、という状況に似ています。ただし環の場合は、2 つの数が等しくなるのは、同型で完全交叉のときに限る、という形で述べられます。左の数は Galois 側(R R R の余接空間の大きさ)、右の数は保型側(合同イデアルの大きさ)です。
定義 6.1 (添加つき係数環・完全交叉 ) ↗
係数環 A A A と O \mathcal{O} O 代数の全射 π A : A → O \pi_A : A \to \mathcal{O} π A : A → O の組を添加つき係数環 といい、
p A = ker π A , Φ A = p A / p A 2 , η A = π A ( A n n A ( p A ) ) \mathfrak{p}_A = \ker\pi_A, \qquad \Phi_A = \mathfrak{p}_A/\mathfrak{p}_A^2, \qquad \eta_A = \pi_A\bigl(\mathrm{Ann}_A(\mathfrak{p}_A)\bigr) p A = ker π A , Φ A = p A / p A 2 , η A = π A ( Ann A ( p A ) ) とおく。添加と両立する係数環の射を添加つき係数環の射という。O \mathcal{O} O 加群として有限生成自由な係数環 A A A が完全交叉 であるとは、ある r ≥ 0 r \ge 0 r ≥ 0 と f 1 , … , f r ∈ O [ [ X 1 , … , X r ] ] f_1, \ldots, f_r \in \mathcal{O}[[X_1, \ldots, X_r]] f 1 , … , f r ∈ O [[ X 1 , … , X r ]] について A ≅ O [ [ X 1 , … , X r ] ] / ( f 1 , … , f r ) A \cong \mathcal{O}[[X_1, \ldots, X_r]]/(f_1, \ldots, f_r) A ≅ O [[ X 1 , … , X r ]] / ( f 1 , … , f r ) となること(生成元と関係式の個数が等しいこと)をいう。
この完全交叉の定義は、正則局所環 O [ [ X 1 , … , X r ] ] \mathcal{O}[[X_1, \ldots, X_r]] O [[ X 1 , … , X r ]] を正則列で割った環という一般の定義(定義 6.6[Cohen–Macaulay 環と正則局所環] )と一致します(A A A が O \mathcal{O} O 上有限なら f 1 , … , f r f_1, \ldots, f_r f 1 , … , f r は自動的に正則列になる。DDT, Lemma 5.11)。完全交叉環は Gorenstein 環(定義 10.1[Cohen–Macaulay 環と正則局所環] )で、いまの状況では H o m O ( A , O ) ≅ A \mathrm{Hom}_{\mathcal{O}}(A, \mathcal{O}) \cong A Hom O ( A , O ) ≅ A (A A A 加群として)を意味します。
定理 6.2 (数値的判定法(Wiles–Lenstra) ) ※
ϕ : R → T \phi : R \to T ϕ : R → T を添加つき係数環の全射とし、T T T は O \mathcal{O} O 加群として有限生成自由、η T ≠ 0 \eta_T \ne 0 η T = 0 とする。次の 3 条件は同値である。
(a) # Φ R ≤ # ( O / η T ) \#\Phi_R \le \#(\mathcal{O}/\eta_T) # Φ R ≤ # ( O / η T ) 。
(b) # Φ R = # ( O / η T ) \#\Phi_R = \#(\mathcal{O}/\eta_T) # Φ R = # ( O / η T ) 。
(c) ϕ \phi ϕ は同型で、R R R と T T T は完全交叉である。
R = R Σ R = R_\Sigma R = R Σ 、T = T Σ T = \mathbb{T}_\Sigma T = T Σ 、ϕ = ϕ Σ \phi = \phi_\Sigma ϕ = ϕ Σ 、π T = π f \pi_T = \pi_f π T = π f に使うと、(a) は
# H Σ 1 ( Q , a d 0 ρ f ⊗ K / O ) ≤ # ( O / η Σ ) \#H^1_\Sigma(\mathbb{Q}, \mathrm{ad}^0\rho_f \otimes K/\mathcal{O}) \le \#(\mathcal{O}/\eta_\Sigma) # H Σ 1 ( Q , ad 0 ρ f ⊗ K / O ) ≤ # ( O / η Σ )
という不等式です(定理 4.6 の 3)。左辺は Galois コホモロジーの量(Selmer 群の位数)、右辺は保型形式の間の合同を測る量で、この不等式 1 本が R Σ ≅ T Σ R_\Sigma \cong \mathbb{T}_\Sigma R Σ ≅ T Σ と同値になります。Wiles の方針は、R R R と T \mathbb{T} T を直接比べる代わりにこの数値の比較に帰着させることでした。
補題 6.4 (判定法の自明な場合 ) ✓
( R , π R ) (R, \pi_R) ( R , π R ) を添加つき係数環、T = O T = \mathcal{O} T = O 、π T = i d \pi_T = \mathrm{id} π T = id 、ϕ = π R \phi = \pi_R ϕ = π R とする。このとき η T = O \eta_T = \mathcal{O} η T = O で、定理 6.2 の 3 条件はどれも「p R = 0 \mathfrak{p}_R = 0 p R = 0 」と同値である。とくにこの場合、定理は成り立つ。
証明(補題 6.4) p T = ker ( i d ) = 0 \mathfrak{p}_T = \ker(\mathrm{id}) = 0 p T = ker ( id ) = 0 なので A n n T ( p T ) = O \mathrm{Ann}_T(\mathfrak{p}_T) = \mathcal{O} Ann T ( p T ) = O 、η T = O \eta_T = \mathcal{O} η T = O 、# ( O / η T ) = 1 \#(\mathcal{O}/\eta_T) = 1 # ( O / η T ) = 1 です。よって (a) も (b) も Φ R = 0 \Phi_R = 0 Φ R = 0 、すなわち p R = p R 2 \mathfrak{p}_R = \mathfrak{p}_R^2 p R = p R 2 を意味します。p R ⊆ m R \mathfrak{p}_R \subseteq \mathfrak{m}_R p R ⊆ m R (π R \pi_R π R は局所環の射)なので p R 2 ⊆ m R p R ⊆ p R \mathfrak{p}_R^2 \subseteq \mathfrak{m}_R\mathfrak{p}_R \subseteq \mathfrak{p}_R p R 2 ⊆ m R p R ⊆ p R で、p R = p R 2 \mathfrak{p}_R = \mathfrak{p}_R^2 p R = p R 2 なら p R = m R p R \mathfrak{p}_R = \mathfrak{m}_R\mathfrak{p}_R p R = m R p R です。R R R は Noether 環なので p R \mathfrak{p}_R p R は有限生成で、中山の補題(定理 3.5[加群・完全列・中山の補題] の 1)から p R = 0 \mathfrak{p}_R = 0 p R = 0 です。逆に p R = 0 \mathfrak{p}_R = 0 p R = 0 なら Φ R = 0 \Phi_R = 0 Φ R = 0 です。(c): ϕ = π R \phi = \pi_R ϕ = π R は全射なので、同型であることは p R = ker π R = 0 \mathfrak{p}_R = \ker\pi_R = 0 p R = ker π R = 0 と同値です。そのとき R ≅ O R \cong \mathcal{O} R ≅ O は r = 0 r = 0 r = 0 の完全交叉(O [ [ ] ] / ( ) = O \mathcal{O}[[\,]]/(\,) = \mathcal{O} O [[ ]] / ( ) = O )です。
∎
これは「f f f が他のどの形式とも合同でなく(T = O \mathbb{T} = \mathcal{O} T = O )、Selmer 群が自明(Φ R = 0 \Phi_R = 0 Φ R = 0 )なら、ρ ˉ \bar\rho ρ ˉ の持ち上げは ρ f \rho_f ρ f だけ(R = O R = \mathcal{O} R = O )」という場合です。合同がある最初の場合を見ます。
例 6.5 (2 つの形式が合同な場合 )
O = Z p \mathcal{O} = \mathbb{Z}_p O = Z p 、n ≥ 1 n \ge 1 n ≥ 1 とし、T = { ( a , b ) ∈ Z p 2 ∣ a ≡ b ( m o d p n ) } T = \{(a, b) \in \mathbb{Z}_p^2 \mid a \equiv b \pmod{p^n}\} T = {( a , b ) ∈ Z p 2 ∣ a ≡ b ( mod p n )} 、π T ( a , b ) = a \pi_T(a, b) = a π T ( a , b ) = a とします。T T T は ( 1 , 1 ) (1, 1) ( 1 , 1 ) と ( 0 , p n ) (0, p^n) ( 0 , p n ) を基底とする階数 2 2 2 の自由 Z p \mathbb{Z}_p Z p 加群で、極大イデアル { ( a , b ) ∣ a ≡ b ≡ 0 ( m o d p ) } \{(a, b) \mid a \equiv b \equiv 0 \pmod p\} {( a , b ) ∣ a ≡ b ≡ 0 ( mod p )} をもつ局所環です。
p T = { ( 0 , b ) ∣ b ∈ p n Z p } \mathfrak{p}_T = \{(0, b) \mid b \in p^n\mathbb{Z}_p\} p T = {( 0 , b ) ∣ b ∈ p n Z p } 、A n n T ( p T ) = { ( a , 0 ) ∣ a ∈ p n Z p } \mathrm{Ann}_T(\mathfrak{p}_T) = \{(a, 0) \mid a \in p^n\mathbb{Z}_p\} Ann T ( p T ) = {( a , 0 ) ∣ a ∈ p n Z p } なので η T = p n Z p \eta_T = p^n\mathbb{Z}_p η T = p n Z p 、# ( O / η T ) = p n \#(\mathcal{O}/\eta_T) = p^n # ( O / η T ) = p n 。
p T 2 = { ( 0 , b ) ∣ b ∈ p 2 n Z p } \mathfrak{p}_T^2 = \{(0, b) \mid b \in p^{2n}\mathbb{Z}_p\} p T 2 = {( 0 , b ) ∣ b ∈ p 2 n Z p } なので Φ T ≅ p n Z p / p 2 n Z p \Phi_T \cong p^n\mathbb{Z}_p/p^{2n}\mathbb{Z}_p Φ T ≅ p n Z p / p 2 n Z p 、# Φ T = p n \#\Phi_T = p^n # Φ T = p n 。
等号 # Φ T = # ( O / η T ) \#\Phi_T = \#(\mathcal{O}/\eta_T) # Φ T = # ( O / η T ) が成り立ち、判定法(R = T R = T R = T 、ϕ = i d \phi = \mathrm{id} ϕ = id として)は T T T が完全交叉であることを予言します。実際、R = Z p [ [ x ] ] / ( x ( x − p n ) ) R = \mathbb{Z}_p[[x]]/(x(x - p^n)) R = Z p [[ x ]] / ( x ( x − p n )) から T T T への準同型 x ↦ ( 0 , p n ) x \mapsto (0, p^n) x ↦ ( 0 , p n ) は同型です。R R R の中で x 2 = p n x x^2 = p^nx x 2 = p n x なので x m = p n ( m − 1 ) x x^m = p^{n(m-1)}x x m = p n ( m − 1 ) x 、べき級数 ∑ c m x m \sum c_mx^m ∑ c m x m は c 0 + ( ∑ m ≥ 1 c m p n ( m − 1 ) ) x c_0 + \bigl(\sum_{m \ge 1}c_mp^{n(m-1)}\bigr)x c 0 + ( ∑ m ≥ 1 c m p n ( m − 1 ) ) x に等しく、R R R は 1 , x 1, x 1 , x で Z p \mathbb{Z}_p Z p 上生成されます。a + b x ↦ ( a , a + b p n ) a + bx \mapsto (a, a + bp^n) a + b x ↦ ( a , a + b p n ) は単射で、像は T T T 全体です。生成元 1 個、関係式 1 個の完全交叉です。
n = 1 n = 1 n = 1 、p = 3 p = 3 p = 3 の場合は実際の Hecke 環に現れます。DDT の Example 3.28 によれば、レベル 57 57 57 のある新形式の mod 3 3 3 表現 ρ ˉ \bar\rho ρ ˉ について T ∅ ≅ { ( x , y ) ∈ Z 3 2 ∣ x ≡ y ( m o d 3 ) } \mathbb{T}_\emptyset \cong \{(x, y) \in \mathbb{Z}_3^2 \mid x \equiv y \pmod 3\} T ∅ ≅ {( x , y ) ∈ Z 3 2 ∣ x ≡ y ( mod 3 )} で、2 つの成分は 3 3 3 を法として合同な 2 つの新形式に対応します。3 つの形式が合同な場合に判定法の等号が破れる例は 演習 12.4 で扱います。
定理 7.1 (Selmer 群の位数の比(Poitou–Tate の双対から従う Wiles の公式) ) ※
M M M を有限な G Q G_{\mathbb{Q}} G Q 加群(作用は連続)、n n n を n M = 0 nM = 0 n M = 0 となる整数、M ∗ = H o m ( M , μ n ) M^* = \mathrm{Hom}(M, \mu_n) M ∗ = Hom ( M , μ n ) とする。Q \mathbb{Q} Q の各素点 v v v (素数または ∞ \infty ∞ )について部分群 L v ⊆ H 1 ( G v , M ) L_v \subseteq H^1(G_v, M) L v ⊆ H 1 ( G v , M ) が与えられ、有限個を除くすべての v v v で L v L_v L v は不分岐な類の群 H 1 ( G v / I v , M I v ) H^1(G_v/I_v, M^{I_v}) H 1 ( G v / I v , M I v ) であるとする。L v ⊥ ⊆ H 1 ( G v , M ∗ ) L_v^\perp \subseteq H^1(G_v, M^*) L v ⊥ ⊆ H 1 ( G v , M ∗ ) を Tate の局所双対に関する L v L_v L v の零化群とし、
H L 1 ( Q , M ) = { x ∈ H 1 ( G Q , M ) ∣ すべての v で r e s v x ∈ L v } H^1_{\mathcal{L}}(\mathbb{Q}, M) = \{x \in H^1(G_{\mathbb{Q}}, M) \mid \text{すべての } v \text{ で } \mathrm{res}_v\,x \in L_v\} H L 1 ( Q , M ) = { x ∈ H 1 ( G Q , M ) ∣ すべての v で res v x ∈ L v } とおく(H L ∗ 1 ( Q , M ∗ ) H^1_{\mathcal{L}^*}(\mathbb{Q}, M^*) H L ∗ 1 ( Q , M ∗ ) も L v ⊥ L_v^\perp L v ⊥ で同様に定める)。このときどちらも有限群で、
# H L 1 ( Q , M ) # H L ∗ 1 ( Q , M ∗ ) = # H 0 ( G Q , M ) # H 0 ( G Q , M ∗ ) ∏ v # L v # H 0 ( G v , M ) \frac{\#H^1_{\mathcal{L}}(\mathbb{Q}, M)}{\#H^1_{\mathcal{L}^*}(\mathbb{Q}, M^*)} = \frac{\#H^0(G_{\mathbb{Q}}, M)}{\#H^0(G_{\mathbb{Q}}, M^*)}\prod_v\frac{\#L_v}{\#H^0(G_v, M)} # H L ∗ 1 ( Q , M ∗ ) # H L 1 ( Q , M ) = # H 0 ( G Q , M ∗ ) # H 0 ( G Q , M ) v ∏ # H 0 ( G v , M ) # L v が成り立つ(右辺の積は有限個を除いて 1 1 1 )。
M = a d 0 ρ ˉ M = \mathrm{ad}^0\bar\rho M = ad 0 ρ ˉ に使うと、M ∗ ≅ a d 0 ρ ˉ ( 1 ) M^* \cong \mathrm{ad}^0\bar\rho(1) M ∗ ≅ ad 0 ρ ˉ ( 1 ) (円分指標でひねったもの)で、dim H Σ 1 ( Q , a d 0 ρ ˉ ) \dim H^1_\Sigma(\mathbb{Q}, \mathrm{ad}^0\bar\rho) dim H Σ 1 ( Q , ad 0 ρ ˉ ) が「双対 Selmer 群 H Σ 1 ( Q , a d 0 ρ ˉ ( 1 ) ) H^1_\Sigma(\mathbb{Q}, \mathrm{ad}^0\bar\rho(1)) H Σ 1 ( Q , ad 0 ρ ˉ ( 1 )) の次元 + 局所項の和」に等しくなります(DDT, Corollary 2.43)。命題 4.4 と合わせると、R Σ R_\Sigma R Σ の生成元の個数が双対 Selmer 群で抑えられます。双対 Selmer 群は、Σ \Sigma Σ に素数を足すと(局所条件 L v ⊥ L_v^\perp L v ⊥ が厳しくなるので)小さくなります。これが補助素数を選ぶ原理です。
素数 q ≡ 1 ( m o d p ) q \equiv 1 \pmod p q ≡ 1 ( mod p ) に対し、Δ q \Delta_q Δ q を ( Z / q ) × (\mathbb{Z}/q)^\times ( Z / q ) × の最大の p p p べき位数の商、素数の有限集合 Q Q Q に対し Δ Q = ∏ q ∈ Q Δ q \Delta_Q = \prod_{q \in Q}\Delta_q Δ Q = ∏ q ∈ Q Δ q 、a Q ⊂ O [ Δ Q ] \mathfrak{a}_Q \subset \mathcal{O}[\Delta_Q] a Q ⊂ O [ Δ Q ] を添加イデアル(δ − 1 \delta - 1 δ − 1 、δ ∈ Δ Q \delta \in \Delta_Q δ ∈ Δ Q で生成されるイデアル)とします。Δ q \Delta_q Δ q が位数 p n q p^{n_q} p n q の巡回群なら
O [ Δ Q ] ≅ O [ [ S q : q ∈ Q ] ] / ( ( 1 + S q ) p n q − 1 : q ∈ Q ) \mathcal{O}[\Delta_Q] \cong \mathcal{O}[[S_q : q \in Q]]\big/\bigl((1 + S_q)^{p^{n_q}} - 1 : q \in Q\bigr) O [ Δ Q ] ≅ O [[ S q : q ∈ Q ]] / ( ( 1 + S q ) p n q − 1 : q ∈ Q )
で、a Q \mathfrak{a}_Q a Q は ( S q ) (S_q) ( S q ) に対応します。
定理 7.3 (極小の場合の R = T(Taylor–Wiles) ) ※
ρ ˉ \bar\rho ρ ˉ が 定義 4.5 の基本仮定を満たし、保型的であるとする。
(補助素数)整数 r ≥ 0 r \ge 0 r ≥ 0 があって、各 n ≥ 1 n \ge 1 n ≥ 1 に対し、次を満たす r r r 個の素数の集合 Q n Q_n Q n が存在する: q ∈ Q n q \in Q_n q ∈ Q n なら q ≡ 1 ( m o d p n ) q \equiv 1 \pmod{p^n} q ≡ 1 ( mod p n ) 、ρ ˉ \bar\rho ρ ˉ は q q q で不分岐で ρ ˉ ( F r o b q ) \bar\rho(\mathrm{Frob}_q) ρ ˉ ( Frob q ) は相異なる固有値をもち、R Q n R_{Q_n} R Q n は O \mathcal{O} O 上 r r r 個の元で位相的に生成される。
(群環上の構造)そのような Q = Q n Q = Q_n Q = Q n について、R Q R_Q R Q と T Q \mathbb{T}_Q T Q は ϕ Q \phi_Q ϕ Q と両立する O [ Δ Q ] \mathcal{O}[\Delta_Q] O [ Δ Q ] 代数の構造をもち、R Q / a Q R Q ≅ R ∅ R_Q/\mathfrak{a}_QR_Q \cong R_\emptyset R Q / a Q R Q ≅ R ∅ 、T Q / a Q T Q ≅ T ∅ \mathbb{T}_Q/\mathfrak{a}_Q\mathbb{T}_Q \cong \mathbb{T}_\emptyset T Q / a Q T Q ≅ T ∅ で、T Q \mathbb{T}_Q T Q は O [ Δ Q ] \mathcal{O}[\Delta_Q] O [ Δ Q ] 上の自由加群である。
(結論)ϕ ∅ : R ∅ → T ∅ \phi_\emptyset : R_\emptyset \to \mathbb{T}_\emptyset ϕ ∅ : R ∅ → T ∅ は同型で、R ∅ R_\emptyset R ∅ と T ∅ \mathbb{T}_\emptyset T ∅ は完全交叉である。
1 と 2 から 3 が出る仕組み(解説)。 q ∈ Q q \in Q q ∈ Q で不分岐な ρ ˉ \bar\rho ρ ˉ を、q q q で分岐を許して持ち上げると、ρ ˉ ( F r o b q ) \bar\rho(\mathrm{Frob}_q) ρ ˉ ( Frob q ) の固有値が相異なることから、持ち上げの I q I_q I q への制限は対角化でき、I q I_q I q は指標 ξ \xi ξ と ξ − 1 \xi^{-1} ξ − 1 で作用します。ξ \xi ξ は q q q で順分岐な p p p べき位数の指標なので Δ q \Delta_q Δ q を経由し、これが R Q R_Q R Q に O [ Δ Q ] \mathcal{O}[\Delta_Q] O [ Δ Q ] 代数の構造を与えます。「q q q で不分岐」という条件は ξ = 1 \xi = 1 ξ = 1 、すなわち a Q \mathfrak{a}_Q a Q で割ることなので、R Q / a Q R Q ≅ R ∅ R_Q/\mathfrak{a}_QR_Q \cong R_\emptyset R Q / a Q R Q ≅ R ∅ です。
n n n を大きくすると、O [ Δ Q n ] \mathcal{O}[\Delta_{Q_n}] O [ Δ Q n ] は r r r 変数のべき級数環 O [ [ S 1 , … , S r ] ] \mathcal{O}[[S_1, \ldots, S_r]] O [[ S 1 , … , S r ]] の、n n n とともに深くなる商です。一方 R Q n R_{Q_n} R Q n は、n n n によらず r r r 個の元で生成されるので、O [ [ X 1 , … , X r ] ] \mathcal{O}[[X_1, \ldots, X_r]] O [[ X 1 , … , X r ]] の商です。有限の段階の図式
O [ [ S 1 , … , S r ] ] ⟶ O [ [ X 1 , … , X r ] ] ↠ R Q n ↠ T Q n \mathcal{O}[[S_1, \ldots, S_r]] \longrightarrow \mathcal{O}[[X_1, \ldots, X_r]] \twoheadrightarrow R_{Q_n} \twoheadrightarrow \mathbb{T}_{Q_n} O [[ S 1 , … , S r ]] ⟶ O [[ X 1 , … , X r ]] ↠ R Q n ↠ T Q n
を、n → ∞ n \to \infty n → ∞ で両立する部分列を選んで(各段階の有限な商は有限集合なので、鳩の巣原理で選べる)極限に貼り合わせると、O [ [ S 1 , … , S r ] ] \mathcal{O}[[S_1, \ldots, S_r]] O [[ S 1 , … , S r ]] 上自由で有限階数 の加群 T ∞ \mathbb{T}_\infty T ∞ と全射 O [ [ X 1 , … , X r ] ] ↠ R ∞ ↠ T ∞ \mathcal{O}[[X_1, \ldots, X_r]] \twoheadrightarrow R_\infty \twoheadrightarrow \mathbb{T}_\infty O [[ X 1 , … , X r ]] ↠ R ∞ ↠ T ∞ が得られます。T ∞ \mathbb{T}_\infty T ∞ は Krull 次元 r + 1 r + 1 r + 1 で、次元 r + 1 r + 1 r + 1 の整域 O [ [ X 1 , … , X r ] ] \mathcal{O}[[X_1, \ldots, X_r]] O [[ X 1 , … , X r ]] の商がこの次元をもつには核が 0 0 0 でなければなりません。よって O [ [ X ] ] ≅ R ∞ ≅ T ∞ \mathcal{O}[[X]] \cong R_\infty \cong \mathbb{T}_\infty O [[ X ]] ≅ R ∞ ≅ T ∞ で、( S 1 , … , S r ) (S_1, \ldots, S_r) ( S 1 , … , S r ) で割って
R ∅ ≅ T ∅ ≅ O [ [ X 1 , … , X r ] ] / ( S 1 , … , S r ) R_\emptyset \cong \mathbb{T}_\emptyset \cong \mathcal{O}[[X_1, \ldots, X_r]]/(S_1, \ldots, S_r) R ∅ ≅ T ∅ ≅ O [[ X 1 , … , X r ]] / ( S 1 , … , S r )
を得ます。右辺は r r r 変数・r r r 関係式なので完全交叉です。変数の個数 r r r (Galois 側: R Q n R_{Q_n} R Q n の生成元の個数)と、群環の変数の個数 r r r (保型側: T Q n \mathbb{T}_{Q_n} T Q n が自由である群環の大きさ)が一致することが要点で、この一致は 定理 7.1 の公式から出ます。
f ∈ N ∅ f \in \mathcal{N}_\emptyset f ∈ N ∅ を 1 つ固定します(K K K を大きくして係数は O \mathcal{O} O に入るとする)。型 ∅ \emptyset ∅ の持ち上げは型 Σ \Sigma Σ でもあるので f ∈ N Σ f \in \mathcal{N}_\Sigma f ∈ N Σ で、π Σ = π f : T Σ → O \pi_\Sigma = \pi_f : \mathbb{T}_\Sigma \to \mathcal{O} π Σ = π f : T Σ → O 、θ Σ = π Σ ∘ ϕ Σ : R Σ → O \theta_\Sigma = \pi_\Sigma \circ \phi_\Sigma : R_\Sigma \to \mathcal{O} θ Σ = π Σ ∘ ϕ Σ : R Σ → O により R Σ R_\Sigma R Σ 、T Σ \mathbb{T}_\Sigma T Σ は添加つき係数環、ϕ Σ \phi_\Sigma ϕ Σ はその射になります。Φ Σ = Φ R Σ \Phi_\Sigma = \Phi_{R_\Sigma} Φ Σ = Φ R Σ 、η Σ = η T Σ \eta_\Sigma = \eta_{\mathbb{T}_\Sigma} η Σ = η T Σ です。素数 ℓ ∈ Σ ρ ˉ ∖ Σ \ell \in \Sigma_{\bar\rho}\setminus\Sigma ℓ ∈ Σ ρ ˉ ∖ Σ に対し
c ℓ = ( ℓ − 1 ) ( T ℓ 2 − ( ℓ + 1 ) 2 ) ∈ T Σ c_\ell = (\ell - 1)\bigl(T_\ell^2 - (\ell + 1)^2\bigr) \in \mathbb{T}_\Sigma c ℓ = ( ℓ − 1 ) ( T ℓ 2 − ( ℓ + 1 ) 2 ) ∈ T Σ
とおきます(ℓ = p \ell = p ℓ = p のときも T p ∈ T Σ T_p \in \mathbb{T}_\Sigma T p ∈ T Σ が定まる。DDT, §3.3)。π Σ ( c ℓ ) = ( ℓ − 1 ) ( a ℓ ( f ) 2 − ( ℓ + 1 ) 2 ) \pi_\Sigma(c_\ell) = (\ell - 1)(a_\ell(f)^2 - (\ell + 1)^2) π Σ ( c ℓ ) = ( ℓ − 1 ) ( a ℓ ( f ) 2 − ( ℓ + 1 ) 2 ) は、∣ a ℓ ( f ) ∣ ≤ 2 ℓ < ℓ + 1 |a_\ell(f)| \le 2\sqrt\ell < \ell + 1 ∣ a ℓ ( f ) ∣ ≤ 2 ℓ < ℓ + 1 から 0 0 0 ではありません(演習 12.1 )。
定理 8.1 (素数を Σ に足すときの 2 つの不等式 ) ※
ρ ˉ \bar\rho ρ ˉ が基本仮定を満たし保型的、Σ ⊆ Σ ′ ⊆ Σ ρ ˉ \Sigma \subseteq \Sigma' \subseteq \Sigma_{\bar\rho} Σ ⊆ Σ ′ ⊆ Σ ρ ˉ を有限集合、f ∈ N Σ f \in \mathcal{N}_\Sigma f ∈ N Σ とし、c = π Σ ( ∏ ℓ ∈ Σ ′ ∖ Σ c ℓ ) ∈ O ∖ { 0 } c = \pi_\Sigma\bigl(\prod_{\ell \in \Sigma'\setminus\Sigma}c_\ell\bigr) \in \mathcal{O}\setminus\{0\} c = π Σ ( ∏ ℓ ∈ Σ ′ ∖ Σ c ℓ ) ∈ O ∖ { 0 } とおく。
(S) Φ Σ \Phi_\Sigma Φ Σ が有限なら Φ Σ ′ \Phi_{\Sigma'} Φ Σ ′ も有限で、# Φ Σ ′ ≤ # Φ Σ ⋅ # ( O / c O ) \#\Phi_{\Sigma'} \le \#\Phi_\Sigma\cdot\#(\mathcal{O}/c\mathcal{O}) # Φ Σ ′ ≤ # Φ Σ ⋅ # ( O / c O ) 。
(H) η Σ ′ ⊆ c η Σ \eta_{\Sigma'} \subseteq c\,\eta_\Sigma η Σ ′ ⊆ c η Σ 。
命題 8.3 (極小の場合から一般の Σ へ ) △
定理 4.6 、定理 5.6 、定理 6.2 、定理 7.3 、定理 8.1 を仮定する。ρ ˉ \bar\rho ρ ˉ が基本仮定を満たし保型的なら、すべての有限集合 Σ ⊆ Σ ρ ˉ \Sigma \subseteq \Sigma_{\bar\rho} Σ ⊆ Σ ρ ˉ について ϕ Σ : R Σ → T Σ \phi_\Sigma : R_\Sigma \to \mathbb{T}_\Sigma ϕ Σ : R Σ → T Σ は同型で、R Σ R_\Sigma R Σ と T Σ \mathbb{T}_\Sigma T Σ は完全交叉であり、
# H Σ 1 ( Q , a d 0 ρ f ⊗ K / O ) = # Φ Σ = # ( O / η Σ ) < ∞ . \#H^1_\Sigma(\mathbb{Q}, \mathrm{ad}^0\rho_f \otimes K/\mathcal{O}) = \#\Phi_\Sigma = \#(\mathcal{O}/\eta_\Sigma) < \infty . # H Σ 1 ( Q , ad 0 ρ f ⊗ K / O ) = # Φ Σ = # ( O / η Σ ) < ∞.
証明(命題 8.3) 定理 5.6 により、各 Σ \Sigma Σ について ϕ Σ \phi_\Sigma ϕ Σ は添加つき係数環の全射、T Σ \mathbb{T}_\Sigma T Σ は O \mathcal{O} O 上有限生成自由、η Σ ≠ 0 \eta_\Sigma \ne 0 η Σ = 0 で、定理 6.2 の仮定が満たされます。
極小の場合。 定理 7.3 の 3 により ϕ ∅ \phi_\emptyset ϕ ∅ は同型で両辺は完全交叉、すなわち判定法の (c) が成り立つので、(b) から
# Φ ∅ = # ( O / η ∅ ) < ∞ . \#\Phi_\emptyset = \#(\mathcal{O}/\eta_\emptyset) < \infty . # Φ ∅ = # ( O / η ∅ ) < ∞. 一般の Σ \Sigma Σ 。 c = π ∅ ( ∏ ℓ ∈ Σ c ℓ ) ≠ 0 c = \pi_\emptyset\bigl(\prod_{\ell \in \Sigma}c_\ell\bigr) \ne 0 c = π ∅ ( ∏ ℓ ∈ Σ c ℓ ) = 0 とおきます。定理 8.1 を ∅ ⊆ Σ \emptyset \subseteq \Sigma ∅ ⊆ Σ に使うと、(S) から # Φ Σ ≤ # Φ ∅ ⋅ # ( O / c O ) \#\Phi_\Sigma \le \#\Phi_\emptyset\cdot\#(\mathcal{O}/c\mathcal{O}) # Φ Σ ≤ # Φ ∅ ⋅ # ( O / c O ) 、(H) から η Σ ⊆ c η ∅ \eta_\Sigma \subseteq c\,\eta_\emptyset η Σ ⊆ c η ∅ です。O \mathcal{O} O は離散付値環なので、η ∅ = λ s O \eta_\emptyset = \lambda^s\mathcal{O} η ∅ = λ s O 、c O = λ t O c\mathcal{O} = \lambda^t\mathcal{O} c O = λ t O と書くと c η ∅ = λ s + t O c\,\eta_\emptyset = \lambda^{s+t}\mathcal{O} c η ∅ = λ s + t O 、# ( O / c η ∅ ) = ( # k ) s + t = # ( O / η ∅ ) ⋅ # ( O / c O ) \#(\mathcal{O}/c\,\eta_\emptyset) = (\#k)^{s+t} = \#(\mathcal{O}/\eta_\emptyset)\cdot\#(\mathcal{O}/c\mathcal{O}) # ( O / c η ∅ ) = ( # k ) s + t = # ( O / η ∅ ) ⋅ # ( O / c O ) で、包含 η Σ ⊆ c η ∅ \eta_\Sigma \subseteq c\,\eta_\emptyset η Σ ⊆ c η ∅ から # ( O / η Σ ) ≥ # ( O / c η ∅ ) \#(\mathcal{O}/\eta_\Sigma) \ge \#(\mathcal{O}/c\,\eta_\emptyset) # ( O / η Σ ) ≥ # ( O / c η ∅ ) です。以上をつなぐと
# Φ Σ ≤ # Φ ∅ ⋅ # ( O / c O ) = # ( O / η ∅ ) ⋅ # ( O / c O ) = # ( O / c η ∅ ) ≤ # ( O / η Σ ) . \#\Phi_\Sigma \le \#\Phi_\emptyset\cdot\#(\mathcal{O}/c\mathcal{O}) = \#(\mathcal{O}/\eta_\emptyset)\cdot\#(\mathcal{O}/c\mathcal{O}) = \#(\mathcal{O}/c\,\eta_\emptyset) \le \#(\mathcal{O}/\eta_\Sigma). # Φ Σ ≤ # Φ ∅ ⋅ # ( O / c O ) = # ( O / η ∅ ) ⋅ # ( O / c O ) = # ( O / c η ∅ ) ≤ # ( O / η Σ ) . これは判定法の (a) なので、(c) により ϕ Σ \phi_\Sigma ϕ Σ は同型で R Σ R_\Sigma R Σ 、T Σ \mathbb{T}_\Sigma T Σ は完全交叉、(b) により等号が成り立ちます。左端の Selmer 群との等式は 定理 4.6 の 3 です(H o m O ( Φ Σ , K / O ) \mathrm{Hom}_{\mathcal{O}}(\Phi_\Sigma, K/\mathcal{O}) Hom O ( Φ Σ , K / O ) は有限 O \mathcal{O} O 加群 Φ Σ \Phi_\Sigma Φ Σ と同じ位数をもつ)。
∎
この証明で判定法は 3 回使われています。極小の場合に (c) ⇒ (b) の向きで Selmer 群の位数を計算 し、一般の場合に (a) ⇒ (c) の向きで同型を導き 、最後に (c) ⇒ (b) でまた等号を得ます。素数を足すたびに、Galois 側は高々 c ℓ c_\ell c ℓ 倍にしか大きくならず (S)、保型側は少なくとも c ℓ c_\ell c ℓ 倍大きくなる (H) ので、極小で釣り合っていれば、その後もずっと釣り合います。
定理 8.4 (保型性持ち上げ定理 ) ※
p p p を奇素数とする。
ρ : G Q → G L 2 ( O ) \rho : G_{\mathbb{Q}} \to \mathrm{GL}_2(\mathcal{O}) ρ : G Q → GL 2 ( O ) を連続な表現、ρ ˉ = ρ m o d λ \bar\rho = \rho \bmod \lambda ρ ˉ = ρ mod λ とし、次を仮定する。
(a) ρ ˉ \bar\rho ρ ˉ は絶対既約で保型的。
(b) p p p と異なるすべての素数 ℓ \ell ℓ について、適当な基底で ρ ∣ I ℓ = ( 1 ∗ 0 1 ) \rho|_{I_\ell} = \begin{pmatrix} 1 & * \\ 0 & 1 \end{pmatrix} ρ ∣ I ℓ = ( 1 0 ∗ 1 ) 。
(c) ρ ∣ G p \rho|_{G_p} ρ ∣ G p は半安定(定義 4.5 )。
(d) det ρ = χ p \det\rho = \chi_p det ρ = χ p 。
このとき重さ 2 2 2 の新形式 f f f があって、ρ \rho ρ は ρ f \rho_f ρ f と(K K K の有限次拡大の上で)同値である。
E E E を Q \mathbb{Q} Q 上の半安定な楕円曲線とし、ρ ˉ E , p \bar\rho_{E,p} ρ ˉ E , p が F p \mathbb{F}_p F p 上既約で保型的であるとする。このとき E E E はモジュラーである。
持ち上げ定理の仮定のうち、検証が難しいのは「ρ ˉ \bar\rho ρ ˉ が保型的」だけです。残りは E E E が半安定であることから従います。そこで問題は、保型的であることが分かる ρ ˉ E , p \bar\rho_{E,p} ρ ˉ E , p を 1 つ見つけることに移ります。
例 8.6 (導手 11 の曲線:mod 5 表現は可約 )
E : y 2 + y = x 3 − x 2 E : y^2 + y = x^3 - x^2 E : y 2 + y = x 3 − x 2 (導手 11 11 11 、半安定)について、既存の記事の 例 6.4[楕円曲線・モジュラー形式と現代数論] の表を先まで延ばします。# E ~ ( F ℓ ) \#\tilde E(\mathbb{F}_\ell) # E ~ ( F ℓ ) は x , y ∈ F ℓ x, y \in \mathbb{F}_\ell x , y ∈ F ℓ を全部動かして数え、右端は η ( τ ) 2 η ( 11 τ ) 2 \eta(\tau)^2\eta(11\tau)^2 η ( τ ) 2 η ( 11 τ ) 2 の q ℓ q^\ell q ℓ の係数です。
ℓ \ell ℓ # E ~ ( F ℓ ) \#\tilde E(\mathbb{F}_\ell) # E ~ ( F ℓ ) a ℓ ( E ) a_\ell(E) a ℓ ( E ) q ℓ q^\ell q ℓ の係数ℓ + 1 m o d 5 \ell + 1 \bmod 5 ℓ + 1 mod 5 a ℓ m o d 5 a_\ell \bmod 5 a ℓ mod 5 2 2 2 5 5 5 − 2 -2 − 2 − 2 -2 − 2 3 3 3 3 3 3 3 3 3 5 5 5 − 1 -1 − 1 − 1 -1 − 1 4 4 4 4 4 4 7 7 7 10 10 10 − 2 -2 − 2 − 2 -2 − 2 3 3 3 3 3 3 13 13 13 10 10 10 4 4 4 4 4 4 4 4 4 4 4 4 17 17 17 20 20 20 − 2 -2 − 2 − 2 -2 − 2 3 3 3 3 3 3 19 19 19 20 20 20 0 0 0 0 0 0 0 0 0 0 0 0 23 23 23 25 25 25 − 1 -1 − 1 − 1 -1 − 1 4 4 4 4 4 4 29 29 29 30 30 30 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 25 25 25 7 7 7 7 7 7 2 2 2 2 2 2
第 3 列と第 4 列の一致がモジュラー性です。右の 2 列の一致 a ℓ ≡ ℓ + 1 ( m o d 5 ) a_\ell \equiv \ell + 1 \pmod 5 a ℓ ≡ ℓ + 1 ( mod 5 ) (# E ~ ( F ℓ ) \#\tilde E(\mathbb{F}_\ell) # E ~ ( F ℓ ) がつねに 5 5 5 の倍数)は、ρ ˉ E , 5 \bar\rho_{E,5} ρ ˉ E , 5 の半単純化が 1 ⊕ χ ˉ 5 1 \oplus \bar\chi_5 1 ⊕ χ ˉ 5 であること、すなわち ρ ˉ E , 5 \bar\rho_{E,5} ρ ˉ E , 5 が可約 であることを反映しています(E E E は位数 5 5 5 の有理点 ( 0 , 0 ) (0, 0) ( 0 , 0 ) をもつ)。この E E E には p = 5 p = 5 p = 5 で持ち上げ定理を使えません。一方 p = 3 p = 3 p = 3 では a 2 = − 2 ≢ 3 = 2 + 1 ( m o d 3 ) a_2 = -2 \not\equiv 3 = 2 + 1 \pmod 3 a 2 = − 2 ≡ 3 = 2 + 1 ( mod 3 ) なので、ρ ˉ E , 3 \bar\rho_{E,3} ρ ˉ E , 3 の半単純化は 1 ⊕ χ ˉ 3 1 \oplus \bar\chi_3 1 ⊕ χ ˉ 3 ではありません。半安定であっても、どの素数で既約になるかは曲線によります。
p = 3 p = 3 p = 3 では 定理 3.2 が保型性を与えるので、ρ ˉ E , 3 \bar\rho_{E,3} ρ ˉ E , 3 が既約なら 定理 8.4 の 2 が使えます。ρ ˉ E , 3 \bar\rho_{E,3} ρ ˉ E , 3 が可約な曲線(位数 3 3 3 の有理的な部分群をもつ曲線)が残ります。
定理 9.1 (3–5 の乗り換え ) ※
E E E を Q \mathbb{Q} Q 上の半安定な楕円曲線とし、ρ ˉ E , 3 \bar\rho_{E,3} ρ ˉ E , 3 が F 3 \mathbb{F}_3 F 3 上可約であるとする。このとき
ρ ˉ E , 5 \bar\rho_{E,5} ρ ˉ E , 5 は F 5 \mathbb{F}_5 F 5 上既約である。
Q \mathbb{Q} Q 上の半安定な楕円曲線 E ′ E' E ′ で、G Q G_{\mathbb{Q}} G Q 加群として E ′ [ 5 ] ≅ E [ 5 ] E'[5] \cong E[5] E ′ [ 5 ] ≅ E [ 5 ] (したがって ρ ˉ E ′ , 5 ≅ ρ ˉ E , 5 \bar\rho_{E',5} \cong \bar\rho_{E,5} ρ ˉ E ′ , 5 ≅ ρ ˉ E , 5 )であり、ρ ˉ E ′ , 3 \bar\rho_{E',3} ρ ˉ E ′ , 3 が F 3 \mathbb{F}_3 F 3 上既約であるものが存在する。
証明(定理 10.1) E E E を Q \mathbb{Q} Q 上の半安定な楕円曲線とします。
場合 1:ρ ˉ E , 3 \bar\rho_{E,3} ρ ˉ E , 3 が F 3 \mathbb{F}_3 F 3 上既約。 Weil 対の存在から det ρ ˉ E , 3 = χ ˉ 3 \det\bar\rho_{E,3} = \bar\chi_3 det ρ ˉ E , 3 = χ ˉ 3 で(命題 4.6[フェルマーの最終定理 I] )、ρ ˉ E , 3 \bar\rho_{E,3} ρ ˉ E , 3 は奇です。3 3 3 は奇数なので、補題 4.7[フェルマーの最終定理 I] により ρ ˉ E , 3 \bar\rho_{E,3} ρ ˉ E , 3 は絶対既約です。(W1) により ρ ˉ E , 3 \bar\rho_{E,3} ρ ˉ E , 3 は保型的です。E E E は半安定、ρ ˉ E , 3 \bar\rho_{E,3} ρ ˉ E , 3 は F 3 \mathbb{F}_3 F 3 上既約で保型的なので、(W2) を p = 3 p = 3 p = 3 で使って E E E はモジュラーです。
場合 2:ρ ˉ E , 3 \bar\rho_{E,3} ρ ˉ E , 3 が F 3 \mathbb{F}_3 F 3 上可約。 (W3) により、ρ ˉ E , 5 \bar\rho_{E,5} ρ ˉ E , 5 は F 5 \mathbb{F}_5 F 5 上既約で、半安定な楕円曲線 E ′ E' E ′ で E ′ [ 5 ] ≅ E [ 5 ] E'[5] \cong E[5] E ′ [ 5 ] ≅ E [ 5 ] (G Q G_{\mathbb{Q}} G Q 加群として)かつ ρ ˉ E ′ , 3 \bar\rho_{E',3} ρ ˉ E ′ , 3 が F 3 \mathbb{F}_3 F 3 上既約なものがあります。E ′ E' E ′ は場合 1 の仮定を満たすので、E ′ E' E ′ はモジュラーです。E ′ E' E ′ は半安定でモジュラーなので、補題 6.4[フェルマーの最終定理 I] (良い還元での不分岐性とトレースの仮定を使う)により、ρ ˉ E ′ , 5 \bar\rho_{E',5} ρ ˉ E ′ , 5 はレベル N E ′ N_{E'} N E ′ で保型的です。E [ 5 ] ≅ E ′ [ 5 ] E[5] \cong E'[5] E [ 5 ] ≅ E ′ [ 5 ] なので、基底を合わせれば ρ ˉ E , 5 = ρ ˉ E ′ , 5 \bar\rho_{E,5} = \bar\rho_{E',5} ρ ˉ E , 5 = ρ ˉ E ′ , 5 で、保型的であること(不分岐な素数と、そこでの Frobenius のトレースだけで決まる条件)は ρ ˉ E , 5 \bar\rho_{E,5} ρ ˉ E , 5 についても成り立ちます。E E E は半安定、ρ ˉ E , 5 \bar\rho_{E,5} ρ ˉ E , 5 は F 5 \mathbb{F}_5 F 5 上既約で保型的なので、(W2) を p = 5 p = 5 p = 5 で使って E E E はモジュラーです。
ρ ˉ E , 3 \bar\rho_{E,3} ρ ˉ E , 3 は既約か可約のどちらかなので、すべての半安定な E E E がモジュラーです。
∎
前章の 定理 8.1[フェルマーの最終定理 I] の仮定 (C6) は、この定理によって (W1)・(W2)・(W3) に置き換えられます(残りの 2 つの仮定は (C1)・(C2) そのものです)。(W2) はさらに § 4 \S 4 §4 〜§ 8 \S 8 §8 の (W2a)〜(W2d-2) と、注意 8.5 で挙げた楕円曲線側の入力に分かれます。フェルマーの最終定理の証明全体で「主張のみ」として残る定理は、前章の (C1)〜(C5)・(C7) と、この章の 定理 3.2 、定理 4.6 、定理 5.1 、定理 5.6 、定理 6.2 、定理 7.1 、定理 7.3 、定理 8.1 、定理 8.4 (のうち楕円曲線側の入力)、定理 9.1 です。
場合 2 は、フェルマーの最終定理への応用だけを考えても省けません。前章で使った Mazur の定理((C5))が Frey 曲線に与えるのは p ≥ 5 p \ge 5 p ≥ 5 での ρ ˉ E , p \bar\rho_{E,p} ρ ˉ E , p の既約性で、ρ ˉ E , 3 \bar\rho_{E,3} ρ ˉ E , 3 が既約かどうかは何も言わないからです。ρ ˉ E , 3 \bar\rho_{E,3} ρ ˉ E , 3 が可約な半安定曲線は実際に存在するので、場合分けは定理の主張そのものにも必要です。
1993 年 6 月 23 日、Wiles は Cambridge の Isaac Newton 研究所での 3 回の連続講義の最後に、半安定な楕円曲線のモジュラー性と、その系としてのフェルマーの最終定理の証明を発表しました。その年の秋、査読の過程で証明の 1 か所が完結していないことが分かり、1993 年 12 月に Wiles 自身がそれを公表しました。
欠陥があったのはどの段か。この章の鎖で言えば (W2d-1)、極小の場合 です。1993 年の時点で、数値的判定法 (W2c) と、極小の場合から一般の場合への帰納 (W2d-2)・(W2d-3) は出来上がっていました。残っていたのは、命題 8.3 の証明の最初の式
# H ∅ 1 ( Q , a d 0 ρ f ⊗ K / O ) ≤ # ( O / η ∅ ) \#H^1_\emptyset(\mathbb{Q}, \mathrm{ad}^0\rho_f \otimes K/\mathcal{O}) \le \#(\mathcal{O}/\eta_\emptyset) # H ∅ 1 ( Q , ad 0 ρ f ⊗ K / O ) ≤ # ( O / η ∅ )
すなわち極小の場合の Selmer 群の位数の上からの評価 です。1993 年の証明は、これを Kolyvagin と Flach の方法(Euler 系。モジュラー単数から作ったコホモロジー類の系列で Selmer 群を零化する)を拡張して示そうとしていました。Flach は η ∅ = O \eta_\emptyset = \mathcal{O} η ∅ = O となる場合の一部でこの評価を得ており(DDT, Remark 3.44)、Wiles はその議論を一般の場合に延ばす Euler 系の構成を主張していましたが、その構成が完結していませんでした。
1994 年 9 月 19 日、Wiles は、Euler 系を修復する代わりに、以前に試みて放棄していた道に戻れば足りることに気づきます。極小の Hecke 環 T ∅ \mathbb{T}_\emptyset T ∅ が完全交叉 であることを直接示せば、数値的判定法の (c) ⇒ (b) から上の評価が(等号つきで)従います。完全交叉性の証明に使われたのが、補助素数 q ≡ 1 ( m o d p n ) q \equiv 1 \pmod{p^n} q ≡ 1 ( mod p n ) でレベルを上げた Hecke 環 T Q n \mathbb{T}_{Q_n} T Q n の系列(Taylor–Wiles 系、定理 7.3 )で、これが Taylor との共著論文の内容です。Euler 系は最終的な証明には現れません。2 篇の原稿は 1994 年 10 月に公表され、1995 年 5 月に Annals of Mathematics 141 巻に掲載されました。
その後の改良で、議論は短くなり、適用範囲は広がりました。Faltings は Taylor–Wiles の議論を、R ∅ ≅ T ∅ R_\emptyset \cong \mathbb{T}_\emptyset R ∅ ≅ T ∅ と完全交叉性を同時に与える形(定理 7.3 の 3 で使った判定法)に整理し、Lenstra は数値的判定法から Gorenstein 性の仮定を除きました。Diamond と藤原一宏は独立に、貼り合わせの議論から Hecke 環上の加群の自由性(重複度 1)まで導けることを示しました。
年 出来事 1980〜1981 Langlands、Tunnell: 像が可解な 2 次元 Artin 表現の保型性((W1b)) 1989 Mazur: Galois 表現の変形理論と普遍変形環((W2a)) 1990 Ribet: レベル下げ(前章の (C7)。N ∅ ≠ ∅ \mathcal{N}_\emptyset \ne \emptyset N ∅ = ∅ にも使う) 1993 年 6 月 Wiles が Cambridge で証明を発表 1993 年秋〜12 月 極小の場合の Selmer 群の評価(Euler 系の構成)に欠陥があることが判明し、公表される 1994 年 9 月〜10 月 Wiles と Taylor が T ∅ \mathbb{T}_\emptyset T ∅ の完全交叉性による迂回路を完成し、2 篇の原稿を公表 1995 年 Wiles、Taylor–Wiles の論文が出版される(Ann. of Math. 141) 1996 年 Diamond: 3 3 3 と 5 5 5 で半安定な楕円曲線のモジュラー性 1999 年 Conrad–Diamond–Taylor: 導手が 27 27 27 で割り切れない楕円曲線のモジュラー性 2001 年 Breuil–Conrad–Diamond–Taylor: すべての楕円曲線のモジュラー性(定理 6.2[楕円曲線・モジュラー形式と現代数論] )
演習 12.1 易
素数 ℓ \ell ℓ と整数 a a a が ∣ a ∣ ≤ 2 ℓ |a| \le 2\sqrt\ell ∣ a ∣ ≤ 2 ℓ を満たすなら ( ℓ − 1 ) ( a 2 − ( ℓ + 1 ) 2 ) ≠ 0 (\ell - 1)(a^2 - (\ell + 1)^2) \ne 0 ( ℓ − 1 ) ( a 2 − ( ℓ + 1 ) 2 ) = 0 であることを示せ。楕円曲線 E E E の a ℓ ( E ) a_\ell(E) a ℓ ( E ) についてこの仮定が成り立つのはどの定理によるか。
解答 ( ℓ − 1 ) 2 > 0 (\sqrt\ell - 1)^2 > 0 ( ℓ − 1 ) 2 > 0 (ℓ ≥ 2 \ell \ge 2 ℓ ≥ 2 なので ℓ ≠ 1 \sqrt\ell \ne 1 ℓ = 1 )から ℓ + 1 > 2 ℓ ≥ ∣ a ∣ \ell + 1 > 2\sqrt\ell \ge |a| ℓ + 1 > 2 ℓ ≥ ∣ a ∣ 、よって a 2 < ( ℓ + 1 ) 2 a^2 < (\ell + 1)^2 a 2 < ( ℓ + 1 ) 2 で第 2 因子は負、ℓ − 1 ≥ 1 \ell - 1 \ge 1 ℓ − 1 ≥ 1 なので積は 0 0 0 でない(負の)整数です。∣ a ℓ ( E ) ∣ ≤ 2 ℓ |a_\ell(E)| \le 2\sqrt\ell ∣ a ℓ ( E ) ∣ ≤ 2 ℓ は Hasse の定理(定理 4.8[楕円曲線・モジュラー形式と現代数論] )です。これが § 8 \S 8 §8 の π Σ ( c ℓ ) ≠ 0 \pi_\Sigma(c_\ell) \ne 0 π Σ ( c ℓ ) = 0 の理由で、命題 8.3 の証明で c ≠ 0 c \ne 0 c = 0 として使いました。一般の重さ 2 2 2 の新形式については、同じ不等式は Eichler–志村の関係と Weil の評価によります。
演習 12.2 標準
p p p を奇素数とし、ρ ˉ = 1 ⊕ χ ˉ p : G Q → G L 2 ( F p ) \bar\rho = 1 \oplus \bar\chi_p : G_{\mathbb{Q}} \to \mathrm{GL}_2(\mathbb{F}_p) ρ ˉ = 1 ⊕ χ ˉ p : G Q → GL 2 ( F p ) (対角行列 d i a g ( 1 , χ ˉ p ( g ) ) \mathrm{diag}(1, \bar\chi_p(g)) diag ( 1 , χ ˉ p ( g )) )とする。(1) ρ ˉ \bar\rho ρ ˉ の像のすべての元と可換な行列の全体を求め、H 0 ( G Q , a d ρ ˉ ) H^0(G_{\mathbb{Q}}, \mathrm{ad}\,\bar\rho) H 0 ( G Q , ad ρ ˉ ) の次元を求めよ。(2) 絶対既約な ρ ˉ \bar\rho ρ ˉ では H 0 ( G Q , a d ρ ˉ ) H^0(G_{\mathbb{Q}}, \mathrm{ad}\,\bar\rho) H 0 ( G Q , ad ρ ˉ ) がスカラー行列だけからなることを示せ。(3) この違いが普遍変形環の存在にどう関わるかを説明せよ。
解答 (1) p p p が奇数なので χ ˉ p ( c ) = − 1 ≠ 1 \bar\chi_p(c) = -1 \ne 1 χ ˉ p ( c ) = − 1 = 1 で、ρ ˉ ( c ) = d i a g ( 1 , − 1 ) \bar\rho(c) = \mathrm{diag}(1, -1) ρ ˉ ( c ) = diag ( 1 , − 1 ) です。これと可換な行列 X = ( x y z w ) X = \begin{pmatrix} x & y \\ z & w \end{pmatrix} X = ( x z y w ) は y = − y y = -y y = − y 、z = − z z = -z z = − z から対角行列で、対角行列はすべての ρ ˉ ( g ) \bar\rho(g) ρ ˉ ( g ) と可換です。よって可換な行列の全体は対角行列で、H 0 ( G Q , a d ρ ˉ ) = ( a d ρ ˉ ) G Q H^0(G_{\mathbb{Q}}, \mathrm{ad}\,\bar\rho) = (\mathrm{ad}\,\bar\rho)^{G_{\mathbb{Q}}} H 0 ( G Q , ad ρ ˉ ) = ( ad ρ ˉ ) G Q は 2 次元です。
(2) X X X が像と可換なら、k ˉ \bar k k ˉ 上で X X X の固有値 μ \mu μ を取ると ker ( X − μ ) \ker(X - \mu) ker ( X − μ ) は 0 0 0 でない G Q G_{\mathbb{Q}} G Q 不変な部分空間です。絶対既約なのでそれは全体で、X = μ X = \mu X = μ 。X X X の成分は k k k の元なので μ ∈ k \mu \in k μ ∈ k です(Schur の補題、定理 4.1[有限群の表現] と同じ議論)。
(3) 変形は持ち上げの 1 + M 2 ( m R ) 1 + M_2(\mathfrak{m}_R) 1 + M 2 ( m R ) による共役類でした。関手 D D D が環 R u n i v R^{\mathrm{univ}} R univ で表現されるなら、係数環の「貼り合わせ」(ファイバー積 A × C B A \times_C B A × C B )について D ( A × C B ) → D ( A ) × D ( C ) D ( B ) D(A \times_C B) \to D(A) \times_{D(C)} D(B) D ( A × C B ) → D ( A ) × D ( C ) D ( B ) が全単射になります。A A A と B B B への持ち上げが C C C の上で共役 なとき、それを 1 つの持ち上げに貼り合わせるには共役を与える行列を A A A か B B B の側に持ち上げて吸収する必要があり、その自由度は「C C C への持ち上げと可換な行列」の分だけ不定です。可換な行列がスカラーだけなら、スカラーは共役として自明に作用するので不定性がなく、貼り合わせは一意です。(1) のように可換な行列が多いと、C C C の上の持ち上げの自己同型で A A A にも B B B にも延びないものが生じ、貼り合わせが一意でなくなります。Mazur の存在定理(定理 4.6 )が絶対既約性(より正確には (2) の結論)を仮定するのはこのためで、DDT の証明でも「共役のうち、正規化された形の持ち上げを与えるものがただ 1 つある」(Lemma 2.37)という形で使われます。Wiles の証明が可約な ρ ˉ E , 3 \bar\rho_{E,3} ρ ˉ E , 3 を避けて p = 5 p = 5 p = 5 に乗り換える理由の 1 つです。
演習 12.3 標準
p p p を奇素数とする。p p p の外で不分岐な連続準同型 G Q → F p G_{\mathbb{Q}} \to \mathbb{F}_p G Q → F p の全体は F p \mathbb{F}_p F p 上 1 次元であることを、Kronecker–Weber の定理を使って示せ。これは 1 次元表現の変形環について何を意味するか。
解答 0 0 0 でない準同型 h : G Q → F p h : G_{\mathbb{Q}} \to \mathbb{F}_p h : G Q → F p の核の固定体 F F F は、Q \mathbb{Q} Q 上 p p p 次の巡回拡大で、p p p の外で不分岐です。Kronecker–Weber の定理(定理 7.8[円分体と Kronecker–Weber の定理] )により F ⊆ Q ( ζ m ) F \subseteq \mathbb{Q}(\zeta_m) F ⊆ Q ( ζ m ) となる m = p n m ′ m = p^nm' m = p n m ′ (p ∤ m ′ p \nmid m' p ∤ m ′ )があります。G a l ( Q ( ζ m ) / Q ) ≅ ( Z / p n ) × × ∏ ℓ ∣ m ′ ( Z / ℓ e ℓ ) × \mathrm{Gal}(\mathbb{Q}(\zeta_m)/\mathbb{Q}) \cong (\mathbb{Z}/p^n)^\times \times \prod_{\ell \mid m'}(\mathbb{Z}/\ell^{e_\ell})^\times Gal ( Q ( ζ m ) / Q ) ≅ ( Z / p n ) × × ∏ ℓ ∣ m ′ ( Z / ℓ e ℓ ) × で、ℓ ∣ m ′ \ell \mid m' ℓ ∣ m ′ での惰性群は因子 ( Z / ℓ e ℓ ) × (\mathbb{Z}/\ell^{e_\ell})^\times ( Z / ℓ e ℓ ) × です。F F F は ℓ \ell ℓ で不分岐なので、これらの惰性群で固定され、F ⊆ Q ( ζ p n ) F \subseteq \mathbb{Q}(\zeta_{p^n}) F ⊆ Q ( ζ p n ) です。( Z / p n ) × (\mathbb{Z}/p^n)^\times ( Z / p n ) × は位数 p n − 1 ( p − 1 ) p^{n-1}(p - 1) p n − 1 ( p − 1 ) の巡回群(p p p は奇数)なので、指数 p p p の部分群は(n ≥ 2 n \ge 2 n ≥ 2 のとき)ただ 1 つ、したがって p p p 次の部分体 F F F はただ 1 つです。0 0 0 でない h h h はすべて同じ核をもち、G a l ( F / Q ) ≅ Z / p \mathrm{Gal}(F/\mathbb{Q}) \cong \mathbb{Z}/p Gal ( F / Q ) ≅ Z / p から F p \mathbb{F}_p F p への単射準同型は p − 1 p - 1 p − 1 個で互いに定数倍なので、全体は 1 次元です。
自明な加群の H 1 H^1 H 1 は準同型の群なので(命題 4.2[群のコホモロジーと群の拡大] の 3)、これは「p p p の外で不分岐」という条件つきの H 1 ( G Q , F p ) H^1(G_{\mathbb{Q}}, \mathbb{F}_p) H 1 ( G Q , F p ) が 1 次元ということです。1 次元表現 ψ ˉ : G Q → F p × \bar\psi : G_{\mathbb{Q}} \to \mathbb{F}_p^\times ψ ˉ : G Q → F p × では a d ψ ˉ \mathrm{ad}\,\bar\psi ad ψ ˉ は自明な加群 F p \mathbb{F}_p F p なので、命題 4.3 と 命題 4.4 の 1 次元版から、p p p の外で不分岐な変形の普遍環は Z p [ [ x ] ] \mathbb{Z}_p[[x]] Z p [[ x ]] の商です。実際それは Z p [ [ x ] ] \mathbb{Z}_p[[x]] Z p [[ x ]] そのもので、x x x は G a l ( Q ( ζ p ∞ ) / Q ) \mathrm{Gal}(\mathbb{Q}(\zeta_{p^\infty})/\mathbb{Q}) Gal ( Q ( ζ p ∞ ) / Q ) の p p p 進部分 1 + p Z p ≅ Z p 1 + p\mathbb{Z}_p \cong \mathbb{Z}_p 1 + p Z p ≅ Z p の位相的生成元の行き先に当たります(岩澤代数)。
演習 12.4 標準
O = Z p \mathcal{O} = \mathbb{Z}_p O = Z p 、T = { ( a , b , c ) ∈ Z p 3 ∣ a ≡ b ≡ c ( m o d p ) } T = \{(a, b, c) \in \mathbb{Z}_p^3 \mid a \equiv b \equiv c \pmod p\} T = {( a , b , c ) ∈ Z p 3 ∣ a ≡ b ≡ c ( mod p )} 、π T ( a , b , c ) = a \pi_T(a, b, c) = a π T ( a , b , c ) = a とする。η T \eta_T η T と # Φ T \#\Phi_T # Φ T を求め、T T T が完全交叉でないことを 定理 6.2 から結論せよ。
解答 p T = { ( 0 , b , c ) ∣ b , c ∈ p Z p } \mathfrak{p}_T = \{(0, b, c) \mid b, c \in p\mathbb{Z}_p\} p T = {( 0 , b , c ) ∣ b , c ∈ p Z p } です(a = 0 a = 0 a = 0 なら b ≡ c ≡ 0 b \equiv c \equiv 0 b ≡ c ≡ 0 )。( a , b , c ) (a, b, c) ( a , b , c ) がこれを零化するのは b = c = 0 b = c = 0 b = c = 0 のときで、そのとき a ∈ p Z p a \in p\mathbb{Z}_p a ∈ p Z p 。よって A n n T ( p T ) = { ( a , 0 , 0 ) ∣ a ∈ p Z p } \mathrm{Ann}_T(\mathfrak{p}_T) = \{(a, 0, 0) \mid a \in p\mathbb{Z}_p\} Ann T ( p T ) = {( a , 0 , 0 ) ∣ a ∈ p Z p } 、η T = p Z p \eta_T = p\mathbb{Z}_p η T = p Z p 、# ( O / η T ) = p \#(\mathcal{O}/\eta_T) = p # ( O / η T ) = p 。p T 2 \mathfrak{p}_T^2 p T 2 は積 ( 0 , b b ′ , c c ′ ) (0, bb', cc') ( 0 , b b ′ , c c ′ ) で生成されるので { ( 0 , b , c ) ∣ b , c ∈ p 2 Z p } \{(0, b, c) \mid b, c \in p^2\mathbb{Z}_p\} {( 0 , b , c ) ∣ b , c ∈ p 2 Z p } 、Φ T ≅ ( p Z p / p 2 Z p ) 2 \Phi_T \cong (p\mathbb{Z}_p/p^2\mathbb{Z}_p)^2 Φ T ≅ ( p Z p / p 2 Z p ) 2 、# Φ T = p 2 \#\Phi_T = p^2 # Φ T = p 2 。
R = T R = T R = T 、ϕ = i d \phi = \mathrm{id} ϕ = id として判定法を使うと、(c) の「ϕ \phi ϕ は同型」は成り立っているので、もし T T T が完全交叉なら (c) が成り立ち、(b) から # Φ T = # ( O / η T ) \#\Phi_T = \#(\mathcal{O}/\eta_T) # Φ T = # ( O / η T ) となるはずですが、p 2 ≠ p p^2 \ne p p 2 = p です。よって T T T は完全交叉ではありません。実際 T T T は x = ( 0 , p , 0 ) x = (0, p, 0) x = ( 0 , p , 0 ) 、y = ( 0 , 0 , p ) y = (0, 0, p) y = ( 0 , 0 , p ) で生成され、関係式は x ( x − p ) = 0 x(x - p) = 0 x ( x − p ) = 0 、y ( y − p ) = 0 y(y - p) = 0 y ( y − p ) = 0 、x y = 0 xy = 0 x y = 0 の 3 本で、2 変数に対して 1 本多くなっています。例 6.5 と比べると、同じレベルに合同な形式が 3 つあるだけでは T \mathbb{T} T は完全交叉になりえず、Hecke 環が完全交叉であること(定理 7.3 )は合同の様子に対する強い制約であることが分かります。
A. Wiles, “Modular elliptic curves and Fermat’s Last Theorem”, Annals of Mathematics 141 (1995), 443–551. DOI:10.2307/2118559
R. Taylor and A. Wiles, “Ring-theoretic properties of certain Hecke algebras”, Annals of Mathematics 141 (1995), 553–572.
H. Darmon, F. Diamond and R. Taylor, “Fermat’s Last Theorem”, in Current Developments in Mathematics, 1995 , International Press, 1997 — 本文で DDT と略記。この章の定理番号はすべてこの解説論文のもの(§2 変形理論、§3 主定理と応用、§4 Hecke 環、§5 可換環論)。
G. Cornell, J. H. Silverman and G. Stevens (eds.), Modular Forms and Fermat’s Last Theorem , Springer, 1997 — 変形理論(Mazur)、数値的判定法(de Smit–Rubin–Schoof)、Langlands–Tunnell の定理(Gelbart)などの各章。
B. Mazur, “Deforming Galois representations”, in Galois Groups over Q \mathbb{Q} Q , MSRI Publications 16, Springer, 1989.
R. P. Langlands, Base Change for GL(2) , Annals of Mathematics Studies 96, Princeton University Press, 1980;J. Tunnell, “Artin’s conjecture for representations of octahedral type”, Bulletin of the American Mathematical Society 5 (1981), 173–175.
J. S. Milne, Arithmetic Duality Theorems , Academic Press, 1986 — 第 I 章(Tate の局所双対、Poitou–Tate の完全列、Euler 標数公式)。
C. Breuil, B. Conrad, F. Diamond and R. Taylor, “On the modularity of elliptic curves over Q \mathbf{Q} Q : wild 3-adic exercises”, Journal of the American Mathematical Society 14 (2001), 843–939.
執筆: Claude Code(Opus 5.5)、Claude Code(Sonnet 5.5)・監査 2 回(Claude Code)・最終 2026-10-12