-
-
Notifications
You must be signed in to change notification settings - Fork 580
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
Added some functionality to ideals #7883
Comments
This comment has been minimized.
This comment has been minimized.
comment:1
Attachment: 7585_7_ideal.patch.gz There's a lot of useful looking code in here, but it's unclear what exactly it does or it's intended to fix. Some more explanations would be nice, and the new behavior should be doctested. Especially for most of the changes in What is the parameter in Depends on #7881? |
Attachment: 7883_ideals.patch.gz Rebased against 4.3.3; may need 8218, 8332, 7880, but probably not. |
comment:2
I haven't made the changes Robert suggested, but I wanted to get an updated patch up since other finite field functionality depends on this. |
comment:3
Part of a series:
I tried to make each of these mostly self contained, with doctests passing after every ticket, but I didn't entirely succeed. If you're reviewing one of these tickets, applying later tickets will hopefully fix doctest failures that you're seeing. |
comment:4
Tried this under 4.3.4.rc0 with 8218, 8332, 7880 applied. It applies fine but seven doctests fail. Moreover, I second Robert's criticism: it's not clear what all this new code is actually for. (The fact that other finite-field stuff depends on this doesn't change that.) Can we have a new patch with some more docstrings etc? |
Attachment: 7883_fixes.patch.gz Addresses referee comments |
Apply only this patch |
comment:6
Attachment: trac_7883-ideals-folded.patch.gz I've uploaded a patch above which consists of
I have checked that this applies cleanly to 4.6.alpha1 and passes long doctests. |
Changed keywords from none to ideals |
Changed reviewer from Robert Bradshaw to Robert Bradshaw, David Loeffler |
This comment has been minimized.
This comment has been minimized.
Merged: sage-4.6.alpha2 |
Added some functionality to ideals (is_maximal works more often now, and there's a new ideal class for univariate polynomial rings). Changed the logic on what class is chosen for ideals so that it's easier to override with ideal_class. Number of generators?
Prerequisite for #8333, #8334, #8335, #9887.
CC: @roed314
Component: commutative algebra
Keywords: ideals
Author: David Roe
Reviewer: Robert Bradshaw, David Loeffler
Merged: sage-4.6.alpha2
Issue created by migration from https://trac.sagemath.org/ticket/7883
The text was updated successfully, but these errors were encountered: