-
-
Notifications
You must be signed in to change notification settings - Fork 487
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
Implement picard group and unit group for non-maximal orders #27413
Comments
Branch pushed to git repo; I updated commit sha1. This was a forced push. Last 10 new commits:
|
Commit: |
This comment has been minimized.
This comment has been minimized.
Branch pushed to git repo; I updated commit sha1. New commits:
|
This comment has been minimized.
This comment has been minimized.
Branch pushed to git repo; I updated commit sha1. This was a forced push. Last 10 new commits:
|
This comment has been minimized.
This comment has been minimized.
Hey @kevinywlui, I am now working on this issue. Is it okay if I use your code, such as the I didn't realise (or rather, I forgot) this issue exists and reimplemented the features at my branch, but I think yours is better written. (I also didn't know about the paper you linked.) |
The goal of this ticket is to compute the unit group (as a subgroup of the unit group of the maximal order) and to compute the picard group (these are useful for isomorphism-testing and isogeny-enumerating of modabvars.) So the goal is to implement the algorithms here: https://math.uni-paderborn.de/fileadmin/mathematik/AG-Computeralgebra/Publications-klueners/picard.pdf . These have already been implemented in Magma (by the authors of the paper, I believe) so we should double-check with the results there.
Non-maximal orders are not well-supported in Sage (Sage uses PARI for maximal orders but PARI does not have non-maximal orders, except for quadratic number fields). For example,
So this might be hard.
Progress
This current branch can:
Github
I've been using Github for version control. See https://github.com/kevinywlui/sage/tree/order for the lastest development. But I'll push to this ticket every now and then.
Component: number fields
Keywords: class group, unit group, non-maximal order, picard group
Branch/Commit: u/klui/implement_picard_group_and_unit_group_for_non_maximal_orders @
3df71d5
Issue created by migration from https://trac.sagemath.org/ticket/27413
The text was updated successfully, but these errors were encountered: