Ask Your Question

Revision history [back]

Floating point complex numbers CC can be picky.

Try using algebraic complex numbers QQbar.

sage: E = EllipticCurve(QQbar, [0, I])

sage: x, y = 0, (1 + I)/sqrt(2)
sage: x^3 + i
I
sage: y^2
I

sage: E((x, y))
(0 : 0.7071067811865475? + 0.7071067811865475?*I : 1)