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.

Cohomological Kunneth cross product is a ring isomorphism

Statement

Let R be a commutative unital ring. Give the graded tensor product the multiplication (ab)(ab)=(1)ba(aa)(bb). For arbitrary spaces X,Y, external product a×b=prXaprYb gives a unital graded-ring homomorphism to H(X×Y;R). This multiplicativity requires no AC.

Assume in addition AC, that R is a PID, and that either every Hq(Y;R) or every Hp(X;R) is finite free over R. Then this homomorphism is an isomorphism.

For CW pairs (X,A),(Y,B) with supplied characteristic maps, relative external product is likewise a graded-ring homomorphism H(X,A;R)^RH(Y,B;R)H(X×Y,(A×Y)(X×B);R), where the hat denotes the displayed graded multiplication on the ordinary graded direct-sum tensor product, not a completion. Relative rings need not have units. This relative multiplicativity is choice-free for every commutative unital R. Under AC and the PID hypothesis it is an isomorphism if either every Hq(Y,B;R) or every Hp(X,A;R) is finite free. Neither additive assertion requires bounded dimension or finite-rank singular chain groups. Products have their ordinary product topologies; AC enters only in additive bijectivity.

Facts & Assumptions

[F1]

Cup product is natural, unital and associative gives cochain associativity and naturality, and the vertex-value unit.

[F2]

Singular cohomology is graded commutative gives the sign (1)pq when interchanging absolute classes.

[F3]

Cohomological Kunneth isomorphism under finite free hypotheses gives additive bijectivity for arbitrary spaces under the stated PID, AC and degreewise finite-free homology hypotheses, in either factor.

[F4]

Relative singular product comparison for CW pairs gives the quotient-cochain comparison for the CW product triad and identifies the actual relative external product with the cup of projection pullbacks. Relative cup product for an excisive triad defines the relative product through that comparison.

[F5]

Relative cohomological Kunneth under finite free homology hypotheses supplies additive bijectivity for CW pairs with exactly the stated relative homology hypothesis, in either factor.

[F6]

Factor reversal gives the commutativity chain homotopy gives a natural diagonal homotopy H with dH+Hd=WDD. Naturality for an inclusion ZW makes H(C(Z))C(Z)C(Z).

[F7]

Cup product Leibniz identity gives the positive-coboundary product rule and its explicit primitives for changing representatives.

[F8]

The Axiom of Choice supplies the arbitrary-rank PID splittings and simultaneous homology sections and bases used only in [F3] and [F5].

[F9]

Singular cup product on cochains gives the front/back formula. Alexander--Whitney and shuffle are natural chain-homotopy inverses gives AT=dK+Kd between AW and the additive supplier's shuffle inverse. The additive singular cohomology cross product is well-defined gives Jd=0 on cocycles, descent, and independence of inverse.

Proof

Given: First allow any commutative unital R. Every cohomology element and every tensor is a finite sum of homogeneous elements. For the relative calculation write W=X×Y, U=(A×Y)(X×B), and N=C(A×Y;R)+C(X×B;R).

1.1

The displayed tensor multiplication is well-defined by bilinearity and the R-balanced tensor relations, degree by degree. Its two three-factor parenthesizations have signs with exponents ba+(b+b)a and ba+b(a+a), respectively, which agree. Associativity of the two cup products in [F1] therefore gives associativity of this multiplication. In the absolute case 11 is its unit because both degrees are zero. The same argument works for the relative cup algebra once its multiplication is specified below; it asserts no unit there.

F1given
1.2

For absolute cocycles φ,ψ, the AW external cochain JA on X×Y is exactly prXφprYψ, by evaluating its single surviving (p,q) cut. The additive external cochain is JT. By [F9], JAJT=J(dK+Kd)=δ(JK), since Jd=0. Hence the external map in the statement is the very map of [F3], before any bijectivity assumption. For four absolute classes, write α=prXa, β=prYb, α=prXa, β=prYb. By [F1] and [F2], αβαβ=(1)baααββ=(1)baprX(aa)prY(bb). Thus the map is multiplicative, and 1×1=1 follows directly from the constant vertex cochains.

F1F2F9given
1.3

For a space pair (Z,T), cochains vanishing on C(T;R) form a differential graded subalgebra of C(Z;R). Its coboundary preserves vanishing since faces remain in T, and its cup product preserves vanishing since the front and back faces of a simplex in T remain there. By [F7], products of cocycles and all the representative-change primitives remain in this subalgebra. This defines the relative cohomology ring, with the associativity of [F1]; it is also [F4]'s relative product with the two subspaces both equal to T. Similarly E=HomR(C(W;R)/N,R) is a differential graded subalgebra, since a simplex in either product subspace has all faces in that same subspace. The inclusion q:C(W,U;R)E preserves cup products literally on cochains. It induces an isomorphism on cohomology by [F4], so that isomorphism and its inverse are ring homomorphisms.

F1F4F7given
2.1

Choose four relative cocycles representing a,b,a,b and denote their projection pullbacks by α,β,α,β in that order; here these letters mean cochains. Then f=αβ and f=αβ lie in E and represent q(a×b) and q(a×b) by [F4]. Apply [F6] to the tensor evaluation J(β,α) on C(W)C(W). As both inputs are closed, Jd=0 by the signed tensor calculation in [F9]. Thus (1)baαββα=δ(JH). Set k=JH. It vanishes on N: on a simplex in A×Y, naturality of H places both tensor factors in that subspace, where α vanishes; on a simplex in X×B, the same argument uses the vanishing of β. Hence kE and βα(1)baαβ=δk is an equality with a primitive in the required quotient complex.

F4F6F9step 1.3
3.1

Cochain associativity and the Leibniz rule now give ff(1)ba(αα)(ββ)=αδkβ=(1)aδ(αkβ). This primitive belongs to E: a simplex in either product subspace has its middle face in that same subspace, and k vanishes there by step 2.1. Naturality of the front/back formula identifies αα with the pullback of the relative product representatives for aa, and likewise for bb. Thus the equality in H(E) is exactly the desired multiplicative identity after applying q. Since q is an injective ring isomorphism by step 1.3, the identity holds in H(W,U;R). This also justifies using the relative cup products in the tensor algebra of step 1.1.

F1F4F7step 1.1step 1.3step 2.1
4.1

Now assume the PID and AC hypotheses of the appropriate additive assertion. In the absolute case apply [F3] to the map identified in step 1.2; in the relative case apply [F5] to the map in step 3.1. Each is bijective in every degree, and hence on the graded direct sum, since every element has finite degree support. A bijective multiplicative map has a multiplicative inverse: if x=f(u) and y=f(v) then f1(xy)=uv=f1(x)f1(y). Thus these are ring isomorphisms. The AC uses in [F8] are precisely freeness and sections for arbitrary-rank PID cycles/boundaries, and simultaneous sections and finite bases of the homology modules across all degrees. No choice assumption occurred in steps 1.1–3.1.

F3F5F8step 1.1step 1.2step 3.1
5.1

At degree zero the sign in any swap of two degree-zero factors is +1, and the negative-degree primitive in step 2.1 is zero; its identity is ordinary commutativity of vertex values. If only one middle degree is zero, the same homotopy gives the stated positive sign without deleting the other degree. Empty spaces or R=0 give zero products; the zero ring is allowed for multiplicativity but excluded by the PID hypothesis for bijectivity. Full subspaces A=X or B=Y give zero relative rings on both sides, and empty A,B recover the absolute CW case. A point factor retains its unnormalized degenerate chains and its vertex unit in the absolute case. Relative rings are not asserted unital when a subspace is nonempty. All face formulas retain degenerate simplices; zero classes give zero products by the representative-change primitives. The additive suppliers check zero-rank and rank-one homology, either finite-free factor and unbounded nonzero degrees. Only finite degree diagonals and finite sums are used, so no completed tensor product occurs.

F3F4F5F7step 1.1step 1.2step 1.3step 2.1step 3.1step 4.1

Depends on

Used by

Dependency tree · two levels

36 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