-
Notifications
You must be signed in to change notification settings - Fork 112
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
QuadFormWithIsom
: further cleanups + preparation for incoming new features
#2847
QuadFormWithIsom
: further cleanups + preparation for incoming new features
#2847
Conversation
Codecov Report
@@ Coverage Diff @@
## master #2847 +/- ##
==========================================
- Coverage 80.65% 80.60% -0.06%
==========================================
Files 456 456
Lines 64729 65411 +682
==========================================
+ Hits 52209 52723 +514
- Misses 12520 12688 +168
|
Co-authored-by: Max Horn <max@quendi.de>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me. Perhaps @simonbrandhorst should also approve and/or merge it?
Indeed, by fixing $H$, $M$ and $N$, one fixes a unique genus $G$ of even | ||
primitive extensions of $M\oplus N$ with a glue map described as above. We can |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am not sure this statement is true. Can you give a reference?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I might be wrong but I guess this follows from Nikulin. If you have fixed isometry class of subgroups
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As discussed, this part of the code needs to be changed to be correct.
There is more than what was originally planned: we remarked that the code for |
What's the status here? Is this ready now, or is more work needed? |
For me it is good to go, maybe @simonbrandhorst would like to check whether my fixes are correct. |
Here are some further minor changes for the package:
Clean-up of the docstrings and of the html documentation (I was not happy with how it looked);
More improvements following the previous patch:
cartesian_product_iterator
for products of two lists, and put backinplace = true
for products of multiple lists (we might save more time and memory now)Few more functionalities for the soon to be added complement on equivariant primitive embeddings:
image_centralizer_in_Oq
extended to the general case using hermitian Miranda-Morrison and gluing of stabilizers along equivariant primitive extensionsprimitive_extensions
part of the available functions and not only a background routine (to be safe I have added a sort of deprecations)