Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Calculate the y coordinate of a point of a elliptic curve with SAGE?

I defined with SAGE:

p=(10^34+1000).next_prime()
E=EllipticCurve(GF(p),[0,57])

My problem is:

I know the x coordinate of a P of the Elliptic Curve 1407284663933896236729058440000

How can I calculate the y coordinate with SAGE?. Any function?

E([1407284663933896236729058440000, ??????])
like image 483
vem Avatar asked Jun 15 '12 01:06

vem


1 Answers

sage: E.lift_x(1407284663933896236729058440000)

(1407284663933896236729058440000 : 4215171991512676773155222850458328 : 1)

I suggest that you read the Sage reference manual before asking more such questions here.

like image 136
John Cremona Avatar answered Sep 29 '22 20:09

John Cremona