楕円曲線のカタログ。示されている領域はx , y ∈ [−3,3] です。(( a , b ) = (0, 0) の場合、関数は滑らかではなく、したがって楕円曲線ではありません。) 数学 において、楕円曲線( えんえんけいせん、英: elliptic curve)は、種数 1の滑らか な射影 的代数曲線 であり、その上に特定の点O が存在する。楕円曲線は体 K上に定義され、 K と自身の直積K 2 上の点を記述する。体の特性が 2 および 3 と異なる場合、曲線は平面代数曲線 として記述され、以下の解( x , y ) から構成される。
y 2 = × 3 + 1つの × + b {\displaystyle y^{2}=x^{3}+ax+b} K の係数a とb に対して成り立つ。曲線は非特異で あることが要求される。つまり、曲線には尖点 や自己交差がない。(これは、 4 a 3 + 27 b 2 ≠ 0 という条件、つまりx において平方自由 であることと同等である。)通常、曲線は射影平面 に埋め込まれ、点O が無限遠における唯一の点 であると理解されている。多くの情報源では、楕円曲線とは、この形式の方程式で与えられる曲線であると定義している。(係数体が標数 2 または 3 を持つ場合、上記の方程式はすべての非特異 3 次 曲線 を含むほど一般化されていない。以下の「一般体上の楕円曲線」 を参照。)
楕円曲線はアーベル多様体 です。つまり、代数的に定義された群法則を持ち、それに関して楕円曲線はアーベル群 であり、O は 単位元として機能します。
y 2 = P ( x ) (ただしPは x の次数3で重根を持たない任意の多項式)の場合、解の集合は種数 1の非特異平面曲線、すなわち楕円曲線となる。P が次数4で平方性を持たない場合、 この方程式 は種数1の平面曲線を記述するが、単位元を自然に選択することはできない。より一般的には、種数1の代数曲線、例えば3次元射影空間に埋め込まれた2つの二次曲面 の交差などは、単位元として機能するマークされた点を備えている限り、楕円曲線と呼ばれる。
楕円関数 の理論を用いると、複素数上定義された楕円曲線は、 トーラスの 複素射影平面 への埋め込みに対応することが示される。トーラスはアーベル群 でもあり、この対応は群同型 でもある。
楕円曲線は数論 において特に重要であり、現在も主要な研究分野となっています。例えば、アンドリュー・ワイルズによるフェルマーの最終定理の証明に用いられました。また、 楕円曲線暗号 (ECC)や整数因数分解 にも応用されています。
楕円曲線は、種数 0 である射影円錐の意味での楕円ではありません。用語の由来については、楕円積分を参照してください。ただし 、 形状不変量 j ≥ 1 を持つ実楕円曲線を双曲面 内の楕円として自然に表現できます。 具体 的 には、ミンコフスキー 双曲面と、ある一定の角度特性を特徴とする二次曲面との交差により、(方向保存共線化によって生成される)内のシュタイナー楕円 が生成されます。さらに、これらの楕円の直交軌道はj ≤ 1 の楕円曲線を構成し、2 つの焦点に対する軌跡として記述される 内の任意の楕円は、各直交軌道上の交点のペアを追加することで得られる 2 つのシュタイナー楕円の楕円曲線和として一意に決まります。ここで、双曲面の頂点は、各軌道曲線上の恒等関数として機能します。[ 1 ] H 2 {\displaystyle \mathbb {H} ^{2}} H 2 {\displaystyle \mathbb {H} ^{2}} H 2 {\displaystyle \mathbb {H} ^{2}}
位相的には 、複素楕円曲線はトーラス であり、複素楕円は球 です。
実数上の楕円曲線 曲線y 2 = x 3 − x とy 2 = x 3 − x + 1 のグラフ楕円曲線の正式な定義には代数幾何学の知識が多少必要となりますが、初歩的な 代数学 と幾何学 の知識のみを使用して、実数 上の楕円曲線のいくつかの特徴を記述することは可能です。
この文脈では、楕円曲線とは、次の形式の方程式で定義される 平面曲線である。
y 2 = × 3 + 1つの × + b {\displaystyle y^{2}=x^{3}+ax+b} 変数を線形変換した後の式(a とb は実数)。このタイプの方程式は、 ワイエルシュトラス正規形 、ワイエルシュトラス形式 、またはワイエルシュトラス方程式 と呼ばれます。
楕円曲線の定義では、曲線が非特異で あることも求められます。幾何学的には、これはグラフに尖点 、自己交差、孤立点が存在しないことを意味します。代数的には、 判別式 , , がゼロでない場合にのみ成立します。ここでは以下のように定義されます。 Δ {\displaystyle \Delta } Δ {\displaystyle \Delta }
Δ = − 16 ( 4 1つの 3 + 27 b 2 ) {\displaystyle \Delta =-16\left(4a^{3}+27b^{2}\right)} 判別式は、ある実数 に対して のときゼロになる。係数 −16 は曲線が特異でないかどうかとは無関係であるが、この判別式の定義は楕円曲線のより高度な研究において有用である。[ 2 ] 1つの = − 3 け 2 、 b = 2 け 3 {\displaystyle a=-3k^{2},b=2k^{3}} け {\displaystyle k}
特異でない曲線の実グラフは、判別式が正の場合2つの 成分を持ち、負の場合1つの 成分を持ちます。例えば、右の図に示すグラフでは、最初のケースでは判別式は64、2番目のケースでは-368です。
団体法 射影平面 で作業する場合、同次座標 における方程式は
はい 2 Z 2 = X 3 Z 3 + 1つの X Z + b 。 {\displaystyle {\frac {Y^{2}}{Z^{2}}}={\frac {X^{3}}{Z^{3}}}+a{\frac {X}{Z}}+b.} この方程式は無限遠直線 上では定義されませんが、 を掛けて次の方程式を得ることができます。 Z 3 {\displaystyle Z^{3}}
Z はい 2 = X 3 + 1つの Z 2 X + b Z 3 。 {\displaystyle ZY^{2}=X^{3}+aZ^{2}X+bZ^{3}.} この方程式は射影平面全体上で定義され、それが定義する曲線は対象の楕円曲線に射影されます。無限遠直線との交点を求めるには、 と仮定するだけです。これは を意味し、体 においてはを意味します。一方、 は任意の値をとることができるため、すべての三項項は方程式を満たします。射影幾何学において、この集合は単に点 であり、したがって曲線と無限遠直線との唯一の交点となります。 Z = 0 {\displaystyle Z=0} X 3 = 0 {\displaystyle X^{3}=0} X = 0 {\displaystyle X=0} はい {\displaystyle Y} ( 0 、 はい 、 0 ) {\displaystyle (0,Y,0)} お = [ 0 : 1 : 0 ] {\displaystyle O=[0:1:0]}
曲線は滑らかで連続的であるため、この無限遠点は 群 構造の単位元であることが示され、その演算は幾何学的に次のように記述されます。
曲線はx 軸を中心に対称なので、任意の点P が与えられたとき、その対点を-Pとすることができます。すると、XZ平面上にあるので、 が成り立ちます。したがって 、も 原点を中心に対称であり、したがって同じ射影点を表します。 − お = お {\displaystyle -O=O} お {\displaystyle O} − お {\displaystyle -O} お {\displaystyle O}
P とQ が 曲線上の2点である場合、3つ目の点P + Q は 次のように一意に表すことができます。まず、 P とQ を交わす直線を引きます。この直線は通常、3つ目の点R で3次曲線と交わります。次に、P + Q を R の反対側の点- R とします。
この加法の定義は、無限遠点と交差多重度に関連するいくつかの特殊な場合を除いて機能します。 最初は、点の 1 つがOである場合です。ここで、 P + O = P = O + P と定義し、O を グループの単位元とします。P = Q の場合は、点が 1 つしかないため、それらの間に直線を定義できません。この場合は、この点での曲線の接線を直線として使用します。ほとんどの場合、接線は 2 番目の点R と交差し、その反対の点を取ることができます。P とQ が 互いに反対の場合は、P + Q = O と定義します。最後に、Pが 変曲点 (曲線の凹面性が変化する点)である場合は、 R を P 自体とし、P + P を単にそれ自身の反対側の点、つまりそれ自身とします。
K を 曲線が定義される体(つまり、曲線の定義方程式の係数がK にある体)とし、曲線をE で表します。すると、E のK 有理点とは、無限遠点を含め、座標がすべて K 内にあるE 上の点です。 K 有理点の集合はE ( K ) で表されます。E ( K ) は群です。多項式方程式の性質から、Pが E ( K ) に含まれる場合、− Pも E ( K )に含まれ、 P 、Q 、Rのうちの 2 つが E ( K ) に含まれる場合、 3 つ目も含まれるからです。さらに、Kが L の部分体である場合、E ( K )は E ( L ) の部分群 です。
代数的解釈 上記の群は、幾何学的だけでなく代数的にも記述できます。体K (その標数は 2でも3でもないと仮定)上の曲線y 2 = x 3 + bx + c と、曲線上の点P = ( x P , y P ) およびQ = ( x Q , y Q )が与えられ、まず x P ≠ x Q (ケース1 )と仮定します。PとQを交わす直線の方程式をy = sx + dとすると、 その 傾きは次 の よう に なり ます。
s = y P − y 質問 × P − × 質問 。 {\displaystyle s={\frac {y_{P}-y_{Q}}{x_{P}-x_{Q}}}.}} 直線方程式と曲線方程式は、点x P 、x Q 、x R で交差するため、これらの値では 方程式のy値は同一になります。
( s × + d ) 2 = × 3 + b × + c 、 {\displaystyle (sx+d)^{2}=x^{3}+bx+c,} これは次の式と同等である。
× 3 − s 2 × 2 − 2 s d × + b × + c − d 2 = 0。 {\displaystyle x^{3}-s^{2}x^{2}-2sdx+bx+cd^{2}=0.} x P 、x Q 、x R は解なので、この方程式は 、
( × − × P ) ( × − × 質問 ) ( × − × R ) = × 3 + ( − × P − × 質問 − × R ) × 2 + ( × P × 質問 + × P × R + × 質問 × R ) × − × P × 質問 × R 、 {\displaystyle (x-x_{P})(x-x_{Q})(x-x_{R})=x^{3}+(-x_{P}-x_{Q}-x_{R})x^{2}+(x_{P}x_{Q}+x_{P}x_{R}+x_{Q}x_{R})x-x_{P}x_{Q}x_{R},} どちらの方程式も3次方程式なので、スカラーを除いて同じ多項式となる。そこで、両方程式の x 2 の係数を等しくすると、
− s 2 = ( − × P − × 質問 − × R ) {\displaystyle -s^{2}=(-x_{P}-x_{Q}-x_{R})} そして未知数x R を解くと、
× R = s 2 − × P − × 質問 。 {\displaystyle x_{R}=s^{2}-x_{P}-x_{Q}.} y R は直線方程式から導かれる
y R = y P − s ( × P − × R ) 、 {\displaystyle y_{R}=y_{P}-s(x_{P}-x_{R}),} そしてこれはK の要素です。なぜならs が そうだからです。
x P = x Q の場合、2 つのオプションがあります。y P = − y Q (ケース3 ) の場合、 y P = y Q = 0 (ケース4 )の場合も含め、合計は 0 と定義されます。したがって、曲線上の各点の逆は、 x 軸を挟んで反射することによって見つかります 。
y P = y Q ≠ 0 の場合、Q = P かつR = ( x R , y R ) = −( P + P ) = −2 P = −2 Q となる(ケース2 : Pを R とする)。傾きは曲線の ( x P , y P )における接線によって与えられる。
s = 3 × P 2 + b 2 y P 、 × R = s 2 − 2 × P 、 y R = y P − s ( × P − × R ) 。 {\displaystyle {\begin{aligned}s&={\frac {3{x_{P}}^{2}+b}{2y_{P}}},\\x_{R}&=s^{2}-2x_{P},\\y_{R}&=y_{P}-s(x_{P}-x_{R}).\end{aligned}}} ケース1とケース2の両方に当てはまる より一般的な表現は次の通りです。s {\displaystyle s}
s = × P 2 + × P × 質問 + × 質問 2 + b y P + y 質問 、 {\displaystyle s={\frac {{x_{P}}^{2}+x_{P}x_{Q}+{x_{Q}}^{2}+b}{y_{P}+y_{Q}}},} に等しいy P − y Q / x P − x Q は、 P とQが y 2 = x 3 + bx + c に従うことを前提としています。
非ワイエルシュトラス曲線 曲線y 2 = x 3 + ax 2 + bx + c (標数 3の楕円曲線の一般形) の場合も式は同様で、s = x P 2 + x P x Q + x Q 2 + ax P + ax Q + b / y P + y Q そしてx R = s 2 − a − x P − x Q 。
ワイエルシュトラス正規形ではない一般の3次曲線についても、9つの変曲点の1つを恒等曲線O として指定することで群構造を定義できます。射影平面において、各直線は重複度を考慮すると3点で3次曲線と交差します。点P について、− P は O とP を 通る直線上の唯一の3番目の点として定義されます。そして、任意のP とQ について、P + Q は− R として定義されます。ここで、Rは P とQ を含む直線上の唯一の3番目の点です。
非ワイエルシュトラス曲線上の群法則の例については、ヘッセ曲線を 参照してください。
有理数上の楕円曲線 有理数体上に定義された曲線E は、実数体上にも定義されます。したがって、実座標を持つ点の加法則は、接線法と正割法によって Eにも適用できます。明示的な公式は、有理座標を持つ2点 P とQ の 和が、 P とQ を結ぶ直線が有理係数を持つため、やはり有理座標を持つことを示しています。このようにして、 E の有理点の集合は、E の実点の群の部分群を形成することが示されます。
積分点 このセクションでは、 x が整数である ようなEの点 P = ( x , y )について扱います。
例えば、方程式y 2 = x 3 + 17 には、y > 0 となる8つの積分解がある: [ 3 ] [ 4 ]
( x , y ) = (−2, 3), (−1, 4), (2, 5), (4, 9), (8, 23), (43, 282), (52, 375), ( 5234 , 378 661 )。 別の例として、リュングレンの方程式は、ワイエルシュトラス形式では y 2 = x 3 − 2 x となる曲線であり、 y ≥ 0となる解は4つしかない :[ 5 ]
( x , y ) = (0, 0)、(−1, 1)、(2, 2)、(338、 6214 )。
有理点の構造 有理点は、有限 個の有理点から始めて、上述の 接線と割線の法によって構成することができる。より正確には、 [ 6 ] モーデル・ヴェイユの定理は 、群E ( Q ) が有限生成 群(アーベル群)であることを述べている。したがって、有限生成アーベル群の基本定理によれば、それは Z のコピーと有限巡回群 の有限直和となる。
定理[ 7 ] の証明は2つの部分からなる。最初の部分では、任意の整数m > 1 に対して、商群 E ( Q )/ mE ( Q ) は有限である(これは弱いモーデル・ヴェイユの定理である)ことを示す。第2に、有理点E ( Q )上の高さ関数 h を導入し 、 h ( P 0 ) = 0 およびh ( P ) = log max(| p |, | q |) で定義される。ただし、P (無限遠点P 0と等しくない)が 横座標 として有理数x = p / q (p とqは 互いに素 )を持つ場合である。この高さ関数hには、 h ( mP ) がおおよそ m の2乗に比例して増大するという性質がある。さらに、 E 上には、高さが任意の定数よりも小さい有理点は有限個しか存在しない。
この定理の証明は、 無限降下法 [ 8 ] の変形であり、 E 上のユークリッド分割 の繰り返し適用に依存しています。P ∈ E ( Q ) を曲線上の有理点とし、Pを 2 P 1 + Q 1 の和と書きます。ここで、Q 1は E ( Q )/2 E ( Q )におけるP の固定表現であり、 P 1 の高さは約 1 / 4 P の 1 つ(より一般的には、2 を任意のm > 1に置き換え、 1 / 4 による1 / メートル 2 )。 P 1 についても同じこと、つまりP 1 = 2 P 2 + Q 2 、次にP 2 = 2 P 3 + Q 3 などとやり直すと、最終的にP は、点Q i と、高さが事前に選択された固定定数で制限される点の整線形結合として表されます。つまり、弱い Mordell–Weil の定理と高さ関数の 2 番目の特性により、P は有限個の固定点の整線形結合として表されます。
しかし、この定理は、 E ( Q )/ mE ( Q )の代表値を決定する方法を提供していません。
E ( Q )の階数、すなわちE ( Q )におけるZ の個数、あるいは無限位数の独立点の個数は、E の階数 と呼ばれる。バーチとスウィナートン=ダイアーの予想は、 この 階数の決定に関するものである。比較的小さな階数の例しか知られていない場合でも、階数は任意に大きくなる可能性があるという予想がある。現在、正確に知られている最大の階数を持つ楕円曲線は、
y 2 + xy + y = x 3 − x 2 − 244 537 673 336 319 601 463 803 487 168 961 769 270 757 573 821 859 853 707 x + 961 710 182 053 183 034 546 222 979 258 806 817 743 270 682 028 964 434 238 957 830 989 898 438 151 121 499 931 2020年にノアム・エルキーズ とゼヴ・クラグスブルンによって発見されたランクは20です。20より高いランクの曲線は1994年から知られており、そのランクの下限は21から29の範囲ですが、正確なランクは不明であり、特にどれが他よりも高いランクであるか、またはどれが真の「現在のチャンピオン」であるかは証明されていません。[ 9 ]
E ( Q )のねじれ部分群 を構成する群については、次のことが知られている:[ 10 ] E ( Q )のねじれ部分群は、次の 15 個の群のいずれかである(Barry Mazur の定理 ):N = 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12 の場合Z / N Z 、または N = 1, 2, 3, 4の場合Z /2 Z × Z /2 N Z。それぞれの場合の例が知られている。さらに、 Q 上の Mordell–Weil 群が同じねじれ群を持つ楕円曲線は、媒介変数付き族に属する。 [ 11 ]
バーチとスウィナートン=ダイアーの予想 バーチ・スウィナートン=ダイアー予想(BSD)は、 クレイ数学研究所 のミレニアム問題 の一つである。この予想は、問題の楕円曲線によって定義される解析的および算術的対象に基づいている。
解析的な側面において重要な要素は、複素変数L の関数、すなわちE のQ 上のハッセ・ヴェイユゼータ関数である。この関数は、 リーマンゼータ関数 とディリクレL関数 の変種である。これはオイラー積 として定義され、すべての素数 p に対して1つの因数を持つ。
最小方程式で与えられる Q 上の曲線Eに対して
y 2 + 1つの 1 × y + 1つの 3 y = × 3 + 1つの 2 × 2 + 1つの 4 × + 1つの 6 {\displaystyle y^{2}+a_{1}xy+a_{3}y=x^{3}+a_{2}x^{2}+a_{4}x+a_{6}} 整数係数 の場合、係数を法 pで簡約すると、 有限体 F p 上の楕円曲線が定義されます(ただし、 p の有限個の素数を除く。この場合、簡約された曲線は特異点 を持ち、楕円曲線ではなくなります。この場合、Eは p で不適切な簡約 であると言われます)。 1つの 私 {\displaystyle a_{i}}
有限体F p 上の楕円曲線のゼータ関数は、ある意味では、F p の有限体拡大 F p n における値を持つE の点の数に関する情報をまとめた生成関数である。これは [ 12 ] で与えられる。
Z ( E ( F p ) 、 T ) = 経験 ( ∑ n = 1 ∞ # [ E ( F p n ) ] T n n ) {\displaystyle Z(E(\mathbf {F} _{p}),T)=\exp \left(\sum _{n=1}^{\infty }\#\left[E({\mathbf {F} }_{p^{n}})\right]{\frac {T^{n}}{n}}\right)} 指数関数の内部和は対数 の展開に似ており、実際、このように定義されたゼータ関数はT における有理関数 です。
Z ( E ( F p ) 、 T ) = 1 − 1つの p T + p T 2 ( 1 − T ) ( 1 − p T ) 、 {\displaystyle Z(E(\mathbf {F} _{p}),T)={\frac {1-a_{p}T+pT^{2}}{(1-T)(1-pT)}},} ここで「フロベニウスの軌跡」項[ 13 ] は、「期待される」数と楕円曲線上の点の数との差として定義され、すなわち、 1つの p {\displaystyle a_{p}} p + 1 {\displaystyle p+1} E {\displaystyle E} F p {\displaystyle \mathbb {F} _{p}}
1つの p = p + 1 − # E ( F p ) {\displaystyle a_{p}=p+1-\#E(\mathbb {F} _{p})} あるいは同等に、
# E ( F p ) = p + 1 − 1つの p {\displaystyle \#E(\mathbb {F} _{p})=p+1-a_{p}} 。任意の特性 の有限体上で、どこでもを置き換えて、同じ量と関数を定義することができます。 p {\displaystyle p} q = p n {\displaystyle q=p^{n}} p {\displaystyle p}
この情報をまとめてすべての素数pに対して Q 上のE のL関数を 定義する。これは次のように定義される。
L ( E ( 質問 ) 、 s ) = ∏ p ∤ 北 ( 1 − 1つの p p − s + p 1 − 2 s ) − 1 ⋅ ∏ p ∣ 北 ( 1 − 1つの p p − s ) − 1 {\displaystyle L(E(\mathbf {Q} ),s)=\prod _{p\not \mid N}\left(1-a_{p}p^{-s}+p^{1-2s}\right)^{-1}\cdot \prod _{p\mid N}\left(1-a_{p}p^{-s}\right)^{-1}} ここでN はE の導体 、つまり悪い還元を持つ素数の積である)[ 14 ] 。この場合、 a p は上記の方法とは異なる定義になる。以下のSilverman(1986)を参照。 ( Δ ( E mod p ) = 0 {\displaystyle (\Delta (E\mod p)=0}
たとえば、は 17 で悪い削減率を持っています。なぜならを持っているからです。 E : y 2 = x 3 + 14 x + 19 {\displaystyle E:y^{2}=x^{3}+14x+19} E mod 17 : y 2 = x 3 − 3 x + 2 {\displaystyle E\mod 17:y^{2}=x^{3}-3x+2} Δ = 0 {\displaystyle \Delta =0}
この積は、 Re( s ) > 3/2 の場合にのみ 収束します 。ハッセ予想は、L 関数が複素平面全体への解析接続を許容し、任意の s について、L ( E 、s ) とL ( E 、 2 − s ) を関連付ける 関数方程式を満たすことを主張しています。 1999 年に、これは 志村・谷山・ヴェイユ予想 の証明の結果であることが示されました。志村・谷山・ヴェイユ予想は、 Q 上のすべての楕円曲線はモジュラー曲線 であると主張し、そのL 関数は、解析接続がわかっているモジュラー形式 のL 関数であることを意味します。したがって、任意の複素数sにおける L ( E 、s )の値について話すことができます。
s = 1(導体積は有限なので無視できる)の場合には、 L 関数は
L ( E ( Q ) , 1 ) = ∏ p ∤ N ( 1 − a p p − 1 + p − 1 ) − 1 = ∏ p ∤ N p p − a p + 1 = ∏ p ∤ N p # E ( F p ) {\displaystyle L(E(\mathbf {Q} ),1)=\prod _{p\not \mid N}\left(1-a_{p}p^{-1}+p^{-1}\right)^{-1}=\prod _{p\not \mid N}{\frac {p}{p-a_{p}+1}}=\prod _{p\not \mid N}{\frac {p}{\#E(\mathbb {F} _{p})}}} バーチとスウィナートン・ダイアーの予想は、 曲線の算術と、s = 1におけるこのL関数の挙動を関連付けます。これは、 s = 1におけるL 関数 の消失位数がE の階数に等しいことを主張し、その時点でのL ( E , s )のローラン級数の主要項を、楕円曲線に付随するいくつかの量の観点から予測します。
リーマン予想 と同様に、BSD 予想が真実であれば、次の 2 つを含む複数の結果がもたらされます。
合同数は 、有理数辺の長さを持つ直角三角形の面積となる奇数平方自由整数 nとして定義される 。n が合同数となるのは、楕円曲線が無限次数の有理点を持つ場合のみであることが知られている。BSD を仮定すると、これはL関数が s = 1で零点を持つことと同値である。Tunnellは 関連する結果を示した。BSD を仮定すると、nが合同数となるのは、 を満たす整数の三つ組 ( x , y , z )の数がを満たす三つ組の数の 2 倍である場合のみである。この記述の興味深い点は、条件の確認が容易なことである。[ 15 ] y 2 = x 3 − n 2 x {\displaystyle y^{2}=x^{3}-n^{2}x} 2 x 2 + y 2 + 8 z 2 = n {\displaystyle 2x^{2}+y^{2}+8z^{2}=n} 2 x 2 + y 2 + 32 z 2 = n {\displaystyle 2x^{2}+y^{2}+32z^{2}=n} 異なる観点から見ると、特定の解析的手法を用いることで、特定のL関数の 臨界帯 の中心における零位の位数を推定することができる。BSDを許容するならば、これらの推定値は対応する楕円曲線の族の階数に関する情報に対応する。例えば、一般化リーマン予想 とBSDを仮定すると、曲線の平均階数は2より小さくなる。[ 16 ] y 2 = x 3 + a x + b {\displaystyle y^{2}=x^{3}+ax+b}
有限体上の楕円曲線 有限体F61上の楕円 曲線 y2 = x3 − x の アフィン点の集合。 K = F q を q 個の元を持つ有限体 とし、E を K 上に定義された楕円曲線とします。K上の楕円曲線E の有理点の正確な個数を 計算することは一般に困難ですが、楕円曲線に関するハッセの定理から 次の不等式が成り立ちます 。
| # E ( K ) − ( q + 1 ) | ≤ 2 q {\displaystyle |\#E(K)-(q+1)|\leq 2{\sqrt {q}}} 言い換えれば、曲線上の点の数は体に含まれる元の数に比例して増加する。この事実は、局所ゼータ関数 やエタールコホモロジー などの一般理論の助けを借りれば理解・証明できる。
有限体F89上の楕円 曲線 y2 = x3 − x の アフィン点の集合。 点集合E ( F q ) は有限アーベル群である。これは常に巡回群、または2つの巡回群の積である。例えば、[ 17 ] によって定義される曲線は
y 2 = x 3 − x {\displaystyle y^{2}=x^{3}-x} F 71 上の点群は、この体上に72点((0,0)を含む71点のアフィン点と 無限遠点1点)を持ち、その群構造は Z /2 Z × Z /36 Z で与えられる。特定の曲線上の点の数は、シューフのアルゴリズム で計算できる。
有限体F71上の楕円 曲線 y2 = x3 − x の アフィン点の集合。 F q の体拡大 上の曲線の研究は、生成級数によって定義される F q 上のE の局所ゼータ関数の導入によって容易になります(上記も参照)。
Z ( E ( K ) , T ) = exp ( ∑ n = 1 ∞ # [ E ( K n ) ] T n n ) {\displaystyle Z(E(K),T)=\exp \left(\sum _{n=1}^{\infty }\#\left[E(K_{n})\right]{T^{n} \over n}\right)} ここで、体K n は、次数nの K = F q の(同型を除いて一意の)拡大です(つまり、 )。 K n = F q n {\displaystyle K_{n}=F_{q^{n}}}
ゼータ関数はT における有理関数である。これを確かめるために、次のような 整数を考える。a {\displaystyle a}
# E ( K ) = 1 − a + q {\displaystyle \#E(K)=1-a+q} 次のような 複素数が存在する。α {\displaystyle \alpha }
1 − a + q = ( 1 − α ) ( 1 − α ¯ ) {\displaystyle 1-a+q=(1-\alpha )(1-{\bar {\alpha }})} ここでは複素共役 なので、 α ¯ {\displaystyle {\bar {\alpha }}}
α + α ¯ = a {\displaystyle \alpha +{\bar {\alpha }}=a} α α ¯ = q {\displaystyle \alpha {\bar {\alpha }}=q} 絶対値が となるように選択します。つまり となり、 となります。 に注意してください。 α {\displaystyle \alpha } q {\displaystyle {\sqrt {q}}} α = q 1 2 e i θ , α ¯ = q 1 2 e − i θ {\displaystyle \alpha =q^{\frac {1}{2}}e^{i\theta },{\bar {\alpha }}=q^{\frac {1}{2}}e^{-i\theta }} cos θ = a 2 q {\displaystyle \cos \theta ={\frac {a}{2{\sqrt {q}}}}} | a | ≤ 2 q {\displaystyle |a|\leq 2{\sqrt {q}}}
α {\displaystyle \alpha } は局所ゼータ関数で使用できる。n のさまざまな累乗の値は、次のよう にの挙動を合理的に近似できると言える。a n {\displaystyle a_{n}}
# E ( K n ) = 1 − a n + q n {\displaystyle \#E(K_{n})=1-a_{n}+q^{n}} 自然対数のテイラー級数 を用いると、
Z ( E ( K ) , T ) = exp ( ∑ n = 1 ∞ ( 1 − α n − α ¯ n + q n ) T n n ) = exp ( ∑ n = 1 ∞ T n n − ∑ n = 1 ∞ α n T n n − ∑ n = 1 ∞ α ¯ n T n n + ∑ n = 1 ∞ q n T n n ) = exp ( − ln ( 1 − T ) + ln ( 1 − α T ) + ln ( 1 − α ¯ T ) − ln ( 1 − q T ) ) = exp ( ln ( 1 − α T ) ( 1 − α ¯ T ) ( 1 − T ) ( 1 − q T ) ) = ( 1 − α T ) ( 1 − α ¯ T ) ( 1 − T ) ( 1 − q T ) {\displaystyle {\begin{alignedat}{2}Z(E(K),T)&=\exp \left(\sum _{n=1}^{\infty }\left(1-\alpha ^{n}-{\bar {\alpha }}^{n}+q^{n}\right){T^{n} \over n}\right)\\&=\exp \left(\sum _{n=1}^{\infty }{T^{n} \over n}-\sum _{n=1}^{\infty }\alpha ^{n}{T^{n} \over n}-\sum _{n=1}^{\infty }{\bar {\alpha }}^{n}{T^{n} \over n}+\sum _{n=1}^{\infty }q^{n}{T^{n} \over n}\right)\\&=\exp \left(-\ln(1-T)+\ln(1-\alpha T)+\ln(1-{\bar {\alpha }}T)-\ln(1-qT)\right)\\&=\exp \left(\ln {\frac {(1-\alpha T)(1-{\bar {\alpha }}T)}{(1-T)(1-qT)}}\right)\\&={\frac {(1-\alpha T)(1-{\bar {\alpha }}T)}{(1-T)(1-qT)}}\\\end{alignedat}}} そして、最後に ( 1 − α T ) ( 1 − α ¯ T ) = 1 − a T + q T 2 {\displaystyle (1-\alpha T)(1-{\bar {\alpha }}T)=1-aT+qT^{2}}
Z ( E ( K ) , T ) = 1 − a T + q T 2 ( 1 − q T ) ( 1 − T ) {\displaystyle Z(E(K),T)={\frac {1-aT+qT^{2}}{(1-qT)(1-T)}}} 例えば、[ 18 ] E : y 2 + y = x 3 の体F 2 上のゼータ関数は次のように与えられる。
1 + 2 T 2 ( 1 − T ) ( 1 − 2 T ) {\displaystyle {\frac {1+2T^{2}}{(1-T)(1-2T)}}} これは次のことから導かれます:
| E ( F 2 r ) | = { 2 r + 1 r odd 2 r + 1 − 2 ( − 2 ) r 2 r even {\displaystyle \left|E(\mathbf {F} _{2^{r}})\right|={\begin{cases}2^{r}+1&r{\text{ odd}}\\2^{r}+1-2(-2)^{\frac {r}{2}}&r{\text{ even}}\end{cases}}} として、それから、そのように。 q = 2 {\displaystyle q=2} | E | = 2 1 + 1 = 3 = 1 − a + 2 {\displaystyle |E|=2^{1}+1=3=1-a+2} a = 0 {\displaystyle a=0}
関数 方程式は
Z ( E ( K ) , 1 q T ) = 1 − a 1 q T + q ( 1 q T ) 2 ( 1 − q 1 q T ) ( 1 − 1 q T ) = q 2 T 2 − a q T + q ( q T − q ) ( q T − 1 ) = Z ( E ( K ) , T ) {\displaystyle Z\left(E(K),{\frac {1}{qT}}\right)={\frac {1-a{\frac {1}{qT}}+q\left({\frac {1}{qT}}\right)^{2}}{(1-q{\frac {1}{qT}})(1-{\frac {1}{qT}})}}={\frac {q^{2}T^{2}-aqT+q}{(qT-q)(qT-1)}}=Z(E(K),T)} の挙動のみに関心があるので、簡約ゼータ関数を使用することができる。 a n {\displaystyle a_{n}}
Z ( a , T ) = exp ( ∑ n = 1 ∞ − a n T n n ) {\displaystyle Z(a,T)=\exp \left(\sum _{n=1}^{\infty }-a_{n}{T^{n} \over n}\right)} Z ( a , T ) = exp ( ∑ n = 1 ∞ − α n T n n − α ¯ n T n n ) {\displaystyle Z(a,T)=\exp \left(\sum _{n=1}^{\infty }-\alpha ^{n}{T^{n} \over n}-{\bar {\alpha }}^{n}{T^{n} \over n}\right)} など
Z ( a , T ) = exp ( ln ( 1 − α T ) + ln ( 1 − α ¯ T ) ) {\displaystyle Z(a,T)=\exp \left(\ln(1-\alpha T)+\ln(1-{\bar {\alpha }}T)\right)} これは直接的に局所L関数につながる。
L ( E ( K ) , T ) = 1 − a T + q T 2 {\displaystyle L(E(K),T)=1-aT+qT^{2}} 佐藤=テイト予想は 、楕円曲線 E 上のQ を q を法として簡約する場合、ハッセの定理における誤差項が素数qによってどのように変化するかを予測するものです。この予想は、テイラー、ハリス、シェパード=バロン [ 19 ] の結果により、ほぼすべての楕円曲線に対して証明され、誤差項が等分布していることを示唆しています。 2 q {\displaystyle 2{\sqrt {q}}}
有限体上の楕円曲線は、暗号 や大きな整数の因数分解に特に応用されています。これらのアルゴリズムは、 E の点上の群構造を利用することがよくあります。したがって、有限体上の可逆元群F * q など、一般的な群に適用できるアルゴリズムは、楕円曲線上の点群にも適用できます。例えば、離散対数 はそのようなアルゴリズムです。この点の興味深い点は、楕円曲線を選択することで、q (ひいては F q の単位群)を選択するよりも柔軟性が高くなることです。また、楕円曲線の群構造は一般的に複雑です。
一般体上の楕円曲線 楕円曲線は任意の体 K 上で定義できます。楕円曲線の正式な定義は、種数 1でK 上に定義された特別な点を持つ、K 上の非特異射影代数曲線です。
K の標数 が2でも3でもないとき、 K 上のすべての楕円曲線は次の形式で表すことができる。
y 2 = x 3 − p x − q {\displaystyle y^{2}=x^{3}-px-q} 線形変数変換後の方程式。ここでp とqは K の元であり、右辺の多項式x 3 − px − qは 重根を持たない。標数が2または3の場合、より多くの項を保持する必要がある。標数が3の場合、最も一般的な方程式は以下の形になる。
y 2 = x 3 + b 2 x 2 − b 4 x + b 6 {\displaystyle y^{2}=x^{3}+b_{2}x^{2}-b_{4}x+b_{6}} 任意の定数b 2 、b 4 、b 6 に対して、右辺の多項式がそれぞれ異なる根を持つ(この表記法は歴史的な理由から採用されている)。特性2では、これさえも不可能であり、最も一般的な式は次のようになる。
y 2 + a 1 x y + a 3 y = x 3 + a 2 x 2 + a 4 x + a 6 {\displaystyle y^{2}+a_{1}xy+a_{3}y=x^{3}+a_{2}x^{2}+a_{4}x+a_{6}} ただし、それが定義する多様体は非特異である。特性が障害とならなければ、各方程式は適切な線形変数変換によって前の方程式に帰着する。
典型的には、曲線は上記の式を満たし、かつx とy が K の代数閉包 の元となるようなすべての点 ( x , y ) の集合であるとされる。曲線上の点のうち、座標が両方ともKに属する点は K 有理点 と呼ばれる。
前述の結果の多くは、 E の定義体が数体 K 、つまり Q の有限体拡大の場合でも有効です。特に 、 K上 で定義 された楕円曲線 E の K 有理点の群E(K) は有限生成であり、これは上記の Mordell–Weil の定理を一般化します。 Loïc Merel の定理によれば、与えられた整数 d に対して、次数 d の数体 K 上で定義された楕円曲線の E ( K ) の捩れ群 として 現れることのできる群は ( 同型 を除いて ) 有限個しかありません。より正確には、[ 20 ] 次数 d の数体K 上で定義された任意の楕円曲線Eに対して、 E ( K ) の任意の捩れ点の 位数がB ( d )より小さいような数 B ( d ) が 存在します。この定理は有効である。d > 1 の場合、 ねじれ点がp 位数でp が 素数であるとき、
p < d 3 d 2 {\displaystyle p<d^{3d^{2}}} 積分点に関しては、シーゲルの定理は次のように一般化される。Eを 数体K 上に定義された楕円曲線とし、x とy をワイエルシュトラス座標とする。すると、 x 座標が整数環 O K に含まれるE(K) 上の点は有限個しか存在しない。
ハッセ・ヴァイルのゼータ関数の特性とバーチとスウィナートン・ダイアーの予想も、このより一般的な状況に拡張することができます。
複素数上の楕円曲線 複素数上の楕円曲線は、複素平面を格子 Λ で割ったものとして得られる。ここでは、格子 に対応 する 四元 捩れも 示されている。 1 / 4 ΛにはΛ が含まれます。 楕円曲線をトーラスの 複素射影平面 への埋め込みとして定式化することは、ワイエルシュトラスの楕円関数 の興味深い性質から自然に導かれる。これらの関数とその一階微分は、次の式で結びついている。
℘ ′ ( z ) 2 = 4 ℘ ( z ) 3 − g 2 ℘ ( z ) − g 3 {\displaystyle \wp '(z)^{2}=4\wp (z)^{3}-g_{2}\wp (z)-g_{3}} ここで、g 2 とg 3 は定数、℘( z ) はワイエルシュトラスの楕円関数 、℘ ′ ( z )はその導関数である。この関係は( 複素数 上の)楕円曲線の形をとることは明らかである。ワイエルシュトラス関数は二重周期的である。つまり、格子 Λ に関して周期的 である。本質的に、ワイエルシュトラス関数はトーラス T = C /Λ 上で自然に定義される。このトーラスは、写像
z ↦ [ 1 : ℘ ( z ) : 1 2 ℘ ′ ( z ) ] {\displaystyle z\mapsto \left[1:\wp (z):{\tfrac {1}{2}}\wp '(z)\right]} この写像は、トーラス(その自然な群構造を考慮した場合)の、この写像の像である3次曲線上の弦接線群則との群同型である。また、トーラス から3次曲線へのリーマン面の同型でもあるため、位相的に楕円曲線はトーラスである。格子 Λ が 非零複素数c の乗算によって格子c Λに関連している場合、対応する曲線は同型である。楕円曲線の同型類はj 不変量 によって規定される。
同型類はより単純な方法でも理解できる。モジュラー不変量 と呼ばれる定数g 2 とg 3 は、格子、つまりトーラスの構造によって一意に決定される。しかし、複素数体は実数の代数的閉包 であるため、すべての実多項式は複素数上の線型因子に完全に因数分解される。したがって、楕円曲線は次のように書ける。
y 2 = x ( x − 1 ) ( x − λ ) {\displaystyle y^{2}=x(x-1)(x-\lambda )} 次のようなことが分かる
g 2 ′ = 4 3 3 ( λ 2 − λ + 1 ) g 3 ′ = 1 27 ( λ + 1 ) ( 2 λ 2 − 5 λ + 2 ) {\displaystyle {\begin{aligned}g_{2}'&={\frac {\sqrt[{3}]{4}}{3}}\left(\lambda ^{2}-\lambda +1\right)\\[4pt]g_{3}'&={\frac {1}{27}}(\lambda +1)\left(2\lambda ^{2}-5\lambda +2\right)\end{aligned}}} そして
j ( τ ) = 1728 g 2 ′ 3 g 2 ′ 3 − 27 g 3 ′ 2 = 256 ( λ 2 − λ + 1 ) 3 λ 2 ( λ − 1 ) 2 {\displaystyle j(\tau )=1728{\frac {{g_{2}'}^{3}}{{g_{2}'}^{3}-27{g_{3}'}^{2}}}=256{\frac {\left(\lambda ^{2}-\lambda +1\right)^{3}}{\lambda ^{2}\left(\lambda -1\right)^{2}}}} j 不変なj ( τ ) とλ ( τ ) は、モジュラーラムダ関数 と呼ばれることもあります。例えば、τ = 2 i とすると、λ ( 2 i ) = (−1 + √ 2 ) 4となり、 g ′ 2 、g ′ 3 となり、したがってg ′ 2 となります。 3 − 27 g ′ 3 2 τが 虚数二次体 を含む場合、上式の はすべて代数的数 となる。実際、これは整数j (2 i ) = 66 3 =となる。 287 496 .
対照的に、モジュラー判別式
Δ ( τ ) = g 2 ( τ ) 3 − 27 g 3 ( τ ) 2 = ( 2 π ) 12 η 24 ( τ ) {\displaystyle \Delta (\tau )=g_{2}(\tau )^{3}-27g_{3}(\tau )^{2}=(2\pi )^{12}\,\eta ^{24}(\tau )} は一般に超越数で ある。特に、デデキントのイータ関数 η (2 i ) の値は
η ( 2 i ) = Γ ( 1 4 ) 2 11 8 π 3 4 {\displaystyle \eta (2i)={\frac {\Gamma \left({\frac {1}{4}}\right)}{2^{\frac {11}{8}}\pi ^{\frac {3}{4}}}}} 均一化定理は、種数1の コンパクト リーマン面はすべてトーラスとして表現できることを意味している点に注意されたい。これはまた、楕円曲線上の捩れ点 を容易に理解することを可能にする。格子Λ が 基本周期ω 1 とω 2 で張られる場合、n- 捩れ点は以下の形式の点(の同値類)である。
a n ω 1 + b n ω 2 {\displaystyle {\frac {a}{n}}\omega _{1}+{\frac {b}{n}}\omega _{2}} 0 ≤ ( a , b ) < n の範囲の整数a とb について。
もし
E : y 2 = 4 ( x − e 1 ) ( x − e 2 ) ( x − e 3 ) {\displaystyle E:y^{2}=4(x-e_{1})(x-e_{2})(x-e_{3})} は複素数上の楕円曲線であり、
a 0 = e 1 − e 3 , b 0 = e 1 − e 2 , c 0 = e 2 − e 3 , {\displaystyle a_{0}={\sqrt {e_{1}-e_{3}}},\qquad b_{0}={\sqrt {e_{1}-e_{2}}},\qquad c_{0}={\sqrt {e_{2}-e_{3}}},} するとE の基本周期のペアは次のように非常に速く計算できる。
ω 1 = π M ( a 0 , b 0 ) , ω 2 = π M ( c 0 , i b 0 ) {\displaystyle \omega _{1}={\frac {\pi }{\operatorname {M} (a_{0},b_{0})}},\qquad \omega _{2}={\frac {\pi }{\operatorname {M} (c_{0},ib_{0})}}} M( w , z )は w とz の算術平均–幾何平均 です。算術平均–幾何平均反復の各ステップにおいて、幾何平均反復の曖昧さから生じるz n の符号は、 | w n − z n | ≤ | w n + z n | となるように選択されます。ここで、 w n とz n は 、それぞれw とz の個々の算術平均と幾何平均反復を表します。| w n − z n | = | w n + z n | のとき、 Im ( z n / w n ) > 0 . [ 21 ]
複素数上では、すべての楕円曲線は9つの変曲点を持つ。これらの点のうち2つを通る直線は、3つ目の変曲点も通る。このようにして形成される9つの点と12本の直線は、 ヘッセ配置 の実現形を形成する。
二重同質性 同種異系 を仮定すると
f : E → E ′ {\displaystyle f:E\to E'} 次数の楕円曲線の場合、双対同型 は同型である n {\displaystyle n}
f ^ : E ′ → E {\displaystyle {\hat {f}}:E'\to E} 同じ程度の
f ∘ f ^ = [ n ] . {\displaystyle f\circ {\hat {f}}=[n].} ここで、次数を持つ同種乗法を表す。[ n ] {\displaystyle [n]} n {\displaystyle n} e ↦ n e {\displaystyle e\mapsto ne} n 2 . {\displaystyle n^{2}.}
双対同質性の構築 多くの場合、双対同型の存在のみが必要であるが、それは構成として明示的に与えられることもできる。
E ′ → Div 0 ( E ′ ) → Div 0 ( E ) → E , {\displaystyle E'\to \operatorname {Div} ^{0}(E')\to \operatorname {Div} ^{0}(E)\to E,} ここで は次数0の因子 群である。これを行うには、の中性点であるで与えられる写像が必要である。Div 0 {\displaystyle \operatorname {Div} ^{0}} E → Div 0 ( E ) {\displaystyle E\to \operatorname {Div} ^{0}(E)} P → P − O {\displaystyle P\to P-O} O {\displaystyle O} E {\displaystyle E} Div 0 ( E ) → E {\displaystyle \operatorname {Div} ^{0}(E)\to E} ∑ n P P → ∑ n P P . {\displaystyle \sum n_{P}P\to \sum n_{P}P.}
を見るには、元の同型性が合成として書ける ことに注意する。f ∘ f ^ = [ n ] {\displaystyle f\circ {\hat {f}}=[n]} f {\displaystyle f}
E → Div 0 ( E ) → Div 0 ( E ′ ) → E ′ , {\displaystyle E\to \operatorname {Div} ^{0}(E)\to \operatorname {Div} ^{0}(E')\to E',} は有限 次なので、を で乗算するとf {\displaystyle f} n {\displaystyle n} f ∗ f ∗ {\displaystyle f_{*}f^{*}} n {\displaystyle n} Div 0 ( E ′ ) . {\displaystyle \operatorname {Div} ^{0}(E').}
あるいは、より小さなピカール群 、つまりの 商 を使うこともできる。写像は同型写像 に下降し、双対同型写像は Pic 0 {\displaystyle \operatorname {Pic} ^{0}} Div 0 . {\displaystyle \operatorname {Div} ^{0}.} E → Div 0 ( E ) {\displaystyle E\to \operatorname {Div} ^{0}(E)} E → Pic 0 ( E ) . {\displaystyle E\to \operatorname {Pic} ^{0}(E).}
E ′ → Pic 0 ( E ′ ) → Pic 0 ( E ) → E . {\displaystyle E'\to \operatorname {Pic} ^{0}(E')\to \operatorname {Pic} ^{0}(E)\to E.} 関係は共役関係も意味することに注意する。確かに、 とする ととなるが、は射影 的であるので、f ∘ f ^ = [ n ] {\displaystyle f\circ {\hat {f}}=[n]} f ^ ∘ f = [ n ] . {\displaystyle {\hat {f}}\circ f=[n].} ϕ = f ^ ∘ f . {\displaystyle \phi ={\hat {f}}\circ f.} ϕ ∘ f ^ = f ^ ∘ [ n ] = [ n ] ∘ f ^ . {\displaystyle \phi \circ {\hat {f}}={\hat {f}}\circ [n]=[n]\circ {\hat {f}}.} f ^ {\displaystyle {\hat {f}}} ϕ = [ n ] . {\displaystyle \phi =[n].}
楕円曲線を使用するアルゴリズム 有限体上の楕円曲線は、整数因数分解 だけでなく、いくつかの暗号 アプリケーションにも用いられます。これらのアプリケーションにおける一般的な考え方は、特定の有限群を用いる既知のアルゴリズム を、楕円曲線の有理点群を用いるように書き換えることです。詳細については、以下も参照してください。
楕円曲線の代替表現
参照
注記 ^ Sarli, J. (2012). 「共線群に固有の双曲面上の円錐曲線」. J. Geom . 103 : 131–148 . doi : 10.1007/s00022-012-0115-5 . S2CID 119588289 . ^ シルバーマン 1986 、III.1 ワイエルシュトラス方程式(p.45) ^ T. Nagell、 L'analyse indéterminée de gré supérieur 、Mémorial des Sciences mathématiques 39、パリ、Gauthier-Villars、1929 年、56–59 ページ。 ^ OEIS: https://oeis.org/A029728 ^ Siksek, Samir (1995), Descents on Curves of Genus 1 (Ph.D. thesis), University of Exeter, pp. 16– 17, hdl : 10871/8323 . ^ シルバーマン 1986 、定理4.1 ^ シルバーマン 1986、199–205 ページ ^ Cassels, JWS (1986). "Mordell's Finite Basis Theorem Revisited". Mathematical Proceedings of the Cambridge Philosophical Society . 100 (1): 31– 41. Bibcode : 1986MPCPS.100...31C . doi : 10.1017/S0305004100065841 . も参照のこと A. ヴェイユによる彼の著作の起源に関するコメント:A. ヴェイユ『論文集』 第 1 巻、520–521 ページ。 ^ Dujella, Andrej . 「楕円曲線のランク記録の歴史」 ザグレブ大学。 ^ シルバーマン 1986 、定理7.5 ^ シルバーマン 1986 、第8章の注釈7.8 ^ 定義は形式的であり、定数項のないこのべき級数 の指数は通常の展開を示します。 ^ 例えば、 Silverman, Joseph H. (2006). 「楕円曲線理論入門」 (PDF) . 計算数論と暗号への応用に関するサマースクール . ワイオミング大学. ^ 「LMFDB - 素数における楕円曲線の不適切な縮小(レビュー済み)」 。 ^ コブリッツ 1993 ^ Heath-Brown, DR (2004). 「楕円曲線の平均解析ランク」. Duke Mathematical Journal . 122 (3): 591– 623. arXiv : math/0305114 . doi : 10.1215/S0012-7094-04-12235-3 . S2CID 15216987 . ^ Koblitz 1994、158 ページ ^ コブリッツ 1994、160 ページ ^ Harris, M.; Shepherd-Barron, N.; Taylor, R. (2010). 「カラビ・ヤウ多様体の族とポテンシャル自己同型性」 Annals of Mathematics . 171 (2): 779– 813. doi : 10.4007/annals.2010.171.779 . ^ メレル、L. (1996)。 「Bornes pour la torsion des courbes elliptiques sur les corps de nombres」。 Inventions Mathematicae (フランス語)。 124 ( 1–3 ): 437–449 . Bibcode : 1996InMat.124..437M 。 土井 : 10.1007/s002220050059 。 S2CID 3590991 。 Zbl 0936.11037 。 ^ Wing Tat Chow, Rudolf (2018). 「種数1および2の曲線の算術幾何平均と周期」 (PDF) . White Rose eTheses Online . p. 12.
参考文献 セルジュ・ラングは 、下記の本の序文で、「楕円曲線上では無限に書き込むことが可能です。(これは脅しではありません)」と述べています。したがって、以下の短いリストは、せいぜい、楕円曲線の理論的、アルゴリズム的、および暗号化的側面に関する膨大な解説文献へのガイドです。
外部リンク この記事には、Creative Commons Attribution/Share-Alike License に基づいてライセンスされている、PlanetMath の Isogeny の資料が組み込まれています。