Documentation

TauCeti.CategoryTheory.Sites.SheafCohomology.MayerVietoris

Vanishing consequences of the Mayer-Vietoris sequence #

For a Mayer-Vietoris square S in a site, where S.X₄ is covered by S.X₂ and S.X₃ meeting in S.X₁, Mathlib provides a long exact sequence relating the cohomology of an abelian sheaf F on those four objects. This file records the two consequences that a vanishing argument needs:

So the cohomology of a covered object vanishes once it vanishes on the covering objects and on their intersection one degree lower; this is the form in which Mayer-Vietoris is applied to a scheme covered by two open subsets.

theorem CategoryTheory.GrothendieckTopology.MayerVietorisSquare.epi_δ {C : Type u} [Category.{v, u} C] {J : GrothendieckTopology C} [HasWeakSheafify J (Type v)] [HasSheafify J AddCommGrpCat] [HasExt (Sheaf J AddCommGrpCat)] (S : J.MayerVietorisSquare) (F : Sheaf J AddCommGrpCat) (n₀ n₁ : ℕ) (h : n₀ + 1 = n₁) (h₂ : Subsingleton ↑(F.H' n₁ S.X₂)) (h₃ : Subsingleton ↑(F.H' n₁ S.X₃)) :
Epi (S.δ F n₀ n₁ h)

If the cohomology of the two side objects vanishes in degree n₁, then the connecting map from degree n₀ to degree n₁ is an epimorphism.

theorem CategoryTheory.GrothendieckTopology.MayerVietorisSquare.subsingleton_H'_X₄ {C : Type u} [Category.{v, u} C] {J : GrothendieckTopology C} [HasWeakSheafify J (Type v)] [HasSheafify J AddCommGrpCat] [HasExt (Sheaf J AddCommGrpCat)] (S : J.MayerVietorisSquare) (F : Sheaf J AddCommGrpCat) (n₀ n₁ : ℕ) (h : n₀ + 1 = n₁) (h₁ : Subsingleton ↑(F.H' n₀ S.X₁)) (h₂ : Subsingleton ↑(F.H' n₁ S.X₂)) (h₃ : Subsingleton ↑(F.H' n₁ S.X₃)) :
Subsingleton ↑(F.H' n₁ S.X₄)

If the lower-left and the two side cohomology groups in consecutive degrees vanish, then the upper-right cohomology group vanishes.