I came across the following behavior for .roots() of a polynomial R.<z>=QQ[] G=z^6 + z^5 + 4*z^4 + 3*z^3 + 7*z^2 + 4*z + 5 G.roots(ring=CIF) #does work
T=G.change_ring(CIF) T.roots() #does not work For the complex interval field, you can sometimes pass it in as the 'ring' parameter, but you cannot find the roots if it is the base_field. Am I right in thinking this is a missed case in the algorithm selection? The following fails as well: R.<z>=QuadraticField(-2)[] G=z^6 + z^5 + 4*z^4 + 3*z^3 + 7*z^2 + 4*z + 5 G.roots(ring=CIF) Thanks, Ben -- 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 https://groups.google.com/group/sage-support. For more options, visit https://groups.google.com/d/optout.
