I think it is of doubtful correctness RR not being closed under coercion: 
sage: RR(RR(-1)^(1/3)) 
TypeError: unable to convert '0.500000000000000+0.866025403784439*I' 
to a real number


"closed under coercion" sounds vague to me. I doubt if there is such a 
concept in sage.

Fractional powers not being closed is a python thing, which is inherited to 
sage:

>>> (-1)**(1/3)
(0.5000000000000001+0.8660254037844386j) 

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/25c746a4-e0de-4b12-a7b9-0abc1de0b3e4n%40googlegroups.com.

Reply via email to