ModuleHenselianLocal.lean
Nyll.EtaleCohomology.Classical.HenselianLocal
5 declarations indexed from sourceView source ↗ Module documentation
Classical cohomology of a strictly local spectrum
The already constructed lifting of global sections supplies preservation of epimorphisms by the actual global-sections functor. Its constant-sheaf adjunction supplies preservation of kernels, hence exactness.
For abelian sheaves, the same maximal-covering-sieve result makes global sections preserve epimorphisms. The constant integer sheaf is therefore projective. Positive-degree Sheaf.H vanishes by the existing Ext theorem for a projective first argument. The coefficient-module statement uses the existing etaleCohomology definition, without a replacement cohomology or a comparison premise.
Imports25
- Nyll.EtaleCohomology.Classical.Etale
- Nyll.EtaleCohomology.Classical.ModuleCohomology
- Nyll.EtaleCohomology.Sites.HenselianLocal
- Mathlib.Algebra.Category.Grp.AB
- Mathlib.Algebra.Category.Grp.Adjunctions
- Mathlib.Algebra.Category.Grp.EpiMono
- Mathlib.Algebra.Category.Grp.ForgetCorepresentable
- Mathlib.Algebra.Category.ModuleCat.Basic
- Mathlib.Algebra.Homology.DerivedCategory.Ext.EnoughProjectives
- Mathlib.Algebra.Homology.ShortComplex.PreservesHomology
- Mathlib.AlgebraicGeometry.Sites.AffineEtale
- Mathlib.CategoryTheory.Abelian.Exact
- Mathlib.CategoryTheory.Abelian.GrothendieckCategory.HasExt
- Mathlib.CategoryTheory.Adjunction.Limits
- Mathlib.CategoryTheory.ConcreteCategory.Basic
- Mathlib.CategoryTheory.Functor.EpiMono
- Mathlib.CategoryTheory.Limits.MorphismProperty
- Mathlib.CategoryTheory.Limits.Preserves.Shapes.Zero
- Mathlib.CategoryTheory.Preadditive.Projective.Basic
- Mathlib.CategoryTheory.Sites.ConstantSheaf
- Mathlib.CategoryTheory.Sites.EpiMono
- Mathlib.CategoryTheory.Sites.LocallySurjective
- Mathlib.CategoryTheory.Sites.Sheaf
- Mathlib.CategoryTheory.Sites.SheafCohomology.Basic
- Mathlib.CategoryTheory.Sites.Whiskering
Imported by1
Declarations
EtaleCohomology.moduleGlobalSections_preservesHomology_of_henselianLocalRing
DocumentationActual module-valued global sections on a strictly local spectrum preserve homology, and in particular preserve exact sequences.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open AlgebraicGeometry CategoryTheory Limits Opposite
namespace EtaleCohomology
variable (R : Type u) [CommRing R] [HenselianLocalRing R]
[IsSepClosed (IsLocalRing.ResidueField R)]
EtaleCohomology.abelianGlobalSections_preservesEpimorphisms
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open AlgebraicGeometry CategoryTheory Limits Opposite
namespace EtaleCohomology
variable (R : Type u) [CommRing R] [HenselianLocalRing R]
[IsSepClosed (IsLocalRing.ResidueField R)]
EtaleCohomology.etaleConstantInteger_projective_of_henselianLocalRing
DocumentationThe actual constant integer sheaf on a strictly local spectrum is projective: global sections preserve epimorphisms, and the integer group corepresents the epimorphism-preserving forgetful functor.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open AlgebraicGeometry CategoryTheory Limits Opposite
namespace EtaleCohomology
variable (R : Type u) [CommRing R] [HenselianLocalRing R]
[IsSepClosed (IsLocalRing.ResidueField R)]
EtaleCohomology.etaleAbelianCohomology_succ_subsingleton_of_henselianLocalRing
DocumentationEvery abelian sheaf on a strictly local spectrum has zero classical étale cohomology in positive degrees. These are the existing Sheaf.H groups.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open AlgebraicGeometry CategoryTheory Limits Opposite
namespace EtaleCohomology
variable (R : Type u) [CommRing R] [HenselianLocalRing R]
[IsSepClosed (IsLocalRing.ResidueField R)]
EtaleCohomology.etaleCohomology_succ_isZero_of_henselianLocalRing
DocumentationEvery coefficient sheaf on a strictly local spectrum has zero positive-degree classical étale cohomology, for any commutative coefficient ring.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open AlgebraicGeometry CategoryTheory Limits Opposite
namespace EtaleCohomology
variable (R : Type u) [CommRing R] [HenselianLocalRing R]
[IsSepClosed (IsLocalRing.ResidueField R)]