Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedjudge pass (gpt-5.6-terra)audited 2026-09-13
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 is graded commutative

Statement

Let X be a space, R a commutative unital ring, a∈Hp(X;R) and b∈Hq(X;R), with p,q≥0. Then a⌣b=(−1)pqb⌣a. The defining cochain operation need not be graded commutative. No AC is required.

Facts & Assumptions

[F1]

Factor reversal gives the commutativity chain homotopy supplies H=KΔ# with dH+H∂=WDX−DX, where W(x⊗y)=(−1)∣x∣∣y∣y⊗x.

[F2]

Singular cohomology ring defines multiplication by taking the class of the front/back cup of representative cocycles.

Proof

Given: Cocycles φ,ψ representing a,b. On the tensor complex define J(x⊗y)=φ(x)ψ(y) in bidegree (p,q) and zero in other bidegrees of total degree p+q.

1.1F1given

The functional J is R-balanced by commutativity. On tensors of bidegree (p+1,q), Jd=δφ(x)ψ(y)=0; on tensors of bidegree (p,q+1), Jd=(−1)pφ(x)δψ(y)=0. All other bidegrees contribute zero. Thus Jd=0. Evaluating [F1]'s identity yields JWDX−JDX=JH∂=δ(JH). The right side is an explicit coboundary, with degree-(p+q−1) primitive.

2.1F2step 1.1given

The functional JDX is φ⌣ψ. In JWDX, only the original diagonal cut of bidegree (q,p) contributes, and its value is (−1)pqφ(σ[q,…,p+q])ψ(σ[0,…,q]). Commutativity in R identifies this with (−1)pq(ψ⌣φ)(σ). Step 1.1 and [F2] therefore give the asserted equality of classes.

3.1F1F2step 1.1step 2.1∎

If p=q=0, the primitive in step 1.1 has negative degree and is zero; the two cochains agree by ordinary commutativity in R. If just one degree is zero, the sign is positive and the same homotopy calculation applies. Empty spaces, zero classes and the zero ring give zero products. All formulas include points and degenerate simplices. Only the two given cocycle representatives and the specified homotopy are used, so no choice principle is invoked.

Depends on

Dependency tree · 2 levels

Sources