Jacobi theta basics #
Prove transformation laws, modularity, asymptotics, and the Jacobi identity for the Jacobi theta
functions defined in Defs.lean.
Slash action of various elements on H₂, H₃, H₄
These three transformation laws follow directly from tsum definition.
Use jacobiTheta₂_functional_equation
Instances For
Instances For
Limits at infinity #
We prove the limit of Θᵢ(z) and Hᵢ(z) as z tends to i∞. These results are used in
JacobiIdentity.lean.
Imaginary Axis Properties #
Properties of theta functions when restricted to the positive imaginary axis z = I*t.
H₂(it) is real for all t > 0.
Blueprint: Follows from the q-expansion having real coefficients.
Proof strategy: H₂ = Θ₂^4 where Θ₂(it) = ∑ₙ exp(-π(n+1/2)²t) is a sum of real
exponentials.
H₂(it) > 0 for all t > 0.
Blueprint: Lemma 6.43 - H₂ is positive on the imaginary axis.
Proof strategy: Each term exp(-π(n+1/2)²t) > 0, so Θ₂(it) > 0, hence H₂ = Θ₂^4 > 0.
H₄(it) is real for all t > 0.
Blueprint: Corollary 6.43 - follows from Θ₄ being real on the imaginary axis.
H₄(it) > 0 for all t > 0.
Blueprint: Corollary 6.43 - H₄ is positive on the imaginary axis.
Proof strategy: Use the modular S-transformation relating H₄ and H₂. From H₄_S_action: (H₄ ∣[2] S) = -H₂ From ResToImagAxis.SlashActionS: relates values at t and 1/t. This gives H₂(i/t) = t² * H₄(it), so H₄(it) > 0 follows from H₂(i/t) > 0.