The level-one modular invariant #
The classical modular invariant is the quotient E₄³ / Δ. The denominator has no zeros in
the upper half-plane, so the quotient is holomorphic there. Its weight is zero: the weight
factors of its numerator and denominator cancel under the modular group. The identity
j - 1728 = E₆² / Δ identifies the fibres above 0 and 1728 with the zero loci of
E₄ and E₆, respectively.
At the two elliptic points ρ = e^{2πi/3} and i the orders are exact: E₄ vanishes at ρ
and E₆ at i, both to order one, so j vanishes to order 3 at ρ and j - 1728 to order
2 at i. These are the ramification data of j over the elliptic points. Orders are read
in the coordinate of ℂ, as the analytic order of the composite with ofComplex.
At the cusp j has a simple pole. In the coordinate q = e^{2πiτ} the product q j is
holomorphic, and its q-expansion is pinned down by q j · Δ = q E₄³; dividing by q gives
the q-expansion of j, which begins j = q⁻¹ + 744 + 196884 q + ⋯.
Implementation notes #
The vanishing comes from the stabilizers: S fixes i and S * T fixes ρ, with automorphy
factors iᵏ and (ρ + 1)ᵏ in weight k, so a form invariant under S vanishes at i unless
4 ∣ k, and one invariant under S * T vanishes at ρ unless 6 ∣ k
(TauCeti.NumberTheory.ModularForms.EllipticPoints); in particular E₆ vanishes at i and
E₄ at ρ. That the zeros are simple comes from Ramanujan's formulas
D E₄ = (E₂ E₄ - E₆) / 3 and D E₆ = (E₂ E₆ - E₄²) / 2
(Mathlib's Derivative.normalizedDerivOfComplex_E₄ and Derivative.normalizedDerivOfComplex_E₆):
at a zero of E₄ the derivative is -E₆ / 3, and at a zero of E₆ it is -E₄² / 2, neither
of which vanishes because Δ = (E₄³ - E₆²) / 1728 has no zeros.
Main results #
TauCeti.ModularForm.j,TauCeti.ModularForm.j_smul,TauCeti.ModularForm.j_sub_1728: the invariant, its modular invariance, and the identityj - 1728 = E₆² / Δ.TauCeti.ModularForm.E₄_ρ,TauCeti.ModularForm.E₆_I: the elliptic zeros ofE₄andE₆.TauCeti.ModularForm.j_ρ,TauCeti.ModularForm.j_I:j ρ = 0andj i = 1728.TauCeti.ModularForm.analyticOrderAt_j_comp_ofComplex_ρ:jvanishes to order3atρ.TauCeti.ModularForm.analyticOrderAt_j_sub_1728_comp_ofComplex_I:j - 1728vanishes to order2ati.TauCeti.ModularForm.tendsto_qParam_mul_j_atImInfty,TauCeti.ModularForm.analyticAt_cuspFunction_qParam_mul_j:q j → 1ati∞, andq jis analytic inqat the cusp.TauCeti.ModularForm.meromorphicAt_cuspFunction_j,TauCeti.ModularForm.meromorphicOrderAt_cuspFunction_j:jis meromorphic in its width-one q-coordinate, with a simple pole at zero.TauCeti.ModularForm.hasSum_j_sub_inv_qParam: theq-expansionj = q⁻¹ + ∑ₘ cₘ₊₁ qᵐ, withcₘthe coefficients ofq j.TauCeti.ModularForm.qExpansion_qParam_mul_j_coeff_one,TauCeti.ModularForm.qExpansion_qParam_mul_j_coeff_two: the coefficients744and196884.
References #
- J.-P. Serre, A Course in Arithmetic, VII.3 — the normalization of
jand the discriminant identity; the orders ofE₄,E₆andjat the elliptic points; VII.4 — the expansionj = q⁻¹ + 744 + 196884 q + ⋯. - D. Zagier, Elliptic modular forms and their applications, in The 1-2-3 of Modular Forms,
§5.2 — Ramanujan's differential equations for
E₂,E₄,E₆.
The modular invariant is holomorphic on the upper half-plane.
The weight factors cancel, so j is invariant under SL₂(ℤ).
The identity j - 1728 = E₆² / Δ.
The zero fibre of j is exactly the zero locus of E₄.
The fibre of j above 1728 is exactly the zero locus of E₆.
The elliptic points #
E₄ vanishes at ρ.
E₆ vanishes at i.
E₆ does not vanish at ρ.
E₄ does not vanish at i.
The modular invariant vanishes to order exactly 3 at the elliptic point ρ.
The function j - 1728 vanishes to order exactly 2 at the elliptic point i.
The q-expansion #
j has a simple pole at the cusp, so its expansion is that of the holomorphic function q j,
divided by q. Writing q = e^{2πiτ}, the expansion begins j = q⁻¹ + 744 + 196884 q + ⋯.
The modular invariant is 1-periodic, read on ℂ through ofComplex.
The function q j is 1-periodic, read on ℂ through ofComplex.
The function q j is holomorphic on the upper half-plane.
The pole of j at the cusp is simple with leading coefficient 1: q j → 1 at i∞.
The function q j is bounded at i∞.
The cusp function of q j is analytic at q = 0, so j, read in the coordinate q, is
meromorphic at the cusp.
The q-expansion of q j converges to q j on the whole upper half-plane.
The q-expansion of q j is determined by q j · Δ = q E₄³: its product with the
expansion of Δ is X times the cube of the expansion of E₄.
The constant coefficient of q j is 1: the leading term of j is q⁻¹.
The analytic cusp function of q j takes the value 1 at zero.
In a punctured neighbourhood of zero, j in its width-one q-coordinate is the
analytic cusp function of q j divided by q.
The modular invariant is meromorphic at zero in its width-one q-coordinate.
The modular invariant has order exactly -1 at zero in its width-one q-coordinate.
The q²-coefficient of q j is 196884, the coefficient of q in j.
The q-expansion of j. For every τ in the upper half-plane,
j τ - q⁻¹ = ∑ₘ cₘ₊₁ qᵐ, where cₘ are the q-expansion coefficients of q j; thus
j = q⁻¹ + 744 + 196884 q + ⋯.