Documentation

TauCeti.Topology.Sheaves.Cech.Basic

Čech complexes of flasque sheaves, and degree zero Čech cohomology #

Let F be a flasque sheaf of abelian groups on a topological space X. This file proves that for every finite open cover U of X the augmented Čech complex 0 ⟶ F(X) ⟶ Č⁰(U, F) ⟶ ȹ(U, F) ⟶ ⋯ is exact: flasque sheaves have no higher Čech cohomology for finite covers. Together with the acyclicity of flasque sheaves for derived-functor cohomology (TauCeti.Topology.subsingleton_H'_succ_of_isFlasque), this is the input to the comparison of Čech and derived-functor cohomology for covers whose finite intersections are acyclic.

The proof is by induction on the number of members of the cover, applied more generally to the restricted presheaves V ↦ F(Y ∩ V) for opens Y contained in the union of the members. For a cover by two opens V 0, V 1, exactness reduces to the Mayer–Vietoris sequence 0 ⟶ F(Y) ⟶ F(Y ∩ V 0) ⊕ F(Y ∩ V 1) ⟶ F(Y ∩ V 0 ∩ V 1) ⟶ 0, which is exact on the left by the sheaf condition and on the right because F is flasque. A cover by the opens U a and U i, i ∈ s, refines the two-member cover by U a and ⋃_{i ∈ s} U i, so it is acyclic once its restrictions to these two opens and to their intersection are (TauCeti.CategoryTheory.quasiIso_cechAugmentation_iff_of_fin_two). The restrictions to U a and to U a ∩ ⋃_{i ∈ s} U i have a member containing everything; the restriction to ⋃_{i ∈ s} U i is compared with the smaller cover by the U i, i ∈ s, which is acyclic by induction (TauCeti.CategoryTheory.quasiIso_cechAugmentation_iff_of_quasiIso_prod).

For an arbitrary sheaf, with values in any category with the required products and homology, and any open cover of X, the sheaf condition alone identifies the degree 0 Čech cohomology with the global sections; for a sheaf of abelian groups, hence with the degree 0 sheaf cohomology H⁰(X, F).

Main results #

References #

Gluing over an open contained in a union. For a sheaf F, a family of opens V i and an open Y contained in their union, the underlying presheaf of sets of V ↦ F(Y ∩ V) satisfies the sheaf condition for the family V i ≤ ⊤: sections over the opens Y ∩ V i that agree on the pairwise intersections glue uniquely to a section over Y.

Flasque sheaves are acyclic for finite covers, restricted to an open. Let F be a flasque sheaf of abelian groups on X, let U i be a finite family of opens, and let Y be an open contained in their union. Then the augmented Čech complex of the presheaf V ↦ F(Y ∩ V) for the family U is exact; that is, the cover of Y by the opens Y ∩ U i is acyclic for F.

Flasque sheaves are acyclic for finite covers. For a flasque sheaf F of abelian groups on X and a finite family of opens U i covering X, the augmented Čech complex 0 ⟶ F(X) ⟶ Č⁰(U, F) ⟶ ȹ(U, F) ⟶ ⋯ is exact: F has no Čech cohomology for U in positive degrees, and its degree 0 Čech cohomology is F(X).

A sheaf on X satisfies the sheaf condition for a family of opens covering X, in the form used by the augmentation of the Čech complex.

For a sheaf on X and a family of opens covering X, the augmentation of the Čech complex is a quasi-isomorphism in degree 0: the degree 0 Čech cohomology is the object of global sections.

The degree 0 Čech cohomology of a sheaf for a cover of X is the group of global sections, which is also the degree 0 sheaf cohomology.

Instances For
    @[simp]

    The identification of degree 0 Čech cohomology with degree 0 sheaf cohomology is natural in the sheaf.

    theorem TauCeti.Topology.homologyMap_cechComplexMap_comp_homologyZeroCechIso_hom {X : TopCat} {ι : Type u} (U : ι → TopologicalSpace.Opens ↑X) (hU : ⨆ (i : ι), U i = ⊤) {κ : Type u} (V : κ → TopologicalSpace.Opens ↑X) (hV : ⨆ (i : κ), V i = ⊤) (F : CategoryTheory.Sheaf (Opens.grothendieckTopology ↑X) AddCommGrpCat) (φ : { I := ι, obj := U } ⟶ { I := κ, obj := V }) :

    Refinement maps commute with the degree-zero global-sections identification.

    Refinement maps commute with the degree-zero global-sections identification.