Documentation

TauCeti.NumberTheory.HeckeRing.GL2.Gamma0.NebentypusChar

The twisting character of the χ-twisted Γ₀(N) Hecke ring #

Delta0UpperUnit sends an element of Δ₀(N) to the unit its integral witness has in the upper-left corner mod N. Composing with a Dirichlet character χ : (ZMod N)ˣ →* ℂˣ gives

delta0NebentypusChar χ : Δ₀(N) →* ℂˣ

the coefficient the χ-twisted double-coset operator attaches to a monoid element.

It is not an extension of the nebentypus along Γ₀(N) → Δ₀(N), and the direction matters: delta0NebentypusChar_mapGL records that on Γ₀(N) it restricts to the inverse of χ ∘ Gamma0Map, the character modFormCharSpace is defined by. That is the convention rather than an accident — the twisted operator divides by the character, each representative contributing χ(·)⁻¹ • (f ∣[k] ·), so the value attached to a monoid element is the reciprocal of the one attached to a group element acting on forms. It is inherited directly from Delta0UpperUnit_mapGL, where the inverse first appears.

Main definitions #

Main results #

References #

noncomputable def HeckeRing.GL2.delta0NebentypusChar (N : ℕ) (χ : (ZMod N)ˣ →* ℂˣ) :

The twisting character of the χ-twisted Γ₀(N) Hecke ring: χ of the upper-left unit of an integral witness. Multiplicativity is inherited from Delta0UpperUnit, which is already a MonoidHom, so no hypothesis is needed on χ beyond being one.

Equations
Instances For
    @[simp]
    theorem HeckeRing.GL2.delta0NebentypusChar_apply (N : ℕ) (χ : (ZMod N)ˣ →* ℂˣ) (g : ↥(Delta0 N)) :

    The defining equation: the twisting character is χ of the upper-left unit.

    On Γ₀(N) the twisting character is inverse to the nebentypus. Delta0UpperUnit restricts to the inverse of Gamma0Map there, because ad ≡ 1; applying χ carries the inverse across. Reading this character as an extension of the nebentypus and dropping the inverse would negate every twist downstream.

    theorem HeckeRing.GL2.delta0NebentypusChar_natDiagGL (N : ℕ) (χ : (ZMod N)ˣ →* ℂˣ) (a : Fin 2 → ℕ) (ha : ∀ (i : Fin 2), 0 < a i) (haN : (a 0).Coprime N) :

    The twisting character reads a positive natural diagonal from its upper-left entry.