Differences between revisions 1 and 2
Revision 1 as of 2008-03-16 22:55:00
Size: 1037
Editor: was
Comment:
Revision 2 as of 2008-03-16 22:57:39
Size: 1200
Editor: was
Comment:
Deletions are marked like this. Additions are marked like this.
Line 46: Line 46:
== Todo on March 17 == == Todo on Monday, March 17 ==
Line 48: Line 48:
 * Optimize decomposition  * Write doctests, etc., for everything above.

 * Optimize everything

== Todo on Tuesday, March 18 ==

 * Write paper

== Todo on Wednesday, March 19 ==

 * Write paper

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 Monday, March 17

  • Write doctests, etc., for everything above.
  • Optimize everything

Todo on Tuesday, March 18

  • Write paper

Todo on Wednesday, March 19

  • Write paper

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