I think what I'm seeing here is a RunTimeError caused by a recursion depth exceeded on a call to .__invert__ for a ComplexIntervalField element.
If I increase the precision enough, I don't see this anymore. Is this a bug or should I just try/except for RunTimeError and increase the precision in what I'm trying to do? Here is a piece of code that generates the error. Sorry I couldn't isolate it further but it is sensitive to the particular inputs. P.<x,y>=ProjectiveSpace(QQ,1) H=End(P) f=H([6567*x^5 - 34786555*x^3*y^2 + 247565*y^5,14*x^3*y^2]) m=matrix(QQ,2,2,[239487,2345,123412345,-23452345]) f=f.conjugate(m) K = ComplexIntervalField(prec=128) fK = f.change_ring(K) PK = fK.domain() for p,e in f.dynatomic_polynomial(1).subs({y:1}).univariate_polynomial().roots(ring=K): Q=PK(p,1) F.jacobian()(tuple(Q.dehomogenize(1))) -- 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 sage-support+unsubscr...@googlegroups.com. To post to this group, send email to sage-support@googlegroups.com. Visit this group at https://groups.google.com/group/sage-support. For more options, visit https://groups.google.com/d/optout.