Skip to content

Commit 9a48a8a

Browse files
author
Release Manager
committed
Trac #32502: make WeierstrassIsomorphism behave (more) like EllipticCurveIsogeny
This ticket is the obvious next step after #32388: We move lots of code from `EllipticCurveIsogeny` to `EllipticCurveHom`, and implement the missing `EllipticCurveHom` methods in `WeierstrassIsomorphism`. This should make `WeierstrassIsomorphism` close to indistinguishable from `EllipticCurveIsogeny`. All the really new code is in `weierstrass_morphism.py` and should be straightforward. The other changes are just moving things around and some small tweaks that shouldn't cause any observable changes in behaviour. (The only "real" dependency is #32388. I've merged the others into this branch too because it made sense, but in principle this could be rebased on top of #32388 alone if one of the others gets stalled for some reason.) URL: https://trac.sagemath.org/32502 Reported by: lorenz Ticket author(s): Lorenz Panny Reviewer(s): John Cremona
2 parents 2846293 + 444330c commit 9a48a8a

File tree

3 files changed

+670
-388
lines changed

3 files changed

+670
-388
lines changed

0 commit comments

Comments
 (0)