#8945: Cremona labels messed up
-----------------------------+----------------------------------------------
   Reporter:  davidloeffler  |       Owner:  craigcitro
       Type:  defect         |      Status:  new       
   Priority:  major          |   Milestone:  sage-5.0  
  Component:  modular forms  |    Keywords:            
     Author:                 |    Upstream:  N/A       
   Reviewer:                 |      Merged:            
Work_issues:                 |  
-----------------------------+----------------------------------------------

Comment(by davidloeffler):

 It looks like eclib supports two different sorting conventions: the "old"
 convention where curves are sorted first by their local root numbers at
 the bad primes, and then by their a_p's in the order 0,1,-1,2,-2,..., and
 the "new" convention which is a straight numerical sort on the a_p's.

 The "old" eclib order (with ad-hoc modifications for 46 <= N <= 450) seems
 to be what's used in the tables supplied with Sage, and hence it's what
 the {{{EllipticCurve('225a1')}}} constructor picks up. The "new" eclib
 order seems to be what Sage is using. So the two really are different for
 infinitely many N (the permutation for N = 9999 seems to be [3, 6, 0, 8,
 5, 11, 10, 9, 4, 2, 7, 1, 12]).

 We could change Sage's system to correspond to eclib's old one, but that
 would only really work for Gamma0(N), since I don't know a good way of
 calculating the local root numbers in general -- we'd probably have to
 keep the old sort order for Gamma1 and GammaH spaces and spaces with
 character.

 Maybe it's best to not attempt to fix this issue, and to live with the
 fact that the conventions don't necessarily agree.

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