#812: add Pollack/Stevens overconvergent modular symbols code
-----------------------------+----------------------------------------------
   Reporter:  craigcitro     |          Owner:  craigcitro        
       Type:  enhancement    |         Status:  new               
   Priority:  major          |      Milestone:  sage-feature      
  Component:  modular forms  |       Keywords:  p-adic L-functions
Work_issues:                 |       Upstream:  N/A               
   Reviewer:                 |         Author:                    
     Merged:                 |   Dependencies:                    
-----------------------------+----------------------------------------------
Changes (by was):

  * upstream:  => N/A


Comment:

 From Jennifer Balakrishnan:

 Rob Pollack just ported over some of his p-adic L-series via
 overconvergent modular symbols code to Sage, which could be very
 useful for our p-adic BSD paper.

 The code he sent me originally didn't quite produce results matching
 our data, but I've worked on it over the last few days, fixed a few
 bugs, noticed a few more, and thought this might be a good coding
 sprint project for us this week.

 Here's where the code currently stands:
 -- it can compute the p-adic L-series in the split p case (with data
 matching what we've already computed naively)
 -- Rob says inert p is straightforward, just a matter of knowing how
 to call the right objects in Sage, which I think I can do
 -- I've tested it against the regulators I computed in my thesis, and
 we can easily produce 10+ digits of precision in the L-value!!
 -- for some primes, it results in memory errors (I've put examples,
 working and not, in the docstring in the test file). I'm not sure how
 to fix these.

 As an enhancement, maybe we could also use some of your very fast code
 for modular symbols?

 Perhaps most mathematically interesting, the special values computed
 by his program also result in the same +/-1 "sign" in the BSD formula
 that our previous methods produced!

 The code is available here:

 http://sage.math.washington.edu/home/jen/OMS

 To run it, attach master.sage and Jen/test_run_generic.sage. The
 second file
 (http://sage.math.washington.edu/home/jen/OMS/Jen/test_run_generic.sage)
 has some examples in the docstring.

 Jen

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/812#comment:6>
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.

Reply via email to