Package sage :: Package modular :: Package abvar :: Module modabvar :: Class ModularAbelianVariety
[show private | hide private]
[frames | no frames]

Type ModularAbelianVariety

        HeckeModule --+
                      |
         object --+   |
                  |   |
_uniqAbelianVariety --+
                      |
                     ModularAbelianVariety


Method Summary
  __init__(self, level, weight, character, base_ring)
  __repr__(self)
  base_ring(self)
  cuspidal_subgroup(self)
  dimension(self)
  hecke_operator(self, n)
Hecke operator on modular abelian variety.
  homology(self)
  level(self)
  rational_cuspidal_subgroup(self)
  torsion_multiple(self, stop)
  weight(self)
    Inherited from object
  __delattr__(...)
x.__delattr__('name') <==> del x.name
  __getattribute__(...)
x.__getattribute__('name') <==> x.name
  __hash__(x)
x.__hash__() <==> hash(x)
  __reduce__(...)
helper for pickle
  __reduce_ex__(...)
helper for pickle
  __setattr__(...)
x.__setattr__('name', value) <==> x.name = value
  __str__(x)
x.__str__() <==> str(x)
    Inherited from HeckeModule
  decomposition(self, anemic)
  factor_number(self)
  hecke_matrix(self, n)
  is_splittable(self)
Returns true if and only if only it is possible to split off a nontrivial generalized eigenspace of self as the kernel of some Hecke operator.
  is_splittable_anemic(self)
Returns true if and only if only it is possible to split off a nontrivial generalized eigenspace of self as the kernel of some Hecke operator of index coprime to the level.
  set_factor_number(self, i)
  vector_space(self)

Instance Method Details

hecke_operator(self, n)

Hecke operator on modular abelian variety.

Generated by Epydoc 2.1 on Fri Jun 24 17:58:45 2005 http://epydoc.sf.net