Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generated
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Refinement-limit Cech cohomology computes sheaf cohomology on compact Hausdorff spaces

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let X be a compact (Open cover, subcover, and compact topological space; a compact subset is a subspace that is compact in its own right) Hausdorff (Hausdorff space: distinct points have disjoint open neighbourhoods; every metrizable space is Hausdorff and the indiscrete topology on two points is not) space. For every sheaf of abelian groups F on X (A sheaf on a topological space) and every p≥0, the canonical comparison map φXp:Hˇp(X,F)⟶Hp(X,F) from the refinement-limit Čech cohomology of X (Refinement-colimit Čech cohomology) — taken over all open covers of X, equivalently over finite open covers because X is compact — to sheaf cohomology (Sheaf cohomology as right derived global sections) is an isomorphism, natural in F. These isomorphisms form an isomorphism of cohomological delta functors (Cohomological delta functor) extending the identity in degree 0, and hence commute with the connecting homomorphisms of short exact sequences.

Consequently, if a family of open covers is cofinal (every open cover of X has a refinement in the family) and Hˇp(U,F)=0 for every cover U in that family and every p>d, then Hp(X,F)=0 for every p>d.

Facts & Assumptions

Given: A compact Hausdorff space X and the Axiom of Choice.

[F1]

For a sheaf F the refinement-limit Čech groups Hˇp(X,F) are the filtered colimit of the fixed-cover groups Hˇp(U,F) over the directed preorder of open covers; a class is represented by a pair (U,α), and two pairs represent the same class exactly when the two classes agree after refinement to a common cover. Every open cover of the compact space X has a finite subcover, so the finite covers are cofinal and the same colimit may be taken over finite covers. The fixed-cover groups are those of Fixed-cover Čech cohomology and Ordered Čech cochain complex of a cover (Refinement-colimit Čech cohomology, Open cover, subcover, and compact topological space; a compact subset is a subspace that is compact in its own right).

[F2]

For every open cover U there is a canonical comparison map φUp:Hˇp(U,F)→Hp(X,F), natural in F and compatible with refinement: φVp∘Hp(c♯)=φUp for every refinement function c from V to U, the left-hand side being independent of c; in degree 0 it is the identity of Γ(X,F) under the canonical identifications Hˇ0(U,F)≅Γ(X,F) and H0(X,F)≅Γ(X,F) (Canonical map from fixed-cover Čech to sheaf cohomology, Refinement choices induce the same Čech map, Čech H0 equals global sections, Degree-zero sheaf cohomology is global sections).

[F3]

For an open cover U there are cochain maps u:Γ(X,C∙(F))→Tot⁡D and w:C∙(U,F)→Tot⁡D into the Čech--Godement double complex; u is a quasi-isomorphism, and w is a quasi-isomorphism whenever U is F-acyclic (Acyclic directions of the Čech–Godement double complex, Acyclic open cover for a sheaf).

[F4]

The Godement resolution 0→F→C0(F)→C1(F)→⋯ is functorial in F, all its terms are flasque, and it computes sheaf cohomology: Hq(X,F)≅Hq(Γ(X,C∙(F))) naturally in F (Godement resolution of an abelian sheaf, Godement terms are flasque and compute cohomology, Flasque sheaf).

[F5]

A short exact sequence of abelian sheaves has a natural long exact cohomology sequence, natural in the short exact sequence and independent of the injective resolutions used to assemble it (Long exact sequence of sheaf cohomology), and the restriction of a flasque sheaf to an open subspace is acyclic: Hq(W,G∣W)=0 for q>0 (Flasque abelian sheaves are Γ-acyclic).

[F6]

Delta functor machinery: Cohomological delta functor, Universal delta functor, the theorem that an effaceable cohomological delta functor is universal (Effaceable cohomological delta functors are universal), the uniqueness of an isomorphism of universal delta functors extending a fixed degree-zero isomorphism (Universal delta functors extending the same degree-zero functor are uniquely isomorphic), the fact that a morphism between universal delta functors is determined in degree zero (A morphism between universal delta functors is determined in degree zero).

[F7]

Abelian sheaves on X have enough injectives, and an injective abelian sheaf is flasque (Enough injective abelian sheaves, Injective abelian sheaves are flasque).

[F8]

The snake lemma in an abelian category, and the naturality of long exact homology sequences: a morphism of short exact sequences of complexes induces a morphism between the associated long exact sequences (Snake lemma in an abelian category, The long exact homology sequence is natural).

[F9]

A sequence of sheaves is exact exactly when it is exact on every stalk, and for a short exact sequence of sheaves the section maps are exact at the first and the middle term at every open set (A sequence of abelian sheaves is exact exactly when it is exact on every stalk, A sheaf on a topological space).

[F10]

The compatible-refinement lemma: for a compact Hausdorff space, a finite open cover (Ui), an integer p≥0 and covers of all tuple intersections Ui0∩⋯∩Uip, there is a finite open cover (Vj) with a map α refining (Ui) such that every nonempty tuple intersection Vj0∩⋯∩Vjp lies in a member of the cover indexed by (α(j0),…,α(jp)) (A refinement compatible with tuple-indexed coverings).

[F11]

The Axiom of Choice, and dependent choice as a consequence used by the resolution-based comparison theorems (The Axiom of Choice, AC implies DC implies countable choice).

[F12]

Under DC, the projective horseshoe lemma gives a degreewise split short exact sequence of augmented projective resolutions; the opposite of an abelian category is abelian, so dualizing gives the corresponding injective construction; injectivity extends maps from subobjects, and a map from any exact coaugmented complex to an injective resolution extending the object map exists and is unique up to cochain homotopy (The horseshoe lemma for projective resolutions, The opposite of an abelian category is abelian, Injective object, Lifting a morphism from an exact complex into an injective resolution).

[F13]

Under DC, a Γ-acyclic resolution whose cycles belong to the supplied injective datum computes RnΓ by the canonical successive connecting isomorphisms of its cycle short exact sequences (The acyclic-resolution theorem for right derived functors).

Proof

technique · direct
1.1F1

Setup. Write Tp(F):=Hˇp(X,F) for the refinement-limit Čech groups and Sp(F):=Hp(X,F) for sheaf cohomology of Sheaf cohomology as right derived global sections, both zero for p<0; by [F1] the groups Tp(F) are the filtered colimit of the fixed-cover groups over the directed preorder of open covers, a class being represented by a pair (U,α) with two representatives identified once they agree after refinement to a common cover, and the finite covers are cofinal because X is compact.

1.2F1F2construct

The comparison map exists and is natural. For each cover U and each p the fixed-cover comparison φUp of [F2] is natural in F and compatible with refinement, and this compatibility is exactly the cocycle condition needed to descend to the filtered colimit of [F1]; hence there is a well-defined map φXp:Tp(F)→Sp(F), natural in F, induced by the maps φUp on the colimit.

1.3F2algebra

Degree zero. By the degree-zero clause of [F2], each φU0 is the identity of Γ(X,F) under the canonical identifications Hˇ0(U,F)≅Γ(X,F)≅H0(X,F); these identifications are compatible with refinement, so they pass to the colimit and exhibit φX0 as a natural isomorphism T0→∼Γ and simultaneously S0→∼Γ.

1.4F1F9F10F11construct

Construction of the connecting map ∂T on the colimit. Let 0→F′→F→F′′→0 be a short exact sequence and let [h]∈Tp(F′′) be represented by a cocycle h∈Zp(U,F′′); replacing U by a finite subcover represents the same class by [F1], so we may take U=(Ui)i∈I finite. Since the sequence of sheaves is exact, every section hi0…ip∈F′′(Ui0∩⋯∩Uip) lifts locally: for each point x of that intersection there are an open neighbourhood W⊆Ui0∩⋯∩Uip and a section of F over W mapping to hi0…ip∣W, by stalkwise exactness [F9]; choose such a pair for every tuple and every point, a selection of representatives from nonempty sets licensed by [F11]. Extend the ordered cochain h to all tuples by the alternating convention: repeated indices give zero and permutations give their sign (Ordered and alternating Čech complexes agree, Refinement map of ordered open covers). The compatible-refinement lemma [F10] applied to these tuple-indexed covers produces a finite open cover (Vj)j∈J with a map α:J→I such that Vj⊆Uα(j) and every nonempty Vj0∩⋯∩Vjp lies in one of the chosen neighbourhoods for the tuple (α(j0),…,α(jp)). Fix a linear order on the finite J. For each increasing tuple with nonempty intersection choose one lift gj0…jp∈F(Vj0∩⋯∩Vjp) of hα(j0)…α(jp) restricted to that intersection, use the zero lift on empty intersections, and let g∈Cp(V,F) be the resulting ordered cochain. Then the image of δg∈Cp+1(V,F) in Cp+1(V,F′′) is δ(α♯h)=0, so each component of δg lies in the subobject F′(Vj0∩⋯∩Vjp+1)⊆F(Vj0∩⋯∩Vjp+1), that is, δg∈Cp+1(V,F′) by the section-level exactness at the middle term in [F9]; being a differential, it is a cocycle, and we define ∂T[h]:=[δg]∈Tp+1(F′).

1.5F4F8F9F11algebra

Exactness of the Godement construction. For an abelian sheaf E, the formula C0(E)(W)=∏x∈WEx of [F4] shows that C0 sends short exact sequences to sequences exact on every open set: the stalk sequences of the original sheaves are exact [F9], products preserve injectivity and kernels componentwise, and products of surjections are surjective under AC [F11]. Therefore C0 is exact as a sheaf functor. The natural germ maps E→C0(E) are monomorphisms [F4]. Apply the snake lemma [F8] to the diagram with rows 0→F′→F→F′′→0 and 0→C0(F′)→C0(F)→C0(F′′)→0, and vertical germ maps. Its zero kernels give 0→Q0(F′)→Q0(F)→Q0(F′′)→0 exact. Repeat this argument on the exact sequences of Qq−1: applying C0 gives exactness of Cq=C0Qq−1, and taking cokernels of the germ maps gives exactness of Qq. This proves the assertion in every degree without identifying the stalk of C0(E) with Ex.

1.6F3F5F7algebra

Effaceability of T∙. Let I be injective and let U be any open cover; then I is flasque by [F7], hence every open subspace is I-acyclic by [F5], so U is I-acyclic; by [F3] both u and w are then quasi-isomorphisms, and therefore each φUp:Hˇp(U,I)→Hp(X,I) is an isomorphism; for p>0 the target vanishes by the acyclicity clause of [F5] applied with W=X, so Hˇp(U,I)=0 for every cover and the colimit gives Tp(I)=0 for p>0. For every sheaf F and every n>0, [F7] supplies a monomorphism F↣I into an injective sheaf, and the induced map Tn(F)→Tn(I)=0 is zero; this is exactly effaceability of T∙ in positive degrees by injectives.

1.7F4F5F7F12F13algebra

Identification of the comparison on cohomology. For any of these Godement resolutions write Z0=E and 0→Zn→Cn(E)→Zn+1→0 for its cycle sequences. Its terms are Γ-acyclic by [F4, F5], and all its cycles belong to the supplied injective datum by [F7]. The canonical acyclic-resolution isomorphism [F13] is obtained by the successive connecting isomorphisms for these sequences, with the last group H1(X,Zn−1) identified with the cokernel of ΓCn−1(E)→ΓZn. A coaugmentation-preserving comparison C∙(E)→I∙ gives morphisms from these cycle sequences to the corresponding injective cycle sequences. Naturality of the sheaf long exact sequence [F5] identifies their successive connecting maps, and the induced map of the final cokernels is precisely Hn(Γa). Thus Hn(Γa) is the canonical Godement-to-injective identification inverse to [F4], also in degree zero where it is the identity of ΓE. The comparison lemma [F12] makes this identification independent of the comparison map, since two such maps are homotopic and applying the additive section functor preserves the homotopy.

2.1step 1.4F1F2F9algebra

Well-definedness and naturality of ∂T. Two lifts of the same cocycle on the same refinement differ by a cochain f of F′, so their differentials differ by δf. More generally, equal colimit classes have cocycle representatives h,h′ which, on a common refinement, differ by δa for a (p−1)-cochain a of F′′ [F1]; for p=0 the difference is zero. For p>0, the local-lift argument of step 1.4 applied in degree p−1 supplies, after another refinement, a lift b of a. The chosen lifts g,g′ of h,h′ then satisfy g′−g−δb∈Cp(F′), so δg′−δg is a coboundary of F′. Thus the boundary class is independent of cocycle representatives and of the lifting covers. Different refinement functions induce homotopic cochain maps by the theorem cited in [F2], hence the same cohomology class, so the same argument handles their nonuniqueness. Additivity is checked on a common refinement by adding lifts. A morphism of short exact sequences carries lifts to lifts and commutes with their differentials, proving naturality.

2.2step 1.5F4F5F11algebra

Two degreewise short exact sequences of complexes. If 0→A→B→C→0 is a short exact sequence of sheaves on a space X and A is flasque, then for every open W⊆X the map B(W)→C(W) is surjective: the long exact sequence of [F5] on the space W gives exactness up to H1(W,A∣W), and H1(W,A∣W)=0 by the acyclicity clause of [F5]. Consequently, for our short exact sequence with Godement resolutions, the sequence of complexes 0→Γ(X,C∙(F′))→Γ(X,C∙(F))→Γ(X,C∙(F′′))→0 is degreewise short exact by step 1.5 and the surjectivity just recorded; and for every open cover U the same argument applied to each open tuple intersection W and each degree q shows that 0→Cp(U,Cq(F′))→Cp(U,Cq(F))→Cp(U,Cq(F′′))→0 is exact for all p,q, because Cp(U,−) is a product of section functors over the tuple intersections and each of its component maps is onto and AC [F11] supplies simultaneous preimages; summing over the finite diagonals gives the degreewise short exact sequence of total complexes 0→Tot⁡D(F′)→Tot⁡D(F)→Tot⁡D(F′′)→0.

2.3step 1.5F9F11F12construct

A comparison diagram with injective resolutions. Dualizing the degreewise split projective horseshoe in the opposite abelian category [F12], choose a degreewise split short exact sequence 0→I′∙→I∙→I′′∙→0 of injective resolutions of 0→F′→F→F′′→0. There is a coaugmentation-preserving morphism from the short exact sequence of Godement resolutions of step 1.5 to this sequence, as follows. A split triple (J′,J′⊕J′′,J′′) with J′,J′′ injective admits extensions across any componentwise monomorphism of short exact triples: extend the first coordinate of the middle map to the larger middle object using injectivity of J′, extend the right-hand map to the larger right-hand object using injectivity of J′′, and define the new middle map by these two coordinates, the second composed with the quotient map; restriction of the first coordinate to the larger left-hand object supplies the new left-hand map. These maps extend the old triple map and commute strictly with both arrows. Start with the coaugmentation triple and extend to degree zero. Inductively, the composites with the target differentials kill the source cycles and factor through the next source cycle triple, so extend them into the next split injective degree triple by the same construction. The source cycle triples are short exact because they are the successive exact Godement cokernel triples proved in step 1.5; the factorization is the kernel-cokernel property in the abelian category. DC from [F11] supplies the successive extensions. This gives cochain maps a′,a,a′′ commuting strictly with the short exact sequence arrows.

3.1step 1.3step 1.4step 2.1F1F9algebra

Exactness of the long sequences. Work on cocycle representatives in finite common refinements [F1]. At Tp(F′′), the boundary of an image from Tp(F) is zero, since its cocycle itself is a lift. Conversely, if ∂T[h]=0, choose a lift g as in step 1.4; after refinement δg=δf for a cochain f of F′, and g−f is a cocycle lifting h. At Tp+1(F′), every boundary is a differential in the F-complex and dies there; conversely, if an F′-cocycle becomes δg in F after refinement, the image of g in F′′ is a cocycle whose boundary is the original class. At Tp(F), suppose a cocycle a has image δc in F′′ after refinement. If p>0, lift the (p−1)-cochain c after further refinement by step 1.4, obtaining b; then a−δb is a cocycle in F′ and represents [a]. For p=0 the image is zero already, so a lies in F′ by [F9]. Reverse containments follow from the zero composite of the sheaf maps. Finally T0(F′)→T0(F) is injective, since T0=Γ by step 1.3 and section maps of a monomorphism are injective [F9]. These arguments give the entire long exact sequence.

3.2step 2.2F3F4algebra

Naturality of u and w. The maps u and w in [F3] are built from restriction maps and the functorial Godement coaugmentations [F4], so they commute with sheaf morphisms. In particular, u gives a morphism from the short exact sequence of global Godement complexes to that of total complexes in step 2.2. The fixed-cover Čech complexes of the original sheaves need not be short exact on the right; only the natural squares for w and the individual cochain lifts of step 1.4 will be used.

3.3step 2.2step 2.3step 1.7F5F8algebra

Identification of the model boundary. Apply Γ(X,−) to the strict comparison diagram of step 2.3. Its Godement row is degreewise short exact by step 2.2, and its injective row remains degreewise split short exact. By [F8], the induced cohomology comparisons commute with the two connecting maps. Step 1.7 identifies the vertical maps with the canonical Godement-to-sheaf identifications, while the injective-row connecting maps are those of [F5], which allows comparison between injective resolutions. Hence the boundary ∂ on the global Godement complexes corresponds to the sheaf-cohomology connecting map ∂S. This establishes boundary compatibility without extending injective-resolution independence to arbitrary resolutions.

4.1step 2.2step 3.2F8algebra

Consequence: u commutes with the boundary maps. By step 3.2 and the naturality of long exact sequences in [F8], the cochain map u:Γ(X,C∙(F))→Tot⁡D(F) induces a morphism of the two long exact sequences of cohomology attached to the short exact sequences of complexes of step 2.2; that is, Hq(u)∘∂=∂′∘Hq(u) for the two boundary maps in every degree q.

4.2step 1.4step 3.2F3F8algebra

Consequence: w commutes with the constructed boundary maps of the colimit Čech functors. Let [h]∈Tp(F′′) be represented by a Čech p-cocycle h on a cover U, pass to the finite lifting refinement of step 1.4 and rename it U, with h replaced by its pullback and g∈Cp(U,F) a lift, and consider w(h) and w(g) in the total complex of [F3], where w(h) is a cocycle and w(g) is a lift of it through the epimorphism Tot⁡D(F)→Tot⁡D(F′′), by the naturality of w in the sheaf from step 3.2. The boundary of the class of w(h) computed by the snake lemma from this lift is the class of δ(w(g))=w(δg), using that w is a cochain map; and the image under H(w) of the Čech boundary class ∂T[h]=[δg]∈Tp+1(F′) is the class of w(δg) as well. Hence H(w)∘∂T=∂D∘H(w), where ∂D is the boundary on the total complexes.

5.1step 1.3step 3.1step 4.1step 4.2step 3.3F6algebra

The comparison is a morphism of delta functors extending the identity. By steps 1.4 to 1.6 the functors Tp together with the maps ∂T form a cohomological delta functor on the abelian sheaves on X, and by step 1.3 the degree-zero part of φX is the canonical identification with Γ. The compatibility H(w)∘∂T=∂D∘H(w) of step 4.2, together with H(u)∘∂=∂D∘H(u) of step 4.1 and the invertibility of H(u) in every degree, gives φX∘∂T=∂∘φX; by step 3.3 the model boundary is the connecting homomorphism ∂S of sheaf cohomology, so φX commutes with the connecting homomorphisms. Hence φX:T∙→S∙ is a morphism of cohomological delta functors extending the canonical degree-zero identification.

6.1step 1.3step 5.1step 1.6F5F6F7algebra

Universality and the isomorphism. By steps 3.1, 5.1 and 1.6 and the effaceability theorem of [F6], T∙ is a universal cohomological delta functor. The functors Sp=Hp(X,−) are a cohomological delta functor by [F5]. Every sheaf embeds into an injective by [F7], and positive Sp vanish on injectives because they are flasque [F7] and acyclic [F5]. Thus S∙ is effaceable by injectives and universal by [F6]. Both delta functors extend Γ in degree zero with the identifications of step 1.3; by the uniqueness clause of [F6] there is an isomorphism T∙→S∙ of cohomological delta functors extending that identification, and by the degree-zero determination clause of [F6] every morphism of universal delta functors extending it equals that isomorphism. Since φX is such a morphism by step 5.1, every φXp is an isomorphism.

7.1step 6.1F1algebra

The cofinal-family consequence. Let a cofinal family of covers satisfy Hˇp(U,F)=0 for all its members and all p>d. Given a class in Tp(F) with p>d, represent it by a pair (U,α) and choose a cover V of the family refining U, which exists by cofinality; the class maps to Hˇp(V,F)=0 in the colimit, hence is zero by the description of the colimit in [F1]. Thus Tp(F)=0 for p>d, and step 6.1 gives Hp(X,F)≅Tp(F)=0 for p>d.

8.1step 1.2step 1.3step 6.1step 7.1F11∎

Conclusion. The comparison map φXp is an isomorphism for every p≥0, natural in F; the collection is an isomorphism of cohomological delta functors extending the identity in degree 0 and commuting with the connecting homomorphisms of short exact sequences, by steps 1.2, 1.3 and 6.1; and the cofinal-family consequence holds by step 7.1. The choice principles used are the Axiom of Choice for the injective-resolution data, for the well-orderings behind the colimit and for the local lifting selections of step 1.4, and dependent choice for the derived-functor comparison theorems, as recorded in [F11].

Remarks

  • The proof uses the Godement model of sheaf cohomology for the compatibility of the comparison map with the connecting homomorphisms: u is a morphism of the two degreewise short exact sequences of Godement and total complexes, while the boundary compatibility of w is checked on individual cocycles after a lifting refinement. Thus the comparison, which is the composite of H(w) with the inverse of H(u), respects boundary maps. This replaces the injective-resolution comparison of the classical argument; steps 2.3, 1.7 and 3.3 identify the model boundary by a strict comparison with a degreewise split sequence of injective resolutions and the canonical acyclic-resolution isomorphism.

  • The hypothesis that X is compact enters twice: it makes finite covers cofinal, and through the compatible-refinement lemma [F10] it supplies the single refinement on which a coherent system of local lifts exists. The compatible-refinement construction uses only finite selections; local lifting and products of surjections in the Godement argument use the stated AC assumption.

Depends on

Used by

Dependency tree · two levels

142 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources