-
-
Notifications
You must be signed in to change notification settings - Fork 510
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
Retrieving the multiplication-by-p isogeny on elliptic curves over fields of characteristic p fails. #6413
Labels
Comments
comment:1
I wrote the offending line of code, knowing full well that it would not work in the inseparable case. I may or may not have made a ticket at the time, but likely not. When someone writes code to deal with the inseparable case, just make sure that it continues to be efficient in the separable case! |
vbraun
pushed a commit
to vbraun/sage
that referenced
this issue
Feb 11, 2024
… characteristic (sagemath#6413) *Almost* fixes sagemath#6413 - doesn't work for function fields Compute pth multiplication coordinate maps by using isogenies. The multivariate substitution step is VERY slow, and I don't know how to fix it. I think the reason might also be the elements live in the fraction field. Thanks @yyyyx4 for the idea! #sd123 🚀 URL: sagemath#37096 Reported by: grhkm21 Reviewer(s): grhkm21, Lorenz Panny
yyyyx4
added a commit
to yyyyx4/sage
that referenced
this issue
Feb 14, 2024
yyyyx4
added a commit
to yyyyx4/sage
that referenced
this issue
Feb 14, 2024
vbraun
pushed a commit
to vbraun/sage
that referenced
this issue
Feb 18, 2024
…ctest The long-standing issue sagemath#6413 was resolved in sagemath#37096, but there is still one `# known bug` marker for it in `src/sage/schemes/elliptic_curves/hom_scalar.py`. Let's remove it. (Incidentally, the claimed output for the invocation that used to not work was slightly wrong, too.) URL: sagemath#37328 Reported by: Lorenz Panny Reviewer(s):
vbraun
pushed a commit
to vbraun/sage
that referenced
this issue
Feb 19, 2024
…ctest The long-standing issue sagemath#6413 was resolved in sagemath#37096, but there is still one `# known bug` marker for it in `src/sage/schemes/elliptic_curves/hom_scalar.py`. Let's remove it. (Incidentally, the claimed output for the invocation that used to not work was slightly wrong, too.) URL: sagemath#37328 Reported by: Lorenz Panny Reviewer(s):
vbraun
pushed a commit
to vbraun/sage
that referenced
this issue
Feb 22, 2024
…ctest The long-standing issue sagemath#6413 was resolved in sagemath#37096, but there is still one `# known bug` marker for it in `src/sage/schemes/elliptic_curves/hom_scalar.py`. Let's remove it. (Incidentally, the claimed output for the invocation that used to not work was slightly wrong, too.) URL: sagemath#37328 Reported by: Lorenz Panny Reviewer(s):
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
One can see from the line that causes the error that the calculation of the y-component of the isogeny involves a division by m, which in this case is the characteristic of the ground field.
CC: @defeo @jpflori @yyyyx4
Component: elliptic curves
Issue created by migration from https://trac.sagemath.org/ticket/6413
The text was updated successfully, but these errors were encountered: