-
-
Notifications
You must be signed in to change notification settings - Fork 526
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
use Parent in quotient rings too #37158
base: develop
Are you sure you want to change the base?
use Parent in quotient rings too #37158
Conversation
…Gens Let's try to get rid of the last direct inheritance to `ParentWithGens`. (not quite the last one, see sagemath#37158 ) There remains many indirect inheritance, mostly through `Ring`, `Algebra`, `CommutativeRing` and their subclasses. This is a step towards cleaning and simplifying the old coercion framework. The present changes is close to the heart of sage, so appropriate timings should be checked. ### 📝 Checklist - [x] The title is concise, informative, and self-explanatory. - [x] The description explains in detail what this PR is about. URL: sagemath#37156 Reported by: Frédéric Chapoton Reviewer(s): Kwankyu Lee
dd2dbd6
to
55226d6
Compare
strange:
is not in and also
|
and now we have that
and simplified problem is
seems to be a difference in Unital
|
issue instead of trac
Documentation preview for this PR (built with commit 97f4d34; changes) is ready! 🎉 |
I have now made a simple first step in #38375. |
The only remaining bug is
right? |
And the reason for that failure seems to be that, in the implementation of
and in the case at hand, i.e., Note that |
No? |
d4904eb
to
0c67ffe
Compare
instead of using the deprecated
ParentWithGens
📝 Checklist