Base change of models over discrete valuation rings #
A chosen finite extension of a discrete valuation ring carries a model to the pullback model over the chosen local ring. Its prescribed generic fibre is the scalar extension of the original curve to the extension field. The generic-fibre identification is the canonical comparison between the two ways of pulling the total space to that field.
This file constructs base change on both models and their morphisms and packages it as a functor. The construction retains the chosen generic-fibre identification, so it can be iterated when comparing models after a common finite extension.
Base change of a model to the chosen local ring of a finite DVR extension.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The canonical identification between the generic fibre of the pullback model and the scalar extension of the prescribed generic fibre.
Equations
Instances For
The chosen generic-fibre identification of a base-changed model is the canonical tower comparison.
Base change of a morphism of models.
Equations
- TauCeti.Model.baseChangeMap E f = { hom := TauCeti.Model.baseChangeMapHom✝ E f, overBase := ⋯, genericFiber := ⋯ }
Instances For
The map on total spaces underlying base change of a model morphism is obtained by applying the pullback functor.
Pullback to a chosen finite DVR extension defines a functor on models.
Equations
- TauCeti.Model.baseChangeFunctor E = { obj := TauCeti.Model.baseChange E, map := fun {X Y : TauCeti.Model R K C toK} => TauCeti.Model.baseChangeMap E, map_id := ⋯, map_comp := ⋯ }
Instances For
The object part of the model base-change functor is pullback of models.
The morphism part of the model base-change functor is pullback of model morphisms.
Proper models remain proper after base change to the chosen finite DVR extension.