Documentation

TauCeti.NumberTheory.ModularForms.Fricke.Normalized

The normalized Fricke operator 𝒲_N #

The raw Fricke slash f ↦ f ∣[k] W, W = !![0, -1; N, 0], is not an involution: it squares to the scalar frickeScalar N k = (-1) ^ k * N ^ (k - 2) (TauCeti.frickeOperator_frickeOperator). Dividing it by (√N) ^ (k - 2) removes the N-power and leaves only the sign. This file applies that arithmetic normalization,

𝒲_N f = (√N) ^ (2 - k) β€’ (f ∣[k] W),

proves 𝒲_N ∘ 𝒲_N = (-1) ^ k β€’ id, and reads off the two consequences the theory rests on: in even weight 𝒲_N is an involution, and its Β±1 eigenspaces are complementary in M_k(Γ₁(N)) and in S_k(Γ₁(N)).

Why the normalization is fixed once #

Every later Atkin–Lehner statement β€” 𝒲_Q 𝒲_R = 𝒲_{QR / gcd(Q, R) Β²} for exact divisors, the signs 𝒲_Q f = Ξ΅_Q f on a newform, and the sign i ^ k Β· Ξ΅_N of the functional equation of L(s, f) β€” is a statement about the normalized operator; with the raw slash they all acquire a stray power of N. So the constant is fixed once, in TauCeti/NumberTheory/ModularForms/AtkinLehner/Normalizer.lean, and the operator built from it is what the rest of the theory quantifies over.

The two constants #

Two scalars attached to W have names, and they are not the same one:

They are related by TauCeti.atkinLehnerNormalizer_sq_mul_frickeScalar: the square of the normalizer cancels the N-power of the scalar, leaving (-1) ^ k. That single identity is the whole arithmetic content of the file; everything else is bookkeeping around it.

Main definitions #

Main results #

Why Even k is a hypothesis, and not a defect #

𝒲_N ∘ 𝒲_N = (-1) ^ k β€’ id is sharp: at odd k the normalized operator squares to -1. A further factor of i would repair that, but it is not what the arithmetic normalization means β€” (√N) ^ (2 - k) is the constant the functional equation and the Petersson pairing are stated with, and a weight-dependent extra root of unity would desynchronise those statements from this one. Nothing is lost where the sign theory is stated: for trivial nebentypus and odd k the space is already zero, since Ο‡(-1) = 1 β‰  -1 = (-1) ^ k and TauCeti.modFormCharSpace_eq_bot_of_char_neg_one_ne applies. So the square law is kept at every weight β€” it is what the bundled automorphism below needs β€” and only the involution and the eigenspace splitting ask for Even k.

References #

The normalizing constant #

The normalization cancels the N-power of frickeScalar, leaving the sign (-1) ^ k. The constant itself is TauCeti.atkinLehnerNormalizer N k, the normalizer of the whole Atkin–Lehner family at the divisor Q = N; only its interaction with frickeScalar is special to the Fricke matrix.

The operator #

The normalized Fricke operator 𝒲_N on M_k(Γ₁(N)): the raw slash by W scaled by atkinLehnerNormalizer N k. Unlike frickeOperator it squares to a sign, and in even weight it is an involution.

Equations
Instances For
    @[simp]

    On underlying functions the normalized Fricke operator is (√N) ^ (2 - k) β€’ (⇑f ∣[k] W).

    @[simp]

    On underlying functions the normalized Fricke operator on cusp forms is (√N) ^ (2 - k) β€’ (⇑f ∣[k] W).

    @[simp]

    The two normalized Fricke operators agree under the coercion S_k(Γ₁(N)) β†’ M_k(Γ₁(N)), since the raw ones do and the scalar is the same.

    The square law #

    𝒲_N ∘ 𝒲_N = (-1) ^ k β€’ id on M_k(Γ₁(N)).

    @[simp]

    𝒲_N (𝒲_N f) = (-1) ^ k β€’ f for a modular form f, the pointwise form of normalizedFrickeOperator_normalizedFrickeOperator. As for the raw operator this, not the composition equality, is the simp-normal form.

    Even weight: an involution #

    In even weight 𝒲_N is an involution of M_k(Γ₁(N)) β€” the property the raw Fricke slash lacks and the whole normalization exists to supply.

    In even weight 𝒲_N is an involution of S_k(Γ₁(N)).

    The bundled automorphism #

    𝒲_N as a linear automorphism of M_k(Γ₁(N)), with inverse (-1) ^ k β€’ 𝒲_N. In even weight the inverse is the operator itself.

    Equations
    Instances For
      @[simp]

      The inverse of the bundled normalized Fricke automorphism is (-1) ^ k β€’ 𝒲_N.

      The nebentypus #

      The normalized Fricke operator shifts the nebentypus to its inverse: it carries M_k(Γ₁(N), Ο‡) into M_k(Γ₁(N), χ⁻¹). Scaling by a constant does not move a subspace, so this is the raw statement frickeOperator_mem_modFormCharSpace read through the normalization.

      The normalized Fricke operator restricted to a nebentypus space, as a linear map from M_k(Γ₁(N), Ο‡) to M_k(Γ₁(N), χ⁻¹).

      Equations
      Instances For

        The normalized Fricke operator restricted to a cusp-form nebentypus space, as a linear map from S_k(Γ₁(N), Ο‡) to S_k(Γ₁(N), χ⁻¹).

        Equations
        Instances For
          @[simp]

          The normalized Fricke automorphism carries the Ο‡-space onto the χ⁻¹-space.

          The normalized Fricke isomorphism between nebentypus spaces M_k(Γ₁(N), Ο‡) ≃ₗ[β„‚] M_k(Γ₁(N), χ⁻¹).

          Equations
          Instances For
            @[simp]

            On underlying modular forms, normalizedFrickeCharEquiv is normalizedFrickeOperator.

            @[simp]

            On underlying modular forms, the inverse of normalizedFrickeCharEquiv is (-1) ^ k β€’ normalizedFrickeOperator.

            @[simp]

            The normalized Fricke automorphism carries the Ο‡-space of cusp forms onto the χ⁻¹-space.

            The normalized Fricke isomorphism between cusp-form nebentypus spaces S_k(Γ₁(N), Ο‡) ≃ₗ[β„‚] S_k(Γ₁(N), χ⁻¹).

            Equations
            Instances For
              @[simp]

              On underlying cusp forms, the inverse of normalizedFrickeCharCuspEquiv is (-1) ^ k β€’ normalizedFrickeOperatorCusp.

              The eigenspace splitting in even weight #

              In even weight the Β±1 eigenspaces of 𝒲_N are complementary in M_k(Γ₁(N)).

              This is the splitting from which the sign of the functional equation of L(s, f) is read off: on the +1 eigenspace 𝒲_N f = f, on the -1 eigenspace 𝒲_N f = -f, and every modular form is uniquely a sum of one of each.

              In even weight the Β±1 eigenspaces of 𝒲_N are complementary in S_k(Γ₁(N)).