Differences between revisions 1 and 38 (spanning 37 versions)
Revision 1 as of 2008-03-16 22:55:00
Size: 1037
Editor: was
Comment:
Revision 38 as of 2017-03-22 01:04:56
Size: 48
Editor: mrennekamp
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= Modular Abelian Varieties =


== Todo on March 16 ==

 * Move functions out of abvar_modsym_factor into abvar and delete that file.

 * Torsion subgroups:
    * Refactor base class
    * Get implementation to work with defining data being (lattice, abvar); compute generators.

 * Decomposition:
    * three types:
        * ungrouped as simple abvars (default)
        * groups abvars
        * over End(A)

 * Label function

 * Create from label

 * Create a small mock database

 * Compute the Hecke algebra image in End(A) and find a good clean way to represent for Hecke stable. New object that is a subring of End(A). Have methods like {{{R.index_in(S)}}}.

 * Compute End(A) in general.

 * Morphisms:
    * Kernels
    * Cokernels
   
 * Quotients by finite subgroup

 * Intersection pairing

 * Poincare Reducibility:
    * projection

 * Quotients by abelian subvariety

 * Minimal isogeny degree for A, B simple.

 


== Todo on March 17 ==

 * Optimize decomposition
http://trac.sagemath.org/sage_trac/ticket/2544

http://trac.sagemath.org/sage_trac/ticket/2544

modabvar (last edited 2017-03-22 01:04:56 by mrennekamp)