The Galois product of a periodic function #
For f : ℍ → α valued in a commutative monoid and N : ℕ, the product
galoisProd N f τ = ∏_{j < N} f(τ − j) over the integer translates — the building block
of the modular norm map. If f has period N along ofComplex then the product has
period 1. A product of functions bounded at i∞ is bounded at i∞ over any seminormed
commutative ring, and for complex-valued holomorphic f the product is holomorphic; when
moreover 0 < N, f is bounded and holomorphic, the q-expansion of the product at
period 1 has the same order at 0 as that of f at period N.
Main declarations #
References #
- Mathlib PR #39086 (Chris Birkbeck) — the upstream draft this file ports onto the current Mathlib pin.
The product ∏_{j < N} f(τ - j), used as a building block of the norm map.
Equations
- TauCeti.ModularForm.galoisProd N f τ = ∏ j ∈ Finset.range N, f (↑UpperHalfPlane.ofComplex (↑τ - ↑j))
Instances For
If f has period N along ofComplex, then galoisProd N f has period 1.
If f is holomorphic on ℍ, so is galoisProd N f.
If f is bounded at i∞, so is galoisProd N f, over any seminormed commutative
ring.
The q-expansion of galoisProd N f (period 1) and that of f (period N) have the same
order at 0.