Endomorphism Rings of Elliptic Curves

29 views
Skip to first unread message

Eric Zhu

unread,
Jan 21, 2020, 8:23:43 PM1/21/20
to sage-support
Is there a way to get the endomorphism ring of an elliptic curve in Sage? 

Nils Bruin

unread,
Jan 22, 2020, 2:38:21 AM1/22/20
to sage-support


On Tuesday, January 21, 2020 at 5:23:43 PM UTC-8, Eric Zhu wrote:
Is there a way to get the endomorphism ring of an elliptic curve in Sage? 

with

d=E.cm_discriminant() 

you know that End(E) is the cm order of discriminant d. If E does not have cm, then End(E)=Z

John Cremona

unread,
Jan 22, 2020, 1:40:54 PM1/22/20
to sage-support
I suspect the question might have been referring to elliptic curves over finite fields. In the ordinary case you can ask for the Frobenius order and know that the endomorphism ring is between that and the maximal order of its field of fractions (an imaginary quadratic field) but as far as I know Sage jas no implementation of finding the exact endomorphism ring such as Kohel's algorithm.

Eric Zhu

unread,
Jan 22, 2020, 2:32:40 PM1/22/20
to sage-support
In the ordinary case, is it possible to get the regular function corresponding to some endomorphism?
Reply all
Reply to author
Forward
0 new messages