Package sage :: Package modular :: Package modsym :: Module manin_symbols :: Class ManinSymbolList
[show private | hide private]
[frames | no frames]

Class ManinSymbolList

Known Subclasses:
ManinSymbolList_character, ManinSymbolList_gamma0, ManinSymbolList_gamma1

All sage symbols for a given group, weight, and character.
Method Summary
  __init__(self, weight, list)
  __getitem__(self, n)
  __len__(self)
  apply(self, j, X)
  apply_I(self, j)
  apply_S(self, j)
  apply_T(self, j)
  apply_TT(self, j)
  index(self, x)
Return the index into the list of Manin symbols of x.
  list(self)
  manin_symbol(self, i)
  normalize(self, x)
  weight(self)

Method Details

index(self, x)

Return the index into the list of Manin symbols of x.
If x is not in the list, then this function returns -1.
INPUT:
    x -- element of sage symbols list, which need not
         be normalized
OUTPUT:
    int -- the index of the Manin symbol equivalent to (i,u,v).

Generated by Epydoc 2.1 on Fri May 20 19:41:03 2005 http://epydoc.sf.net