Open williamstein opened 12 years ago
Attachment: trac_12450-part1.patch.gz
part 1 -- this fully implements the algorithm, and includes many tests that pass (and I've tested extensively against my Magma implementation too).
Plan:
Implement the algorithm and make sure it passes a wide range of tests. Done.
Get coverage to 100% so it can be included in Sage.
Open a new ticket to rewrite key parts using Cython and more intelligent algorithms (in some cases), which should be dramatically faster, since most of the code is simple integer manipulation.
Author: William Stein
Changed keywords from none to trace formula, hijikata
add some doctests to easy functions
Attachment: trac_12450-part2-fc.patch.gz
Branch: u/chapoton/12450
The paper of Hijikata is freely available here : http://projecteuclid.org/euclid.jmsj/1240435364
Branch pushed to git repo; I updated commit sha1. New commits:
7cec65e | trac #12450 oops, it was broken |
Work Issues: documentation, tests
Branch pushed to git repo; I updated commit sha1. New commits:
8386515 | trac #12450 better algo for root finding |
Branch pushed to git repo; I updated commit sha1. New commits:
63047d6 | Merge branch 'u/chapoton/12450' into 6.6.b3 |
Branch pushed to git repo; I updated commit sha1. New commits:
3d040d2 | Merge branch 'u/chapoton/12450' into 6.7.b1 |
Branch pushed to git repo; I updated commit sha1. New commits:
7ae0512 | Merge branch 'u/chapoton/12450' into 7.1.b4 |
Description changed:
---
+++
@@ -1 +1,5 @@
-This can be used for computing traces of Hecke operators acting on spaces of modular forms. In most cases, other methods are better, but this can still have value in that it can do things that are impossible with modular symbols. My pari and Magma implementations are here: http://wstein.org/Tables/hijikata.html
+This can be used for computing traces of Hecke operators acting on spaces of modular forms. In most cases, other methods are better, but this can still have value in that it can do things that are impossible with modular symbols.
+
+My pari and Magma implementations are here: http://wstein.org/Tables/hijikata.html
+
+Hijikata's article: http://projecteuclid.org/euclid.jmsj/1240435364
Branch pushed to git repo; I updated commit sha1. New commits:
e5cd277 | Merge branch 'u/chapoton/12450' in 7.3.rc0 |
Branch pushed to git repo; I updated commit sha1. New commits:
ac3984c | Merge branch 'u/chapoton/12450' in 8.1.b5 |
I have made a fresh new branch.
New commits:
91e89a5 | implement the Hijikata trace formula (refreshed branch) |
Changed branch from u/chapoton/12450 to u/chapoton/12450v2
Branch pushed to git repo; I updated commit sha1. New commits:
da18dae | change import in doctest of Dedekind psi |
Branch pushed to git repo; I updated commit sha1. New commits:
3399755 | some details |
Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:
29127d8 | implement the Hijikata trace formula (refreshed branch) |
Dependencies: #26053
Branch pushed to git repo; I updated commit sha1. New commits:
c59cf80 | pyflakes fixup |
Changed dependencies from #26053 to none
This can be used for computing traces of Hecke operators acting on spaces of modular forms. In most cases, other methods are better, but this can still have value in that it can do things that are impossible with modular symbols.
My pari and Magma implementations are here: http://wstein.org/Tables/hijikata.html
Hijikata's article: http://projecteuclid.org/euclid.jmsj/1240435364
Component: modular forms
Keywords: trace formula, hijikata
Work Issues: documentation, tests
Author: William Stein
Branch/Commit: u/chapoton/12450v2 @
4b867f8
Issue created by migration from https://trac.sagemath.org/ticket/12450