Documentation

TauCeti.NumberTheory.ModularForms.AtkinLehner.PseudoEigenvalue

The Atkin–Li pseudo-eigenvalue of a newform at an exact divisor #

Let f be a newform of level N, weight k and nebentypus χ = χ_Q · χ_{N/Q}, split along an exact divisor Q ∥ N. Write 𝒲_Q = (√Q) ^ (2 - k) • (· ∣[k] W) for the normalized slash by the Atkin–Li matrix W = atkinLiMatrix N Q, whose lower-right entry is 1 modulo N / Q. Then 𝒲_Q f = λ_Q(f) • g, where g = f.atkinLehnerTransform h is the newform of nebentypus χ_Q⁻¹ · χ_{N/Q} on the line of 𝒲_Q f. The scalar λ_Q(f) is the pseudo-eigenvalue of Atkin and Li. The choice of W matters: another Atkin–Lehner matrix for Q changes λ_Q(f) by a value of χ, and under the Atkin–Li normalization 𝒲_Q ∘ 𝒲_Q is the constant χ_Q(-1) χ_{N/Q}(Q)⁻¹ on S_k(N, χ).

The results here are what the operator identities give without further analytic input.

For a general nebentypus, both factors nontrivial, the equality ⟪g, g⟫ = ⟪f, f⟫ is not proved here.

Main definitions #

All declarations are in the namespace HeckeRing.GL2.Newform.

Main results #

References #

The Atkin–Li pseudo-eigenvalue λ_Q(f) of a newform f at an exact divisor Q of the level: the scalar with 𝒲_Q f = λ_Q(f) • g, where 𝒲_Q is the slash by the Atkin–Li matrix atkinLiMatrix N Q normalized by (√Q) ^ (2 - k) and g = f.atkinLehnerTransform h is the transported newform. Since g has first Fourier coefficient 1, it is the first Fourier coefficient of 𝒲_Q f.

Instances For

    Defining equation for atkinLehnerPseudoEigenvalue: it is (√Q) ^ (2 - k) times the first Fourier coefficient of the slash of f by the Atkin–Li matrix.

    𝒲_Q f = λ_Q(f) • g: the normalized slash of a newform by the Atkin–Li matrix is its pseudo-eigenvalue times the transported newform.

    The pseudo-eigenvalue is nonzero, 𝒲_Q being injective.

    The product law of Atkin and Li: if the nebentypus of f is χ_Q · χ_{N/Q} along N = Q · (N / Q), then λ_Q(f) · λ_Q(g) = χ_Q(-1) χ_{N/Q}(Q)⁻¹, where g is the transported newform. Indeed 𝒲_Q g = λ_Q(g) • f because transporting twice returns f, so both sides are the constant by which 𝒲_Q ∘ 𝒲_Q acts on f.

    The product law of Atkin and Li, for an arbitrary nebentypus: λ_Q(f) · λ_Q(g) is χ(u) χ(v)⁻¹, where the CRT units u and v have components (-1, 1) and (1, Q) modulo Q and modulo N / Q. These are the values χ_Q(-1) and χ_{N/Q}(Q) of the two factors of the canonical splitting of χ along N = Q · (N / Q) (TauCeti.Nat.IsExactDivisor.eq_mul_comp_unitsMap).

    The norm identity |λ_Q(f)|² ⟪g, g⟫ = ⟪f, f⟫, for g the transported newform: the normalized operator 𝒲_Q preserves the Petersson product.

    |λ_Q(f)| = 1 exactly when f and the transported newform g have the same Petersson norm.

    If the Q-part of the nebentypus is trivial, transport fixes the newform: 𝒲_Q f is then a multiple of f itself. Transport changes neither the nebentypus nor any good eigenvalue, so strong multiplicity one applies.

    If the Q-part of the nebentypus is trivial, λ_Q(f) ^ 2 = χ_{N/Q}(Q)⁻¹. Here 𝒲_Q f = λ_Q(f) • f (atkinLehnerTransform_eq_self_of_χ_eq_comp_right), so λ_Q(f) is a genuine eigenvalue of 𝒲_Q, and the product law reads λ_Q(f) ^ 2 = χ_{N/Q}(Q)⁻¹.

    If the Q-part of the nebentypus is trivial, |λ_Q(f)| = 1.

    If the nebentypus is trivial away from Q, transport is conjugation: the transported newform is the conjugate newform f_ρ. Both have nebentypus χ⁻¹ and good eigenvalues χ(p)⁻¹ a_p = conj a_p, so strong multiplicity one applies.

    If the nebentypus is trivial away from Q, |λ_Q(f)| = 1: the transported newform is the conjugate newform, whose Petersson norm is that of f.

    The endpoints Q = 1 and Q = N #

    @[simp]

    At Q = 1 the pseudo-eigenvalue is 1: the Atkin–Li matrix atkinLiMatrix N 1 lies in Γ₁(N), so 𝒲_1 is the identity on S_k(Γ₁(N)) and λ_1(f) is the first Fourier coefficient of f.

    @[simp]

    At Q = N transport is conjugation: the Fricke matrix is an Atkin–Lehner matrix for N, and the normalized Fricke operator sends f to a multiple of the conjugate newform f_ρ.

    @[simp]

    At Q = N the pseudo-eigenvalue is χ(-1) times the Fricke pseudo-eigenvalue: the Atkin–Li matrix atkinLiMatrix N N is γ W_N for the Fricke matrix W_N and a matrix γ ∈ Γ₀(N) with lower-right entry -1 modulo N, so 𝒲_N f computed with the Atkin–Li matrix is χ(-1) times the normalized Fricke operator applied to f.