ModuleChosenFactorFilteredDescent.lean
Nyll.EtaleFundamentalGroups.StrictHenselian.ChosenFactorFilteredDescent
5 declarations indexed from sourceView source ↗ Module documentation
Finite-stage descent of a strict-Henselian chosen factor
A finite etale factor with one closed prime becomes the base over a strictly Henselian filtered colimit. Finite presentation then descends the resulting equivalence, together with its inverse equations, to one finite stage of the pointed system.
The equations in the conclusion use the literal tensor-product cocone maps. They retain the chosen factor and all of its distinguished coordinates; the finite-stage factor is not reselected after descent.
Declarations
EtaleFundamentalGroups.underCommRingCatAlgebraChosenFactorDescent
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory CategoryTheory.Limits
open scoped TensorProduct
namespace EtaleFundamentalGroups
universe u
EtaleFundamentalGroups.strictHenselianChosenFactorTensorAlgEquiv
DocumentationThe strict-Henselian trivialization of a chosen finite etale factor, written between the two tensor products used by finite-stage descent.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory CategoryTheory.Limits
open scoped TensorProduct
namespace EtaleFundamentalGroups
universe u
local instance underCommRingCatAlgebraChosenFactorDescent
{R : Type u} [CommRing R]
(A : Under (CommRingCat.of R)) : Algebra R A :=
RingHom.toAlgebra A.hom.hom
EtaleFundamentalGroups.exists_strictHenselianChosenFactor_algEquiv_stage_of_filteredColimit
DocumentationA chosen finite etale factor which is uniquely closed over a strictly Henselian filtered colimit is already trivial at one finite stage.
Both comparison equations are returned. Thus the descended equivalence and its inverse recover the exact strict-Henselian equivalence after passage to the colimit.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory CategoryTheory.Limits
open scoped TensorProduct
namespace EtaleFundamentalGroups
universe u
local instance underCommRingCatAlgebraChosenFactorDescent
{R : Type u} [CommRing R]
(A : Under (CommRingCat.of R)) : Algebra R A :=
RingHom.toAlgebra A.hom.hom
EtaleFundamentalGroups.exists_strictHenselianChosenFactor_trivial_stage_of_filteredColimit
DocumentationIn particular, at one finite stage the chosen factor itself is the stage base. The preceding theorem remains the coordinate-preserving endpoint; this corollary is the form consumed by finite-etale neighbourhood arguments.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory CategoryTheory.Limits
open scoped TensorProduct
namespace EtaleFundamentalGroups
universe u
local instance underCommRingCatAlgebraChosenFactorDescent
{R : Type u} [CommRing R]
(A : Under (CommRingCat.of R)) : Algebra R A :=
RingHom.toAlgebra A.hom.hom
EtaleFundamentalGroups.exists_strictHenselianChosenFactor_trivial_stage_of_filteredColimit_of_noetherian
DocumentationNoetherian specialization: finiteness of the chosen factor supplies the finite-presentation hypothesis needed for descent.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory CategoryTheory.Limits
open scoped TensorProduct
namespace EtaleFundamentalGroups
universe u
local instance underCommRingCatAlgebraChosenFactorDescent
{R : Type u} [CommRing R]
(A : Under (CommRingCat.of R)) : Algebra R A :=
RingHom.toAlgebra A.hom.hom