Shared modular-function-field helpers #
Embeddings of simple algebraic extensions are constructed from roots of minimal polynomials, and evaluation is transported along ring homomorphisms. The field-membership lemmas pass between the two-generator description of a modular function field and adjoining j(qᴺ) over the field generated by j(q), over either an arbitrary coefficient field or ℚ.
The Laurent-series slots are defined over any field; coefficient-embedding formulas recover the rational presentation over a ℚ-algebra. Their injectivity proof is shared across both cases.
The two-coefficient-field factorization theorem below covers both the same-field and rational versions of the minimal-polynomial factorization. Its prime-step induction is split into slot separation, extension-degree, modular-equation, and root-counting arguments.
The same two-field setup gives coprime-prime membership descent: adjoining j(qᴹ) cannot add j(qᵖ) to the base j-field when p does not divide M. A common q-substitution places all conjugates in the p-expanded subfield; the prime modular equation then singles out one possible image of j(qᵖ), and polynomial interpolation descends it to the source j-field.
Laurent-series slots #
The slot j(ζ^(ab)q^(a²)), extended by zero when a = 0.
Equations
- ModularCurve.ModularFunctionFieldHelpers.sv K ζ a b = if h : a = 0 then 0 else ModularCurve.W1.TS K (a * a) (ζ ^ (b * a))
Instances For
Coefficient transport #
Polynomial and field-extension lemmas #
Minimal-polynomial factorization #
The conjugates of j(qᴹ) are exactly the primitive Laurent-series slots.
The degree and generation hypotheses concern the source coefficient field k; the primitive
root of unity may lie in any target field K receiving a coefficient homomorphism from k.
Thus both the same-field and rational-coefficient factorizations are special cases.
Coprime-prime membership descent #
A prime degeneracy generator away from the level belongs to the level-M simple extension exactly when it already belongs to the base j-field.
The degree and generation assumptions are over the source field k; the root of unity may
lie in any target coefficient field K receiving the homomorphism ι.