ModuleExtensionFibers.lean
Nyll.EtaleFundamentalGroups.Cohomology.ExtensionFibers
7 declarations indexed from sourceView source ↗ Module documentation
Fibers of extensions of étale abelian sheaves
The inverse image of a global section of the quotient of a short exact sequence is an actual sheaf of sets. It has sections étale locally, and any section identifies that fiber with the kernel by translation. These are the local torsor constructions for the comparison with degree-one cohomology.
Imports9
- Nyll.EtaleFundamentalGroups.Cohomology.H1Extensions
- Mathlib.Algebra.Category.Grp.EpiMono
- Mathlib.Algebra.Category.Grp.ForgetCorepresentable
- Mathlib.Algebra.Homology.ShortComplex.Ab
- Mathlib.CategoryTheory.Sites.EpiMono
- Mathlib.CategoryTheory.Sites.Limits
- Mathlib.CategoryTheory.Sites.LocallySurjective
- Mathlib.CategoryTheory.Sites.Subsheaf
- Mathlib.CategoryTheory.Sites.Whiskering
Imported by5
Declarations
EtaleFundamentalGroups.Cohomology.section_naturality
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory CategoryTheory.Limits Opposite
universe u
namespace EtaleFundamentalGroups.Cohomology
variable {X : Scheme.{u}} (S : ShortComplex (Sheaf X.smallEtaleTopology AddCommGrpCat.{u}))
(t : (Functor.const X.Etaleᵒᵖ).obj PUnit ⟶ S.X₃.obj ⋙ forget AddCommGrpCat.{u})
EtaleFundamentalGroups.Cohomology.extensionFiberSubfunctor
DocumentationThe sectionwise fiber of the quotient map over a global section.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory CategoryTheory.Limits Opposite
universe u
namespace EtaleFundamentalGroups.Cohomology
variable {X : Scheme.{u}} (S : ShortComplex (Sheaf X.smallEtaleTopology AddCommGrpCat.{u}))
(t : (Functor.const X.Etaleᵒᵖ).obj PUnit ⟶ S.X₃.obj ⋙ forget AddCommGrpCat.{u})
EtaleFundamentalGroups.Cohomology.extensionFiber_isSheaf
DocumentationEquality with a fixed quotient section is local, so the sectionwise fiber is a sheaf, not merely a presheaf.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory CategoryTheory.Limits Opposite
universe u
namespace EtaleFundamentalGroups.Cohomology
variable {X : Scheme.{u}} (S : ShortComplex (Sheaf X.smallEtaleTopology AddCommGrpCat.{u}))
(t : (Functor.const X.Etaleᵒᵖ).obj PUnit ⟶ S.X₃.obj ⋙ forget AddCommGrpCat.{u})
EtaleFundamentalGroups.Cohomology.extensionFiber
DocumentationThe actual étale sheaf obtained as the inverse image of the quotient section.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory CategoryTheory.Limits Opposite
universe u
namespace EtaleFundamentalGroups.Cohomology
variable {X : Scheme.{u}} (S : ShortComplex (Sheaf X.smallEtaleTopology AddCommGrpCat.{u}))
(t : (Functor.const X.Etaleᵒᵖ).obj PUnit ⟶ S.X₃.obj ⋙ forget AddCommGrpCat.{u})
EtaleFundamentalGroups.Cohomology.extensionFiber_locally_nonempty
DocumentationEvery quotient section of a short exact sequence lifts on an étale cover.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory CategoryTheory.Limits Opposite
universe u
namespace EtaleFundamentalGroups.Cohomology
variable {X : Scheme.{u}} (S : ShortComplex (Sheaf X.smallEtaleTopology AddCommGrpCat.{u}))
(t : (Functor.const X.Etaleᵒᵖ).obj PUnit ⟶ S.X₃.obj ⋙ forget AddCommGrpCat.{u})
EtaleFundamentalGroups.Cohomology.sections_exact
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory CategoryTheory.Limits Opposite
universe u
namespace EtaleFundamentalGroups.Cohomology
variable {X : Scheme.{u}} (S : ShortComplex (Sheaf X.smallEtaleTopology AddCommGrpCat.{u}))
(t : (Functor.const X.Etaleᵒᵖ).obj PUnit ⟶ S.X₃.obj ⋙ forget AddCommGrpCat.{u})
EtaleFundamentalGroups.Cohomology.extensionFiber_translation_bijective
DocumentationTranslation by a chosen lift is bijective from the kernel sections to the fiber. The inverse is supplied by the actual kernel universal property.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory CategoryTheory.Limits Opposite
universe u
namespace EtaleFundamentalGroups.Cohomology
variable {X : Scheme.{u}} (S : ShortComplex (Sheaf X.smallEtaleTopology AddCommGrpCat.{u}))
(t : (Functor.const X.Etaleᵒᵖ).obj PUnit ⟶ S.X₃.obj ⋙ forget AddCommGrpCat.{u})