-
-
Notifications
You must be signed in to change notification settings - Fork 642
remove automatic methods of polynomials in InfinitePolynomialRing #40533
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: develop
Are you sure you want to change the base?
remove automatic methods of polynomials in InfinitePolynomialRing #40533
Conversation
Co-authored-by: Travis Scrimshaw <clfrngrown@aol.com>
I do not yet understand the failure in Check that :issue:`37756` is fixed::
sage: R.<a> = InfinitePolynomialRing(QQ)
sage: P.<x,y> = QQ[]
sage: FF = P.fraction_field()
sage: FF(a[0])
Traceback (most recent call last):
...
TypeError: Could not find a mapping of the passed element to this ring. |
I think we should avoid these methods, but for doing so in EDIT: in |
Documentation preview for this PR (built with commit 05ce3ea; changes) is ready! 🎉 |
Thanks, I'll take a look! |
Unfortunately, the bug mentioned in #40533 (comment) along with #40540 seems to be a show stopper. If I understand correctly, the problem really is in the |
…https://github.com/mantepse/sage into infinite_polynomial_element/remove_automatic_methods
Several methods only appear to work (they return elements with the wrong parent), and some don't really make sense (like
exponents
anddegrees
).