「x n + y n = z n x^n + y^n = z^n x n + y n = z n には、n ≥ 3 n \ge 3 n ≥ 3 のとき 0 でない整数の解がない」というフェルマーの最終定理は、一つの大きな議論で示されたのではなく、小さな段を鎖のようにつないで示されました。この記事は、その鎖を 1 段ずつ並べ、どの段が証明済みで、どの段が(原論文に任せる)主張のみかをはっきりさせます。読み終えると、「主張のみの 7 つの定理を認めれば、残りの推論には飛躍がない」ことを自分の目で確かめられます。まず最初の画面の箇条書きは、全体の目次のようなものとして眺めてください。用語は後の節で順に定義します。
フェルマーの最終定理「n ≥ 3 n \ge 3 n ≥ 3 のとき x n + y n = z n x^n + y^n = z^n x n + y n = z n 、x y z ≠ 0 xyz \ne 0 x y z = 0 を満たす整数はない」の証明を、§ 2 \S 2 §2 の表のとおり (F1)〜(F9) の段に分けます。各段は「この章で証明する」「Rikai の既存の証明を指す」「主張のみ(出典つき)」のどれかで、表と図で区別します。
この章で証明する段は、n = 3 n = 3 n = 3 (Z [ ω ] \mathbb{Z}[\omega] Z [ ω ] での無限降下、定理 3.3 )、Frey 曲線の極小モデルと半安定性(命題 4.13 )、E [ m ] ≅ ( Z / m ) 2 E[m] \cong (\mathbb{Z}/m)^2 E [ m ] ≅ ( Z / m ) 2 (命題 4.2 )、Tate 曲線から出る分岐の判定(定理 5.10 )、レベル下げを繰り返してレベル 2 2 2 に達すること(命題 6.9 )です。
主張のみの段は 7 つです。Weil 対(楕円曲線の等分点の組に 1 の冪根を対応させる写像)、良い還元での不分岐性(素数が拡大で枝分かれしないこと)と Frobenius のトレース、Tate の一意化(乗法的還元の素数で、曲線を Q ‾ ℓ × \overline{\mathbb{Q}}_\ell^\times Q ℓ × の商として表す表示)、p p p での有限平坦性、Mazur の定理、Wiles・Taylor–Wiles の定理、Ribet の定理。このうち Wiles・Taylor–Wiles の定理の中身は第 8 章 で分解します。
§ 8 \S 8 §8 の 定理 8.1 が結論です。上の 7 つを仮定に明記し、指数の還元から S 2 ( Γ 0 ( 2 ) ) = 0 S_2(\Gamma_0(2)) = 0 S 2 ( Γ 0 ( 2 )) = 0 との矛盾までを省略なしに証明します。
Serre の保型性予想(2009 年に Khare–Wintenberger が証明)を仮定すれば、Wiles の定理も Ribet の定理も使わずに同じ矛盾に達します(命題 8.2 )。これが Serre の 1987 年の観察で、Ribet の定理が「ε 予想」と呼ばれた理由です。
この記事で使う事前知識
楕円曲線 : 3 次式 y 2 = x 3 + a x + b y^2 = x^3 + ax + b y 2 = x 3 + a x + b が定める曲線で、その上の点どうしに足し算が定まります。→ 楕円曲線
Galois 群 : 体の拡大に対し、その体の対称性(自己同型)をまとめた群です。この記事では Q ‾ \overline{\mathbb{Q}} Q の自己同型の群 G Q G_{\mathbb{Q}} G Q を使います。→ ガロア理論への招待
整数環と素イデアル : 代数体の整数のなす環では、数の代わりにイデアルが素イデアルへ一意に分解します。→ 代数体の整数環と Dedekind 整域
尖点形式の空間 S 2 ( Γ 0 ( N ) ) S_2(\Gamma_0(N)) S 2 ( Γ 0 ( N )) と Hecke 作用素 : モジュラー形式のうち q q q 展開が q 1 q^1 q 1 から始まるもの(重さ 2、レベル N N N )の空間と、その上に働く作用素です。→ 楕円曲線・モジュラー形式と現代数論
合同 : 整数 a , b a, b a , b が m m m を法として合同とは、m ∣ a − b m \mid a - b m ∣ a − b のことです。→ 合同
楕円曲線・モジュラー形式と現代数論 の § 7 \S 7 §7 〜§ 10 \S 10 §10 は、フェルマーの最終定理を「Mazur + Ribet + Wiles ⇒ フェルマー」の 4 段で導きました(系 10.10[楕円曲線・モジュラー形式と現代数論] )。そこでは Ribet の定理を「p ∣ v ℓ ( Δ min ) p \mid v_\ell(\Delta_{\min}) p ∣ v ℓ ( Δ m i n ) となる素数はレベルから落とせる」という、Frey 曲線に合わせた形で述べ、なぜ判別式の指数が効くのかは付録の 1 段落にとどめました。また p = 3 p = 3 p = 3 の場合は「Euler が証明した」と述べただけでした。
この章の仕事は 3 つあります。第一に、鎖の全部の段を定理として並べ、どの段がどの段に依存するかを固定します。第二に、既存の記事が飛ばした段(p = 3 p = 3 p = 3 、半安定性の計算、E [ p ] E[p] E [ p ] が 2 次元であること、判別式の指数と分岐の関係)に証明を付けます。第三に、「レベルを下げる」という操作を mod p p p Galois 表現の言葉で正確に述べ、Ribet の原論文の定理の仮定(素数を落とす順番に制約がある)のもとで、実際にレベル 2 2 2 まで下がることを確かめます。
「完全な証明」をこの 2 章に収めることはできません。Mazur・Ribet・Wiles の 3 つの定理の証明は、それぞれが論文 1 本(数十〜百ページ)です。この章と次の章が保証するのは、主張のみとした定理をすべて認めれば、残りの推論に飛躍がない ことです。
記号を固定します。Q ‾ ⊂ C \overline{\mathbb{Q}} \subset \mathbb{C} Q ⊂ C を代数的数の全体、G Q = A u t ( Q ‾ / Q ) G_{\mathbb{Q}} = \mathrm{Aut}(\overline{\mathbb{Q}}/\mathbb{Q}) G Q = Aut ( Q / Q ) を絶対 Galois 群、c ∈ G Q c \in G_{\mathbb{Q}} c ∈ G Q を複素共役とします。素数 ℓ \ell ℓ について v ℓ v_\ell v ℓ は ℓ \ell ℓ 進付値、p p p はつねに mod p p p 表現の「p p p 」です。
扱いの記号は次のとおりです。【証明】 はこの章に証明がある段、【参照】 は Rikai の既存の記事に証明がある段、【主張】 は主張のみの段(証明は原論文)です。
表の用語(半安定、導手、不分岐、有限平坦など)は § 4 \S 4 §4 以降で定義するので、最初は用語を気にせず、段の並びだけを見てください。大づかみには、(F2) は指数 3 3 3 の別の議論、(F3)〜(F6) は「解があれば Frey 曲線という特別な楕円曲線ができる」ことの準備と性質、(F7) は Ribet の定理でレベルを下げる段、(F8) と (F9) で矛盾に至る段です。
段 主張 扱い 場所・出典 (F1) 指数の還元: n = 4 n = 4 n = 4 と奇素数 p p p で解がなければ、すべての n ≥ 3 n \ge 3 n ≥ 3 で解がない 【参照】 命題 7.2[楕円曲線・モジュラー形式と現代数論] (F1′) n = 4 n = 4 n = 4 に解がない【参照】 定理 7.3[楕円曲線・モジュラー形式と現代数論] (F2) p = 3 p = 3 p = 3 に解がない【証明】 定理 3.3 (F3a) Frey 曲線 y 2 = x ( x − A ) ( x + B ) y^2 = x(x - A)(x + B) y 2 = x ( x − A ) ( x + B ) の判別式は 16 ( A B ( A + B ) ) 2 16(AB(A+B))^2 16 ( A B ( A + B ) ) 2 【参照】 命題 9.2[楕円曲線・モジュラー形式と現代数論] (F3b) Frey 曲線は半安定で、Δ min = 2 − 8 ( a b c ) 2 p \Delta_{\min} = 2^{-8}(abc)^{2p} Δ m i n = 2 − 8 ( ab c ) 2 p 、導手は a b c abc ab c の素因数の積 【証明】 命題 4.13 (F4) ρ ˉ E , p \bar\rho_{E,p} ρ ˉ E , p は既約(p ≥ 5 p \ge 5 p ≥ 5 )【主張】 定理 10.2[楕円曲線・モジュラー形式と現代数論] (Mazur 1978)(F5a) E [ m ] ≅ ( Z / m ) 2 E[m] \cong (\mathbb{Z}/m)^2 E [ m ] ≅ ( Z / m ) 2 【証明】 命題 4.2 (F5b) det ρ ˉ E , p \det\bar\rho_{E,p} det ρ ˉ E , p は mod p p p 円分指標。既約なら絶対既約【証明】 命題 4.6 、補題 4.7 (Weil 対 定理 4.4 は【主張】)(F5c) 良い還元の素数 ℓ ≠ p \ell \ne p ℓ = p で不分岐、t r ρ ˉ E , p ( F r o b ℓ ) ≡ a ℓ ( E ) \mathrm{tr}\,\bar\rho_{E,p}(\mathrm{Frob}_\ell) \equiv a_\ell(E) tr ρ ˉ E , p ( Frob ℓ ) ≡ a ℓ ( E ) 【主張】 定理 5.1 (F5d) 乗法的還元の素数での Tate の一意化 【主張】 定理 5.3 (Tate)(F5e) p p p での有限平坦性の判定【主張】 定理 5.5 (F5f) Frey 曲線の ρ ˉ E , p \bar\rho_{E,p} ρ ˉ E , p は 2 p 2p 2 p の外で不分岐、p p p で有限平坦、N ( ρ ˉ ) = 2 N(\bar\rho) = 2 N ( ρ ˉ ) = 2 、k ( ρ ˉ ) = 2 k(\bar\rho) = 2 k ( ρ ˉ ) = 2 【証明】 定理 5.10 ((F5c)〜(F5e) を仮定)(F6) 半安定な楕円曲線はモジュラー 【主張】 定理 10.6[楕円曲線・モジュラー形式と現代数論] (Wiles、Taylor–Wiles 1995。第 8 章)(F7a) レベル下げ: 素数 1 つをレベルから落とす 【主張】 定理 6.7 (Ribet 1990)(F7b) Frey 曲線の ρ ˉ E , p \bar\rho_{E,p} ρ ˉ E , p はレベル 2 2 2 で保型的 【証明】 命題 6.9 ((F7a) を仮定)(F8) S 2 ( Γ 0 ( 2 ) ) = 0 S_2(\Gamma_0(2)) = 0 S 2 ( Γ 0 ( 2 )) = 0 【参照】 定理 7.1 (証明は 補題 10.8[楕円曲線・モジュラー形式と現代数論] )(F9) (F1)〜(F8) ⇒ フェルマーの最終定理 【証明】 定理 8.1
既存の記事の 系 10.10[楕円曲線・モジュラー形式と現代数論] の 5 段は、この表の (F3b)・(F4)・(F6)・(F7)・(F8) に当たります。そこで主張のみだった半安定性(命題 9.5[楕円曲線・モジュラー形式と現代数論] )はこの章で証明に変わり、Ribet の定理の「必要な特別な場合」(定理 10.4[楕円曲線・モジュラー形式と現代数論] )は (F5f) と (F7a)・(F7b) の合成として導かれます。
F3 Frey 曲線: 判別式(参照)と極小モデル・半安定性(証明)
F6 Wiles・Taylor–Wiles: モジュラー
証明の依存関係。太い実線の枠はこの章で証明する段、破線の枠は Rikai の既存の証明を参照する段、点線の枠は主張のみの段です。
ω = e 2 π i / 3 = − 1 + − 3 2 \omega = e^{2\pi i/3} = \frac{-1 + \sqrt{-3}}{2} ω = e 2 π i /3 = 2 − 1 + − 3 とおくと ω 2 + ω + 1 = 0 \omega^2 + \omega + 1 = 0 ω 2 + ω + 1 = 0 、ω 3 = 1 \omega^3 = 1 ω 3 = 1 です。Z [ ω ] = { a + b ω ∣ a , b ∈ Z } \mathbb{Z}[\omega] = \{a + b\omega \mid a, b \in \mathbb{Z}\} Z [ ω ] = { a + bω ∣ a , b ∈ Z } は C \mathbb{C} C の部分環で(ω 2 = − 1 − ω \omega^2 = -1 - \omega ω 2 = − 1 − ω )、その元を Eisenstein 整数といいます。ノルムを N ( α ) = α α ˉ N(\alpha) = \alpha\bar\alpha N ( α ) = α α ˉ と定めると
N ( a + b ω ) = ( a + b ω ) ( a + b ω 2 ) = a 2 + a b ( ω + ω 2 ) + b 2 = a 2 − a b + b 2 N(a + b\omega) = (a + b\omega)(a + b\omega^2) = a^2 + ab(\omega + \omega^2) + b^2 = a^2 - ab + b^2 N ( a + bω ) = ( a + bω ) ( a + b ω 2 ) = a 2 + ab ( ω + ω 2 ) + b 2 = a 2 − ab + b 2
で、N N N は非負整数値、N ( α β ) = N ( α ) N ( β ) N(\alpha\beta) = N(\alpha)N(\beta) N ( α β ) = N ( α ) N ( β ) 、N ( α ) = 0 ⟺ α = 0 N(\alpha) = 0 \iff \alpha = 0 N ( α ) = 0 ⟺ α = 0 です。
補題 3.1 (Eisenstein 整数環の基本性質 ) ✓
α , β ∈ Z [ ω ] \alpha, \beta \in \mathbb{Z}[\omega] α , β ∈ Z [ ω ] 、β ≠ 0 \beta \ne 0 β = 0 に対し、α = κ β + ρ \alpha = \kappa\beta + \rho α = κ β + ρ 、N ( ρ ) < N ( β ) N(\rho) < N(\beta) N ( ρ ) < N ( β ) となる κ , ρ ∈ Z [ ω ] \kappa, \rho \in \mathbb{Z}[\omega] κ , ρ ∈ Z [ ω ] がある。
Z [ ω ] \mathbb{Z}[\omega] Z [ ω ] は単項イデアル整域であり、したがって一意分解整域である。
単数は ± 1 , ± ω , ± ω 2 \pm 1, \pm\omega, \pm\omega^2 ± 1 , ± ω , ± ω 2 の 6 個で、N ( α ) = 1 N(\alpha) = 1 N ( α ) = 1 となる元と一致する。
λ = 1 − ω \lambda = 1 - \omega λ = 1 − ω は素元で、N ( λ ) = 3 N(\lambda) = 3 N ( λ ) = 3 、3 = − ω 2 λ 2 3 = -\omega^2\lambda^2 3 = − ω 2 λ 2 。剰余環 Z [ ω ] / ( λ ) \mathbb{Z}[\omega]/(\lambda) Z [ ω ] / ( λ ) は 0 , 1 , − 1 0, 1, -1 0 , 1 , − 1 の類からなる 3 元体である。
単数 u u u が u ≡ ± 1 ( m o d λ 2 ) u \equiv \pm 1 \pmod{\lambda^2} u ≡ ± 1 ( mod λ 2 ) を満たすなら u = ± 1 u = \pm 1 u = ± 1 である。
証明(補題 3.1) 1〜3. 1、2 と「単数は ± 1 , ± ω , ± ω 2 \pm 1, \pm\omega, \pm\omega^2 ± 1 , ± ω , ± ω 2 の 6 個」は、同じテーマの第 3 章の 命題 2.2[リーマン予想 III] の 1 と 2 で証明されています(α / β = r + s ω \alpha/\beta = r + s\omega α / β = r + s ω の r , s r, s r , s を最も近い整数に丸めると余りのノルムが 3 4 N ( β ) \frac34N(\beta) 4 3 N ( β ) 以下になる、という議論です。単項イデアル整域が一意分解整域であることは 定理 2.5[多項式環と体の拡大] )。単数が N ( α ) = 1 N(\alpha) = 1 N ( α ) = 1 の元と一致することは、α β = 1 \alpha\beta = 1 α β = 1 なら N ( α ) N ( β ) = 1 N(\alpha)N(\beta) = 1 N ( α ) N ( β ) = 1 で N ( α ) = 1 N(\alpha) = 1 N ( α ) = 1 、逆に N ( α ) = 1 N(\alpha) = 1 N ( α ) = 1 なら α α ˉ = 1 \alpha\bar\alpha = 1 α α ˉ = 1 で α ˉ = a + b ω 2 ∈ Z [ ω ] \bar\alpha = a + b\omega^2 \in \mathbb{Z}[\omega] α ˉ = a + b ω 2 ∈ Z [ ω ] が逆元であることから分かります。
4. N ( λ ) = 1 + 1 + 1 = 3 N(\lambda) = 1 + 1 + 1 = 3 N ( λ ) = 1 + 1 + 1 = 3 (λ = 1 + ( − 1 ) ω \lambda = 1 + (-1)\omega λ = 1 + ( − 1 ) ω )。λ = μ ν \lambda = \mu\nu λ = μν なら N ( μ ) N ( ν ) = 3 N(\mu)N(\nu) = 3 N ( μ ) N ( ν ) = 3 なので一方のノルムは 1 1 1 で、3 により単数です。よって λ \lambda λ は既約元で、2 と 補題 2.4[多項式環と体の拡大] により素元、( λ ) (\lambda) ( λ ) は極大イデアルです。λ 2 = 1 − 2 ω + ω 2 = − 3 ω \lambda^2 = 1 - 2\omega + \omega^2 = -3\omega λ 2 = 1 − 2 ω + ω 2 = − 3 ω から 3 = − ω 2 λ 2 3 = -\omega^2\lambda^2 3 = − ω 2 λ 2 (ω − 1 = ω 2 \omega^{-1} = \omega^2 ω − 1 = ω 2 )。ω ≡ 1 ( m o d λ ) \omega \equiv 1 \pmod\lambda ω ≡ 1 ( mod λ ) なので a + b ω ≡ a + b a + b\omega \equiv a + b a + bω ≡ a + b 、さらに 3 ∈ ( λ ) 3 \in (\lambda) 3 ∈ ( λ ) なので、どの元も 0 , 1 , − 1 0, 1, -1 0 , 1 , − 1 のどれかと合同です。λ ∣ 1 \lambda \mid 1 λ ∣ 1 、λ ∣ 2 \lambda \mid 2 λ ∣ 2 はノルムを比べると 3 ∣ 1 3 \mid 1 3 ∣ 1 、3 ∣ 4 3 \mid 4 3 ∣ 4 となり成り立たないので、0 , 1 , − 1 0, 1, -1 0 , 1 , − 1 は互いに合同でなく、剰余環はこの 3 元からなる体です。
5. ω − 1 = − λ \omega - 1 = -\lambda ω − 1 = − λ 、ω + 1 = − ω 2 \omega + 1 = -\omega^2 ω + 1 = − ω 2 、ω 2 − 1 = ( ω − 1 ) ( ω + 1 ) = λ ω 2 \omega^2 - 1 = (\omega - 1)(\omega + 1) = \lambda\omega^2 ω 2 − 1 = ( ω − 1 ) ( ω + 1 ) = λ ω 2 、ω 2 + 1 = − ω \omega^2 + 1 = -\omega ω 2 + 1 = − ω です。したがって u ∈ { ± ω , ± ω 2 } u \in \{\pm\omega, \pm\omega^2\} u ∈ { ± ω , ± ω 2 } のとき、u − 1 u - 1 u − 1 と u + 1 u + 1 u + 1 は「単数」か「単数と λ \lambda λ の積」で、どちらも λ 2 \lambda^2 λ 2 で割り切れません。
∎
2 と 4 から、0 0 0 でない α ∈ Z [ ω ] \alpha \in \mathbb{Z}[\omega] α ∈ Z [ ω ] は α = λ n α ′ \alpha = \lambda^n\alpha' α = λ n α ′ (λ ∤ α ′ \lambda \nmid \alpha' λ ∤ α ′ )とただ 1 通りに書けます。この n n n を v λ ( α ) v_\lambda(\alpha) v λ ( α ) と書きます。次の補題が、Z \mathbb{Z} Z での「立方数は 9 9 9 を法として 0 , ± 1 0, \pm 1 0 , ± 1 」に当たります。
補題 3.2 (立方数の合同 ) ✓
α ∈ Z [ ω ] \alpha \in \mathbb{Z}[\omega] α ∈ Z [ ω ] が λ \lambda λ で割り切れないなら、α 3 ≡ ± 1 ( m o d λ 4 ) \alpha^3 \equiv \pm 1 \pmod{\lambda^4} α 3 ≡ ± 1 ( mod λ 4 ) である(符号は α ≡ ± 1 ( m o d λ ) \alpha \equiv \pm 1 \pmod\lambda α ≡ ± 1 ( mod λ ) の符号)。
証明(補題 3.2) 補題 3.1 の 4 により α ≡ ± 1 ( m o d λ ) \alpha \equiv \pm 1 \pmod\lambda α ≡ ± 1 ( mod λ ) です。α \alpha α を − α -\alpha − α に替えれば(( − α ) 3 = − α 3 (-\alpha)^3 = -\alpha^3 ( − α ) 3 = − α 3 )、α = 1 + β λ \alpha = 1 + \beta\lambda α = 1 + β λ の場合を示せば十分です。1 − ω = λ 1 - \omega = \lambda 1 − ω = λ 、1 − ω 2 = ( 1 − ω ) ( 1 + ω ) = − ω 2 λ 1 - \omega^2 = (1 - \omega)(1 + \omega) = -\omega^2\lambda 1 − ω 2 = ( 1 − ω ) ( 1 + ω ) = − ω 2 λ なので
α 3 − 1 = ( α − 1 ) ( α − ω ) ( α − ω 2 ) = β λ ⋅ λ ( β + 1 ) ⋅ λ ( β − ω 2 ) = λ 3 β ( β + 1 ) ( β − ω 2 ) . \alpha^3 - 1 = (\alpha - 1)(\alpha - \omega)(\alpha - \omega^2) = \beta\lambda\cdot\lambda(\beta + 1)\cdot\lambda(\beta - \omega^2) = \lambda^3\,\beta(\beta + 1)(\beta - \omega^2). α 3 − 1 = ( α − 1 ) ( α − ω ) ( α − ω 2 ) = β λ ⋅ λ ( β + 1 ) ⋅ λ ( β − ω 2 ) = λ 3 β ( β + 1 ) ( β − ω 2 ) . ω 2 ≡ 1 ( m o d λ ) \omega^2 \equiv 1 \pmod\lambda ω 2 ≡ 1 ( mod λ ) なので 3 つの因子は λ \lambda λ を法として β \beta β 、β + 1 \beta + 1 β + 1 、β − 1 \beta - 1 β − 1 と合同で、これらは 3 元体 Z [ ω ] / ( λ ) \mathbb{Z}[\omega]/(\lambda) Z [ ω ] / ( λ ) の 3 つの元をすべて尽くします。よってどれか 1 つは λ \lambda λ で割り切れ、λ 4 ∣ α 3 − 1 \lambda^4 \mid \alpha^3 - 1 λ 4 ∣ α 3 − 1 です。
∎
定理 3.3 (指数 3 のフェルマーの最終定理 ) ✓
0 0 0 でない α , β , γ ∈ Z [ ω ] \alpha, \beta, \gamma \in \mathbb{Z}[\omega] α , β , γ ∈ Z [ ω ] と単数 u u u で α 3 + β 3 = u γ 3 \alpha^3 + \beta^3 = u\gamma^3 α 3 + β 3 = u γ 3 を満たすものは存在しない。とくに x 3 + y 3 = z 3 x^3 + y^3 = z^3 x 3 + y 3 = z 3 、x y z ≠ 0 xyz \ne 0 x y z = 0 を満たす整数 x , y , z x, y, z x , y , z は存在しない。
証明の方針は無限降下法です。解があるとして、λ = 1 − ω \lambda = 1 - \omega λ = 1 − ω で割り切れる回数が最小の解を取り、それより小さい回数の解を作って矛盾を導きます。途中で Z [ ω ] \mathbb{Z}[\omega] Z [ ω ] が一意分解整域 であることを使い、「互いに素な 3 つの積が立方なら、各因子も(単数倍を除いて)立方」と言えることが核心になります(第 5 段)。
証明(定理 3.3) 解があると仮定します。Z [ ω ] \mathbb{Z}[\omega] Z [ ω ] は一意分解整域なので(補題 3.1 の 2)、3 つの共通の素因子で割っておけば、α , β , γ \alpha, \beta, \gamma α , β , γ に共通の素因子はないとしてよいです(π \pi π が 3 つを割るなら ( α / π ) 3 + ( β / π ) 3 = u ( γ / π ) 3 (\alpha/\pi)^3 + (\beta/\pi)^3 = u(\gamma/\pi)^3 ( α / π ) 3 + ( β / π ) 3 = u ( γ / π ) 3 )。このとき対ごとに互いに素です。実際、素元 π \pi π が 2 つを割れば、等式から残りの 1 つの 3 乗を割り(u u u は単数)、素元なのでそれ自身を割ります。
第 1 段:λ ∤ α β γ \lambda \nmid \alpha\beta\gamma λ ∤ α β γ は起こらない。 補題 3.2 により、ε 1 , ε 2 , ε 3 ∈ { ± 1 } \varepsilon_1, \varepsilon_2, \varepsilon_3 \in \{\pm 1\} ε 1 , ε 2 , ε 3 ∈ { ± 1 } があって ε 1 + ε 2 − u ε 3 ≡ 0 ( m o d λ 4 ) \varepsilon_1 + \varepsilon_2 - u\varepsilon_3 \equiv 0 \pmod{\lambda^4} ε 1 + ε 2 − u ε 3 ≡ 0 ( mod λ 4 ) です。ε 1 + ε 2 ∈ { 0 , ± 2 } \varepsilon_1 + \varepsilon_2 \in \{0, \pm 2\} ε 1 + ε 2 ∈ { 0 , ± 2 } なので、左辺は ± u \pm u ± u か ± 2 ± u \pm 2 \pm u ± 2 ± u の形です。N ( ± u ) = 1 N(\pm u) = 1 N ( ± u ) = 1 で、± 2 ± u \pm 2 \pm u ± 2 ± u のノルムは u = ± 1 u = \pm 1 u = ± 1 なら 1 1 1 か 9 9 9 、u = ± ω , ± ω 2 u = \pm\omega, \pm\omega^2 u = ± ω , ± ω 2 なら N ( 2 ± ω ) = 4 ∓ 2 + 1 ∈ { 3 , 7 } N(2 \pm \omega) = 4 \mp 2 + 1 \in \{3, 7\} N ( 2 ± ω ) = 4 ∓ 2 + 1 ∈ { 3 , 7 } (ω 2 \omega^2 ω 2 でも同じ値)です。どれも 0 0 0 でなく N ( λ 4 ) = 81 N(\lambda^4) = 81 N ( λ 4 ) = 81 の倍数でもないので、λ 4 \lambda^4 λ 4 では割り切れません。矛盾です。
第 2 段:λ ∣ γ \lambda \mid \gamma λ ∣ γ の形に直す。 対ごとに互いに素なので、λ \lambda λ は α , β , γ \alpha, \beta, \gamma α , β , γ のちょうど 1 つを割ります。λ ∣ α \lambda \mid \alpha λ ∣ α (λ ∣ β \lambda \mid \beta λ ∣ β も α , β \alpha, \beta α , β を入れ替えて同じ)のとき、λ 3 ∣ α 3 \lambda^3 \mid \alpha^3 λ 3 ∣ α 3 と 補題 3.2 から ± 1 ≡ ± u ( m o d λ 3 ) \pm 1 \equiv \pm u \pmod{\lambda^3} ± 1 ≡ ± u ( mod λ 3 ) 、すなわち u ≡ ± 1 ( m o d λ 3 ) u \equiv \pm 1 \pmod{\lambda^3} u ≡ ± 1 ( mod λ 3 ) で、補題 3.1 の 5 により u = ± 1 u = \pm 1 u = ± 1 です。すると u 3 = u u^3 = u u 3 = u なので等式は β 3 + ( − u γ ) 3 = ( − α ) 3 \beta^3 + (-u\gamma)^3 = (-\alpha)^3 β 3 + ( − u γ ) 3 = ( − α ) 3 と書け、これは ( α , β , γ , u ) (\alpha, \beta, \gamma, u) ( α , β , γ , u ) を ( β , − u γ , − α , 1 ) (\beta, -u\gamma, -\alpha, 1) ( β , − u γ , − α , 1 ) に替えた同じ形の等式で、今度は右辺の元が λ \lambda λ で割り切れます。したがって次の主張を示せば証明が終わります。
主張. 対ごとに互いに素な 0 0 0 でない α , β , γ ∈ Z [ ω ] \alpha, \beta, \gamma \in \mathbb{Z}[\omega] α , β , γ ∈ Z [ ω ] と単数 u u u で、λ ∣ γ \lambda \mid \gamma λ ∣ γ 、α 3 + β 3 = u γ 3 \alpha^3 + \beta^3 = u\gamma^3 α 3 + β 3 = u γ 3 を満たすものは存在しない。
そのような組があるとし、n = v λ ( γ ) ≥ 1 n = v_\lambda(\gamma) \ge 1 n = v λ ( γ ) ≥ 1 が最小のものを取ります(公理 3.1[証明の技術] )。λ ∤ α β \lambda \nmid \alpha\beta λ ∤ α β です。
第 3 段:n ≥ 2 n \ge 2 n ≥ 2 。 補題 3.2 により α 3 + β 3 ≡ ε 1 + ε 2 ( m o d λ 4 ) \alpha^3 + \beta^3 \equiv \varepsilon_1 + \varepsilon_2 \pmod{\lambda^4} α 3 + β 3 ≡ ε 1 + ε 2 ( mod λ 4 ) (ε i = ± 1 \varepsilon_i = \pm 1 ε i = ± 1 )です。左辺は u γ 3 u\gamma^3 u γ 3 なので λ \lambda λ で割り切れますが、± 2 \pm 2 ± 2 は λ \lambda λ で割り切れない(N ( 2 ) = 4 N(2) = 4 N ( 2 ) = 4 )ので ε 1 + ε 2 = 0 \varepsilon_1 + \varepsilon_2 = 0 ε 1 + ε 2 = 0 、すなわち λ 4 ∣ u γ 3 \lambda^4 \mid u\gamma^3 λ 4 ∣ u γ 3 です。v λ ( γ 3 ) = 3 n ≥ 4 v_\lambda(\gamma^3) = 3n \ge 4 v λ ( γ 3 ) = 3 n ≥ 4 から n ≥ 2 n \ge 2 n ≥ 2 です。
第 4 段:因数分解。 X 3 + 1 = ( X + 1 ) ( X + ω ) ( X + ω 2 ) X^3 + 1 = (X + 1)(X + \omega)(X + \omega^2) X 3 + 1 = ( X + 1 ) ( X + ω ) ( X + ω 2 ) から
( α + β ) ( α + ω β ) ( α + ω 2 β ) = α 3 + β 3 = u γ 3 . (\alpha + \beta)(\alpha + \omega\beta)(\alpha + \omega^2\beta) = \alpha^3 + \beta^3 = u\gamma^3 . ( α + β ) ( α + ω β ) ( α + ω 2 β ) = α 3 + β 3 = u γ 3 . 3 つの因子の差は
( α + β ) − ( α + ω β ) = λ β , ( α + ω β ) − ( α + ω 2 β ) = ω λ β , ( α + β ) − ( α + ω 2 β ) = − ω 2 λ β (\alpha + \beta) - (\alpha + \omega\beta) = \lambda\beta, \quad (\alpha + \omega\beta) - (\alpha + \omega^2\beta) = \omega\lambda\beta, \quad (\alpha + \beta) - (\alpha + \omega^2\beta) = -\omega^2\lambda\beta ( α + β ) − ( α + ω β ) = λ β , ( α + ω β ) − ( α + ω 2 β ) = ω λ β , ( α + β ) − ( α + ω 2 β ) = − ω 2 λ β で、どれも λ \lambda λ で割り切れます。積が素元 λ \lambda λ で割り切れるので因子の 1 つが、したがって 3 つとも λ \lambda λ で割り切れます。δ \delta δ を 2 つの因子の公約元とすると、δ \delta δ はその差(単数 × λ β \times\,\lambda\beta × λ β )を割ります。また
ω ( α + β ) − ( α + ω β ) = − λ α , ω ( α + ω β ) − ( α + ω 2 β ) = − λ α , ω 2 ( α + β ) − ( α + ω 2 β ) = λ ω 2 α \omega(\alpha + \beta) - (\alpha + \omega\beta) = -\lambda\alpha, \quad \omega(\alpha + \omega\beta) - (\alpha + \omega^2\beta) = -\lambda\alpha, \quad \omega^2(\alpha + \beta) - (\alpha + \omega^2\beta) = \lambda\omega^2\alpha ω ( α + β ) − ( α + ω β ) = − λ α , ω ( α + ω β ) − ( α + ω 2 β ) = − λ α , ω 2 ( α + β ) − ( α + ω 2 β ) = λ ω 2 α (左辺はそれぞれ ( ω − 1 ) α (\omega - 1)\alpha ( ω − 1 ) α 、( ω − 1 ) α (\omega - 1)\alpha ( ω − 1 ) α 、( ω 2 − 1 ) α (\omega^2 - 1)\alpha ( ω 2 − 1 ) α で、ω 2 − 1 = λ ω 2 \omega^2 - 1 = \lambda\omega^2 ω 2 − 1 = λ ω 2 は 補題 3.1 の 5 の証明で計算しました)なので、δ \delta δ は単数 × λ α \times\,\lambda\alpha × λ α も割ります。α \alpha α と β \beta β は互いに素なので δ ∣ λ \delta \mid \lambda δ ∣ λ です。よって
α + β λ , α + ω β λ , α + ω 2 β λ \frac{\alpha + \beta}{\lambda}, \qquad \frac{\alpha + \omega\beta}{\lambda}, \qquad \frac{\alpha + \omega^2\beta}{\lambda} λ α + β , λ α + ω β , λ α + ω 2 β は対ごとに互いに素で、積は u γ 3 / λ 3 u\gamma^3/\lambda^3 u γ 3 / λ 3 、その v λ v_\lambda v λ は 3 n − 3 ≥ 3 3n - 3 \ge 3 3 n − 3 ≥ 3 です。対ごとに互いに素なので λ \lambda λ で割り切れるのはちょうど 1 つです。β \beta β を ω β \omega\beta ω β または ω 2 β \omega^2\beta ω 2 β に替えても、等式(( ω β ) 3 = β 3 (\omega\beta)^3 = \beta^3 ( ω β ) 3 = β 3 )と仮定は変わらず、3 つの因子が入れ替わるだけなので、λ ∣ ( α + β ) / λ \lambda \mid (\alpha + \beta)/\lambda λ ∣ ( α + β ) / λ としてよいです。
第 5 段:各因子は単数倍を除いて立方。 一意分解整域で、対ごとに互いに素な 3 元の積が「単数 × \times × 立方」なら、各素元の指数はそれぞれの因子の中で 3 3 3 の倍数なので、各因子が「単数 × \times × 立方」です。したがって単数 u 1 , u 2 , u 3 u_1, u_2, u_3 u 1 , u 2 , u 3 と、対ごとに互いに素で λ \lambda λ で割り切れない 0 0 0 でない ρ , σ , τ \rho, \sigma, \tau ρ , σ , τ があって
α + β = u 1 λ 3 n − 2 ρ 3 , α + ω β = u 2 λ σ 3 , α + ω 2 β = u 3 λ τ 3 . \alpha + \beta = u_1\lambda^{3n-2}\rho^3, \qquad \alpha + \omega\beta = u_2\lambda\sigma^3, \qquad \alpha + \omega^2\beta = u_3\lambda\tau^3 . α + β = u 1 λ 3 n − 2 ρ 3 , α + ω β = u 2 λ σ 3 , α + ω 2 β = u 3 λ τ 3 . 第 6 段:一次関係式。 1 + ω + ω 2 = 0 1 + \omega + \omega^2 = 0 1 + ω + ω 2 = 0 から
( α + β ) + ω ( α + ω β ) + ω 2 ( α + ω 2 β ) = α ( 1 + ω + ω 2 ) + β ( 1 + ω 2 + ω 4 ) = 0. (\alpha + \beta) + \omega(\alpha + \omega\beta) + \omega^2(\alpha + \omega^2\beta) = \alpha(1 + \omega + \omega^2) + \beta(1 + \omega^2 + \omega^4) = 0 . ( α + β ) + ω ( α + ω β ) + ω 2 ( α + ω 2 β ) = α ( 1 + ω + ω 2 ) + β ( 1 + ω 2 + ω 4 ) = 0. 第 5 段を代入して ω u 2 λ \omega u_2\lambda ω u 2 λ で割ると、単数 u 4 = ω u 3 / u 2 u_4 = \omega u_3/u_2 u 4 = ω u 3 / u 2 、u 5 = − u 1 / ( ω u 2 ) u_5 = -u_1/(\omega u_2) u 5 = − u 1 / ( ω u 2 ) により
σ 3 + u 4 τ 3 = u 5 ( λ n − 1 ρ ) 3 . \sigma^3 + u_4\tau^3 = u_5\bigl(\lambda^{n-1}\rho\bigr)^3 . σ 3 + u 4 τ 3 = u 5 ( λ n − 1 ρ ) 3 . 第 7 段:降下。 n ≥ 2 n \ge 2 n ≥ 2 なので右辺は λ 3 \lambda^3 λ 3 で割り切れます。補題 3.2 により ± 1 ± u 4 ≡ 0 ( m o d λ 3 ) \pm 1 \pm u_4 \equiv 0 \pmod{\lambda^3} ± 1 ± u 4 ≡ 0 ( mod λ 3 ) 、すなわち u 4 ≡ ± 1 ( m o d λ 3 ) u_4 \equiv \pm 1 \pmod{\lambda^3} u 4 ≡ ± 1 ( mod λ 3 ) で、補題 3.1 の 5 から u 4 = ± 1 u_4 = \pm 1 u 4 = ± 1 、u 4 τ 3 = ( u 4 τ ) 3 u_4\tau^3 = (u_4\tau)^3 u 4 τ 3 = ( u 4 τ ) 3 です。よって
σ 3 + ( u 4 τ ) 3 = u 5 ( λ n − 1 ρ ) 3 \sigma^3 + (u_4\tau)^3 = u_5\bigl(\lambda^{n-1}\rho\bigr)^3 σ 3 + ( u 4 τ ) 3 = u 5 ( λ n − 1 ρ ) 3 で、σ \sigma σ 、u 4 τ u_4\tau u 4 τ 、λ n − 1 ρ \lambda^{n-1}\rho λ n − 1 ρ は 0 0 0 でなく対ごとに互いに素、v λ ( λ n − 1 ρ ) = n − 1 ≥ 1 v_\lambda(\lambda^{n-1}\rho) = n - 1 \ge 1 v λ ( λ n − 1 ρ ) = n − 1 ≥ 1 です。これは n n n の最小性に反します。
最後に、整数 x , y , z x, y, z x , y , z (x y z ≠ 0 xyz \ne 0 x y z = 0 )が x 3 + y 3 = z 3 x^3 + y^3 = z^3 x 3 + y 3 = z 3 を満たせば、Z ⊂ Z [ ω ] \mathbb{Z} \subset \mathbb{Z}[\omega] Z ⊂ Z [ ω ] なので u = 1 u = 1 u = 1 の解になり、前半に反します。
∎
Euler の 1770 年の証明は、本質的に Z [ − 3 ] \mathbb{Z}[\sqrt{-3}] Z [ − 3 ] で「互いに素な積が立方なら各因子が立方」を使っていました。Z [ − 3 ] \mathbb{Z}[\sqrt{-3}] Z [ − 3 ] は一意分解整域ではなく(4 = 2 ⋅ 2 = ( 1 + − 3 ) ( 1 − − 3 ) 4 = 2\cdot 2 = (1 + \sqrt{-3})(1 - \sqrt{-3}) 4 = 2 ⋅ 2 = ( 1 + − 3 ) ( 1 − − 3 ) )、ここに穴がありました。上の証明は、一意分解が成り立つ Z [ ω ] \mathbb{Z}[\omega] Z [ ω ] に移り、単数 u u u を等式に含めたまま降下することでその穴を埋めています。単数を許すのは、第 6 段で必ず単数が現れるからです。
k k k を標数 0 0 0 の代数閉体 、E : y 2 = f ( x ) = x 3 + a x + b E : y^2 = f(x) = x^3 + ax + b E : y 2 = f ( x ) = x 3 + a x + b (a , b ∈ k a, b \in k a , b ∈ k 、4 a 3 + 27 b 2 ≠ 0 4a^3 + 27b^2 \ne 0 4 a 3 + 27 b 2 = 0 )を楕円曲線とし、m ≥ 1 m \ge 1 m ≥ 1 に対し E [ m ] = { P ∈ E ( k ) ∣ m P = O } E[m] = \{P \in E(k) \mid mP = O\} E [ m ] = { P ∈ E ( k ) ∣ m P = O } とおきます。E [ m ] E[m] E [ m ] が m 2 m^2 m 2 個の元からなることを、既存の記事が Hasse の定理の証明で使った「一般の点の x x x 座標の次数」の方法で示します。
K = k ( x ) K = k(x) K = k ( x ) 、L = K [ Y ] / ( Y 2 − f ) L = K[Y]/(Y^2 - f) L = K [ Y ] / ( Y 2 − f ) とし、Y Y Y の像を y y y 、ξ = ( x , y ) ∈ E ( L ) \xi = (x, y) \in E(L) ξ = ( x , y ) ∈ E ( L ) とします。E ( L ) E(L) E ( L ) の元のうち ( R , y S ) (R, yS) ( R , y S ) (R , S ∈ K R, S \in K R , S ∈ K )の形のものと O O O の全体 G G G は E ( L ) E(L) E ( L ) の部分群で、D ( O ) = 0 D(O) = 0 D ( O ) = 0 、D ( ( R , y S ) ) = deg R D((R, yS)) = \deg R D (( R , y S )) = deg R (互いに素な多項式の商に書いたときの分子・分母の次数の大きい方)とおくと、すべての P , Q ∈ G P, Q \in G P , Q ∈ G について
D ( P + Q ) + D ( P − Q ) = 2 D ( P ) + 2 D ( Q ) D(P + Q) + D(P - Q) = 2D(P) + 2D(Q) D ( P + Q ) + D ( P − Q ) = 2 D ( P ) + 2 D ( Q )
が成り立ちます(補題 4.6[楕円曲線・モジュラー形式と現代数論] 。そこでは k = F ‾ q k = \overline{\mathbb{F}}_q k = F q として述べていますが、G G G が部分群であることの確認と補題の証明が使っているのは、k k k が標数 2 2 2 でない代数閉体であること、f f f が重根をもたないこと、加法公式の 3 つだけなので、標数 0 0 0 の k k k でも一字一句同じ証明が通ります)。
次の補題の目的は、E [ m ] E[m] E [ m ] の元がちょうど m 2 m^2 m 2 個あることを示すことです。方針は、一般の点 ξ \xi ξ を m m m 倍した m ξ m\xi m ξ の x x x 座標が次数 m 2 m^2 m 2 の有理関数 R m R_m R m になることを使い、R m R_m R m が一つの値 c c c を取る点を数えます。それが m P = Q mP = Q m P = Q となる点 P P P の個数に等しく、最後に E [ m ] E[m] E [ m ] の個数に結びつきます。
補題 4.1 (等分点の個数 ) ✓
上の設定で、すべての m ≥ 1 m \ge 1 m ≥ 1 について # E [ m ] = m 2 \#E[m] = m^2 # E [ m ] = m 2 である。
証明(補題 4.1) m = 1 m = 1 m = 1 は自明なので m ≥ 2 m \ge 2 m ≥ 2 とします。
第 1 段:m ξ m\xi m ξ の x x x 座標の次数。 補題 4.5[楕円曲線・モジュラー形式と現代数論] を D D D に使うと D ( j ξ ) = j 2 D ( ξ ) = j 2 D(j\xi) = j^2D(\xi) = j^2 D ( j ξ ) = j 2 D ( ξ ) = j 2 (j ∈ Z j \in \mathbb{Z} j ∈ Z )です。とくに j ≠ 0 j \ne 0 j = 0 なら j ξ ≠ O j\xi \ne O j ξ = O で、j ξ = ( R j , y S j ) j\xi = (R_j, yS_j) j ξ = ( R j , y S j ) (R j , S j ∈ K R_j, S_j \in K R j , S j ∈ K 、deg R j = j 2 \deg R_j = j^2 deg R j = j 2 )と書けます。j ≥ 2 j \ge 2 j ≥ 2 のとき R j ≠ x R_j \ne x R j = x です。R j = x R_j = x R j = x なら j ξ = ± ξ j\xi = \pm\xi j ξ = ± ξ 、すなわち ( j ∓ 1 ) ξ = O (j \mp 1)\xi = O ( j ∓ 1 ) ξ = O となり、D ( ( j ∓ 1 ) ξ ) = ( j ∓ 1 ) 2 ≠ 0 D((j \mp 1)\xi) = (j \mp 1)^2 \ne 0 D (( j ∓ 1 ) ξ ) = ( j ∓ 1 ) 2 = 0 に反します。
第 2 段:特殊化。 P = ( x 0 , y 0 ) ∈ E ( k ) P = (x_0, y_0) \in E(k) P = ( x 0 , y 0 ) ∈ E ( k ) と、R , S R, S R , S が x 0 x_0 x 0 で極をもたない ( R , y S ) ∈ G (R, yS) \in G ( R , y S ) ∈ G に対し、e v P ( R , y S ) = ( R ( x 0 ) , y 0 S ( x 0 ) ) \mathrm{ev}_P(R, yS) = (R(x_0), y_0S(x_0)) ev P ( R , y S ) = ( R ( x 0 ) , y 0 S ( x 0 )) とおきます。f S 2 = f ( R ) fS^2 = f(R) f S 2 = f ( R ) に x 0 x_0 x 0 を代入すると y 0 2 S ( x 0 ) 2 = f ( R ( x 0 ) ) y_0^2S(x_0)^2 = f(R(x_0)) y 0 2 S ( x 0 ) 2 = f ( R ( x 0 )) なので、これは E ( k ) E(k) E ( k ) の点です。次を j j j についての帰納法で示します。
各 j ≥ 1 j \ge 1 j ≥ 1 について有限集合 B j ⊂ k B_j \subset k B j ⊂ k があり、x 0 ∉ B j x_0 \notin B_j x 0 ∈ / B j なら R j , S j R_j, S_j R j , S j は x 0 x_0 x 0 で極をもたず、j P = e v P ( j ξ ) jP = \mathrm{ev}_P(j\xi) j P = ev P ( j ξ ) である。
j = 1 j = 1 j = 1 は B 1 = ∅ B_1 = \emptyset B 1 = ∅ で成り立ちます。j = 2 j = 2 j = 2 : 命題 3.2[楕円曲線・モジュラー形式と現代数論] の 2 倍公式により、E ( L ) E(L) E ( L ) では λ = ( 3 x 2 + a ) / ( 2 y ) = y ( 3 x 2 + a ) / ( 2 f ) \lambda = (3x^2 + a)/(2y) = y(3x^2 + a)/(2f) λ = ( 3 x 2 + a ) / ( 2 y ) = y ( 3 x 2 + a ) / ( 2 f ) として R 2 = ( 3 x 2 + a ) 2 / ( 4 f ) − 2 x R_2 = (3x^2 + a)^2/(4f) - 2x R 2 = ( 3 x 2 + a ) 2 / ( 4 f ) − 2 x 、S 2 = ( 3 x 2 + a ) ( x − R 2 ) / ( 2 f ) − 1 S_2 = (3x^2 + a)(x - R_2)/(2f) - 1 S 2 = ( 3 x 2 + a ) ( x − R 2 ) / ( 2 f ) − 1 です。f ( x 0 ) ≠ 0 f(x_0) \ne 0 f ( x 0 ) = 0 なら y 0 ≠ 0 y_0 \ne 0 y 0 = 0 で、同じ公式が P P P に使え、2 P = ( R 2 ( x 0 ) , y 0 S 2 ( x 0 ) ) 2P = (R_2(x_0), y_0S_2(x_0)) 2 P = ( R 2 ( x 0 ) , y 0 S 2 ( x 0 )) です。B 2 B_2 B 2 は f f f の根の集合とします。j ≥ 2 j \ge 2 j ≥ 2 から j + 1 j + 1 j + 1 へ: R j ≠ x R_j \ne x R j = x なので、E ( L ) E(L) E ( L ) で ξ \xi ξ と j ξ j\xi j ξ に x x x 座標の異なる 2 点の加法公式を使うと、λ = y ( S j − 1 ) / ( R j − x ) \lambda = y(S_j - 1)/(R_j - x) λ = y ( S j − 1 ) / ( R j − x ) として
R j + 1 = f ( S j − 1 ) 2 ( R j − x ) 2 − x − R j , S j + 1 = ( S j − 1 ) ( x − R j + 1 ) R j − x − 1 R_{j+1} = \frac{f\,(S_j - 1)^2}{(R_j - x)^2} - x - R_j, \qquad S_{j+1} = \frac{(S_j - 1)(x - R_{j+1})}{R_j - x} - 1 R j + 1 = ( R j − x ) 2 f ( S j − 1 ) 2 − x − R j , S j + 1 = R j − x ( S j − 1 ) ( x − R j + 1 ) − 1 です。x 0 ∉ B j x_0 \notin B_j x 0 ∈ / B j かつ R j ( x 0 ) ≠ x 0 R_j(x_0) \ne x_0 R j ( x 0 ) = x 0 なら、P P P と j P = ( R j ( x 0 ) , y 0 S j ( x 0 ) ) jP = (R_j(x_0), y_0S_j(x_0)) j P = ( R j ( x 0 ) , y 0 S j ( x 0 )) は x x x 座標が異なるので同じ公式が使え、右辺に x 0 x_0 x 0 を代入した値が ( j + 1 ) P (j+1)P ( j + 1 ) P の座標です。B j + 1 = B j ∪ { x 0 ∣ R j ( x 0 ) = x 0 } B_{j+1} = B_j \cup \{x_0 \mid R_j(x_0) = x_0\} B j + 1 = B j ∪ { x 0 ∣ R j ( x 0 ) = x 0 } とおけば、R j − x R_j - x R j − x は 0 0 0 でない有理関数なので有限集合です。
第 3 段:一般のファイバーの個数。 R m = A / B R_m = A/B R m = A / B (A , B ∈ k [ x ] A, B \in k[x] A , B ∈ k [ x ] は互いに素)と書くと max ( deg A , deg B ) = m 2 \max(\deg A, \deg B) = m^2 max ( deg A , deg B ) = m 2 です。c ∈ k c \in k c ∈ k に対し方程式 R m ( x 0 ) = c R_m(x_0) = c R m ( x 0 ) = c の解は A − c B A - cB A − c B の根で B B B の根でないものですが、A − c B A - cB A − c B と B B B の共通根は A A A の根にもなるので存在せず、解は A − c B A - cB A − c B の根と一致します。W = A ′ B − A B ′ W = A'B - AB' W = A ′ B − A B ′ とおくと W ≠ 0 W \ne 0 W = 0 です。W = 0 W = 0 W = 0 なら A ′ B = A B ′ A'B = AB' A ′ B = A B ′ で、A , B A, B A , B が互いに素なので B ∣ B ′ B \mid B' B ∣ B ′ 、次数を比べて B ′ = 0 B' = 0 B ′ = 0 、標数 0 0 0 なので B B B は定数、すると A ′ = 0 A' = 0 A ′ = 0 で A A A も定数となり、deg R m = m 2 ≥ 1 \deg R_m = m^2 \ge 1 deg R m = m 2 ≥ 1 に反します。c c c を次の有限個の値以外に取ります。
deg A = deg B \deg A = \deg B deg A = deg B のときの最高次係数の比(このとき以外は deg ( A − c B ) = m 2 \deg(A - cB) = m^2 deg ( A − c B ) = m 2 )。
W ( x 0 ) = 0 W(x_0) = 0 W ( x 0 ) = 0 、B ( x 0 ) ≠ 0 B(x_0) \ne 0 B ( x 0 ) = 0 となる x 0 x_0 x 0 での値 R m ( x 0 ) R_m(x_0) R m ( x 0 ) (これを避ければ A − c B A - cB A − c B は重根をもたない。重根 x 0 x_0 x 0 では A ( x 0 ) = c B ( x 0 ) A(x_0) = cB(x_0) A ( x 0 ) = c B ( x 0 ) 、A ′ ( x 0 ) = c B ′ ( x 0 ) A'(x_0) = cB'(x_0) A ′ ( x 0 ) = c B ′ ( x 0 ) から W ( x 0 ) = 0 W(x_0) = 0 W ( x 0 ) = 0 となる)。
x 0 ∈ B m x_0 \in B_m x 0 ∈ B m で R m R_m R m が極をもたない点での値 R m ( x 0 ) R_m(x_0) R m ( x 0 ) (これを避ければ解はすべて B m B_m B m の外にある)。
x ( P ) ∈ B m x(P) \in B_m x ( P ) ∈ B m 、m P ≠ O mP \ne O m P = O となる有限個の点 P ∈ E ( k ) P \in E(k) P ∈ E ( k ) についての x ( m P ) x(mP) x ( m P ) 。
f f f の根。
k k k は無限体なのでそのような c c c があります。このとき解の集合 S o l = { x 0 ∈ k ∣ R m ( x 0 ) = c } \mathrm{Sol} = \{x_0 \in k \mid R_m(x_0) = c\} Sol = { x 0 ∈ k ∣ R m ( x 0 ) = c } はちょうど m 2 m^2 m 2 個の元からなり(A − c B A - cB A − c B は次数 m 2 m^2 m 2 で重根をもたず、k k k は代数閉体)、S o l ∩ B m = ∅ \mathrm{Sol} \cap B_m = \emptyset Sol ∩ B m = ∅ です。
第 4 段:数え上げ。 d ∈ k d \in k d ∈ k を d 2 = f ( c ) d^2 = f(c) d 2 = f ( c ) となるように取ると d ≠ 0 d \ne 0 d = 0 で、Q = ( c , d ) ∈ E ( k ) Q = (c, d) \in E(k) Q = ( c , d ) ∈ E ( k ) 、Q ≠ − Q Q \ne -Q Q = − Q です。T = { P ∈ E ( k ) ∣ m P = Q } T = \{P \in E(k) \mid mP = Q\} T = { P ∈ E ( k ) ∣ m P = Q } とおき、写像 T → S o l T \to \mathrm{Sol} T → Sol 、P ↦ x ( P ) P \mapsto x(P) P ↦ x ( P ) が全単射であることを示します。
定義されること: P ∈ T P \in T P ∈ T なら P ≠ O P \ne O P = O 、m P = Q ≠ O mP = Q \ne O m P = Q = O 、x ( m P ) = c x(mP) = c x ( m P ) = c なので、c c c の選び方(4 番目の条件)から x ( P ) ∉ B m x(P) \notin B_m x ( P ) ∈ / B m で、第 2 段から R m ( x ( P ) ) = x ( m P ) = c R_m(x(P)) = x(mP) = c R m ( x ( P )) = x ( m P ) = c です。
単射: x ( P ) = x ( P ′ ) x(P) = x(P') x ( P ) = x ( P ′ ) なら P ′ = ± P P' = \pm P P ′ = ± P ですが、P ′ = − P P' = -P P ′ = − P なら m P ′ = − Q ≠ Q mP' = -Q \ne Q m P ′ = − Q = Q なので P ′ = P P' = P P ′ = P です。
全射: x 0 ∈ S o l x_0 \in \mathrm{Sol} x 0 ∈ Sol に対し y 0 2 = f ( x 0 ) y_0^2 = f(x_0) y 0 2 = f ( x 0 ) となる y 0 ∈ k y_0 \in k y 0 ∈ k を取り、P ± = ( x 0 , ± y 0 ) P_\pm = (x_0, \pm y_0) P ± = ( x 0 , ± y 0 ) とします。x 0 ∉ B m x_0 \notin B_m x 0 ∈ / B m なので第 2 段から m P ± = ( c , ± y 0 S m ( x 0 ) ) mP_\pm = (c, \pm y_0S_m(x_0)) m P ± = ( c , ± y 0 S m ( x 0 )) です。x x x 座標が c c c の点は ± Q \pm Q ± Q だけなので m P + ∈ { Q , − Q } mP_+ \in \{Q, -Q\} m P + ∈ { Q , − Q } で、m P − = − m P + mP_- = -mP_+ m P − = − m P + から P + P_+ P + か P − P_- P − のどちらかが T T T に入ります。
よって # T = m 2 \#T = m^2 # T = m 2 です。T T T は空でないので P 0 ∈ T P_0 \in T P 0 ∈ T を取ると、P ∈ T ⟺ m ( P − P 0 ) = O P \in T \iff m(P - P_0) = O P ∈ T ⟺ m ( P − P 0 ) = O から T = P 0 + E [ m ] T = P_0 + E[m] T = P 0 + E [ m ] で、# E [ m ] = # T = m 2 \#E[m] = \#T = m^2 # E [ m ] = # T = m 2 です。
∎
命題 4.2 (等分点の群構造 ) ✓
F F F を標数 0 0 0 の体、F ˉ \bar F F ˉ をその代数閉包、E : y 2 = x 3 + a x + b E : y^2 = x^3 + ax + b E : y 2 = x 3 + a x + b (a , b ∈ F a, b \in F a , b ∈ F 、4 a 3 + 27 b 2 ≠ 0 4a^3 + 27b^2 \ne 0 4 a 3 + 27 b 2 = 0 )とする。すべての m ≥ 1 m \ge 1 m ≥ 1 について
E [ m ] = { P ∈ E ( F ˉ ) ∣ m P = O } ≅ ( Z / m Z ) 2 E[m] = \{P \in E(\bar F) \mid mP = O\} \cong (\mathbb{Z}/m\mathbb{Z})^2 E [ m ] = { P ∈ E ( F ˉ ) ∣ m P = O } ≅ ( Z / m Z ) 2 であり、A u t ( F ˉ / F ) \mathrm{Aut}(\bar F/F) Aut ( F ˉ / F ) は座標への作用によって E [ m ] E[m] E [ m ] に群の自己同型として作用する。
証明(命題 4.2) A = E [ m ] A = E[m] A = E [ m ] は有限アーベル群で(補題 4.1 )、m A = 0 mA = 0 m A = 0 、また d ∣ m d \mid m d ∣ m のとき { P ∈ A ∣ d P = O } = E [ d ] \{P \in A \mid dP = O\} = E[d] { P ∈ A ∣ d P = O } = E [ d ] の位数は d 2 d^2 d 2 です。m ≥ 2 m \ge 2 m ≥ 2 とし、系 6.1[加群と PID 上の構造定理] により A ≅ Z / d 1 ⊕ ⋯ ⊕ Z / d s A \cong \mathbb{Z}/d_1 \oplus \cdots \oplus \mathbb{Z}/d_s A ≅ Z / d 1 ⊕ ⋯ ⊕ Z / d s (2 ≤ d 1 ∣ d 2 ∣ ⋯ ∣ d s 2 \le d_1 \mid d_2 \mid \cdots \mid d_s 2 ≤ d 1 ∣ d 2 ∣ ⋯ ∣ d s )と書きます。m A = 0 mA = 0 m A = 0 なので各 d i d_i d i は m m m を割ります。d 1 d_1 d 1 の素因数 ℓ \ell ℓ を取ると、ℓ \ell ℓ はすべての d i d_i d i を割るので、各 Z / d i \mathbb{Z}/d_i Z / d i の中で ℓ \ell ℓ 倍して 0 0 0 になる元は ℓ \ell ℓ 個、したがって # E [ ℓ ] = ℓ s \#E[\ell] = \ell^s # E [ ℓ ] = ℓ s です。# E [ ℓ ] = ℓ 2 \#E[\ell] = \ell^2 # E [ ℓ ] = ℓ 2 から s = 2 s = 2 s = 2 。d 1 d 2 = # A = m 2 d_1d_2 = \#A = m^2 d 1 d 2 = # A = m 2 と d 1 , d 2 ≤ m d_1, d_2 \le m d 1 , d 2 ≤ m から d 1 = d 2 = m d_1 = d_2 = m d 1 = d 2 = m です。
σ ∈ A u t ( F ˉ / F ) \sigma \in \mathrm{Aut}(\bar F/F) σ ∈ Aut ( F ˉ / F ) は ( x 0 , y 0 ) ↦ ( σ x 0 , σ y 0 ) (x_0, y_0) \mapsto (\sigma x_0, \sigma y_0) ( x 0 , y 0 ) ↦ ( σ x 0 , σ y 0 ) 、O ↦ O O \mapsto O O ↦ O で E ( F ˉ ) E(\bar F) E ( F ˉ ) に作用します(方程式の係数が F F F の元なので)。加法公式(命題 3.2[楕円曲線・モジュラー形式と現代数論] )は座標と a a a の有理式なので σ ( P + Q ) = σ P + σ Q \sigma(P + Q) = \sigma P + \sigma Q σ ( P + Q ) = σ P + σ Q で、m P = O mP = O m P = O なら m σ P = O m\,\sigma P = O m σ P = O です。
∎
この章で扱う Frey 曲線は y 2 = x 3 + a 2 x 2 + a 4 x y^2 = x^3 + a_2x^2 + a_4x y 2 = x 3 + a 2 x 2 + a 4 x の形ですが、x x x を x − a 2 / 3 x - a_2/3 x − a 2 /3 に替えれば短い形になり、群構造も Galois 作用もこの置き換えで移ります。以下、この同一視のもとで 命題 4.2 を使います。
定義 4.3 (楕円曲線の Galois 表現 ) ↗
E E E を Q \mathbb{Q} Q 上の楕円曲線、p p p を素数とする。
E [ p ] ≅ ( Z / p ) 2 E[p] \cong (\mathbb{Z}/p)^2 E [ p ] ≅ ( Z / p ) 2 (命題 4.2 )の F p \mathbb{F}_p F p 上の基底を選んで得られる準同型 ρ ˉ E , p : G Q → G L 2 ( F p ) \bar\rho_{E,p} : G_{\mathbb{Q}} \to \mathrm{GL}_2(\mathbb{F}_p) ρ ˉ E , p : G Q → GL 2 ( F p ) を mod p p p 表現 という(定義 10.1[楕円曲線・モジュラー形式と現代数論] と同じもの)。E [ p ] E[p] E [ p ] の点の座標を Q \mathbb{Q} Q に添加した体 Q ( E [ p ] ) \mathbb{Q}(E[p]) Q ( E [ p ]) は有限次 Galois 拡大で、ρ ˉ E , p \bar\rho_{E,p} ρ ˉ E , p は制限写像 G Q → G a l ( Q ( E [ p ] ) / Q ) G_{\mathbb{Q}} \to \mathrm{Gal}(\mathbb{Q}(E[p])/\mathbb{Q}) G Q → Gal ( Q ( E [ p ]) / Q ) を経由し、後者の上で単射である。
p p p 倍写像 E [ p n + 1 ] → E [ p n ] E[p^{n+1}] \to E[p^n] E [ p n + 1 ] → E [ p n ] に関する逆極限 T p E = l i m ← n E [ p n ] T_pE = \varprojlim_n E[p^n] T p E = lim n E [ p n ] を p p p 進 Tate 加群 という。E [ p n ] ≅ ( Z / p n ) 2 E[p^n] \cong (\mathbb{Z}/p^n)^2 E [ p n ] ≅ ( Z / p n ) 2 から T p E ≅ Z p 2 T_pE \cong \mathbb{Z}_p^2 T p E ≅ Z p 2 で、G Q G_{\mathbb{Q}} G Q の作用が定める ρ E , p : G Q → G L 2 ( Z p ) \rho_{E,p} : G_{\mathbb{Q}} \to \mathrm{GL}_2(\mathbb{Z}_p) ρ E , p : G Q → GL 2 ( Z p ) を p p p 進表現 という。ρ E , p \rho_{E,p} ρ E , p を p p p を法として見たものが ρ ˉ E , p \bar\rho_{E,p} ρ ˉ E , p である。
μ p n ⊂ Q ‾ \mu_{p^n} \subset \overline{\mathbb{Q}} μ p n ⊂ Q を 1 1 1 の p n p^n p n 乗根の群とする。σ ∈ G Q \sigma \in G_{\mathbb{Q}} σ ∈ G Q に対し、すべての n n n とすべての ζ ∈ μ p n \zeta \in \mu_{p^n} ζ ∈ μ p n について σ ζ = ζ χ p ( σ ) \sigma\zeta = \zeta^{\chi_p(\sigma)} σ ζ = ζ χ p ( σ ) となる χ p ( σ ) ∈ Z p × \chi_p(\sigma) \in \mathbb{Z}_p^\times χ p ( σ ) ∈ Z p × がただ 1 つ定まる。χ p : G Q → Z p × \chi_p : G_{\mathbb{Q}} \to \mathbb{Z}_p^\times χ p : G Q → Z p × を p p p 進円分指標 、χ ˉ p = χ p m o d p : G Q → F p × \bar\chi_p = \chi_p \bmod p : G_{\mathbb{Q}} \to \mathbb{F}_p^\times χ ˉ p = χ p mod p : G Q → F p × を mod p p p 円分指標 という。
有限群 H H H への準同型 G Q → H G_{\mathbb{Q}} \to H G Q → H が連続 であるとは、ある有限次 Galois 拡大 K / Q K/\mathbb{Q} K / Q について制限写像 G Q → G a l ( K / Q ) G_{\mathbb{Q}} \to \mathrm{Gal}(K/\mathbb{Q}) G Q → Gal ( K / Q ) を経由することをいう。有限体 k k k について、連続な準同型 ρ ˉ : 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 表現と呼び、ρ ˉ ⊗ k ˉ \bar\rho \otimes \bar k ρ ˉ ⊗ k ˉ が既約(k ˉ 2 \bar k^2 k ˉ 2 に ρ ˉ ( G Q ) \bar\rho(G_{\mathbb{Q}}) ρ ˉ ( G Q ) で保たれる直線がない)のとき絶対既約 、det ρ ˉ ( c ) = − 1 \det\bar\rho(c) = -1 det ρ ˉ ( c ) = − 1 のとき奇 であるという。
1 で Q ( E [ p ] ) / Q \mathbb{Q}(E[p])/\mathbb{Q} Q ( E [ p ]) / Q が Galois 拡大であるのは、E [ p ] E[p] E [ p ] が有限集合で G Q G_{\mathbb{Q}} G Q の作用で保たれ、座標がすべて代数的数だからです。σ \sigma σ が E [ p ] E[p] E [ p ] のすべての点を固定することは Q ( E [ p ] ) \mathbb{Q}(E[p]) Q ( E [ p ]) の上で恒等写像であることと同じなので、単射性も従います。3 の χ p ( σ ) \chi_p(\sigma) χ p ( σ ) は、μ p n \mu_{p^n} μ p n が位数 p n p^n p n の巡回群(定理 7.3[多項式環と体の拡大] )で、その自己同型が ( Z / p n ) × (\mathbb{Z}/p^n)^\times ( Z / p n ) × の元によるべき乗であることから定まります。複素共役は c ζ = ζ ˉ = ζ − 1 c\zeta = \bar\zeta = \zeta^{-1} c ζ = ζ ˉ = ζ − 1 なので χ p ( c ) = − 1 \chi_p(c) = -1 χ p ( c ) = − 1 です。
定理 4.4 (Weil 対 ) ※
E E E を標数 0 0 0 の体 F F F 上の楕円曲線、m ≥ 1 m \ge 1 m ≥ 1 とする。写像 e m : E [ m ] × E [ m ] → μ m e_m : E[m] \times E[m] \to \mu_m e m : E [ m ] × E [ m ] → μ m で次を満たすものが存在する。
双線形: e m ( P + P ′ , Q ) = e m ( P , Q ) e m ( P ′ , Q ) e_m(P + P', Q) = e_m(P, Q)\,e_m(P', Q) e m ( P + P ′ , Q ) = e m ( P , Q ) e m ( P ′ , Q ) 、e m ( P , Q + Q ′ ) = e m ( P , Q ) e m ( P , Q ′ ) e_m(P, Q + Q') = e_m(P, Q)\,e_m(P, Q') e m ( P , Q + Q ′ ) = e m ( P , Q ) e m ( P , Q ′ ) 。
交代的: e m ( P , P ) = 1 e_m(P, P) = 1 e m ( P , P ) = 1 。
非退化: すべての Q Q Q で e m ( P , Q ) = 1 e_m(P, Q) = 1 e m ( P , Q ) = 1 ならば P = O P = O P = O 。
Galois 同変: σ ∈ A u t ( F ˉ / F ) \sigma \in \mathrm{Aut}(\bar F/F) σ ∈ Aut ( F ˉ / F ) について e m ( σ P , σ Q ) = σ ( e m ( P , Q ) ) e_m(\sigma P, \sigma Q) = \sigma\bigl(e_m(P, Q)\bigr) e m ( σ P , σ Q ) = σ ( e m ( P , Q ) ) 。
命題 4.6 (行列式は円分指標 ) ✓
定理 4.4 を仮定する。Q \mathbb{Q} Q 上の楕円曲線 E E E と素数 p p p について det ρ ˉ E , p = χ ˉ p \det\bar\rho_{E,p} = \bar\chi_p det ρ ˉ E , p = χ ˉ p である。とくに p p p が奇素数なら ρ ˉ E , p \bar\rho_{E,p} ρ ˉ E , p は奇である。
証明(命題 4.6) E [ p ] E[p] E [ p ] の基底 P , Q P, Q P , Q を取り、ζ = e p ( P , Q ) \zeta = e_p(P, Q) ζ = e p ( P , Q ) とおきます。ζ = 1 \zeta = 1 ζ = 1 なら、双線形性と交代性から e p ( P , i P + j Q ) = e p ( P , P ) i ζ j = 1 e_p(P, iP + jQ) = e_p(P, P)^i\zeta^j = 1 e p ( P , i P + j Q ) = e p ( P , P ) i ζ j = 1 がすべての i , j i, j i , j で成り立ち、非退化性から P = O P = O P = O となって基底であることに反します。よって ζ \zeta ζ は 1 1 1 の原始 p p p 乗根です。交代性を P + Q P + Q P + Q に使うと 1 = e p ( P + Q , P + Q ) = e p ( P , Q ) e p ( Q , P ) 1 = e_p(P + Q, P + Q) = e_p(P, Q)\,e_p(Q, P) 1 = e p ( P + Q , P + Q ) = e p ( P , Q ) e p ( Q , P ) なので e p ( Q , P ) = ζ − 1 e_p(Q, P) = \zeta^{-1} e p ( Q , P ) = ζ − 1 です。σ ∈ G Q \sigma \in G_{\mathbb{Q}} σ ∈ G Q について σ P = α P + γ Q \sigma P = \alpha P + \gamma Q σ P = α P + γ Q 、σ Q = β P + δ Q \sigma Q = \beta P + \delta Q σ Q = β P + δ Q (ρ ˉ E , p ( σ ) = ( α β γ δ ) \bar\rho_{E,p}(\sigma) = \begin{pmatrix}\alpha & \beta\\ \gamma & \delta\end{pmatrix} ρ ˉ E , p ( σ ) = ( α γ β δ ) )とすると、双線形性から
e p ( σ P , σ Q ) = e p ( P , P ) α β e p ( P , Q ) α δ e p ( Q , P ) γ β e p ( Q , Q ) γ δ = ζ α δ − β γ . e_p(\sigma P, \sigma Q) = e_p(P, P)^{\alpha\beta}\,e_p(P, Q)^{\alpha\delta}\,e_p(Q, P)^{\gamma\beta}\,e_p(Q, Q)^{\gamma\delta} = \zeta^{\alpha\delta - \beta\gamma}. e p ( σ P , σ Q ) = e p ( P , P ) α β e p ( P , Q ) α δ e p ( Q , P ) γ β e p ( Q , Q ) γ δ = ζ α δ − β γ . Galois 同変性から左辺は σ ζ = ζ χ ˉ p ( σ ) \sigma\zeta = \zeta^{\bar\chi_p(\sigma)} σ ζ = ζ χ ˉ p ( σ ) なので det ρ ˉ E , p ( σ ) = χ ˉ p ( σ ) \det\bar\rho_{E,p}(\sigma) = \bar\chi_p(\sigma) det ρ ˉ E , p ( σ ) = χ ˉ p ( σ ) です。χ ˉ p ( c ) = − 1 \bar\chi_p(c) = -1 χ ˉ p ( c ) = − 1 で、p p p が奇数なら − 1 ≠ 1 -1 \ne 1 − 1 = 1 なので奇です。
∎
補題 4.7 (奇な既約表現は絶対既約 ) ✓
k k k を標数が奇数の有限体、ρ ˉ : 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 表現とする。k 2 k^2 k 2 に ρ ˉ ( G Q ) \bar\rho(G_{\mathbb{Q}}) ρ ˉ ( G Q ) で保たれる直線がなければ(k k k 上既約なら)、ρ ˉ \bar\rho ρ ˉ は絶対既約である。
証明(補題 4.7) M = ρ ˉ ( c ) M = \bar\rho(c) M = ρ ˉ ( c ) は M 2 = 1 M^2 = 1 M 2 = 1 、det M = − 1 \det M = -1 det M = − 1 を満たします。( M − 1 ) ( M + 1 ) = 0 (M - 1)(M + 1) = 0 ( M − 1 ) ( M + 1 ) = 0 で、M = ± 1 M = \pm 1 M = ± 1 なら det M = 1 \det M = 1 det M = 1 となるので M ≠ ± 1 M \ne \pm 1 M = ± 1 、したがって M M M は固有値 1 1 1 と − 1 -1 − 1 をもち(1 ≠ − 1 1 \ne -1 1 = − 1 )、固有空間 L ± = ker ( M ∓ 1 ) ⊂ k 2 L_\pm = \ker(M \mp 1) \subset k^2 L ± = ker ( M ∓ 1 ) ⊂ k 2 はどちらも k k k 上の直線です。k ˉ 2 \bar k^2 k ˉ 2 の中で M M M で保たれる直線は L + ⊗ k ˉ L_+ \otimes \bar k L + ⊗ k ˉ と L − ⊗ k ˉ L_- \otimes \bar k L − ⊗ k ˉ の 2 本だけです(保たれる直線は固有ベクトルが張る)。k ˉ 2 \bar k^2 k ˉ 2 に ρ ˉ ( G Q ) \bar\rho(G_{\mathbb{Q}}) ρ ˉ ( G Q ) で保たれる直線 L L L があれば、L L L は M M M でも保たれるので L = L ± ⊗ k ˉ L = L_\pm \otimes \bar k L = L ± ⊗ k ˉ で、g ∈ G Q g \in G_{\mathbb{Q}} g ∈ G Q について ρ ˉ ( g ) L ± ⊂ ( L ± ⊗ k ˉ ) ∩ k 2 = L ± \bar\rho(g)L_\pm \subset (L_\pm \otimes \bar k) \cap k^2 = L_\pm ρ ˉ ( g ) L ± ⊂ ( L ± ⊗ k ˉ ) ∩ k 2 = L ± (ρ ˉ ( g ) \bar\rho(g) ρ ˉ ( g ) の成分は k k k の元)となり、L ± L_\pm L ± が k 2 k^2 k 2 の保たれる直線になって仮定に反します。
∎
この節の目的は、絶対 Galois 群 G Q G_{\mathbb{Q}} G Q の中から「素数 ℓ \ell ℓ のところで見える部分」(分解群と惰性群)を取り出し、表現が ℓ \ell ℓ で不分岐 であるとは何かを定義することです。後で、Frey 曲線の E [ p ] E[p] E [ p ] が 2 2 2 と p p p の外で不分岐であることを述べるために使います。Q ℓ \mathbb{Q}_\ell Q ℓ は有理数を ℓ \ell ℓ 進付値で完備化した体(ℓ \ell ℓ 進数体)で、これに有限次の不分岐拡大をすべて合わせた体が最大不分岐拡大 Q ℓ u r \mathbb{Q}_\ell^{\mathrm{ur}} Q ℓ ur です。惰性群は、この Q ℓ u r \mathbb{Q}_\ell^{\mathrm{ur}} Q ℓ ur を動かさない自己同型の群として定義されます。
素数 ℓ \ell ℓ ごとに、Q ℓ \mathbb{Q}_\ell Q ℓ の代数閉包 Q ‾ ℓ \overline{\mathbb{Q}}_\ell Q ℓ と埋め込み Q ‾ ↪ Q ‾ ℓ \overline{\mathbb{Q}} \hookrightarrow \overline{\mathbb{Q}}_\ell Q ↪ Q ℓ を固定します。ℓ \ell ℓ 進付値 v ℓ v_\ell v ℓ は Q ‾ ℓ \overline{\mathbb{Q}}_\ell Q ℓ にただ 1 通りに延長され(定理 2.4[局所体] )、A u t ( Q ‾ ℓ / Q ℓ ) \mathrm{Aut}(\overline{\mathbb{Q}}_\ell/\mathbb{Q}_\ell) Aut ( Q ℓ / Q ℓ ) の元で不変です。
定義 4.8 (分解群・惰性群・不分岐・Frobenius ) ↗
G ℓ = A u t ( Q ‾ ℓ / Q ℓ ) G_\ell = \mathrm{Aut}(\overline{\mathbb{Q}}_\ell/\mathbb{Q}_\ell) G ℓ = Aut ( Q ℓ / Q ℓ ) とおき、制限 σ ↦ σ ∣ Q ‾ \sigma \mapsto \sigma|_{\overline{\mathbb{Q}}} σ ↦ σ ∣ Q によって G Q G_{\mathbb{Q}} G Q への準同型 G ℓ → G Q G_\ell \to G_{\mathbb{Q}} G ℓ → G Q を得る(ℓ \ell ℓ での分解群 )。Q ℓ u r = ⋃ n ≥ 1 Q ℓ ( ζ ℓ n − 1 ) \mathbb{Q}_\ell^{\mathrm{ur}} = \bigcup_{n \ge 1}\mathbb{Q}_\ell(\zeta_{\ell^n - 1}) Q ℓ ur = ⋃ n ≥ 1 Q ℓ ( ζ ℓ n − 1 ) (ζ r \zeta_r ζ r は 1 1 1 の原始 r r r 乗根)を Q ℓ \mathbb{Q}_\ell Q ℓ の最大不分岐拡大 といい、I ℓ = A u t ( Q ‾ ℓ / Q ℓ u r ) ⊂ G ℓ I_\ell = \mathrm{Aut}(\overline{\mathbb{Q}}_\ell/\mathbb{Q}_\ell^{\mathrm{ur}}) \subset G_\ell I ℓ = Aut ( Q ℓ / Q ℓ ur ) ⊂ G ℓ を惰性群 という。
G Q G_{\mathbb{Q}} G Q の作用する集合や、準同型 ρ ˉ : G Q → H \bar\rho : G_{\mathbb{Q}} \to H ρ ˉ : G Q → H が ℓ \ell ℓ で不分岐 であるとは、I ℓ I_\ell I ℓ が自明に作用する(ρ ˉ ( I ℓ ) = 1 \bar\rho(I_\ell) = 1 ρ ˉ ( I ℓ ) = 1 )ことをいう。G ℓ G_\ell G ℓ の元で、Q ℓ u r \mathbb{Q}_\ell^{\mathrm{ur}} Q ℓ ur の整数環の剰余体 F ‾ ℓ \overline{\mathbb{F}}_\ell F ℓ に x ↦ x ℓ x \mapsto x^\ell x ↦ x ℓ を引き起こすものを Frobenius 元 といい F r o b ℓ \mathrm{Frob}_\ell Frob ℓ と書く。ρ ˉ \bar\rho ρ ˉ が ℓ \ell ℓ で不分岐なら、ρ ˉ ( F r o b ℓ ) \bar\rho(\mathrm{Frob}_\ell) ρ ˉ ( Frob ℓ ) は F r o b ℓ \mathrm{Frob}_\ell Frob ℓ の選び方によらない。
各 Q ℓ ( ζ ℓ n − 1 ) \mathbb{Q}_\ell(\zeta_{\ell^n - 1}) Q ℓ ( ζ ℓ n − 1 ) は Q ℓ \mathbb{Q}_\ell Q ℓ の n n n 次の不分岐拡大で、有限次の不分岐拡大はこれらで尽くされ、Q ℓ u r \mathbb{Q}_\ell^{\mathrm{ur}} Q ℓ ur 上で v ℓ v_\ell v ℓ の値は整数、Q ℓ ( ζ ℓ n − 1 ) \mathbb{Q}_\ell(\zeta_{\ell^n-1}) Q ℓ ( ζ ℓ n − 1 ) の整数環は剰余体 F ℓ n \mathbb{F}_{\ell^n} F ℓ n の完備離散付値環です(定理 4.2[局所体] )。埋め込みを取り替えると G ℓ G_\ell G ℓ 、I ℓ I_\ell I ℓ の像は G Q G_{\mathbb{Q}} G Q の中で共役に移るので、不分岐性は埋め込みによらず、ρ ˉ ( F r o b ℓ ) \bar\rho(\mathrm{Frob}_\ell) ρ ˉ ( Frob ℓ ) は共役類として定まります。有限次 Galois 拡大 K / Q K/\mathbb{Q} K / Q について、I ℓ I_\ell I ℓ の G a l ( K / Q ) \mathrm{Gal}(K/\mathbb{Q}) Gal ( K / Q ) での像は ℓ \ell ℓ の上の素イデアルの惰性群(定義 3.2[分解群・惰性群・Frobenius 元] )に一致するので、「ρ ˉ E , p \bar\rho_{E,p} ρ ˉ E , p が ℓ \ell ℓ で不分岐」は「ℓ \ell ℓ が Q ( E [ p ] ) \mathbb{Q}(E[p]) Q ( E [ p ]) で不分岐」と同じことです。この言い換えは以下の証明では使いません。
惰性群に十分多くの元があることは、次の補題で保証されます。
補題 4.9 (代数閉包への自己同型の延長 ) ✓
Ω \Omega Ω を代数閉体、F ⊆ Ω F \subseteq \Omega F ⊆ Ω を部分体で Ω \Omega Ω が F F F 上代数的であるものとする。中間体 M M M と、F F F の元を固定する体の埋め込み τ : M → Ω \tau : M \to \Omega τ : M → Ω に対し、τ \tau τ を延長する Ω \Omega Ω の自己同型が存在する。とくに w ∈ Ω w \in \Omega w ∈ Ω の F F F 上の最小多項式が w w w と異なる根 w ′ ∈ Ω w' \in \Omega w ′ ∈ Ω をもつなら、σ w = w ′ \sigma w = w' σ w = w ′ となる σ ∈ A u t ( Ω / F ) \sigma \in \mathrm{Aut}(\Omega/F) σ ∈ Aut ( Ω/ F ) がある。
証明(補題 4.9) M ⊆ M ′ ⊆ Ω M \subseteq M' \subseteq \Omega M ⊆ M ′ ⊆ Ω なる中間体と τ \tau τ を延長する埋め込み τ ′ : M ′ → Ω \tau' : M' \to \Omega τ ′ : M ′ → Ω の組 ( M ′ , τ ′ ) (M', \tau') ( M ′ , τ ′ ) の全体を、延長の関係で半順序集合と見ます。鎖 { ( M i , τ i ) } \{(M_i, \tau_i)\} {( M i , τ i )} は、和集合 ⋃ M i \bigcup M_i ⋃ M i の上で τ i \tau_i τ i たちを貼り合わせた埋め込みを上界にもつので、定理 5.1[選択公理と Zorn の補題] により極大元 ( M ′ , τ ′ ) (M', \tau') ( M ′ , τ ′ ) があります。α ∈ Ω ∖ M ′ \alpha \in \Omega \setminus M' α ∈ Ω ∖ M ′ があったとすると、α \alpha α は F F F 上、したがって M ′ M' M ′ 上代数的で、最小多項式を m ∈ M ′ [ x ] m \in M'[x] m ∈ M ′ [ x ] とします。係数に τ ′ \tau' τ ′ を施した m τ ′ m^{\tau'} m τ ′ は τ ′ ( M ′ ) \tau'(M') τ ′ ( M ′ ) 上既約で、Ω \Omega Ω が代数閉体なので根 α ′ ∈ Ω \alpha' \in \Omega α ′ ∈ Ω をもちます。命題 6.2[多項式環と体の拡大] から
M ′ ( α ) ≅ M ′ [ x ] / ( m ) ≅ τ ′ ( M ′ ) [ x ] / ( m τ ′ ) ≅ τ ′ ( M ′ ) ( α ′ ) M'(\alpha) \cong M'[x]/(m) \cong \tau'(M')[x]/(m^{\tau'}) \cong \tau'(M')(\alpha') M ′ ( α ) ≅ M ′ [ x ] / ( m ) ≅ τ ′ ( M ′ ) [ x ] / ( m τ ′ ) ≅ τ ′ ( M ′ ) ( α ′ ) で、これは τ ′ \tau' τ ′ を延長する埋め込み M ′ ( α ) → Ω M'(\alpha) \to \Omega M ′ ( α ) → Ω を与え、極大性に反します。よって M ′ = Ω M' = \Omega M ′ = Ω です。τ ′ ( Ω ) \tau'(\Omega) τ ′ ( Ω ) は Ω \Omega Ω と同型なので代数閉体で、F ⊆ τ ′ ( Ω ) F \subseteq \tau'(\Omega) F ⊆ τ ′ ( Ω ) です。β ∈ Ω \beta \in \Omega β ∈ Ω は F F F 上代数的なので τ ′ ( Ω ) \tau'(\Omega) τ ′ ( Ω ) 係数の多項式の根で、その多項式は τ ′ ( Ω ) \tau'(\Omega) τ ′ ( Ω ) の中で 1 次式の積に分解するので β ∈ τ ′ ( Ω ) \beta \in \tau'(\Omega) β ∈ τ ′ ( Ω ) 。したがって τ ′ \tau' τ ′ は全射で、Ω \Omega Ω の自己同型です。
後半は、M = F ( w ) M = F(w) M = F ( w ) と、w ↦ w ′ w \mapsto w' w ↦ w ′ で定まる埋め込み F ( w ) ≅ F [ x ] / ( m w ) ≅ F ( w ′ ) ⊆ Ω F(w) \cong F[x]/(m_w) \cong F(w') \subseteq \Omega F ( w ) ≅ F [ x ] / ( m w ) ≅ F ( w ′ ) ⊆ Ω に前半を使います。
∎
ℓ = p \ell = p ℓ = p では「不分岐」は強すぎる条件です(det ρ ˉ E , p = χ ˉ p \det\bar\rho_{E,p} = \bar\chi_p det ρ ˉ E , p = χ ˉ p が p p p で分岐するので)。代わりになるのが次の条件です。
定義 4.10 (有限(有限平坦) ) ↗
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 ) が p p p で有限 (finite)であるとは、Z p \mathbb{Z}_p Z p 上の有限平坦群スキーム F \mathcal{F} F で、G p G_p G p 加群として F ( Q ‾ p ) ≅ k 2 \mathcal{F}(\overline{\mathbb{Q}}_p) \cong k^2 F ( Q p ) ≅ k 2 (右辺は ρ ˉ ∣ G p \bar\rho|_{G_p} ρ ˉ ∣ G p による作用)となるものが存在することをいう。素数 ℓ ≠ p \ell \ne p ℓ = p については、ρ ˉ \bar\rho ρ ˉ が ℓ \ell ℓ で不分岐であることを ℓ \ell ℓ で有限 であるという。
有限平坦群スキームの理論はこの章では展開しません。この定義が必要なのは、Ribet の定理(定理 6.7 )の仮定を正確に述べるためと、Frey 曲線がその仮定を満たすこと(定理 5.5 、主張のみ)を述べるためです。素朴には「p p p での分岐が、p p p で良い還元をもつ曲線の p p p 等分点と同じ程度に小さい」という条件です。
定義 4.11 (良い還元・乗法的還元・半安定 ) ↗
E E E を Q \mathbb{Q} Q 上の楕円曲線、ℓ \ell ℓ を素数とする。E E E の方程式から、有理数係数の変数変換 x = u 2 x ′ + r x = u^2x' + r x = u 2 x ′ + r 、y = u 3 y ′ + s u 2 x ′ + t y = u^3y' + su^2x' + t y = u 3 y ′ + s u 2 x ′ + t (u ≠ 0 u \ne 0 u = 0 )で得られる一般 Weierstrass 方程式
y 2 + a 1 x y + a 3 y = x 3 + a 2 x 2 + a 4 x + a 6 y^2 + a_1xy + a_3y = x^3 + a_2x^2 + a_4x + a_6 y 2 + a 1 x y + a 3 y = x 3 + a 2 x 2 + a 4 x + a 6 で、係数 a i a_i a i の分母が ℓ \ell ℓ で割り切れないものを、E E E の ℓ \ell ℓ 整なモデル という。その c 4 c_4 c 4 と判別式 Δ \Delta Δ (定義式は既存の記事の付録 )について、
v ℓ ( Δ ) = 0 v_\ell(\Delta) = 0 v ℓ ( Δ ) = 0 となる ℓ \ell ℓ 整なモデルがあるとき、E E E は ℓ \ell ℓ で良い還元 をもつ、
v ℓ ( Δ ) > 0 v_\ell(\Delta) > 0 v ℓ ( Δ ) > 0 かつ v ℓ ( c 4 ) = 0 v_\ell(c_4) = 0 v ℓ ( c 4 ) = 0 となる ℓ \ell ℓ 整なモデルがあるとき、E E E は ℓ \ell ℓ で乗法的還元 をもつ
という。このどちらかのモデルの v ℓ ( Δ ) v_\ell(\Delta) v ℓ ( Δ ) を v ℓ ( Δ min ) v_\ell(\Delta_{\min}) v ℓ ( Δ m i n ) と書く。すべての素数で良い還元か乗法的還元をもつとき E E E は半安定 であるといい、乗法的還元をもつ素数の積を E E E の導手 N E N_E N E という。
命題 4.13 (Frey 型の曲線の極小モデル ) ✓
A , B A, B A , B を整数とし、A A A 、B B B 、C = A + B C = A + B C = A + B は 0 0 0 でなく対ごとに互いに素、A ≡ 3 ( m o d 4 ) A \equiv 3 \pmod 4 A ≡ 3 ( mod 4 ) 、16 ∣ B 16 \mid B 16 ∣ B とする。E : y 2 = x ( x − A ) ( x + B ) E : y^2 = x(x - A)(x + B) E : y 2 = x ( x − A ) ( x + B ) について次が成り立つ。
変換 x = 4 X x = 4X x = 4 X 、y = 8 Y + 4 X y = 8Y + 4X y = 8 Y + 4 X により、E E E は整数係数の方程式
Y 2 + X Y = X 3 + B − A − 1 4 X 2 − A B 16 X Y^2 + XY = X^3 + \frac{B - A - 1}{4}X^2 - \frac{AB}{16}X Y 2 + X Y = X 3 + 4 B − A − 1 X 2 − 16 A B X
に移り、その不変量は c 4 = A 2 + A B + B 2 c_4 = A^2 + AB + B^2 c 4 = A 2 + A B + B 2 、Δ = 2 − 8 ( A B C ) 2 \Delta = 2^{-8}(ABC)^2 Δ = 2 − 8 ( A B C ) 2 である。
E E E は半安定で、すべての素数 ℓ \ell ℓ について v ℓ ( Δ min ) = v ℓ ( 2 − 8 ( A B C ) 2 ) v_\ell(\Delta_{\min}) = v_\ell\bigl(2^{-8}(ABC)^2\bigr) v ℓ ( Δ m i n ) = v ℓ ( 2 − 8 ( A B C ) 2 ) 。乗法的還元をもつ素数は、A B C ABC A B C の奇素因数と、32 ∣ B 32 \mid B 32 ∣ B のときの 2 2 2 である。
とくに、素数 p ≥ 5 p \ge 5 p ≥ 5 と、対ごとに互いに素な 0 0 0 でない整数 α , β , γ \alpha, \beta, \gamma α , β , γ について A = α p A = \alpha^p A = α p 、B = β p B = \beta^p B = β p 、C = γ p C = \gamma^p C = γ p であり β \beta β が偶数なら、N E = ∏ ℓ ∣ α β γ ℓ N_E = \prod_{\ell \mid \alpha\beta\gamma}\ell N E = ∏ ℓ ∣ α β γ ℓ で、
v ℓ ( Δ min ) = 2 p v ℓ ( α β γ ) ( ℓ ≠ 2 ) , v 2 ( Δ min ) = 2 p v 2 ( β ) − 8. v_\ell(\Delta_{\min}) = 2p\,v_\ell(\alpha\beta\gamma) \ (\ell \ne 2), \qquad v_2(\Delta_{\min}) = 2p\,v_2(\beta) - 8 . v ℓ ( Δ m i n ) = 2 p v ℓ ( α β γ ) ( ℓ = 2 ) , v 2 ( Δ m i n ) = 2 p v 2 ( β ) − 8.
証明(命題 4.13) 1. E E E の方程式は y 2 = x 3 + ( B − A ) x 2 − A B x y^2 = x^3 + (B - A)x^2 - ABx y 2 = x 3 + ( B − A ) x 2 − A B x です。代入すると
64 Y 2 + 64 X Y + 16 X 2 = 64 X 3 + 16 ( B − A ) X 2 − 4 A B X 64Y^2 + 64XY + 16X^2 = 64X^3 + 16(B - A)X^2 - 4ABX 64 Y 2 + 64 X Y + 16 X 2 = 64 X 3 + 16 ( B − A ) X 2 − 4 A B X で、64 64 64 で割って整理すると主張の式になります。B ≡ 0 B \equiv 0 B ≡ 0 、A ≡ 3 ( m o d 4 ) A \equiv 3 \pmod 4 A ≡ 3 ( mod 4 ) から B − A − 1 ≡ − 4 ≡ 0 ( m o d 4 ) B - A - 1 \equiv -4 \equiv 0 \pmod 4 B − A − 1 ≡ − 4 ≡ 0 ( mod 4 ) 、16 ∣ B 16 \mid B 16 ∣ B から 16 ∣ A B 16 \mid AB 16 ∣ A B なので係数は整数です。この方程式は a 1 = 1 a_1 = 1 a 1 = 1 、a 2 = ( B − A − 1 ) / 4 a_2 = (B - A - 1)/4 a 2 = ( B − A − 1 ) /4 、a 3 = 0 a_3 = 0 a 3 = 0 、a 4 = − A B / 16 a_4 = -AB/16 a 4 = − A B /16 、a 6 = 0 a_6 = 0 a 6 = 0 で、
b 2 = a 1 2 + 4 a 2 = B − A , b 4 = 2 a 4 + a 1 a 3 = − A B 8 , b 6 = 0 , b 8 = − a 4 2 = − A 2 B 2 256 b_2 = a_1^2 + 4a_2 = B - A, \quad b_4 = 2a_4 + a_1a_3 = -\frac{AB}{8}, \quad b_6 = 0, \quad b_8 = -a_4^2 = -\frac{A^2B^2}{256} b 2 = a 1 2 + 4 a 2 = B − A , b 4 = 2 a 4 + a 1 a 3 = − 8 A B , b 6 = 0 , b 8 = − a 4 2 = − 256 A 2 B 2 (b 8 = a 1 2 a 6 + 4 a 2 a 6 − a 1 a 3 a 4 + a 2 a 3 2 − a 4 2 b_8 = a_1^2a_6 + 4a_2a_6 - a_1a_3a_4 + a_2a_3^2 - a_4^2 b 8 = a 1 2 a 6 + 4 a 2 a 6 − a 1 a 3 a 4 + a 2 a 3 2 − a 4 2 で a 3 = a 6 = 0 a_3 = a_6 = 0 a 3 = a 6 = 0 )。よって
c 4 = b 2 2 − 24 b 4 = ( B − A ) 2 + 3 A B = A 2 + A B + B 2 , c_4 = b_2^2 - 24b_4 = (B - A)^2 + 3AB = A^2 + AB + B^2, c 4 = b 2 2 − 24 b 4 = ( B − A ) 2 + 3 A B = A 2 + A B + B 2 , Δ = − b 2 2 b 8 − 8 b 4 3 − 27 b 6 2 + 9 b 2 b 4 b 6 = ( B − A ) 2 A 2 B 2 256 + 8 A 3 B 3 512 = A 2 B 2 ( ( B − A ) 2 + 4 A B ) 256 = ( A B C ) 2 2 8 . \Delta = -b_2^2b_8 - 8b_4^3 - 27b_6^2 + 9b_2b_4b_6 = \frac{(B - A)^2A^2B^2}{256} + \frac{8A^3B^3}{512} = \frac{A^2B^2\bigl((B - A)^2 + 4AB\bigr)}{256} = \frac{(ABC)^2}{2^8}. Δ = − b 2 2 b 8 − 8 b 4 3 − 27 b 6 2 + 9 b 2 b 4 b 6 = 256 ( B − A ) 2 A 2 B 2 + 512 8 A 3 B 3 = 256 A 2 B 2 ( ( B − A ) 2 + 4 A B ) = 2 8 ( A B C ) 2 . 2. 1 の方程式はすべての素数 ℓ \ell ℓ で ℓ \ell ℓ 整です。ℓ ∤ A B C \ell \nmid ABC ℓ ∤ A B C かつ ℓ ≠ 2 \ell \ne 2 ℓ = 2 なら v ℓ ( Δ ) = 0 v_\ell(\Delta) = 0 v ℓ ( Δ ) = 0 で良い還元です。ℓ \ell ℓ が A B C ABC A B C の奇素因数なら v ℓ ( Δ ) > 0 v_\ell(\Delta) > 0 v ℓ ( Δ ) > 0 で、対ごとに互いに素なので ℓ \ell ℓ は A , B , C A, B, C A , B , C のちょうど 1 つを割ります。ℓ ∣ A \ell \mid A ℓ ∣ A なら c 4 ≡ B 2 c_4 \equiv B^2 c 4 ≡ B 2 、ℓ ∣ B \ell \mid B ℓ ∣ B なら c 4 ≡ A 2 c_4 \equiv A^2 c 4 ≡ A 2 、ℓ ∣ C \ell \mid C ℓ ∣ C なら c 4 = ( A + B ) 2 − A B ≡ − A B ( m o d ℓ ) c_4 = (A + B)^2 - AB \equiv -AB \pmod\ell c 4 = ( A + B ) 2 − A B ≡ − A B ( mod ℓ ) で、どの場合も ℓ ∤ c 4 \ell \nmid c_4 ℓ ∤ c 4 、乗法的還元です。ℓ = 2 \ell = 2 ℓ = 2 : A A A は奇数、B B B は偶数なので c 4 c_4 c 4 は奇数、C C C も奇数で、v 2 ( Δ ) = 2 v 2 ( B ) − 8 ≥ 0 v_2(\Delta) = 2v_2(B) - 8 \ge 0 v 2 ( Δ ) = 2 v 2 ( B ) − 8 ≥ 0 です。v 2 ( B ) = 4 v_2(B) = 4 v 2 ( B ) = 4 なら良い還元、v 2 ( B ) ≥ 5 v_2(B) \ge 5 v 2 ( B ) ≥ 5 なら乗法的還元です。
3. β \beta β が偶数で p ≥ 5 p \ge 5 p ≥ 5 なので 32 ∣ β p = B 32 \mid \beta^p = B 32 ∣ β p = B 、v 2 ( B ) = p v 2 ( β ) v_2(B) = p\,v_2(\beta) v 2 ( B ) = p v 2 ( β ) です。A B C = ( α β γ ) p ABC = (\alpha\beta\gamma)^p A B C = ( α β γ ) p を 2 に代入します。
∎
例 4.14 (3² + 4² = 5² から作る曲線の導手 )
既存の記事の 例 9.3[楕円曲線・モジュラー形式と現代数論] は y 2 = x ( x − 9 ) ( x + 16 ) y^2 = x(x - 9)(x + 16) y 2 = x ( x − 9 ) ( x + 16 ) を扱いました。ここでは A = 9 ≡ 1 ( m o d 4 ) A = 9 \equiv 1 \pmod 4 A = 9 ≡ 1 ( mod 4 ) なので 命題 4.13 の正規化を満たしません。同じ等式を − 25 + 16 = − 9 -25 + 16 = -9 − 25 + 16 = − 9 と読み、A = − 25 ≡ 3 ( m o d 4 ) A = -25 \equiv 3 \pmod 4 A = − 25 ≡ 3 ( mod 4 ) 、B = 16 B = 16 B = 16 、C = − 9 C = -9 C = − 9 とすると仮定を満たします。E ′ : y 2 = x ( x + 25 ) ( x + 16 ) E' : y^2 = x(x + 25)(x + 16) E ′ : y 2 = x ( x + 25 ) ( x + 16 ) は
Y 2 + X Y = X 3 + 10 X 2 + 25 X Y^2 + XY = X^3 + 10X^2 + 25X Y 2 + X Y = X 3 + 10 X 2 + 25 X に移り(( 16 + 25 − 1 ) / 4 = 10 (16 + 25 - 1)/4 = 10 ( 16 + 25 − 1 ) /4 = 10 、− A B / 16 = 25 -AB/16 = 25 − A B /16 = 25 )、c 4 = 625 − 400 + 256 = 481 = 13 ⋅ 37 c_4 = 625 - 400 + 256 = 481 = 13\cdot 37 c 4 = 625 − 400 + 256 = 481 = 13 ⋅ 37 、Δ = ( 25 ⋅ 16 ⋅ 9 ) 2 / 2 8 = 3600 2 / 256 = 50625 = 15 4 \Delta = (25\cdot 16\cdot 9)^2/2^8 = 3600^2/256 = 50625 = 15^4 Δ = ( 25 ⋅ 16 ⋅ 9 ) 2 / 2 8 = 360 0 2 /256 = 50625 = 1 5 4 です。v 2 ( B ) = 4 v_2(B) = 4 v 2 ( B ) = 4 なので 2 2 2 で良い還元、3 3 3 と 5 5 5 で乗法的還元をもち、導手は 15 15 15 、v 3 ( Δ min ) = v 5 ( Δ min ) = 4 v_3(\Delta_{\min}) = v_5(\Delta_{\min}) = 4 v 3 ( Δ m i n ) = v 5 ( Δ m i n ) = 4 です。指数 p = 2 p = 2 p = 2 に当たるので 2 p v ℓ ( a b c ) = 4 2p\,v_\ell(abc) = 4 2 p v ℓ ( ab c ) = 4 と合っています。
もとの y 2 = x ( x − 9 ) ( x + 16 ) y^2 = x(x - 9)(x + 16) y 2 = x ( x − 9 ) ( x + 16 ) は、E ′ E' E ′ で x x x を − x − 16 -x - 16 − x − 16 に替えた − y 2 = x ( x − 9 ) ( x + 16 ) -y^2 = x(x - 9)(x + 16) − y 2 = x ( x − 9 ) ( x + 16 ) と y 2 y^2 y 2 の符号だけが違う曲線(E ′ E' E ′ の − 1 -1 − 1 による 2 次ひねり)で、2 2 2 での還元が良くありません。A ≡ 3 ( m o d 4 ) A \equiv 3 \pmod 4 A ≡ 3 ( mod 4 ) という正規化は、2 2 2 での還元をできるだけ良くする符号の選び方です。
例 4.15 (E[2] と mod 2 表現 )
E : y 2 = ( x − e 1 ) ( x − e 2 ) ( x − e 3 ) E : y^2 = (x - e_1)(x - e_2)(x - e_3) E : y 2 = ( x − e 1 ) ( x − e 2 ) ( x − e 3 ) (e i ∈ Q ‾ e_i \in \overline{\mathbb{Q}} e i ∈ Q は相異なる)では、− ( x , y ) = ( x , − y ) -(x, y) = (x, -y) − ( x , y ) = ( x , − y ) なので 2 P = O 2P = O 2 P = O は P = O P = O P = O または y = 0 y = 0 y = 0 と同値で、E [ 2 ] = { O , ( e 1 , 0 ) , ( e 2 , 0 ) , ( e 3 , 0 ) } E[2] = \{O, (e_1, 0), (e_2, 0), (e_3, 0)\} E [ 2 ] = { O , ( e 1 , 0 ) , ( e 2 , 0 ) , ( e 3 , 0 )} は位数 4 = 2 2 4 = 2^2 4 = 2 2 です(命題 4.2 と合う)。ρ ˉ E , 2 \bar\rho_{E,2} ρ ˉ E , 2 の像は、G Q G_{\mathbb{Q}} G Q が 3 つの根 e 1 , e 2 , e 3 e_1, e_2, e_3 e 1 , e 2 , e 3 を置換する様子そのものです。Frey 型の曲線では e i ∈ { 0 , A , − B } e_i \in \{0, A, -B\} e i ∈ { 0 , A , − B } がすべて有理数なので ρ ˉ E , 2 \bar\rho_{E,2} ρ ˉ E , 2 は自明です。これが Mazur の定理(定理 10.2[楕円曲線・モジュラー形式と現代数論] )の仮定「E [ 2 ] ⊂ E ( Q ) E[2] \subset E(\mathbb{Q}) E [ 2 ] ⊂ E ( Q ) 」です。
定理 5.1 (良い還元の素数での不分岐性と Frobenius のトレース ) ※
E E E を Q \mathbb{Q} Q 上の楕円曲線、p p p を素数、ℓ ≠ p \ell \ne p ℓ = p を E E E が良い還元をもつ素数とする。このとき ρ E , p \rho_{E,p} ρ E , p (したがって ρ ˉ E , p \bar\rho_{E,p} ρ ˉ E , p )は ℓ \ell ℓ で不分岐で、
t r ρ E , p ( F r o b ℓ ) = a ℓ ( E ) = ℓ + 1 − # E ~ ( F ℓ ) \mathrm{tr}\,\rho_{E,p}(\mathrm{Frob}_\ell) = a_\ell(E) = \ell + 1 - \#\tilde E(\mathbb{F}_\ell) tr ρ E , p ( Frob ℓ ) = a ℓ ( E ) = ℓ + 1 − # E ~ ( F ℓ ) が成り立つ(a ℓ ( E ) a_\ell(E) a ℓ ( E ) は 定義 4.4[楕円曲線・モジュラー形式と現代数論] )。
定理 5.5 (p での有限性の判定 ) ※
E E E を Q \mathbb{Q} Q 上の楕円曲線、p p p を素数とする。
E E E が p p p で良い還元をもつなら、ρ ˉ E , p \bar\rho_{E,p} ρ ˉ E , p は p p p で有限である。
E E E が p p p で乗法的還元をもつとき、ρ ˉ E , p \bar\rho_{E,p} ρ ˉ E , p が p p p で有限であることは p ∣ v p ( Δ min ) p \mid v_p(\Delta_{\min}) p ∣ v p ( Δ m i n ) と同値である。
補題 5.7 (不分岐な p 乗根 ) ✓
ℓ ≠ p \ell \ne p ℓ = p を素数とする。
1 1 1 の p p p 乗根はすべて Q ℓ u r \mathbb{Q}_\ell^{\mathrm{ur}} Q ℓ ur に属する。
q ∈ Q ℓ × q \in \mathbb{Q}_\ell^\times q ∈ Q ℓ × について、x p = q x^p = q x p = q の解が Q ℓ u r \mathbb{Q}_\ell^{\mathrm{ur}} Q ℓ ur に存在することは p ∣ v ℓ ( q ) p \mid v_\ell(q) p ∣ v ℓ ( q ) と同値で、このとき解はすべて Q ℓ u r \mathbb{Q}_\ell^{\mathrm{ur}} Q ℓ ur に属する。
証明(補題 5.7) 1. 定理 5.1[合同式とフェルマーの小定理] により ℓ p − 1 ≡ 1 ( m o d p ) \ell^{p-1} \equiv 1 \pmod p ℓ p − 1 ≡ 1 ( mod p ) なので、n = p − 1 n = p - 1 n = p − 1 とすると p ∣ ℓ n − 1 p \mid \ell^n - 1 p ∣ ℓ n − 1 で、ζ ℓ n − 1 ( ℓ n − 1 ) / p ∈ Q ℓ ( ζ ℓ n − 1 ) ⊂ Q ℓ u r \zeta_{\ell^n - 1}^{(\ell^n - 1)/p} \in \mathbb{Q}_\ell(\zeta_{\ell^n - 1}) \subset \mathbb{Q}_\ell^{\mathrm{ur}} ζ ℓ n − 1 ( ℓ n − 1 ) / p ∈ Q ℓ ( ζ ℓ n − 1 ) ⊂ Q ℓ ur は 1 1 1 の原始 p p p 乗根です。1 1 1 の p p p 乗根はそのべきです。
2. w ∈ Q ℓ u r w \in \mathbb{Q}_\ell^{\mathrm{ur}} w ∈ Q ℓ ur 、w p = q w^p = q w p = q なら p v ℓ ( w ) = v ℓ ( q ) p\,v_\ell(w) = v_\ell(q) p v ℓ ( w ) = v ℓ ( q ) で、Q ℓ u r \mathbb{Q}_\ell^{\mathrm{ur}} Q ℓ ur 上で v ℓ v_\ell v ℓ は整数値なので p ∣ v ℓ ( q ) p \mid v_\ell(q) p ∣ v ℓ ( q ) です。逆に v ℓ ( q ) = p m v_\ell(q) = pm v ℓ ( q ) = p m とし、q = ℓ p m u q = \ell^{pm}u q = ℓ p m u 、u ∈ Z ℓ × u \in \mathbb{Z}_\ell^\times u ∈ Z ℓ × と書きます。u u u の F ℓ \mathbb{F}_\ell F ℓ での像 u ˉ ≠ 0 \bar u \ne 0 u ˉ = 0 について、X p − u ˉ X^p - \bar u X p − u ˉ の F ‾ ℓ \overline{\mathbb{F}}_\ell F ℓ での根 w ˉ \bar w w ˉ を 1 つ取ると、w ˉ ≠ 0 \bar w \ne 0 w ˉ = 0 、微分 p w ˉ p − 1 ≠ 0 p\bar w^{p-1} \ne 0 p w ˉ p − 1 = 0 (p ≠ ℓ p \ne \ell p = ℓ )なので単根で、w ˉ \bar w w ˉ はある F ℓ n \mathbb{F}_{\ell^n} F ℓ n に属します。Q ℓ ( ζ ℓ n − 1 ) \mathbb{Q}_\ell(\zeta_{\ell^n - 1}) Q ℓ ( ζ ℓ n − 1 ) の整数環 O n \mathcal{O}_n O n は剰余体 F ℓ n \mathbb{F}_{\ell^n} F ℓ n の完備局所環なので、X p − u ˉ = ( X − w ˉ ) h 0 ( X ) X^p - \bar u = (X - \bar w)h_0(X) X p − u ˉ = ( X − w ˉ ) h 0 ( X ) (h 0 ( w ˉ ) ≠ 0 h_0(\bar w) \ne 0 h 0 ( w ˉ ) = 0 、すなわち 2 つの因子は互いに素)に 定理 7.3[完備化と Artin–Rees の補題] を使うと、X p − u = ( X − w ) h ( X ) X^p - u = (X - w)h(X) X p − u = ( X − w ) h ( X ) となる w ∈ O n w \in \mathcal{O}_n w ∈ O n が得られます。ℓ m w ∈ Q ℓ u r \ell^mw \in \mathbb{Q}_\ell^{\mathrm{ur}} ℓ m w ∈ Q ℓ ur は x p = q x^p = q x p = q の解です。他の解はこれに 1 1 1 の p p p 乗根を掛けたもので、1 により Q ℓ u r \mathbb{Q}_\ell^{\mathrm{ur}} Q ℓ ur に属します。
∎
次の命題は、Tate の一意化を使って E [ p ] E[p] E [ p ] を具体的に書き下し、惰性群の作用を読み取ります。E [ p ] E[p] E [ p ] は、Q ‾ ℓ × \overline{\mathbb{Q}}_\ell^\times Q ℓ × の中で p p p 乗すると q Z q^{\mathbb{Z}} q Z に入る元の類として表され、1 1 1 の p p p 乗根 ζ \zeta ζ と q q q の p p p 乗根 w w w の 2 つで張られます。惰性群が ζ \zeta ζ を動かさず、w w w を ζ \zeta ζ の冪倍に動かすだけなので、作用の行列の形と、不分岐になる条件 p ∣ v ℓ ( Δ min ) p \mid v_\ell(\Delta_{\min}) p ∣ v ℓ ( Δ m i n ) が見えてきます。
命題 5.8 (乗法的還元の素数での惰性群の作用 ) △
定理 5.3 を仮定する。E E E を Q \mathbb{Q} Q 上の楕円曲線、ℓ ≠ p \ell \ne p ℓ = p を素数とし、E E E は ℓ \ell ℓ で乗法的還元をもつとする。このとき E [ p ] E[p] E [ p ] の基底で、すべての σ ∈ I ℓ \sigma \in I_\ell σ ∈ I ℓ について
ρ ˉ E , p ( σ ) = ( 1 κ ( σ ) 0 1 ) , κ ( σ ) ∈ F p \bar\rho_{E,p}(\sigma) = \begin{pmatrix} 1 & \kappa(\sigma) \\ 0 & 1 \end{pmatrix}, \qquad \kappa(\sigma) \in \mathbb{F}_p ρ ˉ E , p ( σ ) = ( 1 0 κ ( σ ) 1 ) , κ ( σ ) ∈ F p となるものがあり、ρ ˉ E , p \bar\rho_{E,p} ρ ˉ E , p が ℓ \ell ℓ で不分岐であることは p ∣ v ℓ ( Δ min ) p \mid v_\ell(\Delta_{\min}) p ∣ v ℓ ( Δ m i n ) と同値である。分岐する場合、ρ ˉ E , p ( I ℓ ) \bar\rho_{E,p}(I_\ell) ρ ˉ E , p ( I ℓ ) は位数 p p p の群である。
証明(命題 5.8) q q q 、L L L 、ϕ \phi ϕ を 定理 5.3 のものとします。Q ‾ ℓ \overline{\mathbb{Q}}_\ell Q ℓ は標数 0 0 0 の代数閉体なので、E ( Q ‾ ℓ ) E(\overline{\mathbb{Q}}_\ell) E ( Q ℓ ) の p p p 等分点は p 2 p^2 p 2 個で(補題 4.1 )、埋め込み Q ‾ ↪ Q ‾ ℓ \overline{\mathbb{Q}} \hookrightarrow \overline{\mathbb{Q}}_\ell Q ↪ Q ℓ による E [ p ] E[p] E [ p ] の像(p 2 p^2 p 2 個)と一致します。したがって ϕ \phi ϕ は
M : = { x ∈ Q ‾ ℓ × ∣ x p ∈ q Z } / q Z → ∼ E [ p ] M := \{x \in \overline{\mathbb{Q}}_\ell^\times \mid x^p \in q^{\mathbb{Z}}\}/q^{\mathbb{Z}} \;\xrightarrow{\ \sim\ }\; E[p] M := { x ∈ Q ℓ × ∣ x p ∈ q Z } / q Z ∼ E [ p ] を引き起こします。ζ \zeta ζ を 1 1 1 の原始 p p p 乗根、w w w を w p = q w^p = q w p = q の解とします。x p = q j x^p = q^j x p = q j なら ( x / w j ) p = 1 (x/w^j)^p = 1 ( x / w j ) p = 1 なので x = ζ i w j x = \zeta^iw^j x = ζ i w j で、M M M の元は ζ i w j \zeta^iw^j ζ i w j (0 ≤ i , j < p 0 \le i, j < p 0 ≤ i , j < p )の類です。M M M は位数 p 2 p^2 p 2 なので、ζ \zeta ζ と w w w の類が F p \mathbb{F}_p F p 上の基底です。
L ⊆ Q ℓ u r L \subseteq \mathbb{Q}_\ell^{\mathrm{ur}} L ⊆ Q ℓ ur なので I ℓ ⊆ A u t ( Q ‾ ℓ / L ) I_\ell \subseteq \mathrm{Aut}(\overline{\mathbb{Q}}_\ell/L) I ℓ ⊆ Aut ( Q ℓ / L ) で、ϕ \phi ϕ は I ℓ I_\ell I ℓ の作用と可換です。σ ∈ I ℓ \sigma \in I_\ell σ ∈ I ℓ について、補題 5.7 の 1 から σ ζ = ζ \sigma\zeta = \zeta σ ζ = ζ 。( σ w ) p = σ q = q (\sigma w)^p = \sigma q = q ( σ w ) p = σ q = q なので σ w = ζ κ ( σ ) w \sigma w = \zeta^{\kappa(\sigma)}w σ w = ζ κ ( σ ) w と書けます。基底 ϕ ( ζ ) , ϕ ( w ) \phi(\zeta), \phi(w) ϕ ( ζ ) , ϕ ( w ) に関する σ \sigma σ の行列は主張の形です。ρ ˉ E , p ( I ℓ ) = 1 \bar\rho_{E,p}(I_\ell) = 1 ρ ˉ E , p ( I ℓ ) = 1 は、すべての σ ∈ I ℓ \sigma \in I_\ell σ ∈ I ℓ が w w w を固定すること、すなわち w ∈ Q ℓ u r w \in \mathbb{Q}_\ell^{\mathrm{ur}} w ∈ Q ℓ ur と同値です。実際、w ∈ Q ℓ u r w \in \mathbb{Q}_\ell^{\mathrm{ur}} w ∈ Q ℓ ur なら I ℓ I_\ell I ℓ の定義から固定されます。w ∉ Q ℓ u r w \notin \mathbb{Q}_\ell^{\mathrm{ur}} w ∈ / Q ℓ ur なら、w w w の Q ℓ u r \mathbb{Q}_\ell^{\mathrm{ur}} Q ℓ ur 上の最小多項式は次数 2 2 2 以上で x p − q x^p - q x p − q を割り、x p − q x^p - q x p − q の根 ζ i w \zeta^iw ζ i w (0 ≤ i < p 0 \le i < p 0 ≤ i < p )は相異なるので、w w w と異なる根 w ′ w' w ′ をもち、補題 4.9 (Ω = Q ‾ ℓ \Omega = \overline{\mathbb{Q}}_\ell Ω = Q ℓ 、F = Q ℓ u r F = \mathbb{Q}_\ell^{\mathrm{ur}} F = Q ℓ ur )により σ w = w ′ ≠ w \sigma w = w' \ne w σ w = w ′ = w となる σ ∈ I ℓ \sigma \in I_\ell σ ∈ I ℓ があります。この条件は 補題 5.7 の 2 により p ∣ v ℓ ( q ) = v ℓ ( Δ min ) p \mid v_\ell(q) = v_\ell(\Delta_{\min}) p ∣ v ℓ ( q ) = v ℓ ( Δ m i n ) と同値です。σ ↦ κ ( σ ) \sigma \mapsto \kappa(\sigma) σ ↦ κ ( σ ) は I ℓ I_\ell I ℓ から F p \mathbb{F}_p F p への準同型(σ τ w = σ ( ζ κ ( τ ) w ) = ζ κ ( τ ) + κ ( σ ) w \sigma\tau w = \sigma(\zeta^{\kappa(\tau)}w) = \zeta^{\kappa(\tau) + \kappa(\sigma)}w σ τ w = σ ( ζ κ ( τ ) w ) = ζ κ ( τ ) + κ ( σ ) w )なので、像は 0 0 0 か F p \mathbb{F}_p F p 全体で、分岐するなら ρ ˉ E , p ( I ℓ ) \bar\rho_{E,p}(I_\ell) ρ ˉ E , p ( I ℓ ) の位数は p p p です。
∎
既存の記事の付録が「p ∣ v ℓ ( Δ min ) p \mid v_\ell(\Delta_{\min}) p ∣ v ℓ ( Δ m i n ) なら q q q が p p p 乗元と単数の積になり、惰性群の作用が自明になる」と 1 文で述べていたことの内容が、この命題です。
定義 5.9 (Serre の導手・指標・重さ(この章で使う場合) ) ↗
p p p を奇素数、ρ ˉ : G Q → G L 2 ( k ) \bar\rho : G_{\mathbb{Q}} \to \mathrm{GL}_2(k) ρ ˉ : G Q → GL 2 ( k ) (k k k は標数 p p p の有限体)を mod p p p 表現、V = k 2 V = k^2 V = k 2 とする。
素数 ℓ ≠ p \ell \ne p ℓ = p に対し、ρ ˉ ( I ℓ ) \bar\rho(I_\ell) ρ ˉ ( I ℓ ) の位数が ℓ \ell ℓ で割り切れないとき n ( ℓ , ρ ˉ ) = dim k V − dim k V I ℓ n(\ell, \bar\rho) = \dim_k V - \dim_k V^{I_\ell} n ( ℓ , ρ ˉ ) = dim k V − dim k V I ℓ とおく(一般には高次分岐群 G i G_i G i を使って n ( ℓ , ρ ˉ ) = ∑ i ≥ 0 ∣ G i ∣ ∣ G 0 ∣ dim V / V G i n(\ell, \bar\rho) = \sum_{i \ge 0}\frac{|G_i|}{|G_0|}\dim V/V^{G_i} n ( ℓ , ρ ˉ ) = ∑ i ≥ 0 ∣ G 0 ∣ ∣ G i ∣ dim V / V G i と定める。ρ ˉ ( I ℓ ) \bar\rho(I_\ell) ρ ˉ ( I ℓ ) の位数が ℓ \ell ℓ と素なら i ≥ 1 i \ge 1 i ≥ 1 の項は消える)。Serre の導手 を N ( ρ ˉ ) = ∏ ℓ ≠ p ℓ n ( ℓ , ρ ˉ ) N(\bar\rho) = \prod_{\ell \ne p}\ell^{n(\ell, \bar\rho)} N ( ρ ˉ ) = ∏ ℓ = p ℓ n ( ℓ , ρ ˉ ) と定める。
det ρ ˉ = χ ˉ p \det\bar\rho = \bar\chi_p det ρ ˉ = χ ˉ p であり、ρ ˉ \bar\rho ρ ˉ が p p p で有限であるとき、Serre の重さ は k ( ρ ˉ ) = 2 k(\bar\rho) = 2 k ( ρ ˉ ) = 2 、指標 は ε ( ρ ˉ ) = 1 \varepsilon(\bar\rho) = 1 ε ( ρ ˉ ) = 1 であるという。
Serre は任意の mod p p p 表現に対して N ( ρ ˉ ) N(\bar\rho) N ( ρ ˉ ) 、ε ( ρ ˉ ) \varepsilon(\bar\rho) ε ( ρ ˉ ) 、k ( ρ ˉ ) k(\bar\rho) k ( ρ ˉ ) を定義しています。重さ k ( ρ ˉ ) k(\bar\rho) k ( ρ ˉ ) の一般の定義は ρ ˉ ∣ I p \bar\rho|_{I_p} ρ ˉ ∣ I p の形による場合分けで与えられ、2 ≤ k ( ρ ˉ ) ≤ p 2 − 1 2 \le k(\bar\rho) \le p^2 - 1 2 ≤ k ( ρ ˉ ) ≤ p 2 − 1 の値を取ります(Serre 1987 の §2)。たとえば p p p で乗法的還元をもち p ∤ v p ( Δ min ) p \nmid v_p(\Delta_{\min}) p ∤ v p ( Δ m i n ) である楕円曲線の ρ ˉ E , p \bar\rho_{E,p} ρ ˉ E , p は k ( ρ ˉ ) = p + 1 k(\bar\rho) = p + 1 k ( ρ ˉ ) = p + 1 です。この章で必要なのは 2 の場合だけです。
定理 5.10 (Frey 曲線の mod p 表現の分岐 ) △
定理 5.1 、定理 5.3 、定理 5.5 を仮定する。p ≥ 5 p \ge 5 p ≥ 5 を素数、α , β , γ \alpha, \beta, \gamma α , β , γ を対ごとに互いに素な 0 0 0 でない整数で、α p + β p = γ p \alpha^p + \beta^p = \gamma^p α p + β p = γ p 、β \beta β は偶数、α p ≡ 3 ( m o d 4 ) \alpha^p \equiv 3 \pmod 4 α p ≡ 3 ( mod 4 ) を満たすものとし、E : y 2 = x ( x − α p ) ( x + β p ) E : y^2 = x(x - \alpha^p)(x + \beta^p) E : y 2 = x ( x − α p ) ( x + β p ) 、ρ ˉ = ρ ˉ E , p \bar\rho = \bar\rho_{E,p} ρ ˉ = ρ ˉ E , p とおく。このとき
ρ ˉ \bar\rho ρ ˉ は 2 p 2p 2 p を割らないすべての素数で不分岐である。
ρ ˉ ( I 2 ) \bar\rho(I_2) ρ ˉ ( I 2 ) は位数 p p p の群で、ρ ˉ \bar\rho ρ ˉ は 2 2 2 で分岐する。
ρ ˉ \bar\rho ρ ˉ は p p p で有限である。
定理 4.4 も仮定すると、N ( ρ ˉ ) = 2 N(\bar\rho) = 2 N ( ρ ˉ ) = 2 、k ( ρ ˉ ) = 2 k(\bar\rho) = 2 k ( ρ ˉ ) = 2 、ε ( ρ ˉ ) = 1 \varepsilon(\bar\rho) = 1 ε ( ρ ˉ ) = 1 である。
証明(定理 5.10) A = α p A = \alpha^p A = α p 、B = β p B = \beta^p B = β p は 命題 4.13 の仮定を満たします(p ≥ 5 p \ge 5 p ≥ 5 と β \beta β が偶数であることから 32 ∣ B 32 \mid B 32 ∣ B )。その 2 と 3 により、E E E は α β γ \alpha\beta\gamma α β γ を割らない素数で良い還元、割る素数で乗法的還元をもち、v ℓ ( Δ min ) = 2 p v ℓ ( α β γ ) v_\ell(\Delta_{\min}) = 2p\,v_\ell(\alpha\beta\gamma) v ℓ ( Δ m i n ) = 2 p v ℓ ( α β γ ) (ℓ ≠ 2 \ell \ne 2 ℓ = 2 )、v 2 ( Δ min ) = 2 p v 2 ( β ) − 8 v_2(\Delta_{\min}) = 2p\,v_2(\beta) - 8 v 2 ( Δ m i n ) = 2 p v 2 ( β ) − 8 です。
1. ℓ ∤ 2 p \ell \nmid 2p ℓ ∤ 2 p とします。ℓ ∤ α β γ \ell \nmid \alpha\beta\gamma ℓ ∤ α β γ なら良い還元で、定理 5.1 により不分岐です。ℓ ∣ α β γ \ell \mid \alpha\beta\gamma ℓ ∣ α β γ なら乗法的還元で、v ℓ ( Δ min ) = 2 p v ℓ ( α β γ ) v_\ell(\Delta_{\min}) = 2p\,v_\ell(\alpha\beta\gamma) v ℓ ( Δ m i n ) = 2 p v ℓ ( α β γ ) は p p p の倍数なので、命題 5.8 により不分岐です。
2. 2 ∣ β 2 \mid \beta 2 ∣ β なので 2 2 2 で乗法的還元をもち、2 ≠ p 2 \ne p 2 = p です。v 2 ( Δ min ) = 2 p v 2 ( β ) − 8 ≡ − 8 ( m o d p ) v_2(\Delta_{\min}) = 2p\,v_2(\beta) - 8 \equiv -8 \pmod p v 2 ( Δ m i n ) = 2 p v 2 ( β ) − 8 ≡ − 8 ( mod p ) で、p p p は奇素数なので p ∤ 8 p \nmid 8 p ∤ 8 。命題 5.8 により ρ ˉ \bar\rho ρ ˉ は 2 2 2 で分岐し、ρ ˉ ( I 2 ) \bar\rho(I_2) ρ ˉ ( I 2 ) の位数は p p p です。
3. p ∤ α β γ p \nmid \alpha\beta\gamma p ∤ α β γ なら p p p で良い還元で、定理 5.5 の 1 によります。p ∣ α β γ p \mid \alpha\beta\gamma p ∣ α β γ なら乗法的還元で、v p ( Δ min ) = 2 p v p ( α β γ ) v_p(\Delta_{\min}) = 2p\,v_p(\alpha\beta\gamma) v p ( Δ m i n ) = 2 p v p ( α β γ ) が p p p の倍数なので、同じ定理の 2 によります。
4. 1 から ℓ ∤ 2 p \ell \nmid 2p ℓ ∤ 2 p で n ( ℓ , ρ ˉ ) = 0 n(\ell, \bar\rho) = 0 n ( ℓ , ρ ˉ ) = 0 。ℓ = 2 \ell = 2 ℓ = 2 では ρ ˉ ( I 2 ) \bar\rho(I_2) ρ ˉ ( I 2 ) の位数 p p p は 2 2 2 と素で、命題 5.8 の行列の形から V I 2 V^{I_2} V I 2 は 1 次元(κ ≠ 0 \kappa \ne 0 κ = 0 となる σ \sigma σ があるので、固定されるベクトルは第 1 基底ベクトルの定数倍だけ)、よって n ( 2 , ρ ˉ ) = 2 − 1 = 1 n(2, \bar\rho) = 2 - 1 = 1 n ( 2 , ρ ˉ ) = 2 − 1 = 1 、N ( ρ ˉ ) = 2 N(\bar\rho) = 2 N ( ρ ˉ ) = 2 です。命題 4.6 から det ρ ˉ = χ ˉ p \det\bar\rho = \bar\chi_p det ρ ˉ = χ ˉ p で、3 と合わせて 定義 5.9 の 2 から k ( ρ ˉ ) = 2 k(\bar\rho) = 2 k ( ρ ˉ ) = 2 、ε ( ρ ˉ ) = 1 \varepsilon(\bar\rho) = 1 ε ( ρ ˉ ) = 1 です。
∎
これは DDT, Theorem 2.15 の (b)〜(d) に当たります(分岐の判定そのものは同 Proposition 2.12 (c))。指数 p ≥ 5 p \ge 5 p ≥ 5 のフェルマー方程式の解という仮定は、ここで「判別式がほとんど完全な p p p 乗である」という形で使われました。E [ p ] E[p] E [ p ] の点の座標が生成する体 Q ( E [ p ] ) \mathbb{Q}(E[p]) Q ( E [ p ]) は、次数が # G L 2 ( F p ) \#\mathrm{GL}_2(\mathbb{F}_p) # GL 2 ( F p ) に達しうる大きな拡大でありながら、2 2 2 と p p p でしか分岐せず、しかも p p p での分岐は良い還元の場合と同程度に小さい。そのような拡大は存在しないはずだ、というのが Frey の着想で、それを保型形式の言葉に直して証明するのが次の節です。
定義 6.1 (Hecke 固有形式・保型的な mod p 表現 ) ↗
N ≥ 1 N \ge 1 N ≥ 1 とする。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 )) (定義 5.9[楕円曲線・モジュラー形式と現代数論] 、q = e 2 π i τ q = e^{2\pi i\tau} q = e 2 π i τ )と素数 ℓ ∤ N \ell \nmid N ℓ ∤ 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 ) とおく。これは 定義 5.9[楕円曲線・モジュラー形式と現代数論] の Hecke 作用素 T ℓ T_\ell T ℓ の q q q 展開での表示で、T ℓ f ∈ S 2 ( Γ 0 ( N ) ) T_\ell f \in S_2(\Gamma_0(N)) T ℓ f ∈ S 2 ( Γ 0 ( N )) である(証明は第 8 章)。T ℓ f = c f T_\ell f = c f T ℓ f = c f となる c ∈ C c \in \mathbb{C} c ∈ C があるとき f f f を T ℓ T_\ell T ℓ の固有形式 という。a 1 = 1 a_1 = 1 a 1 = 1 なら、q q q の係数を比べて c = a ℓ c = a_\ell c = a ℓ である。
k k k を標数 p p p の有限体、ρ ˉ : 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 表現とする。ρ ˉ \bar\rho ρ ˉ がレベル N N N で保型的 (重さ 2 2 2 )であるとは、次のものが存在することをいう。
f = ∑ a n q n ∈ S 2 ( Γ 0 ( N ) ) f = \sum a_nq^n \in S_2(\Gamma_0(N)) f = ∑ a n q n ∈ S 2 ( Γ 0 ( N )) で a 1 = 1 a_1 = 1 a 1 = 1 のもの、
代数体 K ⊂ C K \subset \mathbb{C} K ⊂ C 、その整数環 O K \mathcal{O}_K O K の p p p を含む素イデアル λ \lambda λ 、環準同型 ι : O K → k ˉ \iota : \mathcal{O}_K \to \bar k ι : O K → k ˉ で核が λ \lambda λ のもの
で、N p Np N p を割らないすべての素数 ℓ \ell ℓ について、T ℓ f = a ℓ f T_\ell f = a_\ell f T ℓ f = a ℓ f 、a ℓ ∈ O K a_\ell \in \mathcal{O}_K a ℓ ∈ O K 、ρ ˉ \bar\rho ρ ˉ は ℓ \ell ℓ で不分岐、t r ρ ˉ ( F r o b ℓ ) = ι ( a ℓ ) \mathrm{tr}\,\bar\rho(\mathrm{Frob}_\ell) = \iota(a_\ell) tr ρ ˉ ( Frob ℓ ) = ι ( a ℓ ) が成り立つ。
「レベル N N N 」は「S 2 ( Γ 0 ( N ) ) S_2(\Gamma_0(N)) S 2 ( Γ 0 ( N )) の固有形式から来る」という意味で、f f f がレベル N N N の新形式であることは要求しません(Ribet の論文の用語です)。M ∣ N M \mid N M ∣ N なら Γ 0 ( N ) ⊆ Γ 0 ( M ) \Gamma_0(N) \subseteq \Gamma_0(M) Γ 0 ( N ) ⊆ Γ 0 ( M ) なので S 2 ( Γ 0 ( M ) ) ⊆ S 2 ( Γ 0 ( N ) ) S_2(\Gamma_0(M)) \subseteq S_2(\Gamma_0(N)) S 2 ( Γ 0 ( M )) ⊆ S 2 ( Γ 0 ( N )) で、レベル M M M で保型的ならレベル N N N でも保型的です。逆向き、つまりレベルを小さくできるか が問題です。
この定義が「Galois 表現が保型形式から来る」と呼ばれるのは、次の定理があるからです。
定理 6.2 (重さ 2 の固有形式に伴う Galois 表現 ) ※
f = ∑ a n q n f = \sum a_nq^n f = ∑ a n q n を重さ 2 2 2 、レベル N N N の新形式、K f K_f K f を a n a_n a n の全体が Q \mathbb{Q} Q 上生成する体とする。K f K_f K f は代数体で、a n a_n a n はその整数環に属する。K f K_f K f の整数環の素イデアル λ \lambda λ (p ∈ λ p \in \lambda p ∈ λ )と K f K_f K f の λ \lambda λ 進完備化 K f , λ K_{f,\lambda} K f , λ に対し、連続な表現
ρ f , λ : G Q → G L 2 ( K f , λ ) \rho_{f,\lambda} : G_{\mathbb{Q}} \to \mathrm{GL}_2(K_{f,\lambda}) ρ f , λ : G Q → GL 2 ( K f , λ ) で、N p Np N p を割らないすべての素数 ℓ \ell ℓ で不分岐、ρ f , λ ( F r o b ℓ ) \rho_{f,\lambda}(\mathrm{Frob}_\ell) ρ f , λ ( Frob ℓ ) の特性多項式が X 2 − a ℓ X + ℓ X^2 - a_\ell X + \ell X 2 − a ℓ X + ℓ であるものが存在する。ρ f , λ \rho_{f,\lambda} ρ f , λ は絶対既約で、det ρ f , λ = χ p \det\rho_{f,\lambda} = \chi_p det ρ f , λ = χ p 、det ρ f , λ ( c ) = − 1 \det\rho_{f,\lambda}(c) = -1 det ρ f , λ ( c ) = − 1 である。
楕円曲線のモジュラー性との関係は次のとおりです。
補題 6.4 (モジュラーな楕円曲線の mod p 表現は保型的 ) △
定理 5.1 を仮定する。E E E を Q \mathbb{Q} Q 上の半安定な楕円曲線、N E N_E N E をその導手とし、E E E はモジュラー(定義 6.1[楕円曲線・モジュラー形式と現代数論] )とする。このときすべての素数 p p p について、ρ ˉ E , p \bar\rho_{E,p} ρ ˉ E , p はレベル N E N_E N E で保型的である。
証明(補題 6.4) 定義から、レベル N E N_E N E の新形式 f = ∑ a n q n f = \sum a_nq^n f = ∑ a n q n で、ℓ ∤ N E \ell \nmid N_E ℓ ∤ N E なるすべての素数について a ℓ = a ℓ ( E ) a_\ell = a_\ell(E) a ℓ = a ℓ ( E ) となるものがあります。新形式は a 1 = 1 a_1 = 1 a 1 = 1 で、すべての T n T_n T n の同時固有ベクトルなので(定義 5.9[楕円曲線・モジュラー形式と現代数論] )、ℓ ∤ N E \ell \nmid N_E ℓ ∤ N E について T ℓ f = a ℓ f T_\ell f = a_\ell f T ℓ f = a ℓ f です。K = Q K = \mathbb{Q} K = Q 、λ = p Z \lambda = p\mathbb{Z} λ = p Z 、ι : Z → F p ⊂ F ‾ p \iota : \mathbb{Z} \to \mathbb{F}_p \subset \overline{\mathbb{F}}_p ι : Z → F p ⊂ F p を取ります。ℓ ∤ N E p \ell \nmid N_Ep ℓ ∤ N E p なら、E E E は ℓ \ell ℓ で良い還元をもつので(半安定で ℓ ∤ N E \ell \nmid N_E ℓ ∤ N E )、定理 5.1 により ρ ˉ E , p \bar\rho_{E,p} ρ ˉ E , p は ℓ \ell ℓ で不分岐で、t r ρ ˉ E , p ( F r o b ℓ ) = a ℓ ( E ) m o d p = ι ( a ℓ ) \mathrm{tr}\,\bar\rho_{E,p}(\mathrm{Frob}_\ell) = a_\ell(E) \bmod p = \iota(a_\ell) tr ρ ˉ E , p ( Frob ℓ ) = a ℓ ( E ) mod p = ι ( a ℓ ) です。
∎
Serre は 1987 年の論文で、奇で絶対既約な mod p p p 表現はすべて保型的であること(弱い形)と、そのときレベル N ( ρ ˉ ) N(\bar\rho) N ( ρ ˉ ) 、重さ k ( ρ ˉ ) k(\bar\rho) k ( ρ ˉ ) 、指標 ε ( ρ ˉ ) \varepsilon(\bar\rho) ε ( ρ ˉ ) の固有形式から来ること(強い形)を予想しました。「弱い形 ⇒ 強い形」、すなわち保型的であることが分かっている表現についてレベルと重さを最小にできる、という部分は当時 ε 予想(予想 ε)と呼ばれました。現在はどちらも定理です。この章で必要な場合だけを述べます。
定理 6.5 (Serre の保型性予想(重さ 2・自明な指標の場合) ) ※
p ≥ 5 p \ge 5 p ≥ 5 を素数、k k k を標数 p p p の有限体、ρ ˉ : 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 表現で、det ρ ˉ = χ ˉ p \det\bar\rho = \bar\chi_p det ρ ˉ = χ ˉ p (とくに奇)、p p p で有限であるものとする。このとき ρ ˉ \bar\rho ρ ˉ はレベル N ( ρ ˉ ) N(\bar\rho) N ( ρ ˉ ) で保型的である。
定理 6.7 (Ribet のレベル下げ定理 ) ※
p ≥ 3 p \ge 3 p ≥ 3 を素数、k k k を標数 p p p の有限体、ρ ˉ : 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 表現で、レベル N N N で保型的であるものとする。素数 ℓ \ell ℓ が N N N をちょうど 1 回割り(ℓ ∣ N \ell \mid N ℓ ∣ N 、ℓ 2 ∤ N \ell^2 \nmid N ℓ 2 ∤ N )、ρ ˉ \bar\rho ρ ˉ が ℓ \ell ℓ で有限である(定義 4.10 。ℓ ≠ p \ell \ne p ℓ = p なら不分岐)とする。さらに次のどちらかが成り立つとする。
(i) ℓ ≢ 1 ( m o d p ) \ell \not\equiv 1 \pmod p ℓ ≡ 1 ( mod p ) 、
(ii) p ∤ N p \nmid N p ∤ N 。
このとき ρ ˉ \bar\rho ρ ˉ はレベル N / ℓ N/\ell N / ℓ で保型的である。
証明の骨子(解説。この章の推論には使いません)。 ρ ˉ \bar\rho ρ ˉ がレベル N N N で保型的であることは、S 2 ( Γ 0 ( N ) ) S_2(\Gamma_0(N)) S 2 ( Γ 0 ( N )) に作用する Hecke 環 T N \mathbb{T}_N T N の極大イデアル m \mathfrak{m} m (剰余体の標数 p p p )で、J 0 ( N ) [ m ] J_0(N)[\mathfrak{m}] J 0 ( N ) [ m ] への Galois 作用が ρ ˉ \bar\rho ρ ˉ の直和になるものがある、と言い換えられます。ℓ \ell ℓ が N N N をちょうど 1 回割るとき、J 0 ( N ) J_0(N) J 0 ( N ) は ℓ \ell ℓ で半安定な還元をもち、その還元のトーラス部分の指標群 X ℓ X_\ell X ℓ は、標数 ℓ \ell ℓ の超特異楕円曲線(とレベル N / ℓ N/\ell N / ℓ の構造)の因子群として記述されます(Deligne–Rapoport)。
(i) の場合(Mazur の原理). ρ ˉ \bar\rho ρ ˉ が ℓ \ell ℓ で有限で、かつレベル N / ℓ N/\ell N / ℓ で保型的でないとします。ℓ ≠ p \ell \ne p ℓ = p の場合で説明します。後者から m \mathfrak{m} m は「ℓ \ell ℓ で新しい」部分に台をもち、不分岐性から J 0 ( N ) [ m ] J_0(N)[\mathfrak{m}] J 0 ( N ) [ m ] に現れる ρ ˉ \bar\rho ρ ˉ は ℓ \ell ℓ での還元のトーラス部分の p p p 等分点に入ります。そこでは F r o b ℓ \mathrm{Frob}_\ell Frob ℓ が ℓ U ℓ \ell U_\ell ℓ U ℓ で作用し、ℓ \ell ℓ で新しい部分では U ℓ 2 = 1 U_\ell^2 = 1 U ℓ 2 = 1 なので、ρ ˉ ( F r o b ℓ ) \bar\rho(\mathrm{Frob}_\ell) ρ ˉ ( Frob ℓ ) はスカラー ± ℓ \pm\ell ± ℓ になります。すると det ρ ˉ ( F r o b ℓ ) = ℓ 2 \det\bar\rho(\mathrm{Frob}_\ell) = \ell^2 det ρ ˉ ( Frob ℓ ) = ℓ 2 ですが、det ρ ˉ = χ ˉ p \det\bar\rho = \bar\chi_p det ρ ˉ = χ ˉ p から det ρ ˉ ( F r o b ℓ ) = ℓ \det\bar\rho(\mathrm{Frob}_\ell) = \ell det ρ ˉ ( Frob ℓ ) = ℓ なので、ℓ 2 ≡ ℓ \ell^2 \equiv \ell ℓ 2 ≡ ℓ 、すなわち ℓ ≡ 1 ( m o d p ) \ell \equiv 1 \pmod p ℓ ≡ 1 ( mod p ) でなければなりません。対偶を取れば、ℓ ≢ 1 ( m o d p ) \ell \not\equiv 1 \pmod p ℓ ≡ 1 ( mod p ) ならレベル N / ℓ N/\ell N / ℓ で保型的です。ℓ = p \ell = p ℓ = p の場合は、不分岐性の代わりに有限平坦群スキームの連結・エタール分解を使う同じ型の議論になります。
(ii) の場合(Ribet の議論). ℓ ≡ 1 ( m o d p ) \ell \equiv 1 \pmod p ℓ ≡ 1 ( mod p ) のときは、補助の素数 r ∤ N p r \nmid Np r ∤ N p で r ≢ 1 ( m o d p ) r \not\equiv 1 \pmod p r ≡ 1 ( mod p ) 、かつ ρ ˉ \bar\rho ρ ˉ がレベル N r Nr N r で「r r r で新しく」保型的になるもの(レベル上げ。ρ ˉ ( F r o b r ) \bar\rho(\mathrm{Frob}_r) ρ ˉ ( Frob r ) の固有値の条件を満たす r r r は Chebotarev の密度定理で無限個ある)を取ります。次に、判別式 ℓ r \ell r ℓ r の四元数環から作る志村曲線の Jacobi 多様体 J ′ J' J ′ に移ります(Jacquet–Langlands 対応により、ℓ \ell ℓ と r r r で新しい Hecke 固有系は J ′ J' J ′ にも現れる)。Čerednik–Drinfeld の一意化から、J ′ J' J ′ の r r r での還元の指標群は、J 0 ( N r ) J_0(N r) J 0 ( N r ) の ℓ \ell ℓ での還元の指標群 X ℓ X_\ell X ℓ の一部と Hecke 加群として同一視でき(Ribet の完全列)、これによって「ℓ \ell ℓ での有限性」を「J ′ J' J ′ の r r r での成分群への作用」に翻訳して、ρ ˉ \bar\rho ρ ˉ がレベル N r / ℓ Nr/\ell N r / ℓ で保型的であることを導きます。最後に r ≢ 1 ( m o d p ) r \not\equiv 1 \pmod p r ≡ 1 ( mod p ) なので (i) により r r r を落とします。
この命題の筋書きは、階段を下りるようなものです。Frey 曲線の表現は、はじめは曲線の導手 N E N_E N E に等しいレベルで保型的です。そこから Ribet の定理を使って、条件を満たす素数を 1 つずつレベルから落とし、最後にレベル 2 2 2 に着きます。各段で、落としてよい条件が成り立つことを確かめるのが証明の中身です。
命題 6.9 (レベル 2 への到達 ) △
定理 4.4 、定理 5.1 、定理 5.3 、定理 5.5 、定理 6.7 を仮定する。p p p 、α , β , γ \alpha, \beta, \gamma α , β , γ 、E E E 、ρ ˉ = ρ ˉ E , p \bar\rho = \bar\rho_{E,p} ρ ˉ = ρ ˉ E , p を 定理 5.10 のとおりとし、さらに
ρ ˉ \bar\rho ρ ˉ は F p \mathbb{F}_p F p 上既約(F p 2 \mathbb{F}_p^2 F p 2 に G Q G_{\mathbb{Q}} G Q で保たれる直線がない)、
E E E はモジュラー
であるとする。このとき ρ ˉ \bar\rho ρ ˉ はレベル 2 2 2 で保型的である。
証明(命題 6.9) 絶対既約性。 命題 4.6 により ρ ˉ \bar\rho ρ ˉ は奇で、p p p は奇数なので、補題 4.7 から ρ ˉ \bar\rho ρ ˉ は絶対既約です。
出発点。 命題 4.13 により E E E は半安定で N E = ∏ ℓ ∣ α β γ ℓ N_E = \prod_{\ell \mid \alpha\beta\gamma}\ell N E = ∏ ℓ ∣ α β γ ℓ 。N E N_E N E は平方因子をもたず、β \beta β が偶数なので 2 ∣ N E 2 \mid N_E 2 ∣ N E です。補題 6.4 により ρ ˉ \bar\rho ρ ˉ はレベル N E N_E N E で保型的です。
p p p を落とす。 p ∣ N E p \mid N_E p ∣ N E のとき、ℓ = p \ell = p ℓ = p に 定理 6.7 を使います。p p p は N E N_E N E をちょうど 1 回割り、ρ ˉ \bar\rho ρ ˉ は p p p で有限で(定理 5.10 の 3)、p ≢ 1 ( m o d p ) p \not\equiv 1 \pmod p p ≡ 1 ( mod p ) なので条件 (i) が成り立ちます。よって ρ ˉ \bar\rho ρ ˉ はレベル N 1 = N E / p N_1 = N_E/p N 1 = N E / p で保型的です。p ∤ N E p \nmid N_E p ∤ N E のときは N 1 = N E N_1 = N_E N 1 = N E とおきます。どちらの場合も p ∤ N 1 p \nmid N_1 p ∤ N 1 、2 ∣ N 1 2 \mid N_1 2 ∣ N 1 で、N 1 N_1 N 1 は平方因子をもちません。
奇素数を 1 つずつ落とす。 N 1 = 2 ℓ 1 ℓ 2 ⋯ ℓ r N_1 = 2\ell_1\ell_2\cdots\ell_r N 1 = 2 ℓ 1 ℓ 2 ⋯ ℓ r (ℓ j \ell_j ℓ j は相異なる奇素数で p p p と異なる)と書き、M j = 2 ℓ j + 1 ⋯ ℓ r M_j = 2\ell_{j+1}\cdots\ell_r M j = 2 ℓ j + 1 ⋯ ℓ r (M 0 = N 1 M_0 = N_1 M 0 = N 1 、M r = 2 M_r = 2 M r = 2 )とおきます。ρ ˉ \bar\rho ρ ˉ がレベル M j − 1 M_{j-1} M j − 1 で保型的なら、ℓ = ℓ j \ell = \ell_j ℓ = ℓ j は M j − 1 M_{j-1} M j − 1 をちょうど 1 回割り、ℓ j ∤ 2 p \ell_j \nmid 2p ℓ j ∤ 2 p なので ρ ˉ \bar\rho ρ ˉ は ℓ j \ell_j ℓ j で不分岐(定理 5.10 の 1)、p ∤ M j − 1 p \nmid M_{j-1} p ∤ M j − 1 なので条件 (ii) が成り立ち、定理 6.7 から ρ ˉ \bar\rho ρ ˉ はレベル M j = M j − 1 / ℓ j M_j = M_{j-1}/\ell_j M j = M j − 1 / ℓ j で保型的です。j = 1 , … , r j = 1, \ldots, r j = 1 , … , r と繰り返して、ρ ˉ \bar\rho ρ ˉ はレベル M r = 2 M_r = 2 M r = 2 で保型的です。
∎
素数を落とす順番は任意ではありません。ℓ j ≡ 1 ( m o d p ) \ell_j \equiv 1 \pmod p ℓ j ≡ 1 ( mod p ) となる素数は条件 (i) を満たさないので、先に p p p をレベルから除いて条件 (ii) を使えるようにしておく必要があります(演習 10.4 )。
定理 7.1 (S₂(Γ₀(2)) = 0 ) ✓
S = ( 0 − 1 1 0 ) S = \begin{pmatrix} 0 & -1 \\ 1 & 0 \end{pmatrix} S = ( 0 1 − 1 0 ) 、T = ( 1 1 0 1 ) T = \begin{pmatrix} 1 & 1 \\ 0 & 1 \end{pmatrix} T = ( 1 0 1 1 ) とする。
S L 2 ( Z ) = Γ 0 ( 2 ) ⊔ Γ 0 ( 2 ) S ⊔ Γ 0 ( 2 ) S T \mathrm{SL}_2(\mathbb{Z}) = \Gamma_0(2) \sqcup \Gamma_0(2)S \sqcup \Gamma_0(2)ST SL 2 ( Z ) = Γ 0 ( 2 ) ⊔ Γ 0 ( 2 ) S ⊔ Γ 0 ( 2 ) S T 。とくに [ S L 2 ( Z ) : Γ 0 ( 2 ) ] = 3 [\mathrm{SL}_2(\mathbb{Z}) : \Gamma_0(2)] = 3 [ SL 2 ( Z ) : Γ 0 ( 2 )] = 3 。
S 2 ( Γ 0 ( 2 ) ) = 0 S_2(\Gamma_0(2)) = 0 S 2 ( Γ 0 ( 2 )) = 0 。
レベル 2 2 2 で保型的な mod p p p 表現は(どの素数 p p p についても)存在しない。
証明(定理 7.1) 1. g = ( a b c d ) ∈ S L 2 ( Z ) g = \begin{pmatrix} a & b \\ c & d \end{pmatrix} \in \mathrm{SL}_2(\mathbb{Z}) g = ( a c b d ) ∈ SL 2 ( Z ) について、S − 1 = ( 0 1 − 1 0 ) S^{-1} = \begin{pmatrix} 0 & 1 \\ -1 & 0 \end{pmatrix} S − 1 = ( 0 − 1 1 0 ) から g S − 1 = ( − b a − d c ) gS^{-1} = \begin{pmatrix} -b & a \\ -d & c \end{pmatrix} g S − 1 = ( − b − d a c ) 、g T − 1 S − 1 = ( a − b a c − d c ) gT^{-1}S^{-1} = \begin{pmatrix} a - b & a \\ c - d & c \end{pmatrix} g T − 1 S − 1 = ( a − b c − d a c ) です。したがって g ∈ Γ 0 ( 2 ) g \in \Gamma_0(2) g ∈ Γ 0 ( 2 ) は「c c c が偶数」、g ∈ Γ 0 ( 2 ) S g \in \Gamma_0(2)S g ∈ Γ 0 ( 2 ) S は「d d d が偶数」、g ∈ Γ 0 ( 2 ) S T g \in \Gamma_0(2)ST g ∈ Γ 0 ( 2 ) S T は「c ≡ d ( m o d 2 ) c \equiv d \pmod 2 c ≡ d ( mod 2 ) 」と同値です。a d − b c = 1 ad - bc = 1 a d − b c = 1 から c , d c, d c , d がともに偶数になることはないので、( c , d ) m o d 2 (c, d) \bmod 2 ( c , d ) mod 2 は ( 0 , 1 ) (0, 1) ( 0 , 1 ) 、( 1 , 0 ) (1, 0) ( 1 , 0 ) 、( 1 , 1 ) (1, 1) ( 1 , 1 ) のどれか 1 つで、それぞれが 3 つの条件のちょうど 1 つに当たります。
2. 補題 10.8[楕円曲線・モジュラー形式と現代数論] で証明済みです。そこでの議論は、f ∈ S 2 ( Γ 0 ( 2 ) ) f \in S_2(\Gamma_0(2)) f ∈ S 2 ( Γ 0 ( 2 )) に対し 1 の 3 つの代表元にわたる積 ( f ∣ 2 1 ) ( f ∣ 2 S ) ( f ∣ 2 S T ) (f|_2 1)(f|_2 S)(f|_2 ST) ( f ∣ 2 1 ) ( f ∣ 2 S ) ( f ∣ 2 S T ) が重さ 6 6 6 、レベル 1 1 1 の尖点形式になり、位数公式の系 S 6 ( S L 2 ( Z ) ) = 0 S_6(\mathrm{SL}_2(\mathbb{Z})) = 0 S 6 ( SL 2 ( Z )) = 0 (系 5.8[楕円曲線・モジュラー形式と現代数論] )と一致の定理から f = 0 f = 0 f = 0 を導くものです。
3. 定義 6.1 は a 1 = 1 a_1 = 1 a 1 = 1 である f ∈ S 2 ( Γ 0 ( 2 ) ) f \in S_2(\Gamma_0(2)) f ∈ S 2 ( Γ 0 ( 2 )) の存在を要求しますが、2 によりそのような f f f はありません。
∎
例 7.2 (レベル 11 なら矛盾しない )
S 2 ( Γ 0 ( 11 ) ) S_2(\Gamma_0(11)) S 2 ( Γ 0 ( 11 )) は 1 次元で、f = η ( τ ) 2 η ( 11 τ ) 2 = q − 2 q 2 − q 3 + 2 q 4 + q 5 + ⋯ f = \eta(\tau)^2\eta(11\tau)^2 = q - 2q^2 - q^3 + 2q^4 + q^5 + \cdots f = η ( τ ) 2 η ( 11 τ ) 2 = q − 2 q 2 − q 3 + 2 q 4 + q 5 + ⋯ が張ります(例 6.4[楕円曲線・モジュラー形式と現代数論] )。導手 11 11 11 の楕円曲線 y 2 + y = x 3 − x 2 y^2 + y = x^3 - x^2 y 2 + y = x 3 − x 2 の mod p p p 表現はレベル 11 11 11 で保型的で、レベルを下げた先に形式が存在するので、何の矛盾も生じません。フェルマー方程式の解から作った表現が特別なのは、下がった先のレベルが 2 2 2 で、そこに形式が 1 つもないことです。X 0 ( N ) X_0(N) X 0 ( N ) の種数が 0 0 0 になる N N N は N ≤ 10 N \le 10 N ≤ 10 と N = 12 , 13 , 16 , 18 , 25 N = 12, 13, 16, 18, 25 N = 12 , 13 , 16 , 18 , 25 に限られ、2 2 2 はその 1 つです。
定理 8.1 (主張のみの 7 定理からフェルマーの最終定理が従う ) △
次の 7 つの定理を仮定する。
このとき、n ≥ 3 n \ge 3 n ≥ 3 を整数とすると、x n + y n = z n x^n + y^n = z^n x n + y n = z n かつ x y z ≠ 0 xyz \ne 0 x y z = 0 を満たす整数 x , y , z x, y, z x , y , z は存在しない。
証明(定理 8.1) 第 0 段:素数指数への還元。 命題 7.2[楕円曲線・モジュラー形式と現代数論] により、n = 4 n = 4 n = 4 と各奇素数 n = p n = p n = p について解がないことを示せば十分です。n = 4 n = 4 n = 4 は 定理 7.3[楕円曲線・モジュラー形式と現代数論] 、p = 3 p = 3 p = 3 は 定理 3.3 で示されています。以下 p ≥ 5 p \ge 5 p ≥ 5 を素数とし、整数 a , b , c a, b, c a , b , c が a p + b p = c p a^p + b^p = c^p a p + b p = c p 、a b c ≠ 0 abc \ne 0 ab c = 0 を満たすと仮定して矛盾を導きます。
第 1 段:正規化。 g = gcd ( a , b ) g = \gcd(a, b) g = g cd( a , b ) とすると g p ∣ c p g^p \mid c^p g p ∣ c p から g ∣ c g \mid c g ∣ c なので、3 つを g g g で割って gcd ( a , b ) = 1 \gcd(a, b) = 1 g cd( a , b ) = 1 としてよいです。このとき素数が a , c a, c a , c (または b , c b, c b , c )をともに割れば b p b^p b p (または a p a^p a p )を割るので、a , b , c a, b, c a , b , c は対ごとに互いに素です。x 1 = a x_1 = a x 1 = a 、x 2 = b x_2 = b x 2 = b 、x 3 = − c x_3 = -c x 3 = − c とおくと、p p p が奇数なので x 1 p + x 2 p + x 3 p = 0 x_1^p + x_2^p + x_3^p = 0 x 1 p + x 2 p + x 3 p = 0 です。3 つとも奇数なら和が奇数になり、2 つが偶数なら互いに素でないので、偶数はちょうど 1 つです。それを β \beta β 、残りを u , v u, v u , v とします。奇数 u u u について u 2 ≡ 1 ( m o d 8 ) u^2 \equiv 1 \pmod 8 u 2 ≡ 1 ( mod 8 ) なので u p = u ( u 2 ) ( p − 1 ) / 2 ≡ u ( m o d 8 ) u^p = u\,(u^2)^{(p-1)/2} \equiv u \pmod 8 u p = u ( u 2 ) ( p − 1 ) /2 ≡ u ( mod 8 ) 、同様に v p ≡ v v^p \equiv v v p ≡ v です。p ≥ 5 p \ge 5 p ≥ 5 から 32 ∣ β p 32 \mid \beta^p 32 ∣ β p なので u + v ≡ u p + v p = − β p ≡ 0 ( m o d 4 ) u + v \equiv u^p + v^p = -\beta^p \equiv 0 \pmod 4 u + v ≡ u p + v p = − β p ≡ 0 ( mod 4 ) 、すなわち u , v u, v u , v の一方は 4 4 4 を法として 3 3 3 、他方は 1 1 1 と合同です。3 3 3 と合同な方を α \alpha α 、他方の − 1 -1 − 1 倍を γ \gamma γ とおくと
α p + β p = γ p , β は偶数 , α p ≡ α ≡ 3 ( m o d 4 ) \alpha^p + \beta^p = \gamma^p, \qquad \beta \text{ は偶数}, \qquad \alpha^p \equiv \alpha \equiv 3 \pmod 4 α p + β p = γ p , β は偶数 , α p ≡ α ≡ 3 ( mod 4 ) で、α , β , γ \alpha, \beta, \gamma α , β , γ は 0 0 0 でなく対ごとに互いに素です。
第 2 段:Frey 曲線。 A = α p A = \alpha^p A = α p 、B = β p B = \beta^p B = β p 、C = A + B = γ p C = A + B = \gamma^p C = A + B = γ p とし、E : y 2 = x ( x − A ) ( x + B ) E : y^2 = x(x - A)(x + B) E : y 2 = x ( x − A ) ( x + B ) とおきます。命題 9.2[楕円曲線・モジュラー形式と現代数論] から判別式は 16 ( A B C ) 2 ≠ 0 16(ABC)^2 \ne 0 16 ( A B C ) 2 = 0 なので E E E は楕円曲線です。16 ∣ B 16 \mid B 16 ∣ B 、A ≡ 3 ( m o d 4 ) A \equiv 3 \pmod 4 A ≡ 3 ( mod 4 ) なので 命題 4.13 が使え、E E E は半安定、導手は N E = ∏ ℓ ∣ α β γ ℓ N_E = \prod_{\ell \mid \alpha\beta\gamma}\ell N E = ∏ ℓ ∣ α β γ ℓ 、v ℓ ( Δ min ) = 2 p v ℓ ( α β γ ) v_\ell(\Delta_{\min}) = 2p\,v_\ell(\alpha\beta\gamma) v ℓ ( Δ m i n ) = 2 p v ℓ ( α β γ ) (ℓ ≠ 2 \ell \ne 2 ℓ = 2 )、v 2 ( Δ min ) = 2 p v 2 ( β ) − 8 v_2(\Delta_{\min}) = 2p\,v_2(\beta) - 8 v 2 ( Δ m i n ) = 2 p v 2 ( β ) − 8 です。
第 3 段:既約性。 E E E の 2 2 2 等分点 ( 0 , 0 ) (0, 0) ( 0 , 0 ) 、( A , 0 ) (A, 0) ( A , 0 ) 、( − B , 0 ) (-B, 0) ( − B , 0 ) は有理点なので E [ 2 ] ⊂ E ( Q ) E[2] \subset E(\mathbb{Q}) E [ 2 ] ⊂ E ( Q ) です。E E E は半安定で p ≥ 5 p \ge 5 p ≥ 5 なので、(C5) により ρ ˉ = ρ ˉ E , p \bar\rho = \bar\rho_{E,p} ρ ˉ = ρ ˉ E , p は F p \mathbb{F}_p F p 上既約です。
第 4 段:モジュラー性。 E E E は半安定なので、(C6) により E E E はモジュラーです。
第 5 段:レベル下げ。 第 1 段の正規化により、p p p 、α , β , γ \alpha, \beta, \gamma α , β , γ 、E E E は 定理 5.10 の仮定を満たします。(C1)〜(C4) と (C7) の仮定のもとで、第 3 段と第 4 段から 命題 6.9 が使え、ρ ˉ \bar\rho ρ ˉ はレベル 2 2 2 で保型的です。
第 6 段:矛盾。 定理 7.1 の 3 により、レベル 2 2 2 で保型的な mod p p p 表現は存在しません。第 5 段に矛盾します。
したがって p ≥ 5 p \ge 5 p ≥ 5 にも解はなく、第 0 段と合わせて、すべての n ≥ 3 n \ge 3 n ≥ 3 について解は存在しません。
∎
この証明が直接使った Rikai の中の定理は、指数の還元、n = 4 n = 4 n = 4 、n = 3 n = 3 n = 3 、Frey 曲線の判別式、極小モデル、定理 5.10 、命題 6.9 、S 2 ( Γ 0 ( 2 ) ) = 0 S_2(\Gamma_0(2)) = 0 S 2 ( Γ 0 ( 2 )) = 0 で、どれも証明があります。(C1)〜(C7) は仮定に明記したので、この定理自体は閉じています。フェルマーの最終定理が証明されたと言えるのは、(C1)〜(C7) が原論文で証明されているからで、その部分はこの章の外にあります。 (C1)〜(C3) は楕円曲線の標準的な教科書(Silverman の 2 冊)の内容、(C4) は有限平坦群スキームの理論、(C5)〜(C7) はそれぞれ研究論文の主定理です。(C6) を次の章で分解します。
命題 8.2 (Serre の保型性予想からの導出 ) △
(C1)〜(C5) と 定理 6.5 を仮定する。このとき素数 p ≥ 5 p \ge 5 p ≥ 5 について、a p + b p = c p a^p + b^p = c^p a p + b p = c p 、a b c ≠ 0 abc \ne 0 ab c = 0 を満たす整数 a , b , c a, b, c a , b , c は存在しない。
証明(命題 8.2) 解があると仮定し、定理 8.1 の証明の第 1 段〜第 3 段のとおり α , β , γ \alpha, \beta, \gamma α , β , γ 、E E E 、ρ ˉ = ρ ˉ E , p \bar\rho = \bar\rho_{E,p} ρ ˉ = ρ ˉ E , p を取ります(第 3 段までは (C5) しか使っていません)。ρ ˉ \bar\rho ρ ˉ は F p \mathbb{F}_p F p 上既約で、命題 4.6 により det ρ ˉ = χ ˉ p \det\bar\rho = \bar\chi_p det ρ ˉ = χ ˉ p 、補題 4.7 により絶対既約です。定理 5.10 により ρ ˉ \bar\rho ρ ˉ は p p p で有限で N ( ρ ˉ ) = 2 N(\bar\rho) = 2 N ( ρ ˉ ) = 2 です。定理 6.5 から ρ ˉ \bar\rho ρ ˉ はレベル 2 2 2 で保型的となり、定理 7.1 の 3 に反します。
∎
定理 8.1 の第 4 段と第 5 段、すなわち (C6) と (C7) が、ここでは Serre の予想 1 つに置き換わっています。Serre は 1987 年の論文でこの導出を示し、弱い形の予想(保型的であること)から強い形(レベル N ( ρ ˉ ) N(\bar\rho) N ( ρ ˉ ) )を導く部分を切り出しました。Frey 曲線に対しては、弱い形は谷山・志村予想から従い(補題 6.4 )、強い形への移行が Ribet の定理です。こうして「谷山・志村予想(半安定な場合)⇒ フェルマーの最終定理」が 1986 年に確立しました。
年 出来事 文献 1630 年代 Fermat が Diophantus『算術』の余白に主張を書き込む。n = 4 n = 4 n = 4 の証明だけが残る(没後 1670 年に公刊) — 1753〜1770 Euler が n = 3 n = 3 n = 3 を扱う(一意分解の扱いに穴) Euler『代数学』 1825・1839・1847 Dirichlet と Legendre(n = 5 n = 5 n = 5 )、Lamé(n = 7 n = 7 n = 7 )、Kummer(正則素数) 定理 8.2[楕円曲線・モジュラー形式と現代数論] 1955〜1967 谷山の問題、志村による精密化、Weil による導手を含む定式化 定理 6.2[楕円曲線・モジュラー形式と現代数論] 1978 Mazur が有理同種を分類し、(C5) を得る Invent. Math. 441986 Frey が、解から作った曲線(先に Hellegouarch が考察)は谷山・志村予想に反するはずだと論じる Ann. Univ. Sarav. 11987 Serre が保型性予想を定式化し、予想 ε があれば Frey の議論が完成することを示す Duke Math. J. 541986〜1990 Ribet が予想 ε を証明(1986 年に発表、1990 年に出版)。(C7) Invent. Math. 1001993〜1995 Wiles が半安定な場合の谷山・志村予想の証明を発表(1993 年 6 月)。欠陥を Taylor との共同研究で修正(1994 年 9 月)。1995 年出版。(C6) Ann. of Math. 1412001 Breuil–Conrad–Diamond–Taylor がすべての楕円曲線のモジュラー性を証明 J. Amer. Math. Soc. 142009 Khare–Wintenberger が Serre の保型性予想を証明 Invent. Math. 178
演習 10.1 易
整数 x , y , z x, y, z x , y , z が x 3 + y 3 = z 3 x^3 + y^3 = z^3 x 3 + y 3 = z 3 を満たすなら 3 ∣ x y z 3 \mid xyz 3 ∣ x y z であることを、9 9 9 を法とする計算だけで示せ。これは 定理 3.3 の証明のどの段に当たるか。
解答 3 ∤ m 3 \nmid m 3 ∤ m なら m ≡ ± 1 , ± 2 , ± 4 ( m o d 9 ) m \equiv \pm 1, \pm 2, \pm 4 \pmod 9 m ≡ ± 1 , ± 2 , ± 4 ( mod 9 ) で、m 3 ≡ ± 1 , ± 8 , ± 64 ≡ ± 1 , ∓ 1 , ± 1 ( m o d 9 ) m^3 \equiv \pm 1, \pm 8, \pm 64 \equiv \pm 1, \mp 1, \pm 1 \pmod 9 m 3 ≡ ± 1 , ± 8 , ± 64 ≡ ± 1 , ∓ 1 , ± 1 ( mod 9 ) 、つまり m 3 ≡ ± 1 ( m o d 9 ) m^3 \equiv \pm 1 \pmod 9 m 3 ≡ ± 1 ( mod 9 ) です。3 ∤ x y z 3 \nmid xyz 3 ∤ x y z とすると x 3 + y 3 ∈ { 0 , ± 2 } x^3 + y^3 \in \{0, \pm 2\} x 3 + y 3 ∈ { 0 , ± 2 } 、z 3 ∈ { ± 1 } z^3 \in \{\pm 1\} z 3 ∈ { ± 1 } ( m o d 9 \bmod 9 mod 9 )で等しくなりえません。よって 3 ∣ x y z 3 \mid xyz 3 ∣ x y z です。Z [ ω ] \mathbb{Z}[\omega] Z [ ω ] では 9 = ω λ 4 9 = \omega\lambda^4 9 = ω λ 4 (3 = − ω 2 λ 2 3 = -\omega^2\lambda^2 3 = − ω 2 λ 2 の 2 乗)なので、これは証明の第 1 段(λ ∤ α β γ \lambda \nmid \alpha\beta\gamma λ ∤ α β γ は起こらない)の u = 1 u = 1 u = 1 の場合です。第 1 段は「立方数は λ 4 \lambda^4 λ 4 を法として ± 1 \pm 1 ± 1 」(補題 3.2 )を使っており、9 9 9 を法とする計算の Z [ ω ] \mathbb{Z}[\omega] Z [ ω ] 版になっています。
演習 10.2 標準
E : y 2 = x 3 − 2 E : y^2 = x^3 - 2 E : y 2 = x 3 − 2 について、ρ ˉ E , 2 : G Q → G L 2 ( F 2 ) \bar\rho_{E,2} : G_{\mathbb{Q}} \to \mathrm{GL}_2(\mathbb{F}_2) ρ ˉ E , 2 : G Q → GL 2 ( F 2 ) は全射で、F 2 \mathbb{F}_2 F 2 上既約であることを示せ。Mazur の定理((C5))の仮定のうち、この曲線が満たさないものはどれか。
解答 例 4.15 により E [ 2 ] = { O , ( e i , 0 ) } E[2] = \{O, (e_i, 0)\} E [ 2 ] = { O , ( e i , 0 )} で、e 1 , e 2 , e 3 e_1, e_2, e_3 e 1 , e 2 , e 3 は x 3 − 2 x^3 - 2 x 3 − 2 の根 2 3 \sqrt[3]{2} 3 2 、ω 2 3 \omega\sqrt[3]{2} ω 3 2 、ω 2 2 3 \omega^2\sqrt[3]{2} ω 2 3 2 です。Q ( E [ 2 ] ) = Q ( 2 3 , ω ) \mathbb{Q}(E[2]) = \mathbb{Q}(\sqrt[3]{2}, \omega) Q ( E [ 2 ]) = Q ( 3 2 , ω ) は x 3 − 2 x^3 - 2 x 3 − 2 の分解体です。x 3 − 2 x^3 - 2 x 3 − 2 は Eisenstein の判定法(2 2 2 について。定理 4.1[多項式環と体の拡大] )で既約なので [ Q ( 2 3 ) : Q ] = 3 [\mathbb{Q}(\sqrt[3]{2}) : \mathbb{Q}] = 3 [ Q ( 3 2 ) : Q ] = 3 、ω ∉ R \omega \notin \mathbb{R} ω ∈ / R から [ Q ( 2 3 , ω ) : Q ] = 6 [\mathbb{Q}(\sqrt[3]{2}, \omega) : \mathbb{Q}] = 6 [ Q ( 3 2 , ω ) : Q ] = 6 です。ρ ˉ E , 2 \bar\rho_{E,2} ρ ˉ E , 2 は G a l ( Q ( E [ 2 ] ) / Q ) \mathrm{Gal}(\mathbb{Q}(E[2])/\mathbb{Q}) Gal ( Q ( E [ 2 ]) / Q ) の上で単射で(定義 4.3 の 1)、# G L 2 ( F 2 ) = ( 4 − 1 ) ( 4 − 2 ) = 6 \#\mathrm{GL}_2(\mathbb{F}_2) = (4 - 1)(4 - 2) = 6 # GL 2 ( F 2 ) = ( 4 − 1 ) ( 4 − 2 ) = 6 なので全射です。F 2 2 \mathbb{F}_2^2 F 2 2 の直線は 0 0 0 でない元 1 つと 0 0 0 からなるので、保たれる直線があることは G Q G_{\mathbb{Q}} G Q で固定される位数 2 2 2 の点があること、すなわち x 3 − 2 x^3 - 2 x 3 − 2 が有理数の根をもつことと同値で、これは起こりません。よって既約です。満たさない仮定は「E [ 2 ] ⊂ E ( Q ) E[2] \subset E(\mathbb{Q}) E [ 2 ] ⊂ E ( Q ) 」です(半安定でもありません。2 2 2 と 3 3 3 で加法的還元をもちます)。
演習 10.3 標準
E : y 2 = x ( x − 3 ) ( x + 32 ) E : y^2 = x(x - 3)(x + 32) E : y 2 = x ( x − 3 ) ( x + 32 ) について、(1) 極小モデルの判別式と導手を求めよ。(2) (C2)〜(C4) を仮定して、p = 5 p = 5 p = 5 のとき ρ ˉ E , 5 \bar\rho_{E,5} ρ ˉ E , 5 が分岐する素数を決定し、ρ ˉ E , 5 \bar\rho_{E,5} ρ ˉ E , 5 が 5 5 5 で有限かどうかを判定せよ。
解答 (1) A = 3 ≡ 3 ( m o d 4 ) A = 3 \equiv 3 \pmod 4 A = 3 ≡ 3 ( mod 4 ) 、B = 32 B = 32 B = 32 、C = 35 C = 35 C = 35 は対ごとに互いに素で、命題 4.13 が使えます。Δ min = ( 3 ⋅ 32 ⋅ 35 ) 2 / 2 8 = 2 10 ⋅ 3 2 ⋅ 5 2 ⋅ 7 2 / 2 8 = 2 2 ⋅ 3 2 ⋅ 5 2 ⋅ 7 2 = 44100 \Delta_{\min} = (3\cdot 32\cdot 35)^2/2^8 = 2^{10}\cdot 3^2\cdot 5^2\cdot 7^2/2^8 = 2^2\cdot 3^2\cdot 5^2\cdot 7^2 = 44100 Δ m i n = ( 3 ⋅ 32 ⋅ 35 ) 2 / 2 8 = 2 10 ⋅ 3 2 ⋅ 5 2 ⋅ 7 2 / 2 8 = 2 2 ⋅ 3 2 ⋅ 5 2 ⋅ 7 2 = 44100 、c 4 = 9 + 96 + 1024 = 1129 c_4 = 9 + 96 + 1024 = 1129 c 4 = 9 + 96 + 1024 = 1129 (2 , 3 , 5 , 7 2, 3, 5, 7 2 , 3 , 5 , 7 で割り切れない)。v 2 ( B ) = 5 v_2(B) = 5 v 2 ( B ) = 5 なので 2 2 2 でも乗法的還元で、導手は N E = 2 ⋅ 3 ⋅ 5 ⋅ 7 = 210 N_E = 2\cdot 3\cdot 5\cdot 7 = 210 N E = 2 ⋅ 3 ⋅ 5 ⋅ 7 = 210 です。
(2) ℓ ∤ 210 \ell \nmid 210 ℓ ∤ 210 、ℓ ≠ 5 \ell \ne 5 ℓ = 5 では良い還元なので不分岐((C2))。ℓ = 2 , 3 , 7 \ell = 2, 3, 7 ℓ = 2 , 3 , 7 では乗法的還元で v ℓ ( Δ min ) = 2 v_\ell(\Delta_{\min}) = 2 v ℓ ( Δ m i n ) = 2 が 5 5 5 で割り切れないので、命題 5.8 により分岐します。ℓ = 5 \ell = 5 ℓ = 5 では乗法的還元で v 5 ( Δ min ) = 2 v_5(\Delta_{\min}) = 2 v 5 ( Δ m i n ) = 2 が 5 5 5 で割り切れないので、(C4) により有限ではありません。まとめると N ( ρ ˉ E , 5 ) = 2 ⋅ 3 ⋅ 7 = 42 N(\bar\rho_{E,5}) = 2\cdot 3\cdot 7 = 42 N ( ρ ˉ E , 5 ) = 2 ⋅ 3 ⋅ 7 = 42 (各素数で n ( ℓ , ρ ˉ ) = 1 n(\ell, \bar\rho) = 1 n ( ℓ , ρ ˉ ) = 1 )で、5 5 5 での分岐は「良い還元の場合より大きい」ものです。フェルマー方程式の解から来ない曲線では、判別式の指数が p p p の倍数にならないので、レベルは下がりません。
演習 10.4 標準
p = 7 p = 7 p = 7 とし、絶対既約な mod 7 7 7 表現 ρ ˉ \bar\rho ρ ˉ がレベル N = 2 ⋅ 7 ⋅ 29 ⋅ 43 N = 2\cdot 7\cdot 29\cdot 43 N = 2 ⋅ 7 ⋅ 29 ⋅ 43 で保型的で、7 7 7 で有限、29 29 29 と 43 43 43 で不分岐であるとする。定理 6.7 だけを使って ρ ˉ \bar\rho ρ ˉ がレベル 2 2 2 で保型的であることを示せ。最初に ℓ = 29 \ell = 29 ℓ = 29 を落とそうとするとなぜ定理が使えないか。
解答 29 = 4 ⋅ 7 + 1 29 = 4\cdot 7 + 1 29 = 4 ⋅ 7 + 1 、43 = 6 ⋅ 7 + 1 43 = 6\cdot 7 + 1 43 = 6 ⋅ 7 + 1 なので 29 ≡ 43 ≡ 1 ( m o d 7 ) 29 \equiv 43 \equiv 1 \pmod 7 29 ≡ 43 ≡ 1 ( mod 7 ) です。最初に ℓ = 29 \ell = 29 ℓ = 29 を取ると、条件 (i) は 29 ≡ 1 29 \equiv 1 29 ≡ 1 なので成り立たず、条件 (ii) も 7 ∣ N 7 \mid N 7 ∣ N なので成り立ちません。そこでまず ℓ = 7 \ell = 7 ℓ = 7 を取ります。7 7 7 は N N N をちょうど 1 回割り、ρ ˉ \bar\rho ρ ˉ は 7 7 7 で有限、7 ≢ 1 ( m o d 7 ) 7 \not\equiv 1 \pmod 7 7 ≡ 1 ( mod 7 ) なので (i) が成り立ち、レベル 2 ⋅ 29 ⋅ 43 2\cdot 29\cdot 43 2 ⋅ 29 ⋅ 43 で保型的です。このレベルは 7 7 7 で割り切れないので、以後は (ii) が成り立ち、ℓ = 29 \ell = 29 ℓ = 29 、ℓ = 43 \ell = 43 ℓ = 43 を順に落とせて(どちらも不分岐で、レベルをちょうど 1 回割る)、レベル 2 2 2 に達します。定理 7.1 の 3 から、実はそのような ρ ˉ \bar\rho ρ ˉ は存在しません。
H. Darmon, F. Diamond and R. Taylor, “Fermat’s Last Theorem”, in Current Developments in Mathematics, 1995 , International Press, 1997 — 本文で DDT と略記。§2.2(Frey 曲線の表現の局所的性質、Theorem 2.15)、§3.2(Serre の予想と Theorem 3.15)、§3.6(フェルマーの最終定理の導出)。
J.-P. Serre, “Sur les représentations modulaires de degré 2 de G a l ( Q ‾ / Q ) \mathrm{Gal}(\overline{\mathbf{Q}}/\mathbf{Q}) Gal ( Q / Q ) ”, Duke Mathematical Journal 54 (1987), 179–230 — 導手・指標・重さの定義、保型性予想、フェルマーの最終定理への応用。
K. A. Ribet, “On modular representations of G a l ( Q ‾ / Q ) \mathrm{Gal}(\overline{\mathbf{Q}}/\mathbf{Q}) Gal ( Q / Q ) arising from modular forms”, Inventiones Mathematicae 100 (1990), 431–476. DOI:10.1007/BF01231195
G. Frey, “Links between stable elliptic curves and certain Diophantine equations”, Annales Universitatis Saraviensis, Series Mathematicae 1 (1986), 1–40.
B. Mazur, “Rational isogenies of prime degree”, Inventiones Mathematicae 44 (1978), 129–162.
J. H. Silverman, The Arithmetic of Elliptic Curves , 2nd ed., Springer, 2009(第 III 章 §8 の Weil 対、第 V 章・第 VII 章の還元と Galois 作用)、同 Advanced Topics in the Arithmetic of Elliptic Curves , Springer, 1994(第 V 章の Tate 曲線)。
C. Khare and J.-P. Wintenberger, “Serre’s modularity conjecture (I), (II)”, Inventiones Mathematicae 178 (2009).
G. Cornell, J. H. Silverman and G. Stevens (eds.), Modular Forms and Fermat’s Last Theorem , Springer, 1997 — 1995 年の Boston 大学での講義録。Ribet の定理、Serre の予想、変形理論の解説を含む。
K. Ireland and M. Rosen, A Classical Introduction to Modern Number Theory , 2nd ed., Springer, 1990 — 第 17 章に Z [ ω ] \mathbb{Z}[\omega] Z [ ω ] での x 3 + y 3 = u z 3 x^3 + y^3 = uz^3 x 3 + y 3 = u z 3 の扱い。
執筆: Claude Code(Opus 5.5)、Claude Code(Sonnet 5.5)・監査 2 回(Claude Code)・最終 2026-10-12