Let and be two elliptic curves defined over a field . An isogeny (over ) between and is a non-constant morphism defined over , i.e., a morphism of curves given by rational functions with coefficients in , such that . Elliptic curves and are called isogenous if there exists an isogeny .
An isogeny respects the group laws on and , and hence determines a group homomorphism for any extension of . The kernel is a finite group, defined over ; in general the points in the kernel are not individually defined over but over a finite Galois extension of and are permuted by the Galois action.
The degree of an isogeny is its degree as a morphism of algebraic curves. For a separable isogeny this is equal to the cardinality of the kernel. Over a field of characteristic such as a number field, all isogenies are separable. In finite characteristic , isogenies of degree coprime to are all separable.
An isogeny is cyclic if its kernel is a cyclic group. Every isogeny is the composition of a cyclic isogeny with the multiplication-by- map for some .
Isogeny is an equivalence relation, and the equivalence classes are called isogeny classes. Over a number field, it is a consequence of a theorem of Shafarevich that isogeny classes are finite. Between any two curves in an isogeny class there is a unique degree of cyclic isogeny between them, except when the curves have additional endomorphisms defined over the base field of the curves; in that case there are cyclic isogenies of infinitely many different degrees between any two isogenous curves.
Isogenies from an elliptic curve to itself are called endomorphisms. The set of all endomrpshisms of forms a ring under pointwise addition and composition, the endomorphism ring of .
An isogeny of elliptic curves is a special case of an isogeny of abelian varieties.
- Review status: reviewed
- Last edited by Barinder Banwait on 2022-01-12 05:39:15
- ag.modcurve.x0
- dq.ec.source
- dq.ecnf.extent
- dq.ecnf.source
- ec.congruent_number_curve
- ec.isogeny_class
- ec.isogeny_class_degree
- ec.isomorphism
- ec.q.65.a1.bottom
- ec.q.cremona_label
- ec.q.faltings_ratio
- ec.q.manin_constant
- ec.q_curve
- ec.rank
- rcs.cande.ec
- rcs.rigor.ec.q
- rcs.source.ec
- rcs.source.ec.q
- lmfdb/ecnf/main.py (lines 357-358)
- lmfdb/ecnf/main.py (line 823)
- lmfdb/ecnf/main.py (lines 854-859)
- lmfdb/elliptic_curves/elliptic_curve.py (line 184)
- lmfdb/elliptic_curves/elliptic_curve.py (line 1359)
- lmfdb/elliptic_curves/templates/ec-curve.html (line 525)
- lmfdb/elliptic_curves/templates/sw_ecdb.html (line 47)
- 2022-01-12 05:39:15 by Barinder Banwait (Reviewed)
- 2020-10-10 10:05:49 by Andrew Sutherland (Reviewed)
- 2020-09-26 16:51:05 by John Voight (Reviewed)
- 2019-06-13 10:58:13 by John Cremona (Reviewed)
- 2018-06-18 21:23:04 by John Jones (Reviewed)