I was happy to see that Sage gives you the explicit map between your cubic
to its Weierstrass form. However, rather than having to do so by hand, I
was wondering if Sage is capable of giving the map from the Weierstrass
form to the original cubic, since I'd like a quick way of finding rational
points on the original cubic (the Weierstrass form has positive rank so
it's very quick to generate as many rational points as I want there). If
it's important, [0,0,1] is not a flex point on the original cubic.
R.<x,y,z> = QQ[]
f = 3*y^2*x-y^2*z-2*x*y*z+y*z^2+2*x^3-2*x^2*z
EllipticCurve_from_cubic(f,[0,0,1])
Scheme morphism:
From: Closed subscheme of Projective Space of dimension 2 over
Rational Field defined by:
2*x^3 + 3*x*y^2 - 2*x^2*z - 2*x*y*z - y^2*z + y*z^2
To: Elliptic Curve defined by y^2 + 6*x*y + 256*y = x^3 - 73*x^2
over Rational Field
Defn: Defined on coordinates by sending (x : y : z) to
(1/8*x*y - 1/16*y^2 - 1/8*y*z : -x^2 + 1/8*x*y + 3/16*y^2 + x*z
+ 3/8*y*z : -1/256*y^2)
Thanks
--
You received this message because you are subscribed to the Google Groups
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-support.
For more options, visit https://groups.google.com/d/optout.