12.2.2.5 ModularSymbolsAmbient_wtk_g1_Q Objects

class ModularSymbolsAmbient_wtk_g1_Q
ModularSymbolsAmbient_wtk_g1_Q( 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]

Instances of class ModularSymbolsAmbient_wtk_g1_Q have the following methods (in addition to inherited methods and special methods):

boundary_space,$  $ manin_symbols,$  $ modular_symbols_of_level

Further documentation:

modular_symbols_of_level( 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

See About this document... for information on suggesting changes.