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
elliptic curves -- implement gross-Zagier L-functions #4606
Comments
Attachment: 4606-gz-lseries.patch.gz |
comment:1
Still going to add some doctests right now, but here's the code. Note, however, the check \sum_A L_A(E,s) = L(E/K,s) fails. :( |
Attachment: 4606-gz-doctests.patch.gz |
Attachment: trac-4606-pt3.patch.gz |
comment:2
So I've attached a patch, which at least fixes a few issues. This patch fixes two definite bugs:
So, now that those are fixed, we go back to the example Robert points out in the code:
So we're now quite close. In particular, I wonder if there isn't rounding going on:
That definitely seems to suggest small precision to me. In any event, we're getting close:
I'll cook up a few more examples and post what I find. |
comment:3
Excellent. That's looking very good. I was very tired the day I was finishing that up, so I'm glad you caught these errors. |
comment:4
Replying to @robertwb:
Should this ticker be "[with patch, needs review]" ? Cheers, Michael |
comment:5
No, I don't think so yet (but if Craig is happy with it, then sure). |
comment:9
for the patchbots: apply only trac_4606_gross_zagier_lseries_rebased.patch |
Attachment: trac_4606_gross_zagier_lseries_rebased.patch.gz folded all three patches and rebased on 5.12.beta5 |
comment:10
apply trac_4606_gross_zagier_lseries_rebased.patch |
Branch: u/chapoton/4606 |
Commit: |
New commits:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:47
Anybody interested, please give me feed back. It seems to work. |
comment:48
ping ? |
Changed branch from u/chapoton/4606 to u/wuthrich/ticket/4606 |
Reviewer: Chris Wuthrich |
comment:49
... pong! I added a little bit more to the documentation. Just pointing to the article is not enough. I tested this (merged into 6.8.beta6) and all passed. New commits:
|
comment:50
oops, sorry, something went wrong. I should be able fix that.. |
Changed branch from u/wuthrich/ticket/4606 to u/chapoton/4606 |
Changed branch from u/chapoton/4606 to u/wuthrich/ticket/4606_new |
comment:51
done and retested. New commits:
|
comment:52
There is one thing, I should add here, although I am in favour of putting this into sage: It is unlikely that this code will be used much. I might be wrong. |
comment:53
You may well be right, and the fact that nothing much happened to this code for 7 years tends to support that. But surely that does not matter -- far better that the code be here, properly documented and tested for the future, than that it should wither and die! |
Changed branch from u/wuthrich/ticket/4606_new to |
Make it so one can do:
nobody had seen this!
CC: @williamstein @craigcitro @categorie
Component: elliptic curves
Author: William Stein, Robert Bradshaw, Craig Citro
Branch/Commit:
1c7df55
Reviewer: Chris Wuthrich
Issue created by migration from https://trac.sagemath.org/ticket/4606
The text was updated successfully, but these errors were encountered: