-
-
Notifications
You must be signed in to change notification settings - Fork 482
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
Fix quotients of univariate polynomial rings over ZZ #23621
Comments
comment:1
The problem is that |
comment:2
To solve this, I think one needs to implement a new class for ideals in |
comment:3
Yeah I totally agree that it should raise an error, because this implementation does not satisfy the assumption on reduce in other parts of the code. For example this is an excerpt from
And I think that this is a logic requirement to put on the reduce method. |
comment:4
Ok there are quite a few doctest failures. If I just make it raise an error. Ironically the first failure is
which was added to test that #11068 is fixed, the ticket where the above text about "The only requirement is that the two-sided ideal I..." comes from. |
comment:5
The second failure points at #13999 of which this ticket basically is a dupe. |
comment:6
All failures will probably be fixed if these three tests pass
I consider all three of them bugs, so this strengthens my believe that it is better to raise a NotImplementedError. |
comment:7
I think that all the matrix space examples will not give any interesting doctest, since matrix rings over fields are simple and hence there are no two sided ideals. Although this means that the reduce function is very easy to implement! I don't know enough about Steenrod algebra's in order to create a meaningful reduce method. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Changed keywords from none to ideal |
The quotient of
ZZ[x]
by the ideal(x, 2)
works fine using a multivariate polynomial ring:
but it fails using a univariate polynomial ring,
returning mathematically wrong answers:
Expected:
CC: @slel
Component: commutative algebra
Keywords: ideal
Issue created by migration from https://trac.sagemath.org/ticket/23621
The text was updated successfully, but these errors were encountered: