Re: [sage-support] coercion bug + help please

2009-12-08 Thread William Stein
On Tue, Dec 8, 2009 at 8:47 AM, Pierre wrote: > this is definitely a bug, right ? > > sage: k= CyclotomicField(4, "i") > sage: poly= PolynomialRing(k, "x") > sage: x= poly.gen() > sage: p= 3; K= NumberField(x^2 - p, "r") > sage: i= K( k.gen() ) > sage: CDF(i) > 2.31897834269e-14 - 1.0*I > > So i i

[sage-support] coercion bug + help please

2009-12-08 Thread Pierre
this is definitely a bug, right ? sage: k= CyclotomicField(4, "i") sage: poly= PolynomialRing(k, "x") sage: x= poly.gen() sage: p= 3; K= NumberField(x^2 - p, "r") sage: i= K( k.gen() ) sage: CDF(i) 2.31897834269e-14 - 1.0*I So i is converted to roughly -i... which can makes sense as it's just a c