Derivatives of the Jacobi theta functions #
This file proves the Serre derivative identities for the Jacobi theta functions H₂, H₃, H₄
(Blueprint Proposition 6.52, equations (32)–(34)).
Main results #
serre_D_H₂:serre_D 2 H₂ = (1/6) * (H₂ ^ 2 + 2 * H₂ * H₄)serre_D_H₃:serre_D 2 H₃ = (1/6) * (H₂ ^ 2 - H₄ ^ 2)serre_D_H₄:serre_D 2 H₄ = -(1/6) * (2 * H₂ * H₄ + H₄ ^ 2)D_H₂,D_H₃,D_H₄: the corresponding formulas for the ordinary derivativeDE₄_eq_H_sum_sq:E₄ = H₂ ^ 2 + H₂ * H₄ + H₄ ^ 2
Proof strategy #
Let f₂, f₃, f₄ be the differences of the two sides of the three Serre derivative
identities. The Jacobi identity gives f₂ + f₄ = f₃, and the transformation rules of
H₂, H₃, H₄ under the generators S, T of SL(2, ℤ) yield
f₂ ∣[4] S = -f₄, f₂ ∣[4] T = -f₂, f₄ ∣[4] S = -f₂, f₄ ∣[4] T = f₃. Hence
theta_g = (2 * H₂ + H₄) * f₂ + (H₂ + 2 * H₄) * f₄(weight 6) andtheta_h = f₂ ^ 2 + f₂ * f₄ + f₄ ^ 2(weight 8)
are SL(2, ℤ)-invariant. They vanish at infinity, so they are level-1 cusp forms of weight
less than 12, hence zero. From theta_g = theta_h = 0 we deduce f₂ = f₃ = f₄ = 0.
Transformation of the error terms under S and T #
The transformation rules follow from serre_D_slash_equivariant together with the
S/T-transformation rules of H₂, H₃, H₄.
theta_g is invariant under S.
theta_g is invariant under T.
theta_h is invariant under S.
theta_h is invariant under T.
Vanishing of theta_g and theta_h #
Both invariants extend to cusp forms of level 1 and weight less than 12, hence vanish.
theta_g is slash-invariant under Γ(1) in GL₂(ℝ) form
theta_h is slash-invariant under Γ(1) in GL₂(ℝ) form
theta_g as a SlashInvariantForm of level 1
Equations
- theta_g_SIF = { toFun := theta_g, slash_action_eq' := theta_g_slash_invariant_GL }
Instances For
theta_h as a SlashInvariantForm of level 1
Equations
- theta_h_SIF = { toFun := theta_h, slash_action_eq' := theta_h_slash_invariant_GL }
Instances For
theta_g tends to 0 at infinity.
theta_h tends to 0 at infinity.
The identity E₄ = H₂² + H₂H₄ + H₄² #
E₄ and H_sum_sq = H₂ ^ 2 + H₂ * H₄ + H₄ ^ 2 are weight-4 level-1 modular forms tending
to 1 at infinity, so their difference is a cusp form of weight 4, hence zero.
H_sum_sq → 1 at infinity
3 * H_sum_sq ≠ 0
3 * H_sum_sq is MDifferentiable
Vanishing of the error terms #
The algebraic identity behind f₂_eq_zero: with A = 2H₂ + H₄ and B = H₂ + 2H₄,
the relation A * f₂ + B * f₄ = 0 gives f₄ ^ 2 * (A ^ 2 - A * B + B ^ 2) = A ^ 2 * theta_h.