level, weight, [sign=0]) |
Initialize a space of modular symbols for Gamma1(N).
INPUT: level -- int, the level weight -- int, the weight >= 2 sign -- int, either -1, 0, or 1
sage: ModularSymbols(Gamma1(17),2) Full Modular Symbols space for Gamma_1(17) of weight 2 with sign 0 and dimension 25 over Rational Field sage: [ModularSymbols(Gamma1(7),k).dimension() for k in [2,3,4,5]] [5, 8, 12, 16]
boundary_space,
manin_symbols,
modular_symbols_of_level
Further documentation:
N) |
Returns a space of modular symbols with the same defining properties (weight, sign, etc.) as this space except with the level N.
Instances of class ModularSymbolsAmbient_wtk_g1_Q also have the following special methods:
__repr__,
_compute_hecke_matrix_prime_power,
_cuspidal_new_subspace_dimension_formula,
_cuspidal_submodule_dimension_formula,
_degeneracy_raising_matrix,
_dimension_formula