Documentation

TauCeti.AlgebraicGeometry.EllipticCurve.Scheme.JInvariant

The j-invariant is an invariant of pointed projective Weierstrass models #

The j-invariant WeierstrassCurve.j of an elliptic Weierstrass curve is defined from its coefficients. This file shows that it depends only on the projective model with its zero section: two elliptic Weierstrass curves over R whose projective models are isomorphic over Spec R, compatibly with the zero sections, have the same j-invariant (WeierstrassCurve.j_eq_of_iso). More generally, a morphism projModel W ⟶ projModel W' which makes projModel W the base change of projModel W' along Spec φ, compatibly with the zero sections, carries the j-invariant of W' to that of W: φ W'.j = W.j (WeierstrassCurve.j_eq_of_isPullback).

Over the same base, a pointed isomorphism is induced by a change of variables (WeierstrassCurve.existsUnique_eq_eqToHom_comp_projModelVariableChangeIso_hom), and the j-invariant is invariant under those (WeierstrassCurve.variableChange_j). A pointed base change square factors as a pointed isomorphism over Spec R followed by the base change morphism projModel (W'.map φ) ⟶ projModel W', and (W'.map φ).j = φ W'.j (WeierstrassCurve.map_j). These are the comparisons that make the j-invariant of an elliptic curve over a scheme, defined from local Weierstrass equations, independent of the equations chosen.

Main results #

References #

The j-invariant of a pointed projective model. If the projective models of two elliptic Weierstrass curves over R are isomorphic over Spec R by an isomorphism carrying the zero section to the zero section, the two curves have the same j-invariant.

The j-invariant along a pointed base change square. Let F : projModel W ⟶ projModel W' be a morphism of projective models of elliptic Weierstrass curves over R and R', lying over Spec φ for a ring homomorphism φ : R' →+* R, such that the square formed by F, the structure morphisms and Spec φ is a pullback square, and carrying the zero section to the zero section. Then φ carries the j-invariant of W' to that of W.