ModuleOrdinaryHenselizationUniversal.lean
Nyll.EtaleFundamentalGroups.StrictHenselian.OrdinaryHenselizationUniversal
7 declarations indexed from sourceView source ↗ Module documentation
The universal property of the constructed ordinary henselization
For a local map A → S into a Henselian local ring, extend every neighborhood point along κ(A) → κ(S) and use the existing Henselian neighborhood lifts. Their already constructed colimit map gives the universal map H(A) → S.
Local maps with the same base map have the same residue map, because κ(H(A)) = κ(A). On an affine pointed neighborhood, uniqueness of the actual Henselian étale lift then makes their section maps equal. Every germ admits such an affine refinement, proving uniqueness on the original colimit.
Declarations
EtaleFundamentalGroups.StrictHenselian.ordinaryHenselizationLift
DocumentationThe actual local map out of the residue-pointed étale colimit.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory
namespace EtaleFundamentalGroups.StrictHenselian
universe u
variable {A S : Type u} [CommRing A] [IsLocalRing A]
[CommRing S] [HenselianLocalRing S] (f : A →+* S) [IsLocalHom f]
EtaleFundamentalGroups.StrictHenselian.ordinaryHenselizationLift_isLocalHom
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory
namespace EtaleFundamentalGroups.StrictHenselian
universe u
variable {A S : Type u} [CommRing A] [IsLocalRing A]
[CommRing S] [HenselianLocalRing S] (f : A →+* S) [IsLocalHom f]
EtaleFundamentalGroups.StrictHenselian.ordinaryHenselizationLift_comp_map
DocumentationThe universal map extends the specified original local ring map.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory
namespace EtaleFundamentalGroups.StrictHenselian
universe u
variable {A S : Type u} [CommRing A] [IsLocalRing A]
[CommRing S] [HenselianLocalRing S] (f : A →+* S) [IsLocalHom f]
EtaleFundamentalGroups.StrictHenselian.ordinaryHenselization_localMap_residue
DocumentationLocalness and the original base map determine the residue of every map out of the ordinary henselization.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory
namespace EtaleFundamentalGroups.StrictHenselian
universe u
variable {A S : Type u} [CommRing A] [IsLocalRing A]
[CommRing S] [HenselianLocalRing S] (f : A →+* S) [IsLocalHom f]
EtaleFundamentalGroups.StrictHenselian.henselian_etale_ringHom_ext
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory
namespace EtaleFundamentalGroups.StrictHenselian
universe u
variable {A S : Type u} [CommRing A] [IsLocalRing A]
[CommRing S] [HenselianLocalRing S] (f : A →+* S) [IsLocalHom f]
omit [IsLocalRing A] [IsLocalHom f] in
EtaleFundamentalGroups.StrictHenselian.ordinaryHenselizationLift_unique
DocumentationTwo local maps out of the actual ordinary henselization agreeing on the original ring are equal. Affine refinements reduce this to genuine unique étale lifts over the Henselian target.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory
namespace EtaleFundamentalGroups.StrictHenselian
universe u
variable {A S : Type u} [CommRing A] [IsLocalRing A]
[CommRing S] [HenselianLocalRing S] (f : A →+* S) [IsLocalHom f]
EtaleFundamentalGroups.StrictHenselian.ordinaryHenselization_existsUnique_lift
DocumentationThe ordinary henselization satisfies its universal property among local maps to Henselian local rings, with the original base map unchanged.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory
namespace EtaleFundamentalGroups.StrictHenselian
universe u
variable {A S : Type u} [CommRing A] [IsLocalRing A]
[CommRing S] [HenselianLocalRing S] (f : A →+* S) [IsLocalHom f]