#13805: galois_action on cusps has a bug and incorrect documentation II
---------------------------------+------------------------------------------
       Reporter:  cremona        |         Owner:  davidloeffler
           Type:  defect         |        Status:  new          
       Priority:  major          |     Milestone:  sage-5.6     
      Component:  modular forms  |    Resolution:               
       Keywords:  cusps galois   |   Work issues:               
Report Upstream:  N/A            |     Reviewers:               
        Authors:                 |     Merged in:               
   Dependencies:                 |      Stopgaps:               
---------------------------------+------------------------------------------

Comment (by mderickx):

 Hi, I think this error slipt in because I'm more used to thinking
 something that I will denote by X'(N). Namely the modular curve that
 parametrized Z/NZxZ/NZ immersions. The action of galois is trivial on
 Z/NZxZ/NZ there are no problems in this case since for a congruence
 subgroup Gamma \supset Gamma(N) one can define the quotient X'(N)/(Gamma/
 Gamma(N)) and in this way the galois action on the cusps is compatible
 between all modular curves.

 This X'(N) has some disadvantages, namely its not geometrically connected
 and hence not a model of H^*/Gamma(N), but instead it's a model of several
 copies of H^*/Gamma(N). What is used in sage is the modular curve X(N)
 that parametrizes mu_NxZ/NZ immersions together with some condition on the
 weil paring. This X(N) this will be an irreducible component of my X'(N)
 after base change to Q(zeta_N)

 Now in sage I just didn't think about the fact that the action of
 GL_2(Z/NZ) cannot be defined on mu_NxZ/NZ and hence that it is not
 possible to define an arbitrary modular curve of level N as X(N)/(Gamma/
 Gamma(N)) since this will mess up the galois action as John mentioned.

 I wonder whether the condition mentioned by John that:

      The field of modular functions for the group in question is generated
 by functions whose Q-expansions have rational coefficients.

 Is equivalent with the condition:

     H/Gamma can be given a model over Q such that X(N)=H/Gamma(N) ->
 H/Gamma is defined over Q.

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