Differences between revisions 1 and 2
Revision 1 as of 2009-06-20 15:18:39
Size: 348
Editor: was
Comment:
Revision 2 as of 2009-06-20 15:19:55
Size: 662
Editor: was
Comment:
Deletions are marked like this. Additions are marked like this.
Line 7: Line 7:

== Rewrite abelian groups ==

  It would be possible to use [[http://trac.sagemath.org/sage_trac/ticket/5882|trac 5882]] to rewrite abelian groups natively in Sage (not using GAP), in a way that is much more flexible than the current implementation. This could be useful for many number theory applications.

Sage Days 16 Project Idea Page

Create a Cython class for points on elliptic curves and optimize basic arithmetic

  • Right now basic arithmetic on elliptic curves is way too slow. It could be sped up by moving the point class to Cython, and possibly by using better formulas for arithmetic, e.g., using projective coordinates.

Rewrite abelian groups

  • It would be possible to use trac 5882 to rewrite abelian groups natively in Sage (not using GAP), in a way that is much more flexible than the current implementation. This could be useful for many number theory applications.

days16/projects (last edited 2009-06-27 14:41:17 by BurcinErocal)