Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedaudited 2026-09-27
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.

Cofinal Čech vanishing implies derived acyclicity

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let X be a topological space, let B be a basis of the topology of X which contains X and is closed under finite intersections, and let Cov be an assignment to every U∈B of a nonempty family Cov(U) of finite open covers of U which is cofinal, in the sense that every open cover of U has a refinement in Cov(U), and such that for every U∈Cov(U) every finite intersection of members of U belongs to B. Let F be a sheaf of abelian groups on X whose positive Čech cohomology vanishes for these covers: Hˇp(U,F)=0for every U∈B, U∈Cov(U) and p>0 (Fixed-cover Čech cohomology). Then Hq(U,F∣U)=0for every U∈B and every q>0, where Hq(U,−) is sheaf cohomology on the space U (Sheaf cohomology as right derived global sections).

Facts & Assumptions

[F1]

The Čech cohomology of a fixed cover is Hˇp(U,G)=ker⁡δp/im⁡δp−1 (Fixed-cover Čech cohomology).

[F2]

The Čech construction is functorial in the sheaf: a morphism φ:G→H induces componentwise cochain maps Cp(U,φ) commuting with the differentials (Ordered Čech cochain complex of a cover).

[F3]

Assuming AC, Ab(X) has enough injectives and every abelian sheaf on X admits an injective resolution, indeed one supplied functorially with no further selection (Enough injective abelian sheaves).

[F4]

Hˇp(U,G) is the cohomology of a cochain complex, so Hˇ1(U,G)=ker⁡δ1/im⁡δ0 and a 1-cocycle is a coboundary exactly when it is a Čech coboundary (Fixed-cover Čech cohomology, The Čech differential squares to zero).

[F5]

If φ:G→H is an epimorphism of sheaves, then the induced maps on stalks are surjective, so every section of H over an open set is locally in the image of φ (A sequence of abelian sheaves is exact exactly when it is exact on every stalk).

[F6]

The kernel of a morphism of sheaves is computed objectwise: ker⁡(φ)(U)=ker⁡(φU), and the cokernel sheaf is the sheafification of the objectwise cokernel, so the quotient Q=I/F is characterised by the exactness of 0→F→I→Q→0 (Kernel sheaves are objectwise, while cokernels and images are sheafified).

[F7]

An injective object of Ab(X) is flasque (Injective abelian sheaves are flasque), and a flasque sheaf has Hq(W,I∣W)=0 for every open W and every q>0 (Flasque abelian sheaves are Γ-acyclic).

[F8]

If every nonempty finite intersection of the members of an ordered cover of U is G-acyclic, then the canonical map Hˇp(U,G)→Hp(U,G∣U) is an isomorphism for every p (Leray acyclic-cover comparison).

[F9]

A short exact sequence of abelian sheaves on a topological space Y induces a natural long exact sequence Hq(Y,F′)→Hq(Y,F)→Hq(Y,F′′)→∂qHq+1(Y,F′), natural in the short exact sequence (Long exact sequence of sheaf cohomology).

[F10]

Hˇ0(U,G)≅Γ(X,G) for any order-0 Čech cohomology of a cover, and H0(U,G∣U)≅Γ(U,G∣U) (Čech H0 equals global sections, Degree-zero sheaf cohomology is global sections).

[F12]

A short exact sequence of cochain complexes induces a long exact sequence of their cohomology groups (The long exact sequence in cohomology).

[F11]

The Axiom of Choice implies the Axiom of Dependent Choice, AC⟹DC (AC implies DC implies countable choice), so the resolution and long exact sequence machinery resting on choice is available.

Proof

Given: A topological space X, a basis B with its cofinal families Cov(U) of finite covers, and an abelian sheaf F with Hˇp(U,F)=0 for all p>0, all U∈B and all U∈Cov(U).

1.1

By [F3] the sheaf F embeds into an injective sheaf I, the transfinite construction behind [F3] using the Axiom of Dependent Choice, which is available by [F11]; put Q:=I/F, so that 0→F→I→Q→0 is exact, with F the kernel of I→Q and Q the cokernel by [F6]. The morphism I→Q is an epimorphism of sheaves, so by [F5] its stalk maps are surjective and every section of Q over an open set is locally in its image.

F3F5F6F11
2.1

Let U∈B and s∈Q(U). Since I→Q is an epimorphism, for every x∈U the germ sx lies in the image of Ix→Qx by [F5], and because equality of germs of sections of a sheaf is a local condition there is an open neighbourhood Wx⊆U of x and tx∈I(Wx) with image s∣Wx; the family (Wx)x∈U is an open cover of U and each s∣Wx is the image of a section of I over Wx. By cofinality of Cov(U) this cover has a refinement U=(Ui)i∈I∈Cov(U): for every i the member Ui is contained in some Wx, and restricting the corresponding tx yields ti∈I(Ui) with image s∣Ui. The cover U is finite and every finite intersection of its members lies in B by hypothesis, and Hˇ1(U,F)=0.

F5step 1.1
3.1

With the data of [step 2.1], the sections sij:=tj∣Ui∩Uj−ti∣Ui∩Uj for i<j take values in F(Ui∩Uj), because both tj and ti map to s on the overlap and F is the kernel of I→Q by [F6]; the alternating family s∙ indexed by increasing pairs is a Čech 1-cocycle, since it is the Čech differential of the 0-cochain t∙ with values in I, so its Čech differential vanishes by [F4]. Because Hˇ1(U,F)=ker⁡δ1/im⁡δ0 is zero by hypothesis and by [F1], it is a Čech coboundary: there are τi∈F(Ui) with sij=τj∣Ui∩Uj−τi∣Ui∩Uj by [F4]. The sections ti−τi∈I(Ui) then satisfy (tj−τj)∣=tj∣−τj∣=ti∣−τi∣=(ti−τi)∣ on each overlap, so they glue to a section t∈I(U); since each τi lies in F and hence maps to 0 in Q, the image of t is the family (s∣Ui)i, that is, t is a lift of s to I(U). Therefore I(U)→Q(U) is surjective for every U∈B.

F1F4F6step 2.1
4.1

Fix U∈B and U∈Cov(U). Every finite intersection W of members of U lies in B by hypothesis, so I(W)→Q(W) is surjective by [step 3.1]; taking products over the finitely many tuples of the finite cover, the induced map of Čech complexes C∙(U,I)→C∙(U,Q) is surjective in each degree, and by functoriality [F2] the sequence 0→C∙(U,F)→C∙(U,I)→C∙(U,Q)→0 of cochain complexes is exact. Next, Hˇp(U,I)=0 for p>0: an injective sheaf is flasque by [F7] and hence Γ-acyclic on every open subspace by [F7], so every nonempty finite intersection of members of U is I-acyclic and the Leray theorem [F8] identifies Hˇp(U,I) with Hp(U,I∣U)=0. From the long exact sequence of the short exact sequence of complexes [F4, F12] we get Hˇ1(U,Q)↪Hˇ2(U,F)=0 and isomorphisms Hˇp(U,Q)≅Hˇp+1(U,F) for p≥1, so Hˇp(U,Q)=0 for every p>0. Thus Q satisfies the same Čech vanishing hypothesis as F, for the same basis and the same cofinal families.

F2F7F8F12step 3.1
4.2

Let U∈B. The short exact sequence 0→F→I→Q→0 restricted to U gives by [F9] the exact sequence H0(U,I∣U)→H0(U,Q∣U)→H1(U,F∣U)→H1(U,I∣U); here H0(U,I∣U)=I(U) and H0(U,Q∣U)=Q(U) by [F10], so the first map is the surjection of [step 3.1], and H1(U,I∣U)=0 because I is injective, hence flasque, hence acyclic on the open subspace U by [F7]. Exactness therefore forces H1(U,F∣U)=0.

F7F9F10step 3.1
5.1

We prove by induction on n≥1 the statement P(n): for every abelian sheaf G satisfying the Čech vanishing hypothesis of the lemma, Hq(U,G∣U)=0 for all U∈B and all 1≤q≤n. The case n=1 is [step 4.2], whose proof used only that hypothesis, the basis and the cofinal families. For the induction step let G satisfy the hypothesis; the argument of [step 1.1], [step 2.1] and [step 4.1] applied to G in place of F produces an injective IG with quotient G′=IG/G that again satisfies the Čech vanishing hypothesis, and the long exact sequence gives Hn+1(U,G∣U)≅Hn(U,G′∣U) for every U∈B, because the neighbouring term Hn+1(U,IG∣U) vanishes by acyclicity of injectives [F7]. By P(n) applied to G′ the group on the right is 0, so Hn+1(U,G∣U)=0 and P(n+1) holds. Induction gives Hq(U,F∣U)=0 for every q≥1 and every U∈B. ∎

step 4.1step 4.2

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

68 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