#17904: CremonaDatabase omits data for curves not first in their class
-----------------------------+----------------------------
Reporter: cremona | Owner:
Type: PLEASE CHANGE | Status: new
Priority: major | Milestone: sage-6.6
Component: PLEASE CHANGE | Keywords:
Merged in: | Authors:
Reviewers: | Report Upstream: N/A
Work issues: | Branch:
Commit: | Dependencies:
Stopgaps: |
-----------------------------+----------------------------
Chris Wuthrich reported that
{{{
sage: E = EllipticCurve('100467a2')
sage: E.database_attributes()
{'conductor': 100467,
'cremona_label': '100467a2',
'rank': 1,
'torsion_order': 1}
}}}
although the database does contain the generators:
{{{
sage: CremonaDatabase().allgens(100467)['a2']
[[7465870518064287, 219103670535029299, 7758864174573]]
}}}
It seems that (in two palces) the code to extract the data from the
database wrongly assumes that some data only exists for the first curve in
each isogeny class, which is not true.
A simple fix to sage/databases/cremona.py is on its way.
--
Ticket URL: <http://trac.sagemath.org/ticket/17904>
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.