The following is giving me a headache. In a fresh session, do
sage: R.<a> = InfinitePolynomialRing(SR)
sage: p = a[0].polynomial()
sage: R(p)
...
RuntimeError: Symbolic Ring still using old coercion framework
I tried all day to make sense of the element_constructor of the InfinitePolynomialRIng (which uses sage_eval to interpret the repr), but I failed.
Martin