#11056: Wrap Cremona's code for modular forms over imaginary quadratic fields
-----------------------------+----------------------------------------------
Reporter: mraum | Owner: Martin Raum
Type: enhancement | Status: new
Priority: minor | Milestone: sage-wishlist
Component: modular forms | Keywords:
Author: | Upstream: N/A
Reviewer: | Merged:
Work_issues: |
-----------------------------+----------------------------------------------
Changes (by cremona):
* cc: john.cremona@… (removed)
* cc: cremona (added)
* milestone: sage-4.7 => sage-wishlist
Comment:
Although this started a long time ago (1979) one version of my C++ code --
for the five Euclidean fields -- was the subject of my attention earlier
this month, and is in quite good shape. It slots onto eclib and my
intention is to add it to eclib -- which Sage already contains. Any
wrapping should take place after that.
There is a second C++ version by my student Jeremy Bygott which should do
everything version 1 does and more (all class number 1 fields and any
class number 2 fields for which the homology information has been
precomputed). This needs some attention, but has the potential to
supersede version 1 for all fields of class numbers 1 and 2.
In addition, I have: two directories of Magma code, one each for the
fields -23 and -31 of class number 3, written by my student Mark Lingham.
I recently used these to provide Hecke eigenvalues for a paper by Pacetti
at al.
Also, in Sage already my student Maite Aranes wrote completely general
code for handling cusps over number fields (including
Gamma_0(N)-equivalence, for example) in sage/modular/cusps_nf.py, and for
M-symbols also over arbitrary fields, in sage/modular/modsym/p1list_nf.py.
[Note that these two are literally for arbitrary number fields, not just
imaginary quadratic fields.]
I changed the milestone to sage-wishlist!
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11056#comment:1>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.