-
-
Notifications
You must be signed in to change notification settings - Fork 481
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
Better interface to Galois groups #28782
Comments
Branch: u/roed/gal_revision |
comment:3
Ticket retargeted after milestone closed |
comment:4
Batch modifying tickets that will likely not be ready for 9.1, based on a review of the ticket title, branch/review status, and last modification date. |
comment:6
Setting new milestone based on a cursory review of ticket status, priority, and last modification date. |
Commit: |
Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits: |
Branch pushed to git repo; I updated commit sha1. New commits:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:16
I think you can replace -@cached_method(key=lambda self, algorithm: self._get_algorithm(algorithm))
+@cached_method(key=GaloisGroup._get_algorithm) but I haven't tested it yet. Otherwise I would be okay setting this to a positive review (although I am not someone who uses this code). |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:18
Thanks Travis. I also fixed a couple issues Xavier Caruso pointed out. I'm happy with the current state of this ticket (and am also planning on working on followups soon). New commits:
|
comment:19
One trivially failing test:
I think you meant to remove this line. Once this is fixed, you can set a positive review. |
Reviewer: Travis Scrimshaw, Xavier Caruso |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:21
Fixed. Thanks, both of you! |
comment:22
PDF docs fail to build |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:24
Sorry about that. I fixed the error and tested the docbuild for both html and pdf. |
Changed branch from u/roed/gal_revision to |
You currently have to decide explicitly whether you want a fully functional Galois group (
type=None
) or a fast Galois group (type="pari"
). We should instead create an object that lazily computes any relevant attributes so that we can have a unified interface.Depends on #28781
Depends on #26817
Component: number fields
Author: David Roe
Branch/Commit:
1a4b1eb
Reviewer: Travis Scrimshaw, Xavier Caruso
Issue created by migration from https://trac.sagemath.org/ticket/28782
The text was updated successfully, but these errors were encountered: