Ticket #10658 (closed enhancement: fixed)
Compute local components of modular forms
| Reported by: | davidloeffler | Owned by: | craigcitro |
|---|---|---|---|
| Priority: | major | Milestone: | sage-5.0 |
| Component: | modular forms | Keywords: | sd35 |
| Cc: | GeorgSWeber | Work issues: | |
| Report Upstream: | N/A | Reviewers: | Martin Raum |
| Authors: | David Loeffler | Merged in: | sage-5.0.beta1 |
| Dependencies: | Stopgaps: |
Description (last modified by davidloeffler) (diff)
This ticket is to introduce a new feature for computing with modular forms in Sage: the explicit computation of the local component of the automorphic representation attached to a newform.
This is based on the algorithms developed by Jared Weinstein and myself. Magma also has this, but this code is an independent implementation and covers some cases the Magma code doesn't (e.g. the Magma code can't distinguish between a newform and its quadratic twist in certain cases).
Apply:
Attachments
Change History
comment:2 Changed 2 years ago by davidloeffler
Here's a "first cut". Lots of cases aren't implemented and it needs a bit more general polishing, but it works!
comment:5 Changed 17 months ago by mraum
- Status changed from needs_review to needs_work
- Reviewers set to Martin Raum
The review patch contains some doctest that I made fail on purpose; They are (minor) TODOs that, if completed, I would say are sufficient for giving the patch a positive review.
I needed to move the definition of smooth characters (elements) to the top of the file, but the code itself is mainly untouched.
Changed 17 months ago by davidloeffler
-
attachment
trac_10658-edits.patch
added
Apply over previous patches
comment:6 Changed 17 months ago by davidloeffler
- Status changed from needs_work to needs_review
Hi Martin,
I've made the changes you suggested. I've also fixed one or two other silly errors (e.g. the code stub for ramified supercuspidals always assumed p was 3 in its return strings) and added TestSuite doctests. Thanks again for reviewing this!
comment:7 Changed 17 months ago by mraum
- Status changed from needs_review to positive_review
- Description modified (diff)
The new version of the review patch only differs by the commit message, which was missing before.
Changed 17 months ago by davidloeffler
-
attachment
trac_10658-folded.patch
added
Apply only this patch
comment:9 Changed 17 months ago by davidloeffler
- Description modified (diff)
Rather than immortalizing the details of the review process in Sage's revision history, here's a single qfolded patch combining the three above.
comment:11 Changed 16 months ago by jdemeyer
- Status changed from positive_review to closed
- Resolution set to fixed
- Merged in set to sage-5.0.beta1
