Base change of the standard Weierstrass charts #
The three standard affine charts of a projective Weierstrass cubic commute with arbitrary
extension of the coefficient ring. The comparison is an algebra equivalence
S ⊗[R] ChartRing W i ≃ₐ[S] ChartRing (W.map (algebraMap R S)) i, characterized on
pure tensors by coefficient extension. No flatness or ellipticity assumption is needed.
These comparisons give the affine pieces of base change for the projective cubic. The map
chartRingMap also makes coefficient extension available for arbitrary ring homomorphisms.
Its functoriality laws are TauCeti.chartRingMap_id,
TauCeti.chartRingMap_comp_chartRingMap, and TauCeti.chartRingMap_chartRingMap.
The construction uses Mathlib's Algebra.TensorProduct.tensorQuotientEquiv and
MvPolynomial.algebraTensorAlgEquiv.
References #
- [R. Hartshorne, Algebraic Geometry, II.3 (fibre products)][hartshorne1977]
- N. M. Katz and B. Mazur, Arithmetic Moduli of Elliptic Curves, 2.2.
The equations of a standard chart extend coefficientwise.
The defining ideal of a standard chart extends coefficientwise.
Coefficient extension on the coordinate ring of a standard Weierstrass chart.
Equations
- W.chartRingMap i f = Ideal.quotientMap (Ideal.span (Set.range ((W.map f).chartRelation i))) (MvPolynomial.map f) ⋯
Instances For
Coefficient extension sends the class of a polynomial to the class of its image.
Coefficient extension respects the structure maps of the chart rings.
Arbitrary scalar extension commutes with the coordinate ring of each standard affine chart of the projective Weierstrass cubic.
Equations
- One or more equations did not get rendered due to their size.
Instances For
On pure tensors, the comparison uses the coefficient-extension map on chart rings.
The inverse comparison recovers the original chart element as 1 ⊗ x from its
coefficient extension.
Coefficient extension along the identity is the identity on the chart ring.
Successive coefficient extensions on an element normalize to a single extension.