ModuleLocalSplitting.lean
Nyll.SchemeTheory.FiniteEtale.LocalSplitting
6 declarations indexed from sourceView source ↗ Module documentation
Étale local splitting of finite étale morphisms
Every finite étale morphism becomes a finite disjoint union of copies of the base on an étale cover. The cover is constructed from the local algebraic splitting theorem, first on affine schemes and then on an affine open cover. The trivializing isomorphisms commute with the projections to the cover.
The rank may vary between members of the cover. No connectedness or noetherian hypothesis, and no choice of a ground field, is imposed.
Imports14
- Nyll.SchemeTheory.Pi1.FiniteEtale.Basic
- Nyll.SchemeTheory.Pi1.FiniteEtale.Algebra.Splitting
- Mathlib.AlgebraicGeometry.AffineScheme
- Mathlib.AlgebraicGeometry.Cover.MorphismProperty
- Mathlib.AlgebraicGeometry.Cover.Open
- Mathlib.AlgebraicGeometry.Limits
- Mathlib.AlgebraicGeometry.Pullbacks
- Mathlib.AlgebraicGeometry.Morphisms.Affine
- Mathlib.AlgebraicGeometry.Morphisms.Etale
- Mathlib.AlgebraicGeometry.Morphisms.Finite
- Mathlib.CategoryTheory.Limits.Shapes.Pullback.HasPullback
- Mathlib.CategoryTheory.Limits.Shapes.Pullback.Pasting
- Mathlib.RingTheory.RingHom.Etale
- Mathlib.RingTheory.TotallySplit
Imported by2
Declarations
AlgebraicGeometry.sigmaSpec_comp_algebraMap
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits
open scoped TensorProduct
universe u
namespace AlgebraicGeometry
AlgebraicGeometry.exists_coprod_pullback_iso_of_split
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits
open scoped TensorProduct
universe u
namespace AlgebraicGeometry
AlgebraicGeometry.exists_etale_splitting_spec
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits
open scoped TensorProduct
universe u
namespace AlgebraicGeometry
AlgebraicGeometry.exists_etale_splitting_of_isAffine
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits
open scoped TensorProduct
universe u
namespace AlgebraicGeometry
AlgebraicGeometry.IsFiniteEtale.exists_etale_splitting
DocumentationAt every point of the base, a finite étale morphism splits on an affine étale neighbourhood as a finite disjoint union of copies of that neighbourhood.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits
open scoped TensorProduct
universe u
namespace AlgebraicGeometry
AlgebraicGeometry.IsFiniteEtale.exists_etale_splitting_cover
DocumentationA finite étale morphism has an étale cover by affine schemes on which it is a finite disjoint union of copies of the base. The finite rank can depend on the member of the cover.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits
open scoped TensorProduct
universe u
namespace AlgebraicGeometry