Alphabeta Math
CorollaryStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedjudge pass (gpt-5.6-terra)audited 2026-09-12
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.

Singular cohomology satisfies the Eilenberg Steenrod cohomology axioms

Statement

For every abelian group G, singular cohomology has functorial pair sequences, homotopy invariance for maps of pairs, pair exactness and excision. It satisfies the dimension axiom H0(;G)=G and Hn(;G)=0 for n0. Assuming AC for arbitrary-index additivity, the inclusions induce an isomorphism Hn(iIXi;G)  iIHn(Xi;G) for every set-indexed family of spaces. Finite additivity and the other stated axioms need no AC. These are additive cohomology axioms; multiplication is additional structure.

Facts & Assumptions

[F2]

The prism operator of a homotopy gives every prism simplex as a composite through the specified homotopy. The singular chain homotopy formula gives f1#f0#=dP+Pd in all nonnegative degrees. Relative singular cochain complex identifies relative cochains with Hom on the quotient chains.

[F3]

Singular cochain complex with coefficients gives the positive coboundary and arbitrary simplex-function description.

Proof

Given: G, spaces and pairs as stated. AC is assumed only in steps concerning arbitrary families of representatives or primitives.

1.1

Let H:(X,A)×I(Y,B) be a homotopy of pair maps. If a singular simplex has image in A, every prism simplex in [F2] has image in B because H(A×I)B. Thus P descends to a degree-one map on relative chains, and its identity descends to fˉ1#fˉ0#=dPˉ+Pˉd. Precomposing relative cochains with Pˉ gives Knφ=φPˉn1 for n1 and K0=0. Direct composition yields f1f0=δK+Kδ, with the first term zero in degree zero. On a cocycle the difference is a coboundary, proving relative homotopy invariance. Absolute invariance and all pair exactness/naturality and excision assertions are those of [F1], with the same actual restriction and connecting maps.

F1F2F3given
1.2

There is exactly one singular simplex en of a point in every degree n0. Its boundary for n>0 is (j=0n(1)j)en1, equal to en1 for even n and zero for odd n. Hence its cochain group is G in every nonnegative degree, and δn is zero for even n and identity for odd n. At n=0 the kernel is all of G and there are no incoming coboundaries. At odd positive n the kernel is zero; at even positive n the incoming image is all of G. Negative cochain groups are zero. These calculations prove the dimension axiom for arbitrary G without removing degenerate simplices.

F3given
1.3

Put X=iXi. Every simplex σ:ΔnX lies in exactly one summand. Indeed its first vertex lies in one Xi, and a straight segment from that vertex to any other point of Δn gives a path whose image cannot leave Xi: otherwise the inverse images of the clopen summand Xi and its complement would separate the connected interval of [F4]. Thus the simplex sets form the disjoint union of the summand simplex sets. A cochain on X is therefore exactly a tuple of arbitrary cochains on the Xi, by restriction and combination of their functions. Faces remain in the same summand, so this identifies the cochain complex with the product complex, with coordinatewise differential.

F3F4given
2.1

For this product complex, a tuple is closed exactly when every coordinate is closed. Sending its class to the tuple of coordinate classes defines the displayed map and is additive. If its image is zero, each coordinate cocycle zi is a coboundary. When n1, AC selects a primitive ui with δui=zi from each nonempty primitive set; then the tuple u is a cochain and δu=z. At n=0, there are no incoming boundaries, so every zi is already zero and z=0. This proves injectivity. Given any tuple of cohomology classes, AC selects one cocycle representative zi from each nonempty class; the combined tuple is closed and maps to those classes, proving surjectivity. All selections are from sets indexed by the given set I.

F3F4step 1.3
3.1

The isomorphism in step 2.1 is induced by the summand inclusions because step 1.3 defined it by restrictions, so its map is canonical despite the choices used to show bijectivity. For finite I the two selections in step 2.1 use only finite choice from [F4]. For empty I, both the cochain groups of the empty space and the empty product of abelian groups are zero; the same map is the unique isomorphism. For one index it is the identity. Zero coefficients, empty summands and zero cohomology degrees cause no exception. Together with steps 1.1 and 1.2, this proves the stated axioms and their exact choice boundary, without asserting any multiplication axiom.

F1F2F3F4step 1.1step 1.2step 1.3step 2.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