Alphabeta Math
CounterexampleConstruction: 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.

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

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

38 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