You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently (Sage 9.6), trying to construct an ideal of a non-maximal order in a number field errors out.
We should at least have a basic implementation that supports the standard ideal operations. This can serve as a foundation to which specialized code (such as for class-group computations, cf. #27413) can later be added as needed.
Hi, this is my first time contributing to Sage (iirc). I would like to help on this, since it seems critical to get things related to endomorphism rings of elliptic curves into Sage.
I saw that #27413 essentially already has a working implementation (commit sagemath/sagetrac-mirror@3df71d5, I haven't checked whether all methods are implemented, but it seems that the core functionalities of constructing an ideal in a non-maximal order are there). Will that be a good place to start on, or are there any reasons it doesn't work here?
I've pushed the somewhat unfinished branch I had lying around for this. It probably needs a little bit more work, such as implementing an ideal .factor() method: The other branch you mentioned seems to have .prime_factors(), so maybe we can copy that over and then implement .factor() on top of it?
(I would leave class-group-related functionality for a future issue.)
Currently (Sage 9.6), trying to construct an ideal of a non-maximal order in a number field errors out.
We should at least have a basic implementation that supports the standard ideal operations. This can serve as a foundation to which specialized code (such as for class-group computations, cf. #27413) can later be added as needed.
Component: number fields
Issue created by migration from https://trac.sagemath.org/ticket/34198
The text was updated successfully, but these errors were encountered: