Documentation

TauCeti.NumberTheory.ModularForms.Newforms.Fricke

The Fricke sign and the Fricke pseudo-eigenvalue of a newform #

For a newform f of level N, weight k and trivial nebentypus, the normalized Fricke operator 𝒲_N f = (√N) ^ (2 - k) β€’ (f ∣[k] !![0, -1; N, 0]) is Ξ΅_N Β· f for a sign Ξ΅_N ∈ {1, -1}, the Fricke sign (or Fricke eigenvalue) of f. The sign of the functional equation of L(s, f) is i ^ k Β· Ξ΅_N.

The argument has three inputs.

For a nontrivial nebentypus Ο‡ the operator 𝒲_N carries S_k(N, Ο‡) to S_k(N, χ⁻¹), and a newform goes to a multiple of its conjugate newform f_ρ, not of itself (Miyake, Theorem 4.6.15(2)): 𝒲_N f = Ξ»_N(f) β€’ f_ρ, the scalar Ξ»_N(f) being the Fricke pseudo-eigenvalue of Atkin and Li. The argument is the same multiplicity-one step, now in S_k(N, χ⁻¹): Fricke multiplies the good eigenvalue Ξ»_p by Ο‡(p)⁻¹ (TauCeti.heckeTCuspNat_normalizedFrickeOperatorCusp_eq_smul_iff_heckeTCuspNat_eq_smul), and Ο‡(p)⁻¹ Ξ»_p = conj Ξ»_p is the eigenvalue of f_ρ at p. Unitarity of 𝒲_N and of f ↦ f_ρ for the Petersson product gives |Ξ»_N(f)| = 1. For trivial nebentypus f_ρ = f, and the pseudo-eigenvalue is the Fricke sign.

Main results #

References #

𝒲_N preserves the new subspace #

The normalized Fricke operator preserves the new subspace: 𝒲_N maps S_k(Γ₁(N))ⁿᡉʷ into itself.

The normalized Fricke operator carries the new subspace onto itself.

𝒲_N commutes with the good Hecke operators on S_k(N, 1) #

The normalized Fricke operator on the trivial-nebentypus space S_k(N, 1), as the endomorphism obtained by specializing normalizedFrickeCharCuspRestrict to the trivial character.

Equations
Instances For
    @[simp]

    On underlying cusp forms, normalizedFrickeCharCuspOneEnd is normalizedFrickeOperatorCusp.

    The normalized Fricke operator commutes with the good Hecke operators on S_k(N, 1): for n prime to N, 𝒲_N Tβ‚™ = Tβ‚™ 𝒲_N.

    The Fricke sign #

    theorem TauCeti.exists_normalizedFrickeOperatorCusp_eq_smul_of_mem_cuspFormsNew {N : β„•} [NeZero N] {k : β„€} {f : β†₯(cuspFormCharSpace k 1)} (ha : βˆ€ (p : β„•), Nat.Prime p β†’ p.Coprime N β†’ βˆƒ (c : β„‚), ((HeckeRing.GL2.heckeRingHomCuspCharSpace k 1) (HeckeRing.GL2.heckeTCompositeGamma0 N p)) f = c β€’ f) (hf : ↑f ∈ cuspFormsNew N k) (hf0 : ↑f β‰  0) :
    βˆƒ (Ξ΅ : β„‚), (Ξ΅ = 1 ∨ Ξ΅ = -1) ∧ (normalizedFrickeOperatorCusp k) ↑f = Ξ΅ β€’ ↑f

    The Fricke sign: a nonzero cusp form in the new part of S_k(N, 1) that is an eigenvector of Tβ‚š at every prime p ∀ N is an eigenvector of the normalized Fricke operator, with eigenvalue 1 or -1.

    The Fricke sign of a newform of trivial nebentypus: 𝒲_N f = Ξ΅ β€’ f with Ξ΅ = 1 or Ξ΅ = -1.

    noncomputable def HeckeRing.GL2.Newform.frickeSign {N : ℕ} [NeZero N] {k : ℀} (f : Newform N k) (hχ : f.χ = 1) :

    The Fricke sign Ξ΅_N(f) of a newform with trivial nebentypus.

    Equations
    Instances For

      The normalized Fricke operator acts on a trivial-nebentypus newform by its Fricke sign.

      theorem HeckeRing.GL2.Newform.frickeSign_eq_one_or_neg_one {N : ℕ} [NeZero N] {k : ℀} (f : Newform N k) (hχ : f.χ = 1) :
      f.frickeSign hΟ‡ = 1 ∨ f.frickeSign hΟ‡ = -1

      The Fricke sign of a trivial-nebentypus newform is 1 or -1.

      A scalar satisfying the normalized Fricke eigenvalue equation is the Fricke sign.

      The Fricke pseudo-eigenvalue #

      The Fricke involution sends a newform to a multiple of its conjugate newform (Miyake, Theorem 4.6.15(2)): 𝒲_N f = c β€’ f_ρ for a newform f of any nebentypus Ο‡, where f_ρ is the conjugate newform HeckeRing.GL2.Newform.conj. The scalar is HeckeRing.GL2.Newform.frickePseudoEigenvalue.

      The Fricke pseudo-eigenvalue Ξ»_N(f) of a newform f (Atkin–Li): the scalar with 𝒲_N f = Ξ»_N(f) β€’ f_ρ, where f_ρ is the conjugate newform. It has absolute value 1 (HeckeRing.GL2.Newform.norm_frickePseudoEigenvalue), and for trivial nebentypus it is the Fricke sign (HeckeRing.GL2.Newform.frickePseudoEigenvalue_eq_frickeSign).

      Equations
      Instances For

        The normalized Fricke operator sends a newform to its pseudo-eigenvalue times its conjugate newform.

        A scalar satisfying the equation 𝒲_N f = c β€’ f_ρ is the Fricke pseudo-eigenvalue.

        The Fricke pseudo-eigenvalue has absolute value 1.

        For trivial nebentypus the pseudo-eigenvalue is the Fricke sign: such a newform is its own conjugate (HeckeRing.GL2.Newform.conj_eq_self_of_Ο‡_eq_one), so 𝒲_N f = Ξ»_N(f) β€’ f.