数学において、インフラストラクチャとは、大域フィールドに現れるグループのような構造のことです。
歴史的発展
1972 年、D. Shanks は初めて実二次数体のインフラストラクチャを発見し、彼のベイビーステップ ジャイアントステップアルゴリズムを適用して、そのような体のレギュレータを二項演算で計算しました(すべての に対して)。ここで は二次数の判別式であり、以前の方法では二項演算が必要でした。[1] 10 年後、HW Lenstra は「円群」の観点から実二次数体のインフラストラクチャを説明する数学的枠組みを発表しました[2] 。これは R. Schoof [3]と HC Williams [4]によっても説明され、後に HC Williams、GW Dueck、BK Schmid によって単位階数1の特定の三次数体[5] [6]に拡張され、J. Buchmann と HC Williams によって単位階数 1 のすべての数体に拡張されました[7] 。J. Buchmann は、資格論文で、任意の単位階数の数体のレギュレータを計算するベイビーステップ ジャイアントステップ アルゴリズムを提示しました。[8]任意の単位ランクの数体におけるインフラストラクチャの最初の記述は、2008年にR. Schoofによってアラケロフ因子を使用して行われました。 [9]
このインフラストラクチャは、他の大域体、すなわち有限体上の代数関数体に対しても記述された。これは、実超楕円関数体の場合に A. Stein と HG Zimmer によって最初に行われた。 [10]これは、 Renate Scheidlerと A. Steinによって、単位階数 1 の特定の 3 次関数体に拡張された。[11] [12] 1999 年に、S. Paulus と H.-G. Rück は、実 2 次関数体のインフラストラクチャを因子類群に関連付けた。[13]この接続は、任意の関数体に一般化でき、R. Schoof の結果と組み合わせると、すべての大域体に一般化できる。[14]
1次元の場合
抽象的な定義
1次元(抽象)インフラストラクチャは、 実数、有限集合、および入射マップで構成されます。[15]このマップは距離マップと呼ばれることがよくあります。
を円周として解釈し、と同一視することで、1 次元インフラストラクチャを、その上に有限の点の集合がある円として見ることができます 。
小さな一歩
ベイビーステップは、1 次元インフラストラクチャ に対する単項演算 です。インフラストラクチャを円として視覚化すると、ベイビーステップでは、各点を次のインフラストラクチャ に割り当てます。正式には、実数に割り当てることでこれを定義できます。次に、 を定義できます。
巨大なステップと縮小マップ
が自然にアーベル群 であることを観察すると、の和を考えることができます。一般に、これは の元ではありません。しかし、代わりに の近くにある の元を取ることができます。この概念を形式化するには、写像 があると仮定します。すると、 を定義して、巨大ステップ演算と呼ばれる二項演算を得ることができます。この演算は一般に結合的ではないことに注意してください。
主な難しさは、写像 をどのように選択するかである。条件 が成り立つようにしたいと仮定すると、さまざまな可能性が残る。可能な選択肢の 1 つ[15]は、次のとおりである。 に対して、 を定義する。すると、 を定義できる。この選択は、いくぶん恣意的に見えるが、大域体からインフラストラクチャを取得しようとすると、自然に現れる。[14]他の選択肢も可能であり、たとえば、が最小となるような元を選択する(ここで、は を表し、 はの形式である)。実二次超楕円関数体の場合の可能な構成の 1 つは、SD Galbraith、M. Harrison、および DJ Mireles Morales によって示されている。[16]
実二次体との関係
D. シャンクスは、簡約された二項二次形式のサイクルを見ているときに、実二次数体のインフラストラクチャを観察しました。簡約された二項二次形式と連分数展開の間には密接な関係があることに注目してください。ある二次無理数の連分数展開の 1 ステップは、簡約された形式のセットに対する単項演算を与え、それは 1 つの同値類内のすべての簡約された形式を循環します。これらすべての簡約された形式をサイクルに配置すると、シャンクスは、そのような形式を 2 つ合成して結果を簡約することで、円の始まりからさらに離れた簡約された形式にすばやくジャンプできることに気付きました。彼は、簡約された形式のセットに対するこの二項演算を「ジャイアント ステップ」、サイクル内の次の簡約された形式に行く操作を「ベイビー ステップ」と呼びました。
関係
集合には自然な群演算があり、巨大ステップ演算はそれを使って定義されます。したがって、インフラストラクチャの演算を の演算と比較するのは理にかなっています。 の群演算は、の要素を の要素と比較的小さな実数で表すことによって、巨大ステップとベイビーステップを使って記述できることがわかります。これは、実二次数体から得られるインフラストラクチャの場合、D. Hühnlein と S. Paulus [17]および MJ Jacobson, Jr.、R. Scheidler、HC Williams [18]によって最初に記述されました。彼らは浮動小数点数を使用して実数を表し、これらの表現をそれぞれ CRIAD 表現と-表現と呼びました。より一般的には、すべての 1 次元インフラストラクチャに対して同様の概念を定義できます。これらは -表現と呼ばれることもあります。[15]
-表現の集合は、写像が全単射であり、任意のに対してとなるようなのサブセットです。が縮小写像である場合、は -表現の集合です。逆に、 が-表現の集合である場合、 を設定することで縮小写像を得ることができます。ここでは$X$ への射影です。したがって、-表現の集合と縮小写像は1 対 1に対応します。
一対一変換 を使用すると、 上の群演算を に引き渡すことができ、、によるアーベル群 に変換できます。場合によっては、この群演算はや を使用せずに明示的に記述できます。
簡約写像 を使用する場合、 が得られます。 が与えられた場合、およびを考えることができます。これは一般に の元にはなりませんが、次のように簡約することができます。 およびを計算します。後者が負でない場合は、を に置き換えて続行します。 値が負の場合、および が得られます。つまり です。
参考文献
- ^ D. Shanks: 実二次体の基礎構造とその応用。数論会議議事録 (コロラド大学、コロラド州ボルダー、1972 年)、pp. 217-224。コロラド大学、ボルダー、1972 年。MR 389842
- ^ HW Lenstra Jr.: 二次体のレギュレータと類数の計算について。数論の日々、1980 (エクセター、1980)、123–150、ロンドン数学協会講義ノートシリーズ、56、ケンブリッジ大学出版局、ケンブリッジ、1982。MR 697260
- ^ RJ Schoof: 二次体と因数分解。数論における計算方法、第2部、235–286、Math. Centre Tracts、155、Math. Centrum、アムステルダム、1982年。MR 702519
- ^ HCウィリアムズ:連分数と数論的計算。数論(マニトバ 州ウィニペグ、1983年)。ロッキーマウンテンJ.数学。15(1985)、第2号、621-655。MR 823273
- ^ HC Williams、GW Dueck、BK Schmid: 純粋立方体のレギュレータとクラス数を評価する迅速な方法。Math. Comp. 41 (1983)、第163号、235–286ページ。MR 701638
- ^ GW Dueck、HC Williams: 複素三次体の類数と類群の計算。Math. Comp. 45 (1985)、第171号、223-231ページ。MR 790655
- ^ J. Buchmann、HC Williams: 単位階数 1 の代数体の主要 なイデアルクラスのインフラストラクチャについて。Math. Comp. 50 (1988)、第 182 号、569–579 ページ。MR 929554
- ^ J. Buchmann: Zur Komplexität der Berechnung von Einheiten und Klassenzahlen algebraischer Zahlkörper. Habilitationsschrift、デュッセルドルフ、1987年。PDF
- ^ R. Schoof: アラケロフ類群の計算。(英語要約) アルゴリズム数論: 格子、数体 、曲線、暗号、447–495、Math. Sci. Res. Inst. Publ.、44、ケンブリッジ大学出版局、2008年。MR 2467554 PDF
- ^ A. Stein、HG Zimmer: 超楕円合同関数体のレギュレータと基本単位を決定するアルゴリズム。「Proceedings of the 1991 International Symposium on Symbolic and Algebraic Computation, ISSAC '91」、Association for Computing Machinery、(1991)、183–184 ページ。
- ^ R. Scheidler、A. Stein: 単位階数 1 の純粋 3 次関数体における単位計算。(英語要約) Algorithmic number theory (Portland, OR, 1998)、592–606、Lecture Notes in Comput. Sci.、1423、Springer、Berlin、1998。MR 1726104
- ^ R. Scheidler : 純粋 3 次関数体における理想算術とインフラストラクチャ。(英語、フランス語要約) J. Théor. Nombres Bordeaux 13 (2001)、第 2 号、609–631 ページ。MR 1879675
- ^ S. Paulus、H.-G. Rück: 超楕円関数体の実数および虚数の2次表現。(英語要約) Math. Comp. 68 (1999)、第227号、1233-1241ページ。MR 1627817
- ^ ab Fontein, F. (2011). 「任意の単位ランクのグローバル体のインフラストラクチャ」. Math. Comp . 80 (276): 2325–2357. arXiv : 0809.1685 . doi :10.1090/S0025-5718-2011-02490-7. S2CID 14352393.
- ^ abc F. Fontein: 巡回インフラストラクチャからのグループと特定のインフラストラクチャにおける Pohlig-Hellman 。 (英語要約) Adv. Math. Commun. 2 (2008)、第 3 号、293–307。MR 2429459
- ^ SD Galbraith、M. Harrison、DJ Mireles Morales: バランスのとれた除数表現を使用した効率的な超楕円演算。(英語要約) Algorithmic number theory、342–356、Lecture Notes in Comput. Sci.、5011、Springer、ベルリン、2008。MR 2467851
- ^ D. Hühnlein、S. Paulus: 実二次数体に基づく暗号システムの実装について (拡張要約)。暗号学の選択領域 (ウォータールー、オンタリオ州、2000 年)、288 ~ 302 ページ、Lecture Notes in Comput. Sci.、2012 年、Springer、2001 年。MR 1895598
- ^ MJ Jacobson Jr.、R. Scheidler、HC Williams: 実数二次体に基づく鍵交換プロトコルの効率とセキュリティ。公開鍵暗号と計算数論 (ワルシャワ、2000)、89–112、de Gruyter、ベルリン、2001 MR 1881630
