Documentation

TauCeti.NumberTheory.ModularForms.Newforms.AtkinLehner

A form with a periodic level-l descent is old #

Let l be a divisor of N other than 1, and let φ : ℍ → ℂ be invariant under the weight-k slash action of T. If the level-raise l ^ (1 - k) • (φ ∣[k] diag(l, 1)) is a cusp form f of level Γ₁(N) lying in the nebentypus space S_k(N, χ), then f is old.

ConductorDichotomy.lean proves Miyake's Theorem 4.6.4 under exactly those hypotheses: either χ factors through N / l and φ is itself a cusp form of level Γ₁(N / l), or φ is identically zero. Both horns say the same thing about f. On the first it is the level-raise V_l F of a genuine cusp form of the proper divisor level N / l; on the second it is 0; and TauCeti.cuspFormsOld contains both.

Why l ≠ 1 is the only arithmetic hypothesis #

TauCeti.cuspFormsOld is spanned by the level-raises from proper divisor levels, so what the argument needs of l is exactly that N / l be a proper divisor of N — that is, l ≠ 1, which together with l ∣ N and N ≠ 0 gives N / l < N. Neither result asks l to be prime.

The two entry points differ in where the descent comes from. mem_cuspFormsOld_of_slash_T_eq takes φ from the caller, so no hypothesis on the q-expansion of f appears in it at all; mem_cuspFormsOld_of_qExpansionSupportedOnDvd instead assumes QExpansionSupportedOnDvd l f and obtains φ from it.

Main results #

Provenance #

Adapted from AINTLIB (Chris Birkbeck, Apache-2.0) at commit 2baa76f742bdb4fb8ee323fabba41203bd390e08, projects/LeanModularForms/LeanModularForms/Eigenforms/AtkinLehner.lean — the case split of qSupportedOnDvd_mem_cuspFormsOld_of_char (lines 169-192).

References #

A cusp form with a T-periodic level-l descent is old. If f ∈ S_k(N, χ) is the level-raise l ^ (1 - k) • (φ ∣[k] diag(l, 1)) of a function φ : ℍ → ℂ invariant under the weight-k slash action of T, and l is a divisor of N other than 1, then f lies in the old subspace S_k(Γ₁(N))ᵒˡᵈ.

This is the level-lowering dichotomy TauCeti.exists_cuspForm_mem_cuspFormCharSpace_or_eq_zero read for its common conclusion: on the descent horn φ is a cusp form of level Γ₁(N / l) and f is its level-raise, and on the vanishing horn φ = 0 forces f = 0. Both are old.

A supported form is a degeneracy image from the quotient level. If a cusp form in a nebentypus space has its period-one q-expansion supported on multiples of l, for l ∣ N, then it is V_l F for a cusp form F of level N / l. The character either descends to that level, in which case the level-lowering dichotomy supplies F, or forces the descended function to vanish, in which case F = 0 works.

The Atkin–Lehner step at one divisor. A cusp form of level Γ₁(N) with a nebentypus, whose period-one q-expansion is supported on the multiples of a divisor l ≠ 1 of N, is old.

The support condition is the only thing asked of the q-expansion, and l need not be prime.

⚠ The hypothesis is support on the multiples of one divisor l, for a form in one character space. Diamond–Shurman Theorem 5.7.1 assumes instead that aₙ(f) = 0 at every n coprime to N, a condition naming no divisor. The two are not interchangeable, and the implication runs one way: since l ∣ N and l ≠ 1, every n coprime to N is in particular not divisible by l, so QExpansionSupportedOnDvd l is the stronger hypothesis — it kills every index off the multiples of l, not merely those prime to N. The two agree only in the degenerate case where l is prime and N is a power of l: if they agree then every prime q dividing N satisfies l ∣ q, forcing q = l. Getting from Diamond–Shurman's hypothesis to this one therefore means splitting f across the primes dividing N.

Supported forms of fixed nebentypus are exactly the degeneracy images with that nebentypus. Intersecting the forms supported on multiples of l with S_k(N, χ) gives the intersection of S_k(N, χ) with the range of V_l from level N / l. No character is chosen on the source: the target intersection records exactly the transformation law needed at level N.