#5976: [with patch; needs work] Add an Elliptic Curve Isogeny object
---------------------------+------------------------------------------------
 Reporter:  shumow         |       Owner:  shumow         
     Type:  enhancement    |      Status:  assigned       
 Priority:  major          |   Milestone:  sage-4.0.1     
Component:  number theory  |    Keywords:  Elliptic Curves
---------------------------+------------------------------------------------

Comment(by shumow):

 I rebased the patch onto 4.0.rc0.  Hopefully this will not be jumping so
 many versions that it causes a problem.

 The latest version is in isogeny_v3.patch.

 The code I wrote that implemented "switch_sign" as well as unary negation,
 actually gives the ability to (post) compose with any W.iso, see the
 function set_post_isomorphism.

 This still isn't ready to go in terms of being checked in, because I'm not
 at 100% doctests (I'm at 59% now.)  That said, the only things that I need
 to write doctests for at this point are internal functions, which I know
 have already been exercised by other doc tests.

 My next "to do" items on this code are (in order of priority):

 -Finish doctests
 -add the isogeny function to ell_field
 -add a function "is_normalized"
 -finish implementing starks method
 -use starks method to implement computing the dual

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/5976#comment:28>
Sage <http://sagemath.org/>
Sage - Open Source Mathematical Software: Building the Car Instead of 
Reinventing the Wheel

--~--~---------~--~----~------------~-------~--~----~
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