Alphabeta Math
Pipeline-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.

Sheaf Cohomology Cech Cohomology and Comparison — Examples

1 · Prerequisites

2 · Summary

These examples pin down the definitions of the companion page on the circle and on small covers. Under the Axiom of Choice, the fixed-cover Čech groups are computed for a two-arc cover and for the one-member cover, where the comparison with sheaf cohomology fails in degree one; a companion counterexample exhibits a global section of a quotient sheaf on the circle with no lift and a nonzero connecting class in H1, and the constant integer sheaf on the real line is shown to be non-flasque.

The remaining examples illustrate the acyclicity and exactness apparatus: skyscraper sheaves are flasque and acyclic, the sheaf of all functions is flasque, the projective line's two-affine cover is set up for a Mayer--Vietoris preview, the three-open cover exhibits the degree-two sign cancellation, the empty space and empty cover are checked to have vanishing cohomology, and two refinement functions between the same pair of covers are shown to differ on cochains while inducing the same map on cohomology.

3 · Logical flowchart

4 · Definitions, theorems and proofs

None yet.

5 · Examples, counterexamples and false statements

CounterexampleConstruction: Literature-sourcedVerification: AI-adaptedjudge pass (gpt-6-sol)audited 2026-09-27Open item page →

A global section of the quotient that does not lift, and its nonzero connecting class

Statement refuted

Assume the Axiom of Choice (The Axiom of Choice).

Let S1=R/Z be the circle with quotient map p (The circle as S1=R/Z with basepoint [0]), let C be the sheaf of continuous real-valued functions on S1, let Z‾ be the subsheaf of locally constant integer-valued functions, that is the constant sheaf with value Z (The constant sheaf is the sheaf of locally constant functions), and let Q be the sheafification of the presheaf quotient V↦C(V)/Z‾(V), so that the induced map of sheaves C→Q is an epimorphism. The claim that the induced map on global sections Γ(S1,C)⟶Γ(S1,Q) is surjective is refuted. The refutation exhibits a global section q∈Γ(S1,Q) with no preimage, glued from the two angle branches over the arcs U0=p((−1/2,1/2)) and U1=p((0,1)), and shows that its connecting class ∂(q)∈H1(S1,Z‾) in the long exact sequence of the short exact sequence 0→Z‾→C→Q→0 is nonzero; in particular H1(S1,Z‾)≠0, so the degree one cohomology of the constant sheaf Z on the circle does not vanish.

Facts & Assumptions

[F2]

A short exact sequence of abelian sheaves on X gives a natural long exact sequence ⋯→Hq(X,F′)→Hq(X,F)→Hq(X,F′′)→∂qHq+1(X,F′)→⋯ (Long exact sequence of sheaf cohomology).

[F3]

H0(X,F) is canonically isomorphic to the global sections Γ(X,F), naturally in F (Degree-zero sheaf cohomology is global sections).

[F4]

A sequence of sheaves is exact at a term when the image sheaf of the incoming morphism equals the kernel sheaf of the outgoing one (Exact sequences of sheaves).

[F5]

A sequence of sheaves of abelian groups is exact if and only if all of its stalk sequences are exact (A sequence of abelian sheaves is exact exactly when it is exact on every stalk).

[F6]

Sheafification induces a bijection on every stalk, ηF,x:Fx→(aF)x (Sheafification preserves stalks, Sheafification of a presheaf).

[F7]

The filtered colimit functor on abelian groups is exact, so the colimit of a filtered diagram of short exact sequences of abelian groups is short exact (Filtered colimits of abelian groups are exact).

[F8]

The constant sheaf with value Z is the sheaf of locally constant Z-valued functions, Z‾(U)={f:U→Z locally constant} (The constant sheaf is the sheaf of locally constant functions).

[F9]

The circle is S1=R/Z with the quotient topology induced by p(x)=[x] (The circle as S1=R/Z with basepoint [0]), so a subset of S1 is open exactly when its preimage under p is open in R (The quotient topology of a surjection, quotient maps, saturated sets, and the quotient of a space by an equivalence relation with its canonical projection).

[F11]

X is connected exactly when it admits no separation, that is, no pair of open, nonempty, disjoint subsets with union X (Separation of a topological space, connected and disconnected spaces, clopen sets, and connected subsets).

[F12]

For a sheaf of abelian groups on X the sequence of sheaves 0→F′→F→F′′→0 is exact exactly when every stalk sequence 0→Fx′→Fx→Fx′′→0 is exact, since exactness of a sequence of sheaves is tested stalkwise [F5]; the last map is an epimorphism when it is stalkwise surjective, the cokernel sheaf being the sheafification of the presheaf cokernel (Kernel sheaves are objectwise, while cokernels and images are sheafified).

[F13]

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

Counterexample

Given: The circle S1=R/Z with quotient map p, the sheaves C, Z‾ and Q of the statement, the two arcs U0=p((−1/2,1/2)) and U1=p((0,1)), and the sections θi inverse to p over the corresponding intervals.

1.1

The sequence 0→Z‾→C→Q→0 is short exact, where the first map is the inclusion of locally constant integer-valued functions and the second is induced by the presheaf quotient maps C(V)→C(V)/Z‾(V) followed by sheafification. The kernel of the second map is Z‾: its stalk at x is computed from the stalk of Q, which is the colimit of the groups C(V)/Z‾(V) over the filtered neighbourhood system of x by [F6], and this colimit is Cx/Z‾x because filtered colimits of abelian groups are exact [F7]; hence the stalk of the kernel is Z‾x for every x, and kernels of sheaf morphisms are computed stalkwise [F12]. The second map is an epimorphism with the same stalkwise computation, its stalk at x being the surjection Cx→Cx/Z‾x; by [F5] and [F4] the displayed sequence is short exact.

F4F5F6F7F12
1.2

Put A:=(−1/2,1/2) and B:=(0,1) and U0:=p(A), U1:=p(B). Both are open in S1, because p−1(U0)=A+Z and p−1(U1)=B+Z are unions of open intervals, hence open in R [F9]. Both are connected, being continuous images under p of the intervals A and B [F10]. Their union is S1: every real number is congruent modulo Z to a point of A∪B=(−1/2,1), so every class in S1 lies in U0∪U1. Their intersection is p(A∩(B+Z))=p((−1/2,0)∪(0,1/2))=p((1/2,1))∪p((0,1/2)), a union of two disjoint nonempty open connected subsets, so U0∩U1 has exactly these two connected components; neither of them meets the other since they are disjoint and open, so every connected subset of the intersection lies in one of them [F11].

F9F10F11
2.1

On a connected open subset of S1 every locally constant Z-valued function is constant: its fibres are open, pairwise disjoint and cover the set, and two nonempty fibres would exhibit a separation [F11]; so by [F8] the sections of Z‾ over U0 and over U1 are the constant integer functions, Z‾(U0)≅Z and Z‾(U1)≅Z, while over the two-component intersection Z‾(U0∩U1)≅Z×Z, a locally constant function on the intersection being determined by, and arbitrary on, the two components of [step 1.2].

F8F11step 1.2
2.2

Let θ0:U0→A and θ1:U1→B be the inverses of the bijections induced by p on A and B; they are continuous because p is a quotient map and these are homeomorphisms onto their images [F9]. On U0∩U1 the difference θ1−θ0 is a continuous integer-valued function: the two lifts of a point of the intersection differ by an integer, and on p((0,1/2)) both lifts lie in (0,1/2), giving the value 0, while on p((1/2,1)) the lift in B is the lift in A shifted by 1, giving the value 1. Hence θ0 and θ1 have the same image in Q(U0∩U1), since their difference lies in Z‾(U0∩U1), and the sheaf axiom for Q over the cover S1=U0∪U1 glues them to a global section q∈Γ(S1,Q),q∣U0=[θ0],q∣U1=[θ1].

F9step 1.2
3.1

There is no g∈Γ(S1,C) with image q. Suppose there were. Then on each Ui the difference g∣Ui−θi has zero image in Q(Ui), hence has locally constant integer values; being continuous with values in the discrete set Z, it is locally constant and therefore constant on the connected set Ui [step 1.2], say g∣Ui−θi=ni with ni∈Z by [step 2.1]. On the first component p((0,1/2)) of the intersection the difference θ1−θ0 vanishes, so n1−n0=(θ0−θ1)∣=0; on the second component p((1/2,1)) the same difference equals 1, so n1−n0=−1. This is impossible, so q is not in the image of Γ(S1,C)→Γ(S1,Q).

step 1.2step 2.1step 2.2
4.1

By [F2] applied to the short exact sequence of [step 1.1] the sequence Γ(S1,C)⟶Γ(S1,Q)→ ∂ H1(S1,Z‾) is exact, the first group being H0(S1,C) and the middle one H0(S1,Q) by [F3]; exactness at the middle group [F4] says that the image of the first map is the kernel of ∂. By [step 3.1] the element q is not in that image, so ∂(q)≠0 and H1(S1,Z‾)≠0; the section q is thus an explicit witness for the failure of surjectivity asserted in the statement, and its obstruction is detected by the degree one connecting class. The Axiom of Choice enters exactly through the long exact sequence [F2], whose construction uses the supplied injective resolution datum and the Dependent Choice it requires [F13]; the computations of [step 1.2], [step 2.1], [step 2.2] and [step 3.1] use no choice principle. ∎

F2F3F4F13step 3.1step 1.1

Remarks

The failure of right exactness of the global-sections functor that the published counterexample Global sections need not preserve surjections records is reproved here on the circle, together with the additional positive information that the connecting class of the non-liftable section is a nonzero class in H1(S1,Z‾).

ExampleConstruction: Literature-sourcedVerification: AI-adaptedaudited 2026-09-27Open item page →

Čech cohomology of the two-arc cover of the circle

Example

Let S1=R/Z be the circle with quotient map p (The circle as S1=R/Z with basepoint [0]), let Z‾ be the constant sheaf with value Z on S1, identified with the sheaf of locally constant Z-valued functions (The constant sheaf is the sheaf of locally constant functions), and let U=(U0,U1),U0:=p((−1/2,1/2)),U1:=p((0,1)), so that U is an open cover of S1 by two proper arcs. Then the fixed-cover Čech cohomology of U (Fixed-cover Čech cohomology) is Hˇ0(U,Z‾)≅Z,Hˇ1(U,Z‾)≅Z,Hˇp(U,Z‾)=0(p≥2), with the following explicit computation. The arcs U0 and U1 are connected, the intersection U0∩U1 is the disjoint union of the two nonempty open connected sets C1:=p((0,1/2)) and C2:=p((1/2,1)), and under the identifications Z‾(U0)≅Z, Z‾(U1)≅Z by constant values and Z‾(U0∩U1)≅Z⊕Z by the pair of constant values on C1 and C2 (Čech complex for a two-open cover), the Čech differential is δ0:Z⊕Z⟶Z⊕Z,δ0(a,b)=(b−a,b−a). Its kernel is the diagonal Δ:={(n,n):n∈Z}, its image is Δ as well, so Hˇ0(U,Z‾)=Δ≅Z, and Hˇ1(U,Z‾)=(Z⊕Z)/Δ≅Z under the isomorphism induced by (x,y)↦x−y, a generator being the class of the 1-cochain that equals 1 on C1 and 0 on C2. Moreover the comparison map Γ(S1,Z‾)→Hˇ0(U,Z‾) is an isomorphism (Čech H0 equals global sections) and Γ(S1,Z‾)≅Z.

Facts & Assumptions

[F1]

For a two-member open cover of X by U,V one has C0(U,F)=F(U)⊕F(V), C1(U,F)=F(U∩V) and Cp(U,F)=0 for p≥2, the group over an empty set of tuples being the zero group (Čech complex for a two-open cover).

[F2]

For a two-member cover the only possibly nonzero component of the Čech differential is δ0(sU,sV)=sV∣U∩V−sU∣U∩V, and δ1=0 (Čech complex for a two-open cover).

[F3]

The constant sheaf with value the group A has as its sections over an open U the locally constant functions U→A, with pointwise group structure (The constant sheaf is the sheaf of locally constant functions).

[F4]

The fixed-cover cohomology in degree p is the kernel of δp modulo the image of δp−1, so in a complex with Cp=Cp+1=0 both groups vanish in degree p (Fixed-cover Čech cohomology).

[F5]

Restriction of global sections Γ(X,F)→Hˇ0(U,F), s↦(s∣Ui)i, is an isomorphism (Čech H0 equals global sections).

[F6]

The circle is S1=R/Z with quotient map p(x)=[x], and p(x+n)=p(x) for all real x and integers n (The circle as S1=R/Z with basepoint [0]).

[F7]

A subset V of S1 is open exactly when p−1[V] is open in R, and p is a continuous surjection (The quotient topology of a surjection, quotient maps, saturated sets, and the quotient of a space by an equivalence relation with its canonical projection).

[F10]

A separation of a space X is an ordered pair of open, nonempty, disjoint subsets with union X; X is connected when no separation exists (Separation of a topological space, connected and disconnected spaces, clopen sets, and connected subsets).

[F11]

First isomorphism theorem for groups: for every homomorphism f:G→H the rule gker⁡f↦f(g) is an isomorphism G/ker⁡f≅im⁡f (First isomorphism theorem for groups: G/ker⁡f≅im⁡f).

Verification

Given: The circle S1=R/Z with quotient map p, the constant sheaf Z‾ with value Z, the two arcs U0=p((−1/2,1/2)) and U1=p((0,1)), and the two open subsets C1=p((0,1/2)) and C2=p((1/2,1)) of their intersection.

Proof technique: direct.

1.1

p−1(U0)=(−1/2,1/2)+Z and p−1(U1)=(0,1)+Z are unions of open intervals, hence open in R, so U0 and U1 are open in S1 [F7]. Both are nonempty and connected, being the images under the continuous map p of the connected intervals (−1/2,1/2) and (0,1) [F8, F9]. Their union is all of S1, because every real number differs by an integer from a point of (−1/2,1/2)∪(0,1)=(−1/2,1). For the intersection, p−1(U0∩U1)=((−1/2,1/2)+Z)∩((0,1)+Z)=((−1/2,0)∪(0,1/2))+Z, so U0∩U1=p((−1/2,0)∪(0,1/2))=p((1/2,1))∪p((0,1/2))=C2∪C1, where p(x+1)=p(x) was used [F6]. Each of C1,C2 is open, since p−1(C1)=(0,1/2)+Z and p−1(C2)=(1/2,1)+Z are open; each is nonempty and connected as the image of an interval [F8, F9]; and C1∩C2=∅ because (0,1/2)+Z and (1/2,1)+Z are disjoint. So (C1,C2) is a separation of U0∩U1 in the sense of [F10], and every connected subset T⊆U0∩U1 lies in C1 or in C2: if T met both, then T∩C1 and T∩C2 would be nonempty disjoint relatively open subsets covering T, a separation of T [F10]. Hence C1 and C2 are exactly the connected components of U0∩U1.

F6F7F8F9F10
2.1

By [F3] the sections of Z‾ over an open set are its locally constant Z-valued functions. On each of the connected sets U0, U1, C1, C2 of [step 1.1] such a function is constant: its fibres are open, pairwise disjoint and cover the set, so if two distinct fibres were nonempty, one nonempty fibre and the union of all the other fibres would form a separation [F10]. Consequently the constant value of a section over U0, over U1, over C1 and over C2 is well defined, and the maps f⟼f∣C1’s value,f⟼f∣C2’s value give a bijection Z‾(U0∩U1)→Z⊕Z: it is injective because a locally constant function on U0∩U1=C1∪C2 [step 1.1] is determined by its two constant values, and it is surjective because for (m,n)∈Z⊕Z the function equal to m on C1 and to n on C2 is locally constant, the two sets being open and disjoint [step 1.1]. The same argument with one connected set gives bijections Z‾(U0)→Z and Z‾(U1)→Z by constant value. All these bijections are group isomorphisms for the pointwise group structure of [F3], addition of locally constant functions being computed valuewise.

F3F10step 1.1
3.1

By [F1] applied to the two-member cover U=(U0,U1) the groups are C0(U,Z‾)=Z‾(U0)⊕Z‾(U1) and C1(U,Z‾)=Z‾(U0∩U1), and Cp(U,Z‾)=0 for p≥2. Under the identifications of [step 2.1] the pair (a,b)∈Z⊕Z corresponds to the 0-cochain whose components are the functions constantly equal to a on U0 and to b on U1; the difference s1∣U0∩U1−s0∣U0∩U1 of [F2] is then the function constantly equal to b−a on U0∩U1, hence restricts to the constant value b−a on each of C1 and C2 and corresponds to (b−a,b−a)∈Z⊕Z. Therefore δ0(a,b)=(b−a,b−a) under the identifications, and δ1=0 since C2(U,Z‾)=0.

F1F2step 2.1
4.1

By [step 3.1] an element (a,b) is a Čech 0-cocycle exactly when b−a=0, that is exactly when a=b; hence the group of 0-cocycles is the diagonal Δ={(n,n):n∈Z}≅Z under n↦(n,n). The image of δ0 is {(b−a,b−a):a,b∈Z}=Δ as well. By [F4] applied to the complex of [step 3.1], whose terms C0,C1 are displayed there and whose terms in degrees p≥2 vanish, Hˇ0(U,Z‾)=ker⁡δ0=Δ≅Z,Hˇ1(U,Z‾)=(Z⊕Z)/Δ,Hˇp(U,Z‾)=0 (p≥2). The homomorphism φ:Z⊕Z→Z, φ(x,y)=x−y, is surjective because φ(x,0)=x, and ker⁡φ=Δ; by the first isomorphism theorem [F11] it induces an isomorphism (Z⊕Z)/Δ→Z, so Hˇ1(U,Z‾)≅Z.

F4F11step 3.1
5.1

Let κ∈Z‾(U0∩U1) be the locally constant function equal to 1 on C1 and to 0 on C2; it is a well-defined section by [step 2.1], and it corresponds to (1,0)∈Z⊕Z there. Every 1-cochain is a cocycle because δ1=0 [step 3.1], so κ has a class in Hˇ1(U,Z‾)=(Z⊕Z)/Δ of [step 4.1], namely the class of (1,0); under the isomorphism induced by φ(x,y)=x−y this class corresponds to φ(1,0)=1. Since 1 generates Z, the class [κ] generates Hˇ1(U,Z‾)≅Z.

step 3.1step 4.1step 2.1
6.1

By [F5] the restriction map Γ(S1,Z‾)→Hˇ0(U,Z‾) is an isomorphism. The circle is connected: S1=p(R) is the image of the connected interval R=(−∞,∞) [F8] under the continuous map p [F9]. A locally constant Z-valued function on the connected space S1 is constant, by the argument of [step 2.1] applied to the whole circle: its fibres are open and partition S1, so two distinct nonempty fibres would be a separation [F10]. Hence Γ(S1,Z‾)≅Z and Hˇ0(U,Z‾)≅Z, in agreement with the computation of [step 4.1]. This is the promised calculation for the two-arc cover: Hˇ0 and Hˇ1 are both isomorphic to Z, with Hˇ1 generated by the class of the overlap cocycle κ of [step 5.1], and all higher Čech groups of the cover vanish. ∎

F5F8F9F10step 5.1step 4.1step 2.1
CounterexampleConstruction: Literature-sourcedVerification: AI-adaptedaudited 2026-09-27Open item page →

The one-member cover of the circle has no Čech H1, but the sheaf H1 is nonzero

Statement refuted

Assume the Axiom of Choice (The Axiom of Choice).

Let X be a topological space, F a sheaf of abelian groups on X and U an open cover of X indexed by a linearly ordered set. The claim that the Čech-to-sheaf comparison map (Canonical map from fixed-cover Čech to sheaf cohomology) φUp:Hˇp(U,F)⟶Hp(X,F) is an isomorphism for every p≥0 is refuted. The refutation takes X=S1 the circle (The circle as S1=R/Z with basepoint [0]), F=Z‾ the constant sheaf with value Z on it, identified with the sheaf of locally constant Z-valued functions (The constant sheaf is the sheaf of locally constant functions), and the one-member cover U=({S1}): then Hˇ0(U,Z‾)≅Γ(S1,Z‾),Hˇ1(U,Z‾)=0, while the sheaf cohomology does not vanish in degree one, H1(S1,Z‾)≠0, a nonzero class being the connecting class of a global section of the quotient sheaf Q of continuous real functions by locally constant integer functions (A global section of the quotient that does not lift, and its nonzero connecting class). Consequently φU1 is the zero homomorphism from the zero group into the nonzero group H1(S1,Z‾): it is not surjective and not an isomorphism. The cover is not Z‾-acyclic, so the acyclicity hypothesis of the Leray comparison theorem (Leray acyclic-cover comparison) is genuinely needed.

Facts & Assumptions

[F1]

For an open cover indexed by a linearly ordered set, Cp(U,F)=∏i0<⋯<ipF(Ui0∩⋯∩Uip), and when the index set has no increasing (p+1)-tuple the product is empty and Cp(U,F)=0 (Ordered Čech cochain complex of a cover).

[F2]

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

[F3]

For every open cover indexed by a linearly ordered set the comparison map φUp:Hˇp(U,F)→Hp(X,F) is defined, assuming the Axiom of Choice, via the Godement resolution (Canonical map from fixed-cover Čech to sheaf cohomology).

[F4]

On the circle there is a global section of the quotient sheaf Q whose connecting class in H1(S1,Z‾) is nonzero; in particular H1(S1,Z‾)≠0 for the constant sheaf with value Z (A global section of the quotient that does not lift, and its nonzero connecting class).

[F5]

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

[F6]

A cover U is F-acyclic exactly when Hq(W,F∣W)=0 for every q>0 and every nonempty finite intersection W of members of U (Acyclic open cover for a sheaf).

[F7]

If U is F-acyclic then the comparison map is an isomorphism in every degree (Leray acyclic-cover comparison).

[F8]

The constant sheaf with value A is canonically isomorphic to the sheaf of locally constant A-valued functions, θ:AX≅A‾loc (The constant sheaf is the sheaf of locally constant functions).

[F9]

The circle is S1=R/Z with quotient topology induced by p(x)=[x] (The circle as S1=R/Z with basepoint [0]).

Counterexample

Given: The circle S1 with quotient map p, the constant sheaf Z‾ with value Z on S1, the one-member cover U=(U0) with U0:=S1, and the sheaf cohomology H∙(S1,−) formed from the supplied injective resolution datum.

Proof technique: direct.

1.1

Take X=S1 the circle with quotient map p [F9], the index set I={0} with its unique linear order and U0:=S1; the circle is open in itself, so U=(U0) is a cover of X=S1 by open subsets. The increasing tuples in I are the single 0-tuple (0) in degree 0, and there is no increasing (p+1)-tuple for p≥1; hence by [F1] C0(U,Z‾)=Z‾(U0)=Z‾(S1),Cp(U,Z‾)=0(p≥1). So the differential δ0:C0→C1 has target 0 and is the zero map, and all higher differentials vanish as well. By [F2] the cohomology of the complex C0→0→⋯ is Hˇ0(U,Z‾)=ker⁡δ0=C0=Z‾(S1) and Hˇp(U,Z‾)=ker⁡δp/im⁡δp−1=0/0=0 for every p≥1; in particular Hˇ1(U,Z‾)=0.

F1F2F9
2.1

By [F4] there is a global section q of the quotient sheaf Q on S1 — the sheafification of the presheaf quotient of the continuous real-valued functions by the locally constant integer-valued functions — whose connecting class ∂(q)∈H1(S1,Z‾) is nonzero; hence H1(S1,Z‾)≠0. The coefficient sheaf there is the constant sheaf with value Z on S1, identified with the subsheaf of locally constant integer-valued functions [F8], which is the same sheaf Z‾ used in [step 1.1]; the two occurrences of H1(S1,Z‾) denote the same group, formed from the same fixed injective resolution datum.

F4F8
3.1

By [F3], under the Axiom of Choice, the comparison map for the cover U of [step 1.1] is defined: φU1:Hˇ1(U,Z‾)⟶H1(S1,Z‾). Its source is the zero group by [step 1.1], so φU1 is the zero homomorphism, while its target is nonzero by [step 2.1]. A homomorphism whose target is nonzero and whose source is the zero group has image 0≠H1(S1,Z‾), so it is not surjective and in particular not an isomorphism.

F3step 2.1step 1.1
4.1

The cover U is not Z‾-acyclic. Indeed, by [F6] U is Z‾-acyclic exactly when Hq(W,Z‾∣W)=0 for every q>0 and every nonempty finite intersection W of members of U; the only member is U0=S1, so the only such W is S1 itself, whose restriction of Z‾ is Z‾, and H1(S1,Z‾)≠0 by [step 2.1]. Hence the hypothesis of the Leray comparison theorem [F7] fails for this cover, and no contradiction with that theorem arises from [step 3.1]: the theorem gives an isomorphism only for F-acyclic covers, and the one-member cover of the circle is not one.

F6F7step 2.1
5.1

Assembling the pieces for the circle, the constant sheaf Z‾ and the one-member cover {S1}: Hˇ1(U,Z‾)=0 by [step 1.1], the comparison map φU1 is the zero map out of the zero group by [step 3.1], the sheaf cohomology H1(S1,Z‾) is nonzero by [step 2.1], and the cover fails acyclicity by [step 4.1]. Therefore the assertion that the comparison map φUp is an isomorphism in every degree for every cover is false, with degree p=1 and this cover as the witness; on the other hand φU0 is an isomorphism for every cover, since it is the identity of the global sections up to the canonical identifications, so degree zero provides no obstruction. The Axiom of Choice of [F5] enters exactly twice: in [step 3.1] through the construction of the comparison map, which uses the Godement resolution of [F3], and in [step 2.1] through the long exact sequence in sheaf cohomology of [F4], whose connecting homomorphism is formed from injective resolutions; no other selection is used, the cochains of [step 1.1] being a single section group. ∎

F3F4F5step 4.1step 3.1step 2.1step 1.1
ExampleConstruction: Literature-sourcedVerification: AI-adaptedjudge pass (gpt-6-sol)audited 2026-09-27Open item page →

A skyscraper sheaf is flasque and acyclic

Example

Assume the Axiom of Choice (The Axiom of Choice). Let X be a topological space, let x∈X and let A be an abelian group, with skyscraper sheaf ix,∗A at x with value A (A skyscraper sheaf of abelian groups at a point) and flasqueness as in Flasque sheaf. Then ix,∗A is flasque, and for every open subspace U⊆X and every integer q>0 the sheaf cohomology of the restriction vanishes, Hq(U,ix,∗A∣U)=0. In particular Hq(X,ix,∗A)=0 for every q>0. If X=∅ no point x∈X exists and the statement is vacuous.

Facts & Assumptions

[F1]

The skyscraper sheaf at x with value A has (ix,∗A)(V)=A when x∈V and (ix,∗A)(V)=0 when x∉V; for V′⊆V with x in both the restriction is the identity on A, and if x∉V′ the restriction to 0 is the unique zero homomorphism (A skyscraper sheaf of abelian groups at a point).

[F2]

A sheaf of abelian groups F is flasque when all of its restriction maps ρUV:F(V)→F(U), U⊆V open, are surjective (Flasque sheaf).

[F3]

Assume AC; if F is a flasque sheaf of abelian groups on X, then Hq(U,F∣U)=0 for every open subspace U⊆X and every q>0 (Flasque abelian sheaves are Γ-acyclic).

[F4]

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

[F5]

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

Verification

Given: The Axiom of Choice, a topological space X, a point x∈X, an abelian group A and the skyscraper sheaf ix,∗A at x with value A.

Proof technique: direct.

1.1

Let U⊆V⊆X be open and consider the restriction map ρUV of ix,∗A. If x∈U then x∈V, so by [F1] both groups are A and ρUV is the identity of A, which is surjective. If x∉U then by [F1] the group (ix,∗A)(U) is the zero group 0, and any map into the zero group is surjective, indeed the only such map is the zero homomorphism; no hypothesis on V is needed for this case. Since x∈U or x∉U, these two cases exhaust all pairs U⊆V of open subsets, so every restriction map of ix,∗A is surjective; by [F2] the sheaf ix,∗A is flasque.

F1F2
2.1

By [step 1.1] the sheaf ix,∗A on X is flasque, so the vanishing theorem [F3] applies to it: for every open subspace U⊆X and every integer q>0 the cohomology of the restriction vanishes, Hq(U,ix,∗A∣U)=0. Taking U=X, where the restriction of ix,∗A to X is ix,∗A itself, gives Hq(X,ix,∗A)=0 for every q>0.

F3step 1.1
3.1

The two conclusions are the flasqueness of ix,∗A from [step 1.1] and the vanishing Hq(U,ix,∗A∣U)=0 for all open U⊆X and all q>0 from [step 2.1], in particular Hq(X,ix,∗A)=0 for q>0; note that the flasqueness gives no information in degree zero, where H0(X,ix,∗A)=Γ(X,ix,∗A)=(ix,∗A)(X)=A because x∈X. The Axiom of Choice of [F4] enters exactly once, in [step 2.1]: the vanishing theorem [F3] is proved by applying a supplied functorial injective resolution datum, whose availability is obtained from the Axiom of Choice through the implication to Dependent Choice recorded in [F5]. No further choice is made in this example — the point x is part of the given data, not selected — and the computations of [step 1.1] are case distinctions on whether x∈U. ∎

F4F5step 2.1step 1.1
ExampleConstruction: Literature-sourcedVerification: AI-adaptedjudge pass (gpt-6-sol)audited 2026-09-27Open item page →

The sheaf of all functions to an abelian group is flasque

Example

Let X be a topological space (Topology on a set, open and closed sets, clopen sets, the closed-set axiomatisation, and the coarser/finer comparison), let A be an abelian group, and for an open subset U⊆X let F(U):=Map⁡(U,A)={ f:f is a function U→A }, the set of all functions from U to A (A function is a relation f with (a,b)∈f and (a,c)∈f implying b=c; f:A→B, the value f(a), domain and codomain) with pointwise addition, and for U⊆V open let ρUV(f):=f∣U be the restriction of a function to U. Then F is a sheaf of abelian groups on X (A sheaf on a topological space) and it is flasque (Flasque sheaf): every restriction map of F is surjective. The sheaf of locally constant functions is a subsheaf of this all-functions sheaf; its contrasting failure of flasqueness is treated in The constant sheaf of integers on the line is not flasque.

Facts & Assumptions

[F1]

The members of a topology T on X are its open sets, and ∅ and X are open (Topology on a set, open and closed sets, clopen sets, the closed-set axiomatisation, and the coarser/finer comparison).

[F2]

A presheaf of sets on X consists of sets F(U) for open U and restriction maps ρVU for V⊆U with ρUU=id⁡ and ρWU=ρWV∘ρVU whenever W⊆V⊆U (A presheaf on a topological space).

[F3]

A presheaf is a sheaf when for every open U and every open cover U=⋃i∈IUi it satisfies locality and gluing, and then the glued section is unique (A sheaf on a topological space).

[F4]

A sheaf of abelian groups F is flasque when every restriction map ρUV:F(V)→F(U), U⊆V open, is surjective (Flasque sheaf).

[F5]

A function is a relation f such that (a,b)∈f and (a,c)∈f imply b=c; thus a relation all of whose values are unique is a function (A function is a relation f with (a,b)∈f and (a,c)∈f implying b=c; f:A→B, the value f(a), domain and codomain).

Verification

Given: A topological space X, an abelian group A with zero element 0A, and for every open U⊆X the set F(U)=Map⁡(U,A) of all functions U→A with pointwise addition and restrictions f↦f∣U.

Proof technique: direct.

1.1

For open U⊆X let F(U)=Map⁡(U,A) be the set of all functions U→A, and for open U⊆V let ρUV(f):=f∣U; both U and V are open sets of the topology of [F1]. Restriction of functions satisfies ρUU(f)=f and ρWU(f)=ρWV(ρVU(f)) for W⊆V⊆U, since both sides send x∈W to f(x); by [F2] this makes F a presheaf of sets on X. It is a presheaf of abelian groups under pointwise addition (f+g)(x):=f(x)+g(x): the pointwise sum of two functions U→A is a function U→A [F5], addition is associative and commutative and has the constant zero function as identity because A is an abelian group, and each ρUV is a group homomorphism since restrictions are computed valuewise.

F1F2F5
2.1

F satisfies the two sheaf conditions of [F3]. Locality: if f,g∈F(U) and f∣Ui=g∣Ui for all i in an open cover U=⋃i∈IUi, then for every x∈U there is an i with x∈Ui, and f(x)=f∣Ui(x)=g∣Ui(x)=g(x), so f=g. Gluing: let fi∈F(Ui) satisfy fi∣Ui∩Uj=fj∣Ui∩Uj for all i,j, and form the relation f:={(x,v):x∈U, v∈A, there is i∈I with x∈Ui and fi(x)=v}. If (x,v) and (x,v′) belong to f, witnessed by indices i,j with x∈Ui∩Uj, then v=fi(x)=fi∣Ui∩Uj(x)=fj∣Ui∩Uj(x)=fj(x)=v′, so the value is unique and f is a function [F5] with domain U: every x∈U lies in some Ui, giving (x,fi(x))∈f. By construction f∣Ui=fi for every i, so compatible families glue; by [F3] the presheaf F is a sheaf, and with the pointwise group structure of [step 1.1] it is a sheaf of abelian groups, the group operations being computed valuewise and the glued section unique.

F3F5step 1.1
3.1

Let U⊆V be open and let f∈F(U). Since V is the disjoint union of U and V∖U, the rule g(x):={f(x),x∈U,0A,x∈V∖U, defines a function g:V→A [F5], because the two cases are exhaustive and mutually exclusive and the values are prescribed by the given data; here 0A is the zero element of the abelian group A. Its restriction to U is ρUV(g)=f. Hence every element of F(U) has a preimage under ρUV, that is, ρUV is surjective. As U⊆V were arbitrary open subsets, all restriction maps of F are surjective, and by [F4] the sheaf F is flasque.

F4F5step 2.1
4.1

Collecting the two assertions: F is a sheaf of abelian groups on X by [step 1.1] and [step 2.1], and it is flasque by [step 3.1], because every restriction of a function to a smaller open set has the canonical extension by the zero element of A described there. In particular the statement holds for every abelian group A and every topological space X, with F(∅)=Map⁡(∅,A) the one-element group. No choice principle is used anywhere: the extension of [step 3.1] is given by an explicit two-case formula and the glued function of [step 2.1] is defined by a relation whose values are unique, so that no index or point is selected and the item declares no choice principle. ∎

F4step 3.1step 1.1step 2.1
CounterexampleConstruction: Literature-sourcedVerification: AI-adaptedaudited 2026-09-27Open item page →

The constant sheaf of integers on the line is not flasque

Statement refuted

Let X=R carry its usual topology and let Z‾ be the constant sheaf with value Z on R, identified with the sheaf of locally constant Z-valued functions (The constant sheaf is the sheaf of locally constant functions). Then Z‾ is not flasque (Flasque sheaf). The witness is the open set U:=(−2,−1)∪(1,2)⊆R, whose two parts are open intervals, together with the section s∈Z‾(U) that equals 0 on (−2,−1) and 1 on (1,2): the restriction map Z‾(R)→Z‾(U) is not surjective, because every global locally constant Z-valued function on the connected space R is constant, while s takes two distinct values. The section s does extend to a global function on R; it is the locally constant requirement that fails, and the sheaf of all functions on R is flasque (The sheaf of all functions to an abelian group is flasque).

Facts & Assumptions

[F1]

A sheaf of abelian groups F is flasque when all of its restriction maps ρUV:F(V)→F(U), U⊆V open, are surjective (Flasque sheaf).

[F2]

A function f:U→A on an open U⊆X is locally constant when every x∈U has an open neighbourhood V⊆U with x∈V on which f is constant (The constant sheaf is the sheaf of locally constant functions).

[F3]

The constant sheaf with value A is canonically isomorphic to the sheaf of locally constant A-valued functions (The constant sheaf is the sheaf of locally constant functions).

[F4]

In the usual topology of the line each of the four open interval forms (a,b), (a,∞), (−∞,b) and (−∞,∞)=R is an open set, and ∅ and R are clopen (Open subset of R (every point has a neighbourhood inside it), closed subset (complement open), and clopen, Intervals of R: the nine order-convex forms, nondegeneracy, and length).

[F7]

A separation of a space X is an ordered pair of open, nonempty, disjoint subsets with union X, and X is connected when no separation exists (Separation of a topological space, connected and disconnected spaces, clopen sets, and connected subsets).

Counterexample

Given: The real line R with its usual topology, the constant sheaf Z‾ with value Z on it, the open set U=(−2,−1)∪(1,2) with parts A:=(−2,−1) and B:=(1,2), and the function s:U→Z equal to 0 on A and to 1 on B.

Proof technique: direct.

1.1

A=(−2,−1) and B=(1,2) are open interval forms of the line, so by [F4] each is an open subset of R; by the union axiom for open sets [F5] their union U=A∪B is open as well, and U≠R since 0∈R∖U. The two sets are nonempty, disjoint, and U=A∪B; both are open in the subspace U as well, being traces of open sets of R.

F4F5
2.1

Because A∩B=∅ and U=A∪B, the rule that assigns 0 to every point of A and 1 to every point of B defines a function s:U→Z. It is locally constant in the sense of [F2]: a point of A has the open neighbourhood A inside U, on which s is constantly 0, and a point of B has the open neighbourhood B, on which s is constantly 1. By [F3] the locally constant Z-valued functions on U are the sections of Z‾ over U, so s∈Z‾(U).

F2F3step 1.1
3.1

Suppose that t∈Z‾(R) restricts to s, that is, t∣U=s. By [F3] the element t is a locally constant Z-valued function on R. Every such function is constant: its fibres t−1(n), n∈Z, are open by local constancy [F2], pairwise disjoint, and cover R, so if two distinct fibres were nonempty, one of them and the union of all the other fibres would be nonempty disjoint open sets covering R, hence would form a separation [F7], which is impossible because R=(−∞,∞) is connected [F6]. Hence t≡n for some n∈Z. Restricting to the nonempty sets A and B of [step 1.1] gives n=t∣A=s∣A=0 and n=t∣B=s∣B=1, so 0=1, a contradiction. Therefore no global section restricts to s.

F2F3F6F7step 1.1step 2.1
4.1

By [step 2.1] the element s lies in Z‾(U), and by [step 3.1] it has no preimage under the restriction map Z‾(R)→Z‾(U). That map is therefore not surjective, and since a sheaf is flasque exactly when all of its restriction maps are surjective [F1], the constant sheaf Z‾ on R is not flasque. The section s itself is the witness: it takes the two distinct values 0 and 1 on the two components A and B of U, and a global locally constant function on the connected line has only one value. Note that s does extend to the global function equal to 0 on A, 1 on B, and, say, 0 on R∖U; that function is not locally constant, and correspondingly the sheaf of all functions on R is flasque (The sheaf of all functions to an abelian group is flasque), so the failure is exactly the locally constant requirement and not the extension of functions. No choice principle is used: the sets and the section are given by explicit formulas. ∎

F1step 3.1step 2.1
DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6-sol)audited 2026-09-27Open item page →

Two-affine projective line and its twists

Definition

Assume the Axiom of Choice (The Axiom of Choice). Let k be a field and write k[t] and k[u] for the polynomial rings in one variable over k (The polynomial ring over a commutative ring as finitely supported coefficient sequences with convolution). The two-affine projective line Pk1 is the scheme obtained by gluing the two affine schemes Spec⁡k[t] and Spec⁡k[u] along their basic opens D(t) and D(u), which are affine open subschemes isomorphic to Spec⁡k[t,t−1] and Spec⁡k[u,u−1] (The spectrum of a principal localisation is the distinguished open D(f), Sections and restrictions on distinguished opens of an affine scheme, Affine open subschemes), identified through the mutually inverse ring isomorphisms k[t,t−1]→k[u,u−1], t↦u−1, and k[u,u−1]→k[t,t−1], u↦t−1 (Gluing affine schemes along compatible open isomorphisms). Its two charts U0≅Spec⁡k[t] and U∞≅Spec⁡k[u] are open subschemes covering Pk1, and their overlap W=U0∩U∞≅Spec⁡k[t,t−1] carries the two coordinate functions, mutually inverse units with tu=1.

Here the distinguished-open identification is an isomorphism of schemes, not only of spaces. For a ring A and f∈A, the localization-spectrum map Spec⁡(Af)→DA(f) is a homeomorphism (The spectrum of a principal localisation is the distinguished open D(f)). On the basis open DAf(g/fm) it maps to DA(fg); the structure-sheaf section rings on these opens are respectively (Af)g/fm and Afg, canonically isomorphic by the universal property of localization, and the identifications commute with further restrictions (Sections and restrictions on distinguished opens of an affine scheme, The localization construction extends to the structure sheaf on Spec A, Universal property of localisation: maps that invert S factor uniquely through S−1R). Thus the homeomorphism identifies the restricted structure sheaves and is a local-ringed-space isomorphism. For A=k[t], f=t, the localization Af is k[t,t−1] by the same universal property; similarly k[u]u=k[u,u−1]. These are the scheme chart identifications used in the gluing above.

For every n∈Z, let O(n) be the sheaf of OPk1-modules glued from the structure sheaves OU0 and OU∞ with frames e0=1 on U0 and e∞=1 on U∞, related on W by e∞=tne0,equivalentlye0=t−ne∞, through the transition isomorphism given by multiplication by the unit t−n of k[t,t−1] (Compatible local sheaves glue uniquely up to unique isomorphism, A gluing datum for sheaves on an open cover). Each O(n) is an invertible sheaf: it is free of rank one on each chart with the displayed frame. In particular O(0) is the structure sheaf OPk1, and on the overlap the sections are written k[t,t−1]e0, so that a(t)e0=t−na(t)e∞=una(u−1)e∞.

ExampleConstruction: Literature-sourcedVerification: AI-adaptedjudge pass (gpt-6-sol)audited 2026-09-27Open item page →

Two-affine Mayer–Vietoris on the projective line

Example

Assume the Axiom of Choice (The Axiom of Choice). Let k be a field, let Pk1 be the two-affine projective line with charts U0≅Spec⁡k[t], U∞≅Spec⁡k[u] and overlap W=U0∩U∞≅Spec⁡k[t,t−1] carrying the mutually inverse coordinates t,u with tu=1, and let O(n) be the twisting sheaf with frames e0 on U0 and e∞ on U∞ related by e∞=tne0 (Two-affine projective line and its twists). Then:

  1. the chart modules of O(n) are Γ(U0,O(n))=k[t]e0,Γ(U∞,O(n))=k[u]e∞,Γ(W,O(n))=k[t,t−1]e0, the last with the identification e∞=tne0;
  2. the Mayer–Vietoris sequence of the two-open cover {U0,U∞} (Mayer–Vietoris sequence for sheaf cohomology) for O(n) reads 0→H0(Pk1,O(n))→k[t]⊕k[u]→ β k[t,t−1]→ ∂ H1(Pk1,O(n))→H1(U0,O(n)∣U0)⊕H1(U∞,O(n)∣U∞)→H1(W,O(n)∣W)→H2(Pk1,O(n))→⋯ , where β(a,b)=tnb(t−1)−a(t) for a∈k[t], b∈k[u];
  3. consequently H0(Pk1,O(n))≅ker⁡β and coker⁡β≅ker⁡(H1(Pk1,O(n))→H1(U0,O(n)∣U0)⊕H1(U∞,O(n)∣U∞));
  4. ker⁡β≅kn+1 for n≥0 and ker⁡β=0 for n<0, while β is surjective for n≥−1 and coker⁡β≅k−n−1 for n≤−2; in particular H0(Pk1,O(0))≅k is the constants, H0(Pk1,O(1))≅k2 is generated by the sections (t,1) and (1,u), and for n≤−2 the group k−n−1 embeds in H1(Pk1,O(n)).

The groups Hi(U0,O(n)∣U0), Hi(U∞,O(n)∣U∞) and Hi(W,O(n)∣W) for i≥1 are kept as terms of the sequence; no vanishing of them is asserted here.

Facts & Assumptions

[F1]

For a sheaf of abelian groups F on X=U∪V with U,V open, there is a natural long exact Mayer–Vietoris sequence ⋯→Hq(X,F)→Hq(U,F∣U)⊕Hq(V,F∣V)→Hq(U∩V,F∣U∩V)→∂Hq+1(X,F)→⋯, whose degree zero map is the difference of restrictions (Mayer–Vietoris sequence for sheaf cohomology).

[F2]

O(n) is glued from the structure sheaves of the two charts with frames e0=1 on U0 and e∞=1 on U∞ related on W by e∞=tne0, equivalently e0=t−ne∞, and it is free of rank one on each chart with the displayed frame (Two-affine projective line and its twists).

[F3]

On the overlap the sections of O(n) are k[t,t−1]e0 with a(t)e0=t−na(t)e∞=una(u−1)e∞ (Two-affine projective line and its twists).

[F4]

For a ring A with structure sheaf O and f∈A one has Γ(D(f),O)=Af; in particular for A=k[t] and f=1 the global sections of the chart U0 are k[t] (Sections and restrictions on distinguished opens of an affine scheme).

[F5]

H0(X,F) is canonically isomorphic to Γ(X,F), naturally in F (Degree-zero sheaf cohomology is global sections).

[F6]

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

Verification

Given: The field k, the two-affine projective line Pk1 with charts U0≅Spec⁡k[t], U∞≅Spec⁡k[u], overlap W=U0∩U∞ with coordinates t,u, tu=1, and the twisting sheaves O(n), n∈Z, with frames e0,e∞ satisfying e∞=tne0 on W.

Proof technique: direct.

1.1

The two charts U0,U∞ are nonempty open subschemes of Pk1 covering it, their overlap W=U0∩U∞ is nonempty and identified with Spec⁡k[t,t−1], and on W the two coordinate functions are mutually inverse units t,u with tu=1 [F2, F3]. The restriction O(n)∣U0 is the structure sheaf of U0 with global frame e0, and likewise O(n)∣U∞ is the structure sheaf of U∞ with global frame e∞ [F2].

F2F3
2.1

By [F4] applied to the chart U0≅Spec⁡k[t] and the element f=1, whose basic open is the whole chart, the global sections of the structure sheaf of U0 are k[t]; the frame e0 is a global generator, so Γ(U0,O(n))=k[t]e0. The same argument on U∞≅Spec⁡k[u] gives Γ(U∞,O(n))=k[u]e∞, and by [F3] the sections over the overlap are Γ(W,O(n))=k[t,t−1]e0 with e∞=tne0 there. Consequently every section of O(n) over the overlap has the form c(t)e0 for a unique Laurent polynomial c∈k[t,t−1].

F3F4step 1.1
3.1

The underlying topological space of Pk1 is the union of the two open subsets U0, U∞, and O(n) is in particular a sheaf of abelian groups on it, its module structure being forgotten; the Axiom of Choice [F6] is available, as required by the Mayer–Vietoris theorem [F1]. Applying [F1] to this cover and substituting the three modules of [step 2.1] gives the long exact sequence of the statement, in which the second map is the difference of the two restrictions: for a∈k[t] and b∈k[u] the pair (ae0,be∞) is sent to be∞∣W−ae0∣W=(tnb(t−1)−a(t))e0, using e∞=tne0 and u=t−1 on W [F2, F3]. The first term is Γ(Pk1,O(n)) read as H0 through the canonical identification of [F5], so the sequence begins 0→H0(Pk1,O(n))→k[t]⊕k[u]→ β k[t,t−1] with β(a,b)=tnb(t−1)−a(t).

F1F2F3F5F6step 2.1
3.2

An element (a,b) lies in ker⁡β exactly when a(t)=tnb(t−1). Writing b=∑m≥0bmum, the right-hand side is ∑m≥0bmtn−m, which is a polynomial in t exactly when bm=0 for all m>n; this forces b=0 and a=0 when n<0, and for n≥0 leaves the n+1 free coefficients b0,…,bn with a(t)=∑m=0nbmtn−m and b(u)=∑m=0nbmum. Hence ker⁡β≅kn+1 for n≥0 and ker⁡β=0 for n<0.

F2F3step 2.1
4.1

Exactness of the sequence of [step 3.1] at the terms k[t]⊕k[u] and k[t,t−1] says ker⁡β≅H0(Pk1,O(n)) (the map out of H0 being injective), and exactness at H1(Pk1,O(n)) says that the image of ∂ is the kernel of the restriction map to the two charts; since ∂ induces an isomorphism from k[t,t−1]/im⁡β onto that image, coker⁡β≅ker⁡(H1(Pk1,O(n))→H1(U0,O(n)∣U0)⊕H1(U∞,O(n)∣U∞)).

F1step 3.1
4.2

Under the identification of k[t,t−1] with the Laurent polynomials, im⁡β=k[t]+tnk[t−1] is the span of the monomials tj with j≥0 or j≤n, since tnk[t−1] is spanned by tn−m, m≥0 [step 2.1]. Hence β is surjective exactly when every integer j satisfies j≥0 or j≤n, that is exactly when n≥−1; for n≤−2 the monomials tn+1,…,t−1 are not in the image and their classes form a basis of coker⁡β, so coker⁡β≅k−n−1.

F3step 2.1step 3.1
5.1

Specialising [step 4.2] and [step 3.2]: for n=0 the differential is β(a,b)=b(t−1)−a(t), it is surjective, and its kernel consists of the pairs with a=b constant, so H0(Pk1,OPk1)≅k is the constants; for n=1 the differential is β(a,b)=tb(t−1)−a(t), it is surjective, and its kernel is {(c0t+c1, c0+c1u):c0,c1∈k}≅k2 with the two generators (t,1) and (1,u); for n=−1 the differential is surjective with zero kernel; and for n=−2 the image misses exactly the multiples of t−1, so coker⁡β≅k and β is not surjective. In all cases the orientation of the transition enters through e∞=tne0, which converts a section b(u)e∞ over U∞ into tnb(t−1)e0 over the overlap.

F2step 4.2step 3.2
6.1

The three chart modules of [step 2.1] and the sequence of [step 3.1], whose second map is β of [step 4.2], prove assertions 1 and 2 of the statement; [step 4.1] gives assertion 3, and [step 3.2], [step 4.2] and [step 5.1] give assertion 4 with the two checks n=0 and n=1 of the transition orientation. The higher chart groups Hi(U0,O(n)∣U0), Hi(U∞,O(n)∣U∞) and Hi(W,O(n)∣W) for i≥1 appear in the sequence as themselves and are not claimed to vanish; only the degree zero row k[t]⊕k[u]→k[t,t−1] and its immediate exactness consequences are computed. The Axiom of Choice of [F6] enters exactly through [F1], whose proof produces a functorial injective resolution, and through the cited construction of the structure sheaves of the affine charts in Two-affine projective line and its twists; no further choice is made, the modules and the map β being given by explicit polynomials. ∎

F1F6step 5.1step 4.1step 4.2step 3.2step 2.1step 3.1
ExampleConstruction: AI-generatedVerification: AI-adaptedaudited 2026-09-27Open item page →

Three-open Čech sign cancellation

Example

Let X be a topological space (Topology on a set, open and closed sets, clopen sets, the closed-set axiomatisation, and the coarser/finer comparison), let F be a sheaf of abelian groups on X, and let U=(U0,U1,U2) be an open cover of X indexed by the three-element linearly ordered set {0<1<2}, with ordered Čech cochains C∙(U,F) (Ordered Čech cochain complex of a cover). Write Uij:=Ui∩Uj and U012:=U0∩U1∩U2. Then C0=F(U0)⊕F(U1)⊕F(U2),C1=F(U01)⊕F(U02)⊕F(U12),C2=F(U012),Cp=0 (p≥3), the differentials are δ0(s0,s1,s2)=(s1∣U01−s0∣U01, s2∣U02−s0∣U02, s2∣U12−s1∣U12), acting componentwise on the three direct summands of C1, and δ1(c01,c02,c12)=c12∣U012−c02∣U012+c01∣U012∈F(U012), while δp=0 for p≥2. For every 0-cochain s=(s0,s1,s2) the two differentials compose to zero by term-by-term cancellation, (δ1(δ0s))012=(s2−s1)∣U012−(s2−s0)∣U012+(s1−s0)∣U012=0, each of s0,s1,s2 occurring twice with opposite signs; consequently Hˇ2(U,F)=F(U012)/im⁡δ1, and the identity is the p=0 case of δp+1∘δp=0 (The Čech differential squares to zero).

Facts & Assumptions

[F1]

The ordered p-cochains are Cp(U,F)=∏i0<⋯<ipF(Ui0∩⋯∩Uip), and the differential is (δps)i0⋯ip+1=∑j=0p+1(−1)jsi0⋯ij^⋯ip+1∣Ui0∩⋯∩Uip+1 (Ordered Čech cochain complex of a cover).

[F2]

For every p one has δp+1∘δp=0, so the cochains form a cochain complex (The Čech differential squares to zero).

[F3]

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

[F4]

For a sheaf of sets the group F(∅) is a singleton, so for a sheaf of abelian groups the sections over an empty intersection form the zero group (A set-valued sheaf has a unique section over the empty open set).

Verification

Given: A topological space X, a sheaf of abelian groups F on X, the open cover U=(U0,U1,U2) indexed by {0<1<2} and a 0-cochain s=(s0,s1,s2)∈F(U0)⊕F(U1)⊕F(U2).

Proof technique: direct.

1.1

The increasing tuples of the linearly ordered set {0<1<2} are the three singletons (0),(1),(2) in degree 0, the three pairs (0,1),(0,2),(1,2) in degree 1, the triple (0,1,2) in degree 2, and no increasing (p+1)-tuples for p≥3. Evaluating the product formula of [F1] on these tuples gives the four groups displayed in the statement, the product over an empty set of tuples being the zero group.

F1F4
2.1

For s=(s0,s1,s2)∈C0 and the pair (0,1) the formula of [F1] reads (δ0s)01=∑j=01(−1)js0⋯j^⋯1=s1∣U01−s0∣U01, and the same computation for the pairs (0,2) and (1,2) gives (δ0s)02=s2∣U02−s0∣U02 and (δ0s)12=s2∣U12−s1∣U12, that is, the three components of δ0 displayed in the statement with the signs +,− attached to the second and first index respectively. For c=(c01,c02,c12)∈C1 and the triple (0,1,2) the formula reads (δ1c)012=∑j=02(−1)jc0⋯j^⋯2=c12∣U012−c02∣U012+c01∣U012, the alternating signs +,−,+ attaching to the omission of j=0,1,2. Since C3=0 by [step 1.1], the differential δ2 and all higher differentials are the zero maps, since their targets are zero.

F1step 1.1
3.1

Composing the two computations of [step 2.1] gives (δ1(δ0s))012=(s2−s1)∣U012−(s2−s0)∣U012+(s1−s0)∣U012, all three terms lying in F(U012), the restrictions of the three components of δ0s to the triple intersection. Expanding, the terms s2,s1 and s0 each occur twice, once with each sign: s2−s2=0, −s1+s1=0 and +s0−s0=0 after collecting, so the sum is 0 for every 0-cochain s. This is the cancellation announced in the statement and the case p=0 of the general identity [F2].

F2step 2.1
4.1

The displayed groups of [step 1.1] and differentials of [step 2.1] are those of the ordered Čech complex of the three-open cover, and [step 3.1] verifies δ1∘δ0=0 explicitly, in agreement with the general theorem [F2]; the vanishing of δ2 and of all higher differentials is [step 2.1], so all the remaining composites are zero as well and the cochain groups indeed form a complex. Applying the definition of fixed-cover cohomology [F3] in degree two, where δ2=0 and δ1 is displayed in [step 2.1], gives Hˇ2(U,F)=ker⁡δ2/im⁡δ1=F(U012)/im⁡δ1, and the groups in degrees zero and one are Hˇ0=ker⁡δ0 and Hˇ1=ker⁡δ1/im⁡δ0. No choice principle is used: the tuples are finite and enumerated, the complex is finite and the cancellation is a finite computation in the abelian group F(U012). ∎

F3step 3.1step 1.1step 2.1
ExampleConstruction: AI-generatedVerification: AI-adaptedaudited 2026-09-27Open item page →

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
CounterexampleConstruction: AI-generatedVerification: AI-adaptedaudited 2026-09-27Open item page →

Refinement choices differ on cochains but not on cohomology

Statement refuted

Let X be a nonempty topological space and let F:=Z‾X be the constant sheaf on X with value Z (The constant sheaf is the sheaf of locally constant functions). The claim refuted is that a pair of covers of X alone determines a choice-independent refinement map on Čech cochains, that is, that any two refinement functions c,c′ from a cover V to a cover U induce the same map C∙(U,F)→C∙(V,F) on the cochain complexes. This is false: for the coarse cover U=(U0,U1) with U0=U1=X indexed by {0<1} and the fine cover V=(V0) with V0=X indexed by {0}, the two maps c(0)=0 and c′(0)=1 are both refinement functions, and the 0-cochain (s0,s1)∈C0(U,F) built from the two constant sections s0=θX(ηX(0)) and s1=θX(ηX(1)) has two different pullbacks, (c♯(s0,s1))0=s0≠s1=(c′♯(s0,s1))0, so c♯≠c′♯ already in degree 0. Nevertheless the induced maps on the fixed-cover Čech cohomology Hˇp(U,F)→Hˇp(V,F) agree for every p: the refinement maps on cohomology do not depend on the choice of the refinement function (Refinement choices induce the same Čech map), and in this instance both are the isomorphism {(a,a):a∈F(X)}→F(X), (a,a)↦a in degree 0 and the zero map in positive degrees. Thus the cohomology-level refinement map is canonical while the cochain-level refinement map is not.

Facts & Assumptions

[F1]

A refinement function from a cover V=(Vj)j∈J to a cover U=(Ui)i∈I is a map c:J→I of the index sets with Vj⊆Uc(j) for every j∈J (Refinement map of ordered open covers).

[F2]

The Čech cochain map of a refinement function c is (c♯s)j0⋯jp:=sc(j0)⋯c(jp)∣Vj0∩⋯∩Vjp, evaluated in the alternating model of both complexes (Refinement map of ordered open covers).

[F3]

The refinement maps on cohomology do not depend on the choice of the refinement function: two refinement functions are chain homotopic and induce the same homomorphism Hˇp(U,F)→Hˇp(V,F) for every p (Refinement choices induce the same Čech map).

[F4]

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

[F5]

When the index set of a cover has no increasing (p+1)-tuple the product is empty and Cp(U,F)=0 (Ordered Čech cochain complex of a cover).

[F6]

The Čech differential is (δps)i0⋯ip+1=∑j=0p+1(−1)jsi0⋯ij^⋯ip+1∣Ui0∩⋯∩Uip+1 (Ordered Čech cochain complex of a cover).

[F7]

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

[F8]

For the constant sheaf AX with value A and every open U, the section θU(ηU(a)) is the constant function with value a (The constant sheaf is the sheaf of locally constant functions).

[F9]

For an abelian group A the group structures transported along the bijections θU make AX a sheaf of abelian groups for which every ηU and every θU is a group homomorphism (The constant sheaf is the sheaf of locally constant functions).

[F10]

The presheaf identities give s∣U=s for s∈F(U) (Sections, restrictions, and global sections of a presheaf).

[F11]

Restriction to increasing tuples is an isomorphism ρp of abelian groups for every p, so a cochain may be evaluated at an arbitrary tuple of indices and its degree zero part is unchanged (Ordered and alternating Čech complexes agree).

Counterexample

Given: A nonempty topological space X, the constant sheaf F=Z‾X, the coarse cover U=(U0,U1)=(X,X) indexed by {0<1}, the fine cover V=(V0)=(X) indexed by {0}, and the two refinement functions c,c′:{0}→{0,1} with c(0)=0, c′(0)=1.

Proof technique: direct.

1.1

X is open in X [F12], so the two members of U=(U0,U1) are open subsets with U0=U1=X and ⋃{U0,U1}=X, and the single member of V=(V0) is an open subset with V0=X; by the definition of an open cover [F7] both U and V are covers of X by open subsets, and they are indexed by the linearly ordered sets {0<1} and {0} respectively, so their ordered Čech cochain complexes are defined [F5, F6]. The members of U are equal, which is permitted for an indexed cover: the condition is only that every Ui be open and that the union of the family be X, and no injectivity of the index map is required.

F5F6F7F12
1.2

The coarse cover U has U0∩U1=X and U0=U1=X, so C0(U,F)=F(X)⊕F(X) and C1(U,F)=F(X), while Cp(U,F)=0 for p≥2 because the two-element index set {0<1} has no increasing triple [F5]. By the differential formula [F6] with p=0 and the increasing pair (0,1), (δ0(a,b))01=(−1)0b∣U0∩U1+(−1)1a∣U0∩U1=b−a, the restrictions being identities by [F10] since U0∩U1=X; hence by [F4] Hˇ0(U,F)=ker⁡δ0={(a,a):a∈F(X)}≅F(X), the diagonal, and Hˇ1(U,F)=F(X)/im⁡δ0=F(X)/F(X)=0 because δ0 is surjective: δ0(0,e)=e−0=e for every e∈F(X). In degrees p≥2 both Cp and Cp+1 vanish, so Hˇp(U,F)=0 there as well [F4, F5].

F4F5F6F10
1.3

The fine cover V has one member V0=X, so C0(V,F)=F(X) and Cp(V,F)=0 for every p≥1, the index set {0} having no increasing pair and no longer tuple [F5]; the differentials of the complex of V are therefore the zero maps. By [F4], Hˇ0(V,F)=ker⁡(δ0:C0→C1)=F(X),Hˇp(V,F)=0  (p≥1).

F4F5
2.1

Define c,c′:{0}→{0,1} by c(0)=0 and c′(0)=1. For c the requirement of [F1] reads V0=X⊆Uc(0)=U0=X, and for c′ it reads V0=X⊆Uc′(0)=U1=X; both hold because U0=U1=X [step 1.1]. Hence both c and c′ are refinement functions from V to U, and they are different functions since c(0)=0≠1=c′(0).

F1step 1.1
2.2

Put A:=Z and let η:Apt→AX and θ:AX→A‾loc be the sheafification map and the identification with locally constant functions of [F8, F9]. Then s0:=θX(ηX(0)) and s1:=θX(ηX(1)) are elements of F(X), namely the constant functions with value 0 and with value 1 on X [F8]. Since X is nonempty, choose a point x∈X; the two functions take the different values 0≠1 at x, so they are different functions and s0≠s1 in F(X); both ηX and θX are group homomorphisms [F9], but only their values at 0 and 1 are needed here. Thus (s0,s1) is a 0-cochain of U with s0≠s1.

F8F9step 1.1
3.1

The group of 0-cochains of U is C0(U,F)=F(U0)×F(U1)=F(X)×F(X) and that of V is C0(V,F)=F(V0)=F(X), products over the single indices 0 and 0,1 respectively, in which the ordered and alternating models coincide [F5, F11]. Applying the formula of [F2] for the fine index j0=0 to the cochain (s0,s1) gives (c♯(s0,s1))0=sc(0)∣V0=s0∣X=s0,(c′♯(s0,s1))0=sc′(0)∣V0=s1∣X=s1, the restrictions being identities by [F10] because V0=X=U0=U1. Since s0≠s1 [step 2.2], the two cochain maps differ in degree 0: c♯(s0,s1)=(s0)≠(s1)=c′♯(s0,s1) as elements of C0(V,F)=F(X).

F2F5F10F11step 2.2
4.1

The two cochain maps of [step 3.1] induce maps on cohomology in every degree by [F3]. In degree 0 let (a,a)∈Hˇ0(U,F) be a diagonal class [step 1.2]; applying [F2] to the cochain (a,a) gives (c♯(a,a))0=(a,a)c(0)=a and (c′♯(a,a))0=(a,a)c′(0)=a, since both components of the cochain are a; both values are cocycles of the complex of V, whose degree one group is zero [step 1.3], so both induced maps send the class of (a,a) to the class of a under the isomorphism Hˇ0(U,F)→Hˇ0(V,F)=F(X) which is (a,a)↦a. In positive degrees Hˇp(U,F)=0 for p≥1 [step 1.2], so both induced maps are the zero map out of the zero group. Hence the induced maps on cohomology agree in every degree, as the refinement-homotopy theorem [F3] predicts, while the cochain maps themselves differ in degree 0 [step 3.1].

F2F3step 1.2step 1.3step 3.1
5.1

Collected: U=(X,X) and V=(X) are open covers of the nonempty space X [step 1.1]; the maps c(0)=0 and c′(0)=1 are both refinement functions from V to U [step 2.1]; the two induced cochain maps send the single 0-cochain (s0,s1) of [step 2.2] to the different elements s0 and s1 of C0(V,F) [step 3.1]; and yet the two induced maps on Hˇp agree for every p, in degree 0 as the isomorphism (a,a)↦a and in positive degrees as the zero map [step 4.1], in accordance with [F3]. Therefore the pair of covers alone does not determine a choice-independent map on Čech cochains: a chosen refinement function does determine a map, but changing c can change that map, even though the induced map on cohomology is independent of it. No choice principle is used anywhere: the covers, the refinement functions and the sections s0,s1 are exhibited explicitly, the cochain maps are given by the restriction formula [F2], and the cohomology groups are computed from [F4] and [F5]. ∎

F2F3F4F5step 4.1step 3.1step 2.1step 2.2step 1.1

Sources