Loading article…
楕円曲線の理論において、テイトのアルゴリズムは、楕円曲線Eの積分モデル、またはより一般的には代数体、および素数または素イデアルp を入力として受け取ります。このアルゴリズムは、 Eの導体におけるpの指数f p 、 pにおける簡約のタイプ、局所インデックスを 返します。
ここで、 はpを法とする縮小が非特異点となる-点のグループです。また、アルゴリズムは、指定された積分モデルがpで最小であるかどうかを判定し、そうでない場合は、判別式の pでの評価が最小となる積分係数を持つ積分モデルを返します。
テイトのアルゴリズムは、小平記号またはネロン記号によって与えられる特異ファイバーの構造も与えます。これについては楕円面を参照してください。これにより、導体Eの指数f p が決定されます。
残余類体の特性が 2 または 3 でない場合、Tate のアルゴリズムは大幅に簡略化されます。この場合、型とcおよびf は、 jと Δ (以下で定義)の値から読み取ることができます。
テイトのアルゴリズムは、 ネロン (1964) による楕円曲線のネロン モデルの記述を改良したものとして、 ジョン テイト(1975) によって導入されました。
表記
曲線の方程式のすべての係数が、完全剰余体Kと素数πによって生成される最大イデアルを持つ完全な離散値環 Rにあると仮定します。楕円曲線は、次の方程式で与えられます。
定義する:
- におけるのp進値、つまり の素因数分解におけるの指数、または の場合は無限大。
アルゴリズム
- ステップ 1: π が Δ を割り切れない場合、タイプは I 0、c =1、f =0 になります。
- ステップ 2: π が Δ を割り切れるが c 4 を割り切れない場合、タイプは I vとなり、v = v(Δ)、c =v、f =1 となります。
- ステップ3. それ以外の場合は、πがa 3、a 4、a 6を割り切るように座標を変更します。π 2 がa 6 を割り切れない場合、タイプはII、c =1、f =v(Δ)です。
- ステップ4. それ以外の場合、π3がb8を割り切れない場合、タイプはIII 、c =2、f =v(Δ)−1です。
- ステップ5. それ以外の場合、Q 1を多項式とする
- 。
- π 3 がb 6を割り切れない場合、タイプは IV であり、 K 内に 2 つの根がある場合はc =3 、K の外部に 2 つの根がある場合は 1 であり、f =v(Δ)−2 です。
- ステップ6. それ以外の場合は、πがa 1とa 2 を割り切り、π 2 がa 3とa 4 を割り切り、π 3 がa 6 を割り切るように座標を変更します。Pを多項式とします。
- π を法とする 3 つの異なる根を持つ場合、その型は I 0 *、f =v(Δ)−4、cは 1+( KにおけるPの根の数) です。
- ステップ 7. P に1 つの単根と 1 つの二重根がある場合、その型は I ν *です(ν>0、f =v(Δ)−4−ν、c =2 または 4 の場合)。このケースを処理するための「サブアルゴリズム」があります。
- ステップ8. Pに三重根がある場合、変数を変更して三重根が0になるようにします。つまり、π 2 はa 2を割り、π 3 はa 4を割り、π 4はa 6 を割ります。Q 2 を多項式とします。
- 。
- π を法とする 2 つの異なる根を持つ場合、その型は IV *、f =v(Δ)−6 であり、根がKに含まれる場合はcは 3 、それ以外の場合は 1 になります。
- ステップ 9. に二重根がある場合、変数を変更して二重根が 0 になるようにします。すると、π 3 はa 3 を割り切り、π 5 はa 6 を割り切ります。π 4 がa 4 を割り切らない場合は、タイプは III *であり、f =v(Δ)−7 およびc = 2 です。
- ステップ10。そうでない場合、π 6がa 6を割り切れない場合、タイプはII *であり、f =v(Δ)−8、c = 1です。
- ステップ 11. それ以外の場合、方程式は最小ではありません。各a n をπ nで割り、ステップ 1 に戻ります。
実装
このアルゴリズムは、 PARI/GPコンピュータ代数システムの代数的数体に対して実装されており、関数 elllocalred を通じて利用できます。
参考文献
- クレモナ、ジョン(1997)、モジュラー楕円曲線のアルゴリズム(第2版)、ケンブリッジ:ケンブリッジ大学出版局、ISBN 0-521-59820-6、Zbl 0872.14041、2007-12-20取得
- ラスカ、マイケル (1982)、「楕円曲線の最小ワイエルシュトラス方程式を見つけるアルゴリズム」、計算数学、38 (157): 257–260、doi : 10.2307/2007483、JSTOR 2007483、Zbl 0493.14016
- アンドレ、ネロン(1964)、「Modèles minimaux des variétés abèliennes sur les corps locaux et globaux」、Publications Mathématiques de l'IHÉS (フランス語)、21 : 5–128、doi :10.1007/BF02684271、MR 0179172、Zbl 0132.41403
- シルバーマン、ジョセフ H. (1994)、「楕円曲線の算術における高度なトピック」、Graduate Texts in Mathematics、vol. 151、Springer-Verlag、ISBN 0-387-94328-5、ZBL 0911.14015
- テイト、ジョン(1975)、「楕円ペンシルの特異繊維の種類を決定するアルゴリズム」、バーチ、BJ ; クイク、W. (編)、1 変数のモジュラー関数 IV、数学講義ノート、第 476 巻、ベルリン / ハイデルベルク: シュプリンガー、pp. 33–52、doi :10.1007/BFb0097582、ISBN 978-3-540-07392-5、ISSN 1617-9692、MR 0393039、Zbl 1214.14020
