Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedjudge pass (gpt-6-sol)audited 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.

Flasque abelian sheaves are Γ-acyclic

Statement

Assume the Axiom of Choice, let X be a topological space and let F be a flasque sheaf of abelian groups on X (Flasque sheaf). Then for every open subspace U⊆X and every integer q>0, Hq(U,F∣U)=0, where Hq(U,−) denotes sheaf cohomology on the space U (Sheaf cohomology as right derived global sections) computed with the global sections functor of U, and F∣U is the restriction of F to U. Equivalently, every restriction F∣U is Γ-acyclic (Gamma-acyclic abelian sheaf).

Facts & Assumptions

[F1]

An injective object of Ab(X) is flasque (Injective abelian sheaves are flasque).

[F2]

If 0→F→G→H→0 is short exact and F is flasque, then G(V)→H(V) is surjective for every open V; if moreover G is flasque then so is H (Flasque kernel lifts quotient sections).

[F3]

Every short exact sequence of abelian sheaves on a space X gives a natural long exact sequence of sheaf cohomology groups on X (Long exact sequence of sheaf cohomology).

[F4]

For an injective object J and every n>0 one has RInF(J)=0 relative to any supplied injective resolution datum I (Positive right derived functors vanish on injective objects).

[F5]

Assuming AC, Ab(X) has enough injectives and the embeddings supply one functorial injective resolution datum on the whole category, so every abelian sheaf on X carries a specific injective resolution 0→F→I0→I1→⋯ (Enough injective abelian sheaves, Sheaf cohomology as right derived global sections).

[F6]

In ZF the Axiom of Choice implies the Axiom of Dependent Choice (AC implies DC implies countable choice), which is the hypothesis under which the comparison and vanishing theorems for right derived functors are stated.

[F7]

H0(U,E) is canonically isomorphic to Γ(U,E) for every abelian sheaf E on a space U (Degree-zero sheaf cohomology is global sections, Sheaf cohomology as right derived global sections).

[F8]

In the abelian category Ab(U) of abelian sheaves on a space U a monomorphism e:A↣I sits in a short exact sequence 0→A→I→coker⁡(e)→0 (Sheaves of abelian groups, and likewise sheaves of modules on a ringed space, form abelian categories, Exact sequences of sheaves).

[F9]

The hypothesis of the theorem is that F is flasque on X, that is, every restriction map F(W′)→F(W) for open W⊆W′⊆X is surjective (Flasque sheaf).

Proof

Given: The Axiom of Choice, a topological space X, a flasque abelian sheaf F on X, and an open subspace U⊆X.

1.1

Write FU:=F∣U for the restriction of F to the open subspace U. Then FU is flasque on U: for open W⊆W′⊆U one has FU(W)=F(W) and FU(W′)=F(W′) with the same restriction map, which is surjective because F is flasque; and FU is a sheaf of abelian groups on U.

F9given
2.1

By [F6] the Axiom of Choice gives DC, and by [F5] the category Ab(U) has enough injectives with a supplied functorial injective resolution datum IU; apply the datum to FU to get a specific injective resolution 0→FU→ η I0→ d I1→⋯ on U, whose cokernel we write Q:=coker⁡(η)=I0/FU. By [F8] the sequence 0→FU→I0→Q→0 is short exact; by [F1] the sheaf I0 is flasque, so [F2] applies to this sequence and shows that I0(W)→Q(W) is surjective for every open W⊆U, and that Q is flasque. [F1, F2, F5, F6, F8, step 1.1]

F1F2F5F6F8
3.1

Using [F3] on the short exact sequence of step 2.1 gives an exact sequence H0(U,I0)→H0(U,Q)→H1(U,FU)→H1(U,I0); here H1(U,I0)=0 by [F4] applied to the injective object I0 and the datum IU, and the first map is surjective because by [F7] it is, up to the canonical identification H0=Γ, the map I0(W)→Q(W) with W=U, which step 2.1 shows to be surjective. Hence H1(U,FU)=0. [F3, F4, F7, step 2.1]

F3F4F7
3.2

For q≥1 the same long exact sequence is, around degree q+1, Hq(U,I0)→Hq(U,Q)→ ∂ Hq+1(U,FU)→Hq+1(U,I0), and both outer groups vanish by [F4] because I0 is injective [F5]. Hence for every q≥1 the connecting map is an isomorphism Hq(U,Q)→ ∼ Hq+1(U,FU); for q≥1 this is a dimension shift from the flasque quotient Q found in step 2.1. [F3, F4, F5, step 2.1]

F3F4F5
4.1

I claim that Hq(U,E)=0 for every q>0 and every flasque abelian sheaf E on U. The case q=1 is step 3.1, applied to E in place of FU (the argument of step 2.1 and step 3.1 uses only the flasqueness of E, the existence of a supplied injective resolution and the lifting property [F2]). For q>1 apply the same construction to E: with 0→E→I0→QE→0 and QE flasque, [F2], step 3.2 applied to E give Hq(U,E)≅Hq−1(U,QE), and Hq−1(U,QE)=0 because q−1≥1 and QE is flasque, by induction on q. This proves the claim. [F1, F2, F3, F4, F5, F6, F7, step 2.1, step 3.1, step 3.2]

F1F2F3F4F5F6F7
5.1

Applying the claim of step 4.1 to the flasque sheaf FU=F∣U on U gives Hq(U,F∣U)=0 for every q>0; since U⊆X was an arbitrary open subspace, this is the statement. [step 1.1, step 4.1] ∎

F4∎

Depends on

Used by

Dependency tree · two levels

63 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