-
-
Notifications
You must be signed in to change notification settings - Fork 512
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
improvements to quotient_ring.py #7457
Comments
comment:2
Can Of course if you take an infinitely generated polynomial ring over a field and mod out by all of the polynomial generators, the quotient is Noetherian but the cover ring is not. I don't know if that can come up in Sage now, and I also don't know how else we would easily tell whether the quotient ring is Noetherian... Otherwise, the patch looks good. |
comment:3
That's a very good point, I should definitely fix this. I'll have I'm marking this as needs_work, and I'll try to get to it soon. |
comment:4
Alright, in the process of fixing this I added a few trivial methods to |
Reviewer: John Palmieri |
Attachment: trac_7457.patch.gz |
comment:5
Two comments: this is not your fault, but can you fix lines 39-40 of quotient_ring.py? Right now it says
and the parentheses and surrounding punctuation really bother me. Should this say
? Or even remove the parentheses altogether? Second and more importantly, I'm getting doctest failures in schemes/elliptic_curves:
The problem seems to be the change to rings.pyx. I don't know why you would ever want to |
comment:6
Here's a referee's patch to fix these two issues. See #7532 for a follow-up. |
Attachment: trac_7457-ref.patch.gz apply on top of the other patch |
comment:8
Wow, I look away for a couple of days and this is all done and fixed. Thanks, John! |
Merged: sage-4.3.alpha1 |
The attached patch makes a few improvements in
rings/quotient_ring.py
: implementis_noetherian
, fix a todo incover_ring
, and minor docstring fixes.Component: algebra
Author: Alex Ghitza
Reviewer: John Palmieri
Merged: sage-4.3.alpha1
Issue created by migration from https://trac.sagemath.org/ticket/7457
The text was updated successfully, but these errors were encountered: