Documentation

TauCeti.Topology.Sheaves.Leray.Basic

Leray's theorem: Čech cohomology of a Leray cover computes sheaf cohomology #

Let F be a sheaf of abelian groups on a topological space X and let U be a finite open cover of X such that F has no cohomology in positive degrees on any nonempty finite intersection of members of U (a Leray cover for F). Then the Čech cohomology Hⁿ(U, F), the cohomology of the Čech complex Č(U, F), is isomorphic to the sheaf cohomology Hⁿ(X, F) in every degree.

The proof is by dimension shifting. Embed F into an injective sheaf I, with cokernel Q.

Induction on the degree, for all sheaves at once, concludes. The comparison is defined by this recursion, using a fixed choice of the injective sheaf I for each F. It is natural in F: a morphism F ⟶ G extends to a morphism of the chosen sequences (TauCeti.injectiveCokernelSequenceMap), and the connecting maps of both long exact sequences are natural. In particular the comparison commutes with every endomorphism of F, so it respects any module structure on both sides that is induced by an action of a ring on F.

Main results #

References #

@[reducible, inline]

The sequence of Čech complexes of 0 ⟶ F ⟶ I ⟶ Q ⟶ 0 for the cover U.

Instances For
    noncomputable def TauCeti.Topology.cechSeqMap {X : TopCat} {ι : Type u} (U : ι → TopologicalSpace.Opens ↑X) {F G : CategoryTheory.Sheaf (Opens.grothendieckTopology ↑X) AddCommGrpCat} (f : F ⟶ G) :

    A morphism F ⟶ G induces a morphism of the sequences of Čech complexes of the chosen injective cokernel sequences, through TauCeti.injectiveCokernelSequenceMap.

    Instances For
      @[simp]

      On the first term, the chosen Čech sequence map is the original coefficient morphism.

      @[simp]

      On the injective term, the Čech sequence map is induced by the chosen injective lift.

      @[simp]

      On the quotient term, the Čech sequence map is induced by the chosen quotient map.

      noncomputable def TauCeti.Topology.homologyCechComplexIsoH {X : TopCat} {ι : Type u} (U : ι → TopologicalSpace.Opens ↑X) (hU : ⨆ (i : ι), U i = ⊤) [Finite ι] (F : CategoryTheory.Sheaf (Opens.grothendieckTopology ↑X) AddCommGrpCat) (hF : ∀ (s : Finset ι), s.Nonempty → ∀ (k : ℕ), Subsingleton ↑(F.H' (k + 1) (s.inf U))) (n : ℕ) :

      Leray's theorem. Let U be a finite family of opens covering a topological space X, and let F be a sheaf of abelian groups on X with no cohomology in positive degrees on any nonempty finite intersection of members of U. Then the Čech cohomology Hⁿ(U, F), the cohomology of the Čech complex of F for U, is isomorphic to the sheaf cohomology Hⁿ(X, F), for every n, naturally in F (TauCeti.Topology.homologyMap_comp_homologyCechComplexIsoH_hom).

      Instances For
        @[simp]
        theorem TauCeti.Topology.homologyCechComplexIsoH_zero {X : TopCat} {ι : Type u} (U : ι → TopologicalSpace.Opens ↑X) (hU : ⨆ (i : ι), U i = ⊤) [Finite ι] (F : CategoryTheory.Sheaf (Opens.grothendieckTopology ↑X) AddCommGrpCat) (hF : ∀ (s : Finset ι), s.Nonempty → ∀ (k : ℕ), Subsingleton ↑(F.H' (k + 1) (s.inf U))) :

        In degree 0, the comparison of Leray's theorem is the identification of both groups with the global sections.

        In degree one, the all-degree Leray comparison intertwines the connecting maps of the Čech and sheaf injective cokernel sequences. The short exactness witness may be any one.

        In degree one, the all-degree Leray comparison intertwines the connecting maps of the Čech and sheaf injective cokernel sequences. The short exactness witness may be any one.

        Naturality of Leray's theorem. The comparison Hⁿ(U, F) ≅ Hⁿ(X, F) commutes with the maps induced by a morphism F ⟶ G of sheaves which both satisfy the hypotheses of Leray's theorem.

        Naturality of Leray's theorem. The comparison Hⁿ(U, F) ≅ Hⁿ(X, F) commutes with the maps induced by a morphism F ⟶ G of sheaves which both satisfy the hypotheses of Leray's theorem.