#12043: Hecke series for overconvergent modular forms
-----------------------------+----------------------------------------------
   Reporter:  lauder         |          Owner:  craigcitro
       Type:  enhancement    |         Status:  needs_work
   Priority:  minor          |      Milestone:  sage-4.8  
  Component:  modular forms  |       Keywords:            
Work_issues:                 |       Upstream:  N/A       
   Reviewer:                 |         Author:  lauder    
     Merged:                 |   Dependencies:            
-----------------------------+----------------------------------------------

Comment(by lauder):

 Dear David

 Thanks for your message.

 On integral_generators, ideally I would like (b).

 Regarding the algorithm terminating, I thought very briefly about bounding
 the number of random q-series
 generated during the attempt to construct the complementary spaces modulo
 p, with the algorithm then extending the
 low weight bases if this was exceeded. This would of course guarantee
 eventual termination! The funny thing is though that if you get the code
 to print the rank "rk" when generating the bases modulo p, you will see it
 looks rather uneven, with the routine getting "stuck" in certain subspaces
 and then whizzing off again. This didn't fit with my heuristic idea of how
 the rank
 should be increasing. So in short, since I couldn't think of a
 mathematically elegant bound on how many series to generate, and coding it
 up this way looked a bit fiddly, I didn't bother. Probably it is better to
 wait and see what we do with integral_generators.

 I followed your suggestion, and cut row_reduced_form altogether, replacing
 the list of q-series modulo p with a matrix. This
 is much better, but in larger examples doesn't give such a dramatic speed-
 up. (The same idea applied to the magma implementation doubled the speed
 though!) I have not applied this to your patch yet though, just my old
 sage copy.

 Best wishes

 Alan.






 Replying to [comment:9 davidloeffler]:

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