#6384: elliptic curve -- isogeny function seems completely totally broken in
first
example I try
---------------------+------------------------------------------------------
Reporter: was | Owner: tbd
Type: defect | Status: new
Priority: major | Milestone: sage-4.1
Component: algebra | Keywords:
Reviewer: | Author:
Merged: |
---------------------+------------------------------------------------------
First the docstring for E.isogeny? has a typo
{{{
(defaul:None)
}}}
Note the missing t.
Next, I tried taking the elliptic curve 11a and one 5-torsion point P on
it and trying to make the isogeny {{{E --> E/<P>}}}. It seems that the
result is a '''total disaster in every imaginable way'''.
{{{
sage: E = EllipticCurve('11a'); P = E.torsion_subgroup().gens()[0]; P
(5 : 5 : 1)
sage: phi = E.isogeny([P]); phi
Isogeny of degree 1 from Elliptic Curve defined by y^2 + y = x^3 - x^2 -
10*x - 20 over Rational Field to Elliptic Curve defined by y^2 + y = x^3 -
x^2 - 560*x - 4277 over Rational Field
sage: phi.codomain().conductor()
530575705
sage: phi.codomain().conductor().factor()
5 * 11 * 1531 * 6301
}}}
Note that:
* the two curves are not isogenous, since their conductors are different
* the degree of the isogeny is reported to be 1, but it should be 5.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/6384>
Sage <http://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
-~----------~----~----~----~------~----~------~--~---