Documentation

TauCeti.AlgebraicGeometry.EllipticCurve.Scheme.Integral

Integrality of the projective Weierstrass model #

For a Weierstrass curve W over an integral domain R, the projective Weierstrass model W.projModel is an integral scheme. No ellipticity hypothesis is needed; in particular the projective model of an elliptic curve over a field is integral.

Over an arbitrary commutative ring R, the structure morphism W.projModelOver is therefore geometrically integral: its base change along Spec K ⟶ Spec R, for a field K, is the projective model of W over K.

Main results #

References #

Provenance #

Both results draw on AINTLIB (github.com/CBirkbeck/AINTLIB, Apache-2.0) at commit c3415f32a313e19ace43e05479aeaa0d56ca287a; the files named below lie in projects/ModularCurves/ModularCurves/EllipticCurve/.

AINTLIB states integrality of the projective model only over a field (ModularCurves.isIntegral_projModel in PointsDictionary.lean and ModularCurves.isIntegral_projModel_u in GroupLawAxioms.lean). Over an integral domain, isIntegral_projModel is assembled from the two inputs adapted from AINTLIB, WeierstrassCurve.Projective.instIsDomainCoordinateRing and AlgebraicGeometry.Proj.isIntegral_of_isDomain.

geometricallyIntegral_projModelOver is adapted from ModularCurves.geometricallyIntegral_universalCurveπ in PointsDictionary.lean and its universe-polymorphic counterpart ModularCurves.geometricallyIntegral_universalCurveπU in GroupLawAxioms.lean, which treat only the universal Weierstrass curve over ℤ[a₁, a₂, a₃, a₄, a₆][Δ⁻¹]. Here the same fibrewise argument applies to every Weierstrass curve over every commutative ring.

Over an integral domain, the projective Weierstrass model is an integral scheme; in particular the projective model of any Weierstrass curve over a field, elliptic or not, is integral. Here IsIntegral is the scheme property AlgebraicGeometry.IsIntegral, not WeierstrassCurve.IsIntegral (integrality of the coefficients over a subring).

The structure morphism of the projective Weierstrass model over any commutative ring is geometrically integral: its base change along Spec K ⟶ Spec R, for a field K, is the projective Weierstrass model of W over K, which is an integral scheme. No ellipticity hypothesis is needed.