#18061: Implement (correct) action of Atkin-Lehner operators on newforms
-------------------------------------+-------------------------------------
       Reporter:  pbruin             |        Owner:
           Type:  defect             |       Status:  needs_review
       Priority:  major              |    Milestone:  sage-6.8
      Component:  modular forms      |   Resolution:
       Keywords:  newform Atkin-     |    Merged in:
  Lehner operator                    |    Reviewers:
        Authors:  Peter Bruin        |  Work issues:
Report Upstream:  N/A                |       Commit:
         Branch:                     |  a98bee2a3337431582e1762a0bf30f7577742bee
  u/pbruin/18061-atkin_lehner_action |     Stopgaps:
   Dependencies:  #18068, #18072,    |
  #18086, #18478                     |
-------------------------------------+-------------------------------------
Changes (by pbruin):

 * status:  needs_work => needs_review
 * milestone:  sage-6.6 => sage-6.8


Comment:

 Replying to [comment:16 davidloeffler]:
 > Here's another gripe. The following is waaay too slow:
 > {{{
 > sage: F = Newforms(299,names='a')[0]
 > sage: time F.atkin_lehner_eigenvalue(299)
 > CPU times: user 4.99 s, sys: 18.9 ms, total: 5.01 s
 > Wall time: 5 s
 > 1
 > }}}
 > What on earth can be taking the time here? According to the profiler,
 the total time is 5.028 seconds, of which 5.026 is spent in four calls to
 the "twist" routine.
 You are right, `twist()` can and should be made much faster.  I propose to
 do this either on #18086 or on a follow-up ticket; I think this one can go
 back to needs_review.

--
Ticket URL: <http://trac.sagemath.org/ticket/18061#comment:19>
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 unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to