ModuleStrictGenericTrivialCover.lean
Nyll.EtaleFundamentalGroups.StrictHenselian.StrictGenericTrivialCover
6 declarations indexed from sourceView source ↗ Module documentation
Strict generic actions and finite normalization
Triviality of the actual strict generic image action produces a split tensor algebra and hence an etale normalization. In the other direction an actual finite etale cover of the local base becomes trivial over the strict generic field because it pulls back through the actual geometric stalk.
Declarations
EtaleFundamentalGroups.StrictHenselian.finiteEtale_spec_of_finite_etale_algebra
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory AlgebraicGeometry AlgebraicGeometry.FiniteEtale
namespace EtaleFundamentalGroups.StrictHenselian
universe u
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory AlgebraicGeometry AlgebraicGeometry.FiniteEtale
namespace EtaleFundamentalGroups.StrictHenselian
universe u
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory AlgebraicGeometry AlgebraicGeometry.FiniteEtale
namespace EtaleFundamentalGroups.StrictHenselian
universe u
local instance (X : Scheme.{u}) :
Category (MorphismProperty.Over (@IsFiniteEtale : MorphismProperty Scheme.{u}) ⊤ X) :=
AlgebraicGeometry.FiniteEtale.instCategory X
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory AlgebraicGeometry AlgebraicGeometry.FiniteEtale
namespace EtaleFundamentalGroups.StrictHenselian
universe u
local instance (X : Scheme.{u}) :
Category (MorphismProperty.Over (@IsFiniteEtale : MorphismProperty Scheme.{u}) ⊤ X) :=
AlgebraicGeometry.FiniteEtale.instCategory X
local instance {X Y : Scheme.{u}} (f : X ⟶ Y) :
MorphismProperty.HasPullbacksAlong (@IsFiniteEtale : MorphismProperty Scheme.{u}) f :=
⟨fun _ _ ↦ inferInstance⟩
EtaleFundamentalGroups.StrictHenselian.integralClosure_etale_of_strictGeneric_image_fixed
DocumentationThe actual strict generic image fixing a finite etale algebra's fiber implies that its normalization over the original normal local domain is etale.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory AlgebraicGeometry AlgebraicGeometry.FiniteEtale
namespace EtaleFundamentalGroups.StrictHenselian
universe u
local instance (X : Scheme.{u}) :
Category (MorphismProperty.Over (@IsFiniteEtale : MorphismProperty Scheme.{u}) ⊤ X) :=
AlgebraicGeometry.FiniteEtale.instCategory X
local instance {X Y : Scheme.{u}} (f : X ⟶ Y) :
MorphismProperty.HasPullbacksAlong (@IsFiniteEtale : MorphismProperty Scheme.{u}) f :=
⟨fun _ _ ↦ inferInstance⟩
local instance {X Y : Scheme.{u}} (f : X ⟶ Y) :
MorphismProperty.IsStableUnderBaseChangeAlong
(@IsFiniteEtale : MorphismProperty Scheme.{u}) f :=
⟨fun h hf ↦ MorphismProperty.of_isPullback (P := @IsFiniteEtale) h hf⟩
EtaleFundamentalGroups.StrictHenselian.geometricStalkFractionPullback_fiber_fixed
DocumentationA finite etale cover of the original local ring has trivial fiber action after pullback to the actual strict generic field.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory AlgebraicGeometry AlgebraicGeometry.FiniteEtale
namespace EtaleFundamentalGroups.StrictHenselian
universe u
local instance (X : Scheme.{u}) :
Category (MorphismProperty.Over (@IsFiniteEtale : MorphismProperty Scheme.{u}) ⊤ X) :=
AlgebraicGeometry.FiniteEtale.instCategory X
local instance {X Y : Scheme.{u}} (f : X ⟶ Y) :
MorphismProperty.HasPullbacksAlong (@IsFiniteEtale : MorphismProperty Scheme.{u}) f :=
⟨fun _ _ ↦ inferInstance⟩
local instance {X Y : Scheme.{u}} (f : X ⟶ Y) :
MorphismProperty.IsStableUnderBaseChangeAlong
(@IsFiniteEtale : MorphismProperty Scheme.{u}) f :=
⟨fun h hf ↦ MorphismProperty.of_isPullback (P := @IsFiniteEtale) h hf⟩