Let $n \geq 2$ and $p$ be a prime. Let $K$ be a number field and consider two Galois representations $Ï_1, Ï_2 : \operatorname{Gal}(\overline{K} / K) \to \operatorname{GL}_n(\mathbb{Z}_p)$ having residual image a $p$-group. We explain and implement an algorithm that makes effective a result of Loïc Grenié to decide wether the semisimplifications of $Ï_1$ and $Ï_2$ are isomorphic.
As an application, we show that an irreducible representation $Ï: G_{\mathbb{Q}(\sqrt{-3})} \to \operatorname{GL}_2(\mathbb{Z}_3)$ unramified outside 3 is determined by the characteristic polynomials of Frobenius elements at five primes of small norm. As an additional check, we apply it to a 2-adic example studied by Grenié, recovering Grenié's result in a fully automated way.
論文ID : 2510.12956タイトル : Comparing Galois representations in the residually reducible case著者 : Nuno Freitas, Ignasi Sánchez-Rodríguez分類 : math.NT(数論)発表日 : 2025年10月14日論文リンク : https://arxiv.org/abs/2510.12956v1 n ≥ 2 n \geq 2 n ≥ 2 および p p p を素数、K K K を数体とする。2つのガロア表現 ρ 1 , ρ 2 : Gal ( K ‾ / K ) → GL n ( Z p ) \rho_1, \rho_2 : \text{Gal}(\overline{K}/K) \to \text{GL}_n(\mathbb{Z}_p) ρ 1 , ρ 2 : Gal ( K / K ) → GL n ( Z p ) で、その剰余像が p p p -群であるものを考える。本論文は、Loïc Grenié の結果を有効にするアルゴリズムを説明・実装し、ρ 1 \rho_1 ρ 1 と ρ 2 \rho_2 ρ 2 の半単純化が同型であるかを判定する。応用として、3の外で不分岐な既約表現 ρ : G Q ( − 3 ) → GL 2 ( Z 3 ) \rho: G_{\mathbb{Q}(\sqrt{-3})} \to \text{GL}_2(\mathbb{Z}_3) ρ : G Q ( − 3 ) → GL 2 ( Z 3 ) が、5つの小さいノルムの素数における Frobenius 元の特性多項式によって完全に決定されることを証明する。追加の検証として、Grenié が研究した2進例にアルゴリズムを適用し、完全に自動化された方法で Grenié の結果を回復した。
本研究は、代数的整数論における中心的な問題であるガロア表現の比較問題に関わっている。Faltings の基礎的な業績によれば、2つの連続表現 ρ 1 , ρ 2 : G K → GL n ( E ) \rho_1, \rho_2 : G_K \to \text{GL}_n(E) ρ 1 , ρ 2 : G K → GL n ( E ) が集合 S S S の外で不分岐であるとき、有限集合 T T T の Frobenius 元における迹が同じであることと同型であることが同値である。
Faltings-Serre 法 : GL 2 ( Q 2 ) \text{GL}_2(\mathbb{Q}_2) GL 2 ( Q 2 ) に値を持ち、剰余像が絶対既約な表現に適用可能Livné の拡張 : 剰余像が2-群である2進2次元表現を扱うGrenié の一般化 : 任意の p p p 進 n n n 次元表現に拡張するが、剰余像が p p p -群であることを要求これらの手法の主な制限は、n n n 、p p p 、S S S が小さい場合でも、大きな数体の構成が必要となり、計算が実行不可能になることである。
本論文の核心的な動機は以下の通りである:
アルゴリズム実装 : Grenié の理論的結果を計算可能なアルゴリズムに変換する汎用性 : 特定の表現の追加情報に依存しない、一般的な場合に適用可能なアルゴリズムを設計するデータベース可能性 : 各パラメータセットに対してアルゴリズムを1度実行すれば、データベースを構築できる可能性実用的応用 : アーベル曲面のモジュラー性の証明アルゴリズム実装 : Grenié 定理の変種(定理4.1)を実装し、完全に自動化されたアルゴリズムを提供理論的改善 : より小さな拡大体 K S K_S K S の構成方法を提案し、計算複雑性を大幅に削減具体的応用結果 :
3進の場合の具体的結果を証明(系1.1) Grenié の2進結果を回復(系1.2) モジュラー性の証明 : 剰余可約な場合の3進 Faltings-Serre 型手法の初めての成功的応用オープンソース実装 : 完全な Magma コード実装を提供入力 : 2つの連続ガロア表現 ρ 1 , ρ 2 : G K → GL n ( E ) \rho_1, \rho_2 : G_K \to \text{GL}_n(E) ρ 1 , ρ 2 : G K → GL n ( E ) で、集合 S S S の外で不分岐、剰余像が p p p -群
出力 : ρ 1 \rho_1 ρ 1 と ρ 2 \rho_2 ρ 2 の半単純化が同型であるかを判定
制約 : n ≥ 2 n \geq 2 n ≥ 2 、p p p は素数、K K K は数体
従来の K S K_S K S 構成には λ + ε + m \lambda + \varepsilon + m λ + ε + m 層が必要であり、ここで:
λ \lambda λ は 2 λ ≥ r = N 2 ( 1 + ε ) N ( N − 1 ) / 2 2^\lambda \geq r = N^2(1+\varepsilon)^{N(N-1)/2} 2 λ ≥ r = N 2 ( 1 + ε ) N ( N − 1 ) /2 を満たすε = 0 \varepsilon = 0 ε = 0 (p ≠ 2 p \neq 2 p = 2 の場合)または ε = 1 \varepsilon = 1 ε = 1 (p = 2 p = 2 p = 2 の場合)m m m は p m ≥ n p^m \geq n p m ≥ n を満たす本論文が提案する改善方法:
K₀ = K
i ≥ 0 に対して:
Kᵢ₊₁ = Kᵢ の最大 p-初等拡大で、以下を満たす:
1. S の外で不分岐
2. Kᵢ₊₁/K は Galois 拡大
3. Gal(Kᵢ₊₁/K) の指数は pᵐ を整除
i < λ + ε + m のあるところで Kᵢ₊₁ = Kᵢ ならば停止し、K_S = Kᵢ とする
Σ ⊂ G K \Sigma \subset G_K Σ ⊂ G K を集合とし、Σ ′ = { σ k : σ ∈ Σ , k ∈ Z ≥ 0 } \Sigma' = \{\sigma^k : \sigma \in \Sigma, k \in \mathbb{Z}_{\geq 0}\} Σ ′ = { σ k : σ ∈ Σ , k ∈ Z ≥ 0 } と定義する。
以下が成り立つならば:
Σ ′ \Sigma' Σ ′ が Gal ( K S / K ) \text{Gal}(K_S/K) Gal ( K S / K ) の各最大循環部分群の生成元をカバーするすべての σ ∈ Σ \sigma \in \Sigma σ ∈ Σ に対して、CharPoly ( ρ 1 ( σ ) ) = CharPoly ( ρ 2 ( σ ) ) \text{CharPoly}(\rho_1(\sigma)) = \text{CharPoly}(\rho_2(\sigma)) CharPoly ( ρ 1 ( σ )) = CharPoly ( ρ 2 ( σ )) ならば ρ 1 \rho_1 ρ 1 と ρ 2 \rho_2 ρ 2 の半単純化は同型である。
パートA: 最初の m 層の構成
K₀ = K
0 ≤ i ≤ m-1 に対して:
Kᵢ₊₁ = Kᵢ(ᵖ√α₁, ..., ᵖ√αₐ)
ここで αᵢ は Selₚ(Kᵢ, S) の生成元
パートB: 後続層の構成(i ≥ m)
Gal(Kᵢ/K)-部分加群の計算 : Selₚ(Kᵢ, S) のすべてのガロア部分加群を計算1次元部分加群の消去 : 剰余次数条件 f ( Q ∣ Q ∩ O K ) ≤ p m f(Q|Q \cap O_K) \leq p^m f ( Q ∣ Q ∩ O K ) ≤ p m をチェック高次元部分加群の消去 : 補題3.4を再帰的に適用体Kᵢ₊₁の構成 : 条件を満たす唯一の部分加群を選択メモリ最適化 : すべての部分加群の保存を回避し、帰納的方法で関連部分加群を計算剰余次数の上界 : 剰余次数 ≤ p m \leq p^m ≤ p m を制御することで拡大体のサイズを制限早期停止基準 : 定理8.1がアルゴリズムの自然な停止条件を提供GRH の回避 : 特定の条件下では広義リーマン仮説を回避可能ソフトウェア : Magma V2.28-20ハードウェア : 4スレッド設定コード : 完全な実装は GitHub で入手可能パラメータ : n = 3 n = 3 n = 3 , p = 2 p = 2 p = 2 , K = Q K = \mathbb{Q} K = Q , S = { 2 } S = \{2\} S = { 2 } 拡大体の層数 : K S = K 3 K_S = K_3 K S = K 3 (64次拡大)実行時間 : 約30時間(GRH を仮定)パラメータ : n = 2 n = 2 n = 2 , p = 3 p = 3 p = 3 , K = Q ( − 3 ) K = \mathbb{Q}(\sqrt{-3}) K = Q ( − 3 ) , S = { q 3 } S = \{q_3\} S = { q 3 } 拡大体の層数 : K S = K 2 K_S = K_2 K S = K 2 (54次拡大)実行時間 : 約17時間(GRH を仮定)正確性 : 既知の理論的結果との一致性効率性 : 計算時間とメモリ使用量実用性 : 実際のモジュラー性問題を処理できるかK = Q ( − 3 ) K = \mathbb{Q}(\sqrt{-3}) K = Q ( − 3 ) とし、ρ 1 , ρ 2 : G K → GL 2 ( Z 3 ) \rho_1, \rho_2 : G_K \to \text{GL}_2(\mathbb{Z}_3) ρ 1 , ρ 2 : G K → GL 2 ( Z 3 ) を q 3 q_3 q 3 の外で不分岐の連続表現で、同じ行列式を持ち、行列式が法3で自明であるとする。このとき ρ 1 \rho_1 ρ 1 と ρ 2 \rho_2 ρ 2 が同型の半単純化を持つことと、素数の集合
T = { 2 O K , p 7 1 , p 7 2 , p 19 ∗ , p 73 ∗ } T = \{2O_K, p_7^1, p_7^2, p_{19}^*, p_{73}^*\} T = { 2 O K , p 7 1 , p 7 2 , p 19 ∗ , p 73 ∗ }
のすべての t ∈ T t \in T t ∈ T に対して ρ 1 ( Frob t ) \rho_1(\text{Frob}_t) ρ 1 ( Frob t ) と ρ 2 ( Frob t ) \rho_2(\text{Frob}_t) ρ 2 ( Frob t ) が同じ迹を持つことは同値である。
n = 3 n = 3 n = 3 または n = 4 n = 4 n = 4 、ρ 1 , ρ 2 : G Q → GL n ( Z 2 ) \rho_1, \rho_2 : G_{\mathbb{Q}} \to \text{GL}_n(\mathbb{Z}_2) ρ 1 , ρ 2 : G Q → GL n ( Z 2 ) を2の外で不分岐の連続表現で、剰余像が2-群であるとする。素数の集合
T = { 5 , 7 , 11 , 17 , 23 , 31 } , T ′ = { 5 , 7 , 11 , 17 , 19 , 23 , 31 , 73 , 137 , 257 , 337 } T = \{5,7,11,17,23,31\}, \quad T' = \{5,7,11,17,19,23,31,73,137,257,337\} T = { 5 , 7 , 11 , 17 , 23 , 31 } , T ′ = { 5 , 7 , 11 , 17 , 19 , 23 , 31 , 73 , 137 , 257 , 337 }
は同型性を判定するために使用できる。
LMFDB のラベル 2187.a.6561.1 の種数2曲線のヤコビアンのモジュラー性を検証した。
ラベル 59049.a.177147.1 の種数2曲線のヤコビアンのモジュラー性を検証した。
メモリ使用量 : 52GB から 600MB に削減(最適化された部分加群計算を通じて)拡大体のサイズ : 理論的上界より大幅に小さい実用的実行可能性 : 3進 Faltings-Serre 法の自動化応用の初めての実現Faltings (1983) : 基礎的な理論枠組みを確立Serre : GL₂(ℚ₂) の場合の計算方法を提案Livné (1987) : 2進2次元剰余可約の場合に拡張Grenié (2007) : 任意の p 進 n 次元の場合に一般化Duan (2021) : 特殊構造を利用した変種方法本論文は、Grenié の一般理論を完全に自動化したアルゴリズムとして初めて実装し、実際のモジュラー性問題に成功裏に応用したものである。
理論的貢献 : 剰余可約な場合のガロア表現比較の自動化アルゴリズムの実装に成功計算上の突破 : 改善された拡大体構成を通じて計算複雑性を大幅に削減実用的応用 : 3進法を用いたアーベル曲面のモジュラー性証明への初めての成功的応用GRH への依存 : ほとんどの計算は依然として広義リーマン仮説の仮定が必要パラメータの制限 : 剰余像が p-群である場合のみに適用可能計算複雑性 : 大きなパラメータに対しては依然として計算量が膨大GRH の回避 : GRH に依存しない場合をさらに探索アルゴリズムの最適化 : 計算複雑性をさらに削減応用の拡張 : より多くのモジュラー性問題への応用データベース構築 : 常用パラメータの事前計算データベース構築理論と実践の結合 : 深い理論的結果を実用的なアルゴリズムに変換技術的革新 : メモリ最適化とアルゴリズム設計における重要な革新実用的価値 : 具体的なモジュラー性問題を解決し、方法の実用性を実証オープンソース貢献 : 完全なコード実装を提供し、研究の再現性を促進計算上の制限 : より大きなパラメータに対しては依然として実行不可能理論的仮定 : GRH などの未証明仮説に大きく依存適用範囲 : 特定の種類のガロア表現に限定学術的価値 : 代数的整数論における計算問題に新しいツールを提供実用的価値 : 楕円曲線とアーベル多様体のモジュラー性検証に利用可能方法論的貢献 : 理論的結果をアルゴリズム化する方法の範例を示すモジュラー性検証 : 楕円曲線とアーベル多様体のモジュラー性証明ガロア表現の比較 : 特定パラメータ下での表現同型判定理論的検証 : 既知結果の計算的検証本論文は17篇の重要な文献を引用しており、Faltings の基礎的業績、Grenié の理論的貢献、および関連する計算方法の発展を含む。特に重要なのは Grenié (2007) の原始理論と van Geemen-Top (1994) が提供したテスト例である。