#18086: Twists of newforms
-------------------------------------+-------------------------------------
       Reporter:  pbruin             |        Owner:
           Type:  enhancement        |       Status:  needs_work
       Priority:  major              |    Milestone:  sage-6.6
      Component:  modular forms      |   Resolution:
       Keywords:  twist newform      |    Merged in:
  Dirichlet character                |    Reviewers:  Chris Wuthrich
        Authors:  Peter Bruin        |  Work issues:
Report Upstream:  N/A                |       Commit:
         Branch:                     |  f1533dde29e01cbca26cb57e51a680a3853c6440
  u/pbruin/18086-Newform_twist       |     Stopgaps:
   Dependencies:  #6837              |
-------------------------------------+-------------------------------------
Changes (by wuthrich):

 * status:  needs_review => needs_work
 * reviewer:   => Chris Wuthrich


Comment:

 Two issues. One a very small missing second ` after check in the
 docstring.
 The other will need more work:

 {{{
 sage: M = CuspForms(Gamma1(13),2)
 sage: f = M.newforms('a')[0]
 sage: G = DirichletGroup(3)
 sage: chi = G.0
 sage: f.twist(chi)
 }}}
 returns
 {{{
 TypeError: no common canonical parent for objects with parents: 'Number
 Field in a0 with defining polynomial x^2 + 3*x + 3' and 'Cyclotomic Field
 of order 2 and degree 1'
 }}}

 It appears when the form has coefficients outside ZZ.


 By the way, this could be another nice example.
 {{{
 sage: D = Newforms(1,12)[0]
 sage: G = DirichletGroup(3)
 sage: chi = G.0
 sage: D.twist(chi)
 }}}

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