Alphabeta Math
ExampleConstruction: AI-generatedVerification: 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.

Cohomology of the empty space and the empty cover

Example

Let X=∅ be the empty topological space. Then X is covered by the empty family of open subsets, the empty cover has Cp(∅,F)=0for every p≥0 and hence Hˇp(∅,F)=0 for every p; here F is any sheaf of abelian groups on X. Moreover, assuming the Axiom of Choice, every sheaf of abelian groups F on X satisfies Hq(X,F)=0for all q≥0, the global-sections functor on Ab(X) being the zero functor because F(∅)=0 for every sheaf of abelian groups F.

Facts & Assumptions

[F1]

For a sheaf of sets F on a topological space the group F(∅) of sections over the empty set is a singleton (A set-valued sheaf has a unique section over the empty open set).

[F2]

The ordered p-cochains of a cover U=(Ui)i∈I are Cp(U,F)=∏i0<⋯<ipF(Ui0∩⋯∩Uip), and when I has no increasing (p+1)-tuple the product is empty and Cp(U,F)=0 (Ordered Čech cochain complex of a cover).

[F3]

The Čech cohomology of the fixed cover is Hˇp(U,F)=ker⁡δp/im⁡δp−1, so Hˇ0(U,F)=ker⁡(δ0) and the group is 0 for p<0 (Fixed-cover Čech cohomology).

[F4]

Assuming AC and a supplied injective resolution datum I on Ab(X), sheaf cohomology is the right derived object Hq(X,F):=RIqΓ(X,F)=Hq(Γ(X,I∙(F)del)) (Sheaf cohomology as right derived global sections).

[F5]

The global-sections functor is defined on objects by Γ(X,F):=F(X) and on morphisms by Γ(X,φ):=φX (Global sections of an abelian sheaf).

[F6]

An open cover of a topological space (X,T) is a family U⊆T of open sets with X=⋃U, where ⋃U={x∈X:x∈U for some U∈U} (Open cover, subcover, and compact topological space; a compact subset is a subspace that is compact in its own right).

[F7]

The n-th cohomology object of a cochain complex is Hn(C):=coker⁡(Bn(C)→Zn(C)), equivalently Hn(C)=Zn(C)/Bn(C) with Zn(C)=ker⁡(dn) and Bn(C)=im⁡(dn−1) (Cohomology object of a cochain complex).

[F8]

In ZF the Axiom of Choice implies the Axiom of Dependent Choice, AC⟹DC (AC implies DC implies countable choice).

[F9]

The Axiom of Choice says that every family of nonempty sets has a choice function (The Axiom of Choice).

Verification

Given: The empty topological space X=∅, its empty indexed cover U=(Ui)i∈∅, a sheaf of abelian groups F on X and the supplied functorial injective resolution datum I on Ab(X).

Proof technique: direct.

1.1

The only open subset of X=∅ is ∅ itself, since open sets are subsets of X; in particular the family U:=∅⊆T consisting of no open subset is a family of open subsets of X, and its union, ⋃U={x∈X:x∈U for some U∈U}, is empty because there is no member to witness membership, that is ⋃U=∅=X. By the definition of an open cover [F6] the empty family is therefore an open cover of the empty space, and reading it as an indexed family U=(Ui)i∈∅ with index set I=∅ and no members exhibits it as a cover in the indexed form used by the Čech construction [F2]; the empty space thus carries the cover with no members.

F2F6
2.1

For every p≥0 the index set I=∅ has no increasing (p+1)-tuple i0<⋯<ip, since it has no elements at all, so by the empty-product convention of [F2] the group of ordered p-cochains is Cp(U,F)=0 for every p≥0; for p<0 one has Cp(U,F)=0 by the same definition. In particular C0=0 and C1=0, and more generally δp:Cp→Cp+1 is a homomorphism between zero groups, hence the zero homomorphism. By [F3] the cover's cohomology is Hˇp(U,F)=ker⁡δp/im⁡δp−1, the kernel of the zero map out of the zero group is the zero group, and the image of δp−1 is the zero subgroup of Cp for every p≥0, the case p=0 being the case of the zero map δ−1=0; hence Hˇp(U,F)=0/0=0 for every p≥0 and, by the convention of [F3], also for p<0. Thus the empty cover has zero cochain groups and zero cohomology in every degree, for every abelian sheaf F on X.

F2F3step 1.1
2.2

Let F be a sheaf of abelian groups on X. The underlying sheaf of sets has F(∅) a singleton by [F1]; a group whose underlying set is a singleton is the trivial group, so F(∅)=0. Since ∅ is the only open subset of X [step 1.1], every section group F(U) with U open in X equals F(∅)=0.

F1step 1.1
3.1

By the definition of the global-sections functor [F5] one has Γ(X,G)=G(X)=G(∅) for every abelian sheaf G on X, and Γ(X,φ)=φX for every morphism φ:G→G′. By [step 2.2] applied to G the group G(∅) is zero, so Γ(X,G)=0 for every object G of Ab(X), while Γ(X,φ) is the only map between the zero groups G(∅)→G′(∅), namely the zero map; hence Γ(X,−):Ab(X)→Ab is the zero functor, constant with value the zero group.

F5step 2.2
4.1

Fix the supplied functorial injective resolution datum I on Ab(X), so that every abelian sheaf F on X is equipped with a specific injective resolution 0→F→I∙(F) and Hq(X,F)=RIqΓ(X,F)=Hq(Γ(X,I∙(F)del)) by [F4]. Applying the zero functor of [step 3.1] term by term, every group of the deleted complex Γ(X,I∙(F)del) is the zero group and every differential of it is the zero map, so in the notation of [F7] both Zq(C)=ker⁡(dq) and Bq(C)=im⁡(dq−1) are the zero subgroup of the zero group Cq=0; hence Hq(X,F)=coker⁡(Bq→Zq)=0/0=0 for every q≥0. By the convention recorded in [F4] one also has Hq(X,F)=0 for q<0, so every abelian sheaf on the empty space is acyclic for Γ(X,−) in all degrees.

F4F7step 3.1
5.1

Combining the two computations: [step 2.1] shows that the empty cover of X=∅ has Cp(U,F)=0 for every p≥0 and Hˇp(U,F)=0 for every p, and [step 4.1] shows that Hq(X,F)=0 for every abelian sheaf F on X and every q≥0; the two statements together are the assertion of the statement, the equality F(∅)=0 of [step 2.2] being the reason why the global-sections functor is the zero functor. The Axiom of Choice is assumed and is used exactly once: the definition [F4] of Hq(X,F) as a right derived object relative to the supplied injective resolution datum, whose independence of the chosen datum rests on the Axiom of Dependent Choice that follows from AC [F8]; the empty cover and the vanishing of the section groups in [step 1.1], [step 2.1], [step 2.2], [step 3.1] and [step 4.1] use no choice principle at all, the only products occurring there being indexed by the empty set, and a product over the empty set of groups is the one-element group by definition and not by [F9]. ∎

F4F8F9step 2.1step 4.1

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

33 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