Documentation

TauCeti.NumberTheory.ModularForms.Newforms.Hecke.Algebra

Complex characters of the newspace Hecke algebra #

The complex algebra generated on the new subspace by the good prime Hecke operators and the diamond operators has exactly one character for each normalized newform. Its character on T_p is the Fourier coefficient a_p, and its character on ⟨u⟩ is the nebentypus value χ(u). Including the diamonds distinguishes forms with different nebentypus.

heckeTDiamondCuspNewAlgebraEquiv identifies this algebra with the product of copies of ℂ indexed by newforms. Every complex character corresponds to a unique normalized newform.

References #

noncomputable def TauCeti.heckeTCuspNewEnd (N : ℕ) [NeZero N] (k : ℤ) {p : ℕ} (hp : Nat.Prime p) (hpN : p.Coprime N) :

The restriction of a good prime Hecke operator to the new subspace.

Equations
Instances For
    noncomputable def TauCeti.diamondOpCuspNewEnd (N : ℕ) [NeZero N] (k : ℤ) (u : (ZMod N)ˣ) :

    The restriction of a diamond operator to the new subspace.

    Equations
    Instances For
      @[simp]
      theorem TauCeti.coe_heckeTCuspNewEnd_apply (N : ℕ) [NeZero N] (k : ℤ) {p : ℕ} (hp : Nat.Prime p) (hpN : p.Coprime N) (f : ↥(cuspFormsNew N k)) :
      ↑((heckeTCuspNewEnd N k hp hpN) f) = (HeckeRing.GL2.heckeTCuspNat k p) ↑f
      @[simp]
      theorem TauCeti.coe_diamondOpCuspNewEnd_apply (N : ℕ) [NeZero N] (k : ℤ) (u : (ZMod N)ˣ) (f : ↥(cuspFormsNew N k)) :
      ↑((diamondOpCuspNewEnd N k u) f) = (diamondOpCusp k u) ↑f

      The complex Hecke algebra on the new subspace, generated by the good T_p and diamonds.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For

        The defining generators of the complex newspace Hecke algebra.

        theorem TauCeti.heckeTDiamondCuspNewAlgebra_le_iff (N : ℕ) [NeZero N] (k : ℤ) (A : Subalgebra ℂ (Module.End ℂ ↥(cuspFormsNew N k))) :
        heckeTDiamondCuspNewAlgebra N k ≤ A ↔ (∀ (p : ℕ) (hp : Nat.Prime p) (hpN : p.Coprime N), heckeTCuspNewEnd N k hp hpN ∈ A) ∧ ∀ (u : (ZMod N)ˣ), diamondOpCuspNewEnd N k u ∈ A

        An algebra contains the newspace Hecke algebra exactly when it contains every good prime Hecke operator and every diamond operator.

        @[simp]
        theorem TauCeti.heckeTCuspNewEnd_basis {N : ℕ} [NeZero N] {k : ℤ} {p : ℕ} (hp : Nat.Prime p) (hpN : p.Coprime N) (f : HeckeRing.GL2.Newform N k) :

        A good prime Hecke operator acts on a newform basis vector by its eigenvalue.

        @[simp]

        A diamond operator acts on a newform basis vector by its nebentypus value.

        The complex character of the newspace Hecke algebra associated with a normalized newform.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For

          The coordinate of an operator's image at its newform basis vector is its character.

          @[simp]

          Every operator in the newspace Hecke algebra acts on a newform by its character.

          @[simp]

          The character on a good T_p is the good Hecke eigenvalue, hence the Fourier coefficient a_p of the normalized newform.

          @[simp]

          The character on a diamond operator is the nebentypus value.

          Distinct newforms give distinct characters of the newspace Hecke algebra. The diamond values determine the nebentypus, and the good prime values then determine the newform.

          Evaluation on the newform basis identifies the complex newspace Hecke algebra with the product of copies of ℂ indexed by normalized newforms. In particular it is a split semisimple commutative algebra.

          Equations
          Instances For

            Every complex character of the newspace Hecke algebra belongs to a normalized newform.

            The normalized newforms are in bijection with the complex characters of the newspace Hecke algebra.

            Equations
            Instances For
              @[instance_reducible]

              The newspace Hecke algebra is commutative, with its existing operator ring structure.

              Equations