|   | 1 |  initial version  | 
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)
 Copyright Sage, 2010. Some rights reserved under creative commons license. Content on this site is licensed under a Creative Commons Attribution Share Alike 3.0 license.
 
                
                Copyright Sage, 2010. Some rights reserved under creative commons license. Content on this site is licensed under a Creative Commons Attribution Share Alike 3.0 license.