Documentation

TauCeti.NumberTheory.ModularForms.SiegelFunction.JInvariant

Weber's cubic: the level-two Siegel functions and the modular invariant j #

The twelfth powers of the three level-two Siegel functions g₀ = g_{(0, 1/2)}, g₁ = g_{(1/2, 0)} and g₂ = g_{(1/2, 1/2)} are the three roots of

(X + 16)³ - j X = X³ + 48 X² + (768 - j) X + 4096,

so that (g¹² + 16)³ = j g¹² for each of them. In Weber's notation g₀¹² = 𝔣₂²⁴, g₁¹² = 𝔣₁²⁴ and g₂¹² = -𝔣²⁴.

The proof compares elementary symmetric functions. The product g₀¹² g₁¹² g₂¹² = -4096 is the twelfth power of g₀ g₁ g₂ = 2 ζ₈. The cubic with roots g₀¹², g₁¹², g₂¹² is invariant under SL₂(ℤ) (prod_X_sub_C_siegelFunction_pow_twelve_smul), so g₀¹² + g₁¹² + g₂¹² and g₀¹² g₁¹² + g₀¹² g₂¹² + g₁¹² g₂¹² + j are holomorphic SL₂(ℤ)-invariant functions. Both have limits at i∞, so they are constant (TauCeti.ModularForm.levelOne_eq_of_tendsto_atImInfty), and the constants are the limits -48 and 768.

The limits come from the product expansions. With s = e^{π i τ}, q = s² and Φ(s) = ∏_{n ≥ 0} (1 - s^{2n+1})²⁴, one has g₁¹² = s⁻¹ Φ(s) and g₂¹² = -s⁻¹ Φ(-s), and Φ(s) Φ(-s) = Φ(q). Since Φ(s) = 1 - 24 s + O(s²), at i∞ g₁¹² + g₂¹² = (Φ(s) - Φ(-s)) / s → -48 and g₁¹² g₂¹² + q⁻¹ = (1 - Φ(q)) / q → 24, while g₀¹² = 4096 q / Φ(q) → 0. Together with j - q⁻¹ → 744 this gives the two constants.

This is the input for the cube root γ₂ = (g¹² + 16) / g⁴ of j.

Main results #

References #

The twelfth powers as products in s = e^{π i τ} #

Limits at i∞ #

The symmetric functions of the twelfth powers #

Weber's cubic #

Weber's cubic. The twelfth powers of the level-two Siegel functions g₀ = g_{(0, 1/2)}, g₁ = g_{(1/2, 0)} and g₂ = g_{(1/2, 1/2)} are the three roots of (X + 16)³ - j X.

(g₀¹² + 16)³ = j g₀¹² for g₀ = g_{(0, 1/2)}.

(g₁¹² + 16)³ = j g₁¹² for g₁ = g_{(1/2, 0)}.

(g₂¹² + 16)³ = j g₂¹² for g₂ = g_{(1/2, 1/2)}.