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.

4 results · all verified · 2 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 2 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Bocksteins Steenrod Squares and Cohomology Operations

1 · Prerequisites

2 · Summary

Cohomology operations begin here with the coefficient connecting map. The Bockstein is defined on cochains, proved independent of every lift and representative, and shown natural and stable. The mod-two coefficient sequence also exposes its product derivation rule. These constructions state AC exactly where arbitrary families of coefficient lifts or vector-space extensions are used; canonical residue lifts remain choice-free.

Steenrod squares are then built from natural higher diagonal approximations and the associated cup-i products. Their coboundary identity supplies well-definedness and naturality, while normalized diagonals, cone-pair suspension, and Cartan coherence yield normalization, instability, the top square, stability, and the product formula. The Adem relation is derived from explicit cyclic resolutions, transfers, and the double-power comparison rather than cited as a free-standing axiom.

The same cyclic-power machinery defines odd-primary reduced powers with their normalization, Bockstein composites, Cartan formula, degree bounds, and Adem relations. Total squares and Wu classes package the operations for later characteristic-class and obstruction-theory use. The two projective-space ring lemmas close the exact finite and infinite coefficient calculations needed by the companion examples.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Not applicableprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Stable natural cohomology operation

Definition

Let A and B be abelian groups, and fix integers n and r. A cohomology operation of type n and degree r is a natural transformation

Φn ⁣:H~n(;A)H~n+r(;B)

of contravariant functors on based CW complexes. Thus every based map f ⁣:XY gives the commutative naturality square

fΦn(y)=Φn(fy).

A stable natural cohomology operation of degree r is a sequence Φ=(Φn)nZ of such operations for which cohomology suspension commutes with Φ: for every based CW complex X and every xH~n(X;A),

σ(Φn(x))=Φn+1(σx)H~n+r+1(ΣX;B).

Additivity is not part of this definition. Reduced cohomology is used so that the suspension condition has one uniform form, including degree zero. For the one-point based space every reduced group displayed above is zero, so both naturality and stability hold uniquely; no choice principle is used.

DefinitionDefinition: Literature-sourcedProof: Not applicableprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Bockstein connecting operation

Definition

Assume the Axiom of Choice from The Axiom of Choice. Let

0AiBqC0

be a short exact sequence of abelian groups. Applying singular cochains degree by degree gives a short exact sequence of cochain complexes: injectivity on the left follows from injectivity of i, and surjectivity on the right follows as follows. A cochain is a function on the set Sn(X) of singular n-simplices by Singular cochain complex with coefficients. For a C-valued cochain c, AC is used exactly once to choose, simultaneously for every sSn(X), an element of the nonempty fibre q1(c(s)). The resulting function is a B-valued cochain b with qb=c.

For a cocycle cCn(X;C) choose such a lift b. Since q(δb)=δc=0, exactness gives a unique aCn+1(X;A) satisfying ia=δb. The Bockstein connecting operation is

β ⁣:Hn(X;C)Hn+1(X;A),β[c]=[a].

This is the coefficient-sequence analogue of the cochain connector in Long exact sequence of a pair in singular cohomology. Its independence of b and c is proved in the next lemma.

For an integer m1, two Bocksteins must be distinguished:

  • the integral Bockstein β~ ⁣:Hn(X;Z/m)Hn+1(X;Z) comes from 0ZmZZ/m0;
  • the mod-m Bockstein β ⁣:Hn(X;Z/m)Hn+1(X;Z/m) comes from 0Z/mmZ/m2Z/m0.

In these two cyclic sequences, least nonnegative residue representatives give the required cochain lift without AC. If X is empty, or if n<0, the source cochain group is zero and the lift is unique. When m=1 both cyclic Bocksteins have zero source and hence are the zero operation. The mod-m target is also zero, whereas the integral target Hn+1(X;Z) need not vanish.

LemmaStatement: Literature-sourcedProof: Literature-sourcedjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

The Bockstein is independent of lift and representative

Statement

Assume AC and the hypotheses and notation of Bockstein connecting operation. The class β[c] is independent of the chosen B-cochain lift of c and of the cocycle representing [c].

Facts & Assumptions

Given: A short exact sequence 0AiBqC0 and a cocycle cCn(X;C).

[F1]

The Bockstein construction chooses b with qb=c, uniquely solves ia=δb, and proposes β[c]=[a] (Bockstein connecting operation).

[F2]

AC supplies a simultaneous choice from any set-indexed family of nonempty fibres (The Axiom of Choice).

Proof

technique · direct cochain comparison
1.1

The cochain a in [F1] is a cocycle. Indeed, i(δa)=δ(ia)=δ2b=0; injectivity of i gives δa=0.

givenF1
2.1

Changing only the lift changes a by a coboundary. If b is another lift of c, then q(bb)=0. Exactness gives a unique hCn(X;A) with bb=ih. If a is defined from b, then i(aa)=δ(bb)=i(δh), hence aa=δh.

F1step 1.1
3.1

Changing the cocycle representative also changes a by a coboundary. Write c=c+δu. Use the lifting choice of [F2] to take vCn1(X;B) with qv=u. For an arbitrary lift b of c,

F1F2step 2.1
q(bbδv)=ccδu=0.

Thus b=b+δv+ih for some hCn(X;A). Applying δ and using δ2v=0 gives a=a+δh.

4.1

Steps 2.1 and 3.1 show that [a]=[a] for either permitted change, so β[c] is well defined.

step 2.1step 3.1
PropositionStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Bocksteins are natural and stable

Statement

Assume AC. The Bockstein is natural contravariantly in maps of spaces and covariantly in morphisms of short exact coefficient sequences. With the stable cone-suspension sign convention specified below, its reduced version commutes with cohomology suspension and hence is a stable natural cohomology operation of degree 1.

Facts & Assumptions

Given: A short exact coefficient sequence and its Bockstein, or a commutative morphism between two such sequences.

[F1]

The Bockstein is obtained by lifting a cocycle c to b and pulling δb uniquely back along the injective coefficient map (Bockstein connecting operation).

[F2]

The resulting class is independent of lift and cocycle representative (The Bockstein is independent of lift and representative).

[F3]

Maps of pairs and coefficient homomorphisms give commuting maps of the cohomology pair sequences (Naturality of the singular cohomology pair sequence).

[F4]

Stability means commuting with the reduced cohomology suspension in every degree (Stable natural cohomology operation).

[F5]

AC supplies the simultaneous coefficient lifts used by [F1] (The Axiom of Choice).

[F6]

The cone-pair connector sends a cocycle to the coboundary of an extension (Long exact sequence of a pair in singular cohomology).

[F7]

Homotopic maps induce equal singular-cohomology maps with every abelian coefficient group (Homotopic maps induce equal maps in singular cohomology).

[F8]

Excision identifies relative cohomology after removing a closed set lying inside the relative subspace's interior (Excision for singular cohomology).

Proof

technique · natural cochain diagrams with the cone-pair sign
1.1

The Bockstein is natural in spaces. For f ⁣:XY, if qb=c and ia=δb on Y, then qfb=fc and ifa=δfb. Therefore βX(f[c])=fβY[c]; [F2] removes dependence on the displayed representatives.

givenF1F2
1.2

The Bockstein is natural in the coefficient sequence. For a commutative morphism of short exact sequences with vertical maps u ⁣:AA, v ⁣:BB, and w ⁣:CC, the cochain vb lifts wc, and δ(vb)=via=iua. Hence β[wc]=uβ[c].

givenF1F2
1.3

The cone quotient comparison defines the signed suspension. Take a based CW complex X. If its chosen basepoint lies inside a positive-dimensional open cell, subdivide that one characteristic disk radially at the point and retain the same attaching maps for higher cells; this finite refinement makes the basepoint a vertex without changing the based space or choosing any new data. Form CX=(X×I)/(X×{1}{x0}×I) and ΣX=CX/X. For each nonbasepoint n-cell of X, its product with the open height interval is an (n+1)-cell of CX; the height-zero cells form the cone base X, while the height-one face and basepoint track collapse to one vertex. The product characteristic maps have finite boundary-cell support, so their quotient map-out and CW weak-topology tests make CX a CW complex with X a closed subcomplex. A cellwise radial collar of this subcomplex, extended over the characteristic disks and assembled by the weak topology, gives an open neighborhood V that strongly deformation retracts onto X. Since V contains the whole fibre X collapsed by q:CXΣX, it is saturated; q(V) is open and its descended flow retracts onto the quotient vertex.

F3F4F6F7F8

The pair sequences [F6] and homotopy invariance [F7] give H(V,X;G)=H(q(V),{};G)=0. The restriction short exact cochain sequences for the triples (CX,V,X) and (ΣX,q(V),{}) are surjective by zero extension, so their long exact sequences replace each base by its collar in relative cohomology. Apply [F8] to remove X and the quotient vertex; the remaining pairs are homeomorphic under q. Thus q:H(ΣX,{};G)H(CX,X;G) for every abelian G, without using AC. Let G be the cone-pair connector [F6], transported by (q)1 to reduced suspension cohomology. We use

σnG:=(1)nG ⁣:H~n(X;G)H~n+1(ΣX;G).

This degree sign is part of the stable convention; [F3] makes σ natural.

2.1

The coefficient connector anticommutes with the unsigned cone-pair connector. Take qb=c on X, with ia=δb. Extend c,b,a by zero on the singular simplices of CX not lying in X, writing the extensions with bars. Then d:=δbˉiaˉ is a relative B-cochain lifting the relative cocycle δcˉ, and

F1F5step 1.3
δd=iδaˉ.

Thus βC=Aβ on reduced cohomology.

3.1

The signed suspension commutes with the Bockstein. For xH~n(X;C),

F4step 1.1step 1.2step 1.3step 2.1
βσnC(x)=(1)nβC(x)=(1)n+1Aβ(x)=σn+1Aβ(x).

Together with steps 1.1 and 1.2, this is exactly the degree-1 stability and naturality required by [F4]. ∎

PropositionStatement: Literature-sourcedProof: Literature-sourcedjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

The mod-two Bockstein is a derivation

Statement

Let m1 and let β be the Bockstein associated to 0Z/mmZ/m2Z/m0. If xHp(X;Z/m) and yHq(X;Z/m), then

β(xy)=β(x)y+(1)pxβ(y).

In particular, for m=2 the sign disappears.

Facts & Assumptions

Given: Cocycle representatives φ of x and ψ of y.

[F1]

For the mod-m coefficient sequence, least nonnegative residue representatives give canonical cochain lifts without AC (Bockstein connecting operation).

[F2]

The positive-coboundary convention satisfies δ(φψ)=δφψ+(1)pφδψ (Cup product Leibniz identity).

Proof

technique · residue-lift calculation
1.1

Choose the canonical lifts φ~ and ψ~ with values in Z/m2. Because φ and ψ are cocycles, there are uniquely determined Z/m-cochains η and μ such that δφ~=mη and δψ~=mμ in Z/m2.

givenF1
2.1

These cochains represent the two Bocksteins. By the defining lift-and-coboundary construction, [η]=β(x) and [μ]=β(y).

F1step 1.1
3.1

Compute the Bockstein of the product. The cochain φ~ψ~ lifts φψ, and [F2] gives

F2step 1.1step 2.1
δ(φ~ψ~)=m(ηψ+(1)pφμ).

Here multiplication by m makes the expression depend only on the reductions of the displayed lifts modulo m. This product lift need not be the canonical residue lift used in [F1], so compare them explicitly. Their difference takes values in the kernel of reduction Z/m2Z/m and hence is uniquely mh for a Z/m-cochain h. Their coboundaries differ by mδh, so division by the injective copy of Z/m changes the resulting cocycle by the coboundary δh. Thus this noncanonical lift computes the same Bockstein class as the canonical lift.

4.1

Divide by the injective copy of Z/m and pass to cohomology. This yields the stated derivation identity. When m=2, 1=1 in the coefficient ring, so the parity sign is invisible.

F1step 2.1step 3.1
LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Natural higher diagonal approximations

Statement

Work over F2. For every space X there are natural maps of degree i

DiX ⁣:Cn(X)(C(X)C(X))n+i(i0)

such that D0 is the Alexander--Whitney diagonal, and, with T(ab)=ba and D1=0,

dDi+Did=(1+T)Di1.

If AX, then Di(C(A))C(A)C(A). Moreover, two such carried systems with the same D0 are coherently homotopic: there are natural degree-(i+1) maps Ki, with K1=0, for which

DiDi=dKi+Kid+(1+T)Ki1.

Facts & Assumptions

Given: Ordinary unnormalized singular chains over F2.

[F1]

The Alexander--Whitney diagonal is a natural chain map, is finite on each generator, and requires no chosen filling (Alexander–Whitney map and diagonal approximation).

[F2]

Alexander--Whitney and the signed shuffle are natural augmentation- preserving chain-homotopy inverses, without AC (Alexander--Whitney and shuffle are natural chain-homotopy inverses).

Proof

technique · induction on the resolution degree and simplex dimension
1.1

Fix an explicit contraction on every standard diagonal carrier. The straight-line contraction of Δn×Δn to (v0,v0) has the standard finite singular-prism chain homotopy sn. Transport sn through the specified shuffle and Alexander--Whitney maps and add the specified homotopy from their composite to the identity. This gives a fixed map hn on C(Δn)C(Δn) satisfying

F2
dhn+hnd=1ηϵ,

where ηϵ projects to the tensor of the distinguished vertex. Every map in this formula is an explicit finite sum, so choosing all hn uses no choice principle.

2.1

Construct Di recursively. Let W be the free F2[C2]-resolution with one generator ei in each degree and dei=(1+T)ei1 for i>0. Put D0=AWΔ# as in [F1]. Suppose lexicographically that Di is known on lower-dimensional simplices and that Di1 is known. For the identity simplex ιn set

F1step 1.1
zi,n:=Di(dιn)+(1+T)Di1(ιn).

The earlier recursion gives dzi,n=0: the two copies of (1+T)Di1(dιn) cancel and (1+T)2=0 over F2. Its positive-degree augmentation is zero, so step 1.1 gives d(hnzi,n)=zi,n. Define Di(ιn)=hnzi,n and, for a singular simplex σ ⁣:ΔnX, define DiX(σ)=(σ#σ#)Di(ιn). The equation dDi+Did=(1+T)Di1 now holds on each generator and hence on all chains.

3.1

The construction is natural and preserves subspaces. Postcomposition sends the formula for a simplex σ to the formula for fσ, proving naturality. If the image of σ lies in A, both tensor factors in step 2.1 lie in C(A), proving the carrier assertion. This also includes degenerate singular simplices; none was quotiented out.

step 2.1
4.1

The same induction one degree higher proves coherent uniqueness. For two systems, subtract their recursive equations and suppose that Ki1 is known while Ki is already defined on every chain below the current dimension. On the identity simplex ιn put ω=(DiDi)(ιn)+(1+T)Ki1(ιn)+Ki(dιn). The recursion d(DiDi)+(DiDi)d=(1+T)(Di1Di1) for the two systems, the induction hypothesis for Ki1, and the induction hypothesis for Ki on the lower-dimensional chain dιn give dω=0: the two copies of (1+T)dKi1(ιn) cancel, while (DiDi)(dιn)+(1+T)Ki1(dιn) and the explicit dKi(dιn) agree by that second induction hypothesis. The element ω is therefore a cycle in the same standard carrier, and it has positive degree, so applying hn fills it and defines Ki(ιn); postcomposition extends it naturally. Taking the boundary of that defining filling gives exactly DiDi=dKi+Kid+(1+T)Ki1.

step 1.1step 2.1step 3.1
DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Higher cup-i products

Definition

Work over F2 and use the natural higher diagonals Di of Natural higher diagonal approximations. For aCp(X;F2), bCq(X;F2), and i0, their cup-i product is the cochain of degree p+qi defined by

(aib)(c):=(ab)(Dic),cCp+qi(X;F2).

Set aib=0 when i<0 or p+qi<0. Since D0 is the Alexander--Whitney diagonal, a0b is exactly the singular cup product of Singular cup product on cochains, with the same front-face/back-face order.

For a subspace AX, the carrier property of Di implies that the formula restricts to relative cochains. More precisely, either of

Cp(X,A)Cq(X)Cp+qi(X,A),Cp(X)Cq(X,A)Cp+qi(X,A)

is well defined: on a chain in A, both tensor factors of Di lie in A, so the relative factor evaluates to zero. The construction uses only the fixed Di and evaluation, and hence makes no choice. It includes the empty space, zero cochains, one-point spaces, and degenerate singular simplices.

TheoremStatement: Literature-sourcedProof: Literature-sourcedjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Cup-i coboundary identity

Statement

For mod-two cochains aCp(X) and bCq(X) and every integer i,

δ(aib)=δaib+aiδb+ai1b+bi1a,

where j=0 for j<0. The same identity holds in either relative variant of the cup-i product.

Facts & Assumptions

Given: A fixed natural higher-diagonal system and cochains a,b of the displayed degrees.

[F1]

Cup-i is evaluation of ab on Di, and negative indices are zero (Higher cup-i products).

[F2]

The higher diagonals satisfy dDi+Did=(1+T)Di1, with T interchanging the two tensor factors (Natural higher diagonal approximations).

Proof

technique · evaluate the chain identity
1.1

If i<0, every cup product in the asserted formula has negative index, so [F1] makes both sides zero. Hence assume i0 and evaluate the left side on a chain c of degree p+qi+1. By the cochain-coboundary convention,

givenF1
δ(aib)(c)=(ab)Di(dc).
2.1

Substitute the higher-diagonal recurrence. Over F2 it gives

F2step 1.1
(ab)Di(dc)=(ab)dDi(c)+(ab)(1+T)Di1(c).
3.1

Expand the two terms. The tensor coboundary has no surviving signs over F2, so its first term is (δaib+aiδb)(c). Since (ab)T=ba, the second is (ai1b+bi1a)(c). This proves the identity on every chain. The carrier property keeps every term relative when either input is relative. For i=0, both negative-index terms are zero and the formula reduces to the ordinary cup-product Leibniz identity.

F1step 2.1
DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Steenrod squares from cup-i

Definition

Let n0, let xHn(X;F2), and choose a cocycle aCn(X;F2) representing x. For 0kn, define

Sqk(x):=[anka]Hn+k(X;F2),

using Higher cup-i products. Define Sqk(x)=0 for k<0 or k>n. The identical formula defines relative squares on Hn(X,A;F2).

The displayed cochain is a cocycle. Indeed, the identity from Cup-i coboundary identity and δa=0 give

δ(anka)=ank1a+ank1a=0

in characteristic two, including k=n because 1=0. Thus the formula at least determines a cohomology class. Independence of the cocycle and of the fixed higher-diagonal system is proved next. The definition is choice-free once those data are fixed; on empty or one-point reduced cohomology, and on the zero class, it gives zero.

TheoremStatement: Literature-sourcedProof: Literature-sourcedaudited 2026-09-14Open item page →

Steenrod squares are well-defined and natural

Statement

For every integer k, Sqk is independent of the cocycle representative and of the chosen coherently carried higher-diagonal system. It is additive and natural for maps of spaces and pairs. Thus

Sqk ⁣:Hn(X,A;F2)Hn+k(X,A;F2)

is a natural homomorphism, with the outside-range values fixed to zero by the definition.

Facts & Assumptions

Given: Degree-n cocycles a,b and the index j=nk.

[F1]

For 0kn, the proposed square is represented by anka; for k<0 or k>n, it is the zero operation (Steenrod squares from cup-i).

[F2]

The cup-i coboundary formula has the two transposed i1 terms (Cup-i coboundary identity).

[F3]

The maps Di are natural (Natural higher diagonal approximations).

[F4]

They carry chains of a subspace into the tensor square of that subspace (Natural higher diagonal approximations).

[F5]

Two systems have natural Ki satisfying DiDi=dKi+Kid+(1+T)Ki1 (Natural higher diagonal approximations).

Proof

technique · explicit polarization and coherent chain homotopy
1.1

If k<0 or k>n, [F1] makes Sqk the zero homomorphism, so independence, additivity, and naturality are immediate. Hence assume 0kn, so j=nk0. The operation is additive. Expanding (a+b)j(a+b) leaves, besides the two individual squares, the cross term ajb+bja. Since a,b are cocycles, [F2] says

F1F2
ajb+bja=δ(aj+1b).

Hence the cross term vanishes in cohomology.

1.2

The class is independent of the coherently carried system. Pair DjDj=dKj+Kjd+(1+T)Kj1 with aa. The dKj term vanishes because aa is a cocycle, the Kjd term is the coboundary of c(aa)Kjc, and the final term is zero because (aa)T=aa and 2=0.

F1F5
1.3

The representing cochains are natural for spaces and pairs. For f ⁣:XY, naturality of Dj makes (fafa)DjX=(aa)DjYf#, so the representing cochains agree. For a map of pairs, [F4] makes the same equation descend to relative cochains.

F3F4
2.1

The class is independent of its cocycle representative. If a=a+δh, expansion and two applications of [F2] give

F1F2step 1.1
ajaaja=δ(aj+1δh+hjδh+hj1h).

Indeed the first summand differentiates to the two a,δh cross terms, while the last two differentiate to (δh)j(δh); all remaining terms occur twice. Negative cup indices are zero, so this calculation also covers the endpoints. Together with steps 1.1--1.3, this proves every assertion. ∎

PropositionStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Steenrod normalization, instability, suspension, and top square

Statement

For xHn(X;F2),

Sq0x=x,Sqkx=0 if k>n,Sqnx=xx.

The same assertions hold relatively. On reduced cohomology of based CW complexes, every square commutes with the standard cohomology suspension:

Sqk(σx)=σ(Sqkx).

Facts & Assumptions

Given: A mod-two class x=[a] of degree n and an integer k; for the suspension calculation put j=nk.

[F1]

Squares are independent of the coherently carried higher-diagonal system (Steenrod squares are well-defined and natural).

[F2]

For 0kn, Sqk[a] is represented by anka, and its outside-range values are zero (Steenrod squares from cup-i).

[F3]

Cup-0 is the ordinary cup product, negative cup indices are zero, and the products restrict to relative cochains (Higher cup-i products).

[F4]

The mod-two cup-i coboundary formula has the two transposed cup-(i1) terms (Cup-i coboundary identity).

[F5]

In the pair sequence the connector sends [a] to [δa~] for any cochain extension a~ (Long exact sequence of a pair in singular cohomology).

[F6]

For a well-pointed based space (X,x0), use the reduced cone CX=(X×I)/(X×{1}{x0}×I) and define its reduced suspension as the quotient ΣX=CX/X, where X is the height-zero cone base.

[F7]

Squares are natural for maps of spaces and pairs (Steenrod squares are well-defined and natural).

[F8]

Homotopic maps induce the same singular-cohomology map for every abelian coefficient group (Homotopic maps induce equal maps in singular cohomology).

[F9]

Singular cohomology satisfies excision for a closed set contained in the interior of the relative subspace (Excision for singular cohomology).

Proof

Proof technique: an explicit normalized cup-i system and a cone-pair cochain calculation.

1.1

First prove Sq0=id. Use the standard face-formula system of Medina--Mardones, Definition 7 and Theorem 10 (printed pages 8--9). On an m-simplex s it is

F1F2
Distd(s)=UdU0sdU1s,

where U={u1<<umi}{0,,m} and U0,U1 partition U according to the parity of urr. Its proof uses only the face identities, so the same formula applies to the simplicial set of singular simplices, including its degenerate simplices. Example 8 identifies D0std with Alexander--Whitney, while for i=m the only index set is U=, giving

Dmstd(s)=ss.

Thus, for an n-cochain a and every singular n-simplex s, (ana)(s)=a(s)2=a(s) in F2. By [F2] this cochain represents Sq0[a], and [F1] permits the computation with this normalized system. Hence Sq0x=x.

1.2

Instability and the top square follow at the two definition endpoints. If k>n, [F2] declares Sqkx=0. If k=n, its representing cochain is a0a, which is the ordinary cup product by [F3]. Therefore Sqnx=xx. The same argument uses the relative products when x is relative.

F2F3
1.3

Represent the cone-pair connector without a choice. Extend the cocycle a from the cone base XCX to a cochain b on CX by setting it to zero on every singular simplex not lying in X. Then c:=δb vanishes on chains in X and so is a relative cocycle in Cn+1(CX,X;F2). By [F5], [c]=[a]. This extension is a specified function, not an application of AC.

F5F6
2.1

The connector commutes with every square. For 0kn, set j=nk and define

F2F3F4F5step 1.3
b:=bj+1δb+bjb.

Because bX=a and (δb)X=0, its restriction is bX=aja, a representative of Sqk[a]. Applying [F4] twice and using δ2b=0 gives

δb=δbj+1δb+bjδb+δbjb+δbjb+bjδb+bj1b+bj1b=δbj+1δb.

The last cochain is the relative representative for Sqk[c], since c has degree n+1. Hence [F5] gives Sqk[a]=Sqk[a]. There is one further endpoint: if k=n+1, then Sqn+1[a]=0, while b0δb restricts to zero on X and

δ(b0δb)=δb0δb

by the ordinary mod-two Leibniz rule, the i=0 case of [F4]. Thus the top square of [c] is also zero. For k<0 or k>n+1, both sides are zero by [F2]; negative cup indices in the preceding calculation are zero by [F3].

3.1

The cone-pair connector is the reduced suspension after the quotient comparison. Take a based CW complex. If its basepoint lies inside a positive-dimensional open cell, radially subdivide that characteristic disk there and keep the higher attaching maps; this finite refinement makes it a vertex without changing the based space. For every nonbasepoint n-cell of X, its product with the open height interval in [F6] gives an (n+1)-cell of CX; the height-zero cells form the copy of X, while X×{1} and the basepoint track collapse to one vertex. The product characteristic disks supply the attaching maps, and each has finite boundary-cell support because its X-cell does. Their quotient map-out test and the CW weak topology give the cone its CW structure, with X a closed subcomplex. The cellwise radial collar of this subcomplex gives an open neighborhood V that strongly deformation retracts onto X: extend the collar and its radial flow over each characteristic disk, and assemble the compatible extensions using the CW weak topology. Since XV is the entire collapsed fibre of q:CXΣX, V is saturated; hence q(V) is open and the flow descends to a retraction onto the quotient vertex.

F5F6F7F8F9step 2.1

The pair sequences and [F8] make H(V,X;F2) and H(q(V),{};F2) zero. Restriction of cochains gives short exact sequences for the triples (CX,V,X) and (ΣX,q(V),{}); zero-extension proves their surjectivity. Their long exact sequences therefore identify the relative groups for X and V, and for {} and q(V). Apply [F9] with removed sets X and {}, respectively. After removal the map q:CXΣX is a homeomorphism of the two remaining pairs, so the excision squares give an isomorphism q:H(ΣX,{};F2)H(CX,X;F2). Thus the standard reduced suspension is (q)1 followed by the cone-pair connector [F5]. The quotient maps are natural, and [F7] makes squares natural for them. Step 2.1 therefore yields Sqkσ=σSqk. Empty or one-point reduced groups, the zero class, degree zero, and degenerate singular simplices were all included above, and no choice principle was used. ∎

LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Cartan coherence for higher diagonals

Statement

Work over F2. Put C=C(X), E=C(Y), and let A:C(X×Y)CE and S:CEC(X×Y) be Alexander--Whitney and shuffle. If T interchanges the two factors output by a higher diagonal and τ regroups

(CC)(EE)(CE)(CE),

define degree-i maps

Li=(AA)DiX×YS,Ri=r+s=iτ(DrXTrDsY).

Let Q interchange the two CE blocks. There are natural degree- (i+1) maps Hi, with H1=0, such that

LiRi=dHi+Hid+(1+Q)Hi1.

These homotopies preserve both relative carriers: for BX and DY, they carry C(B)E into (C(B)E)2 and CC(D) into (CC(D))2.

Facts & Assumptions

Given: Spaces X,Y, their ordinary unnormalized mod-two singular chains, and a fixed natural higher-diagonal system.

[F1]

The higher diagonals satisfy dDi+Did=(1+T)Di1 (Natural higher diagonal approximations).

[F2]

The Alexander--Whitney formula is a finite sum of tensor products of face restrictions (Alexander–Whitney map and diagonal approximation).

[F3]

The shuffle S and Alexander--Whitney A are natural chain-homotopy inverses on ordinary unnormalized chains without AC (Alexander--Whitney and shuffle are natural chain-homotopy inverses).

[F4]

A specified homotopy has a finite prism operator satisfying the singular chain-homotopy identity (The singular chain homotopy formula).

[F5]

The higher diagonals are natural (Natural higher diagonal approximations).

[F6]

The higher diagonals preserve the chain complexes of subspaces (Natural higher diagonal approximations).

Proof

Proof technique: compare two equivariant chain maps in the same explicit fourfold acyclic carrier.

1.1

Record the diagonal on the mod-two C2 resolution. Let W have one free-orbit generator ei in every degree i0, with dei=(1+T)ei1 and e1=0. Define

given
ρ(ei)=r+s=ierTres.

With the diagonal C2 action on WW, this is a chain map. Indeed, expanding dρ(ei) makes every term with r,s>0 occur twice after the index shifts (r,s)(r1,s) and (r,s)(r,s1); the two endpoint terms that remain are exactly ρ((1+T)ei1). All sums are finite.

1.2

Fix an explicit contraction of every common fourfold model carrier. For a standard simplex Δm, let Pm be the prism from its affine contraction to the first vertex. By [F4], dPm+Pmd=1jmpm, where pm collapses to a point and jm includes that vertex. On the unnormalized point complex, whose degree-n generator is en, put a(en)=en+1 for odd n and a(en)=0 for even n. Directly, da+ad=1ηϵ. Hence

F4
hm:=Pm+jmapm

satisfies dhm+hmd=1jmηϵpm. On a tensor of four standard simplex complexes use h1111+e1h211+e1e2h31+e1e2e3h4, where each et is its augmentation projection. The mixed terms cancel, giving a fixed h(4) with dh(4)+h(4)d=1ηϵ. Thus every positive-degree cycle and every augmentation-zero degree-zero cycle has the specified filling h(4)z. Every displayed operator is a finite sum, so this family of contractions is fixed without AC.

2.1

Assemble the two displayed families into equivariant maps. Define L(eiz)=Li(z). This is the composite obtained by shuffling z to X×Y, applying the equivariant higher diagonal there, and applying A to its two outputs. Define R by first applying ρ, then applying the two higher-diagonal systems and finally regrouping with τ. The factor Tr in Ri is precisely the twist in ρ. Naturality and the chain-map identities in [F1]--[F3], together with step 1.1, show that both are C2-equivariant chain maps

F1F3F5step 1.1
W(CE)(CE)2,

where C2 acts on the target by Q.

3.1

Construct the coherent homotopy. Induct first on i and then on p+q. Suppose Hi1 and the values of Hi on lower-dimensional model generators are known. On the identity model generator zp,q form

step 1.2step 2.1
ω=(LiRi)(zp,q)Hi(dzp,q)(1+Q)Hi1(zp,q).

The chain-map equations for L and R from step 2.1 and the already established lower equations give dω=0; the two augmentation-preserving maps agree in total degree zero, so the remaining degree-zero case has augmentation zero. Set Hi(zp,q)=h(4)ω and extend to arbitrary uv by postcomposition. Taking its boundary gives exactly

LiRi=dHi+Hid+(1+Q)Hi1.

The postcomposition formula proves naturality. The fixed contractions and the lexicographic recursion use no choice principle.

4.1

The construction preserves the stated relative carriers. If u lands in BX, every occurrence of u# in the two maps and in the model filling lands in C(B); the other factor remains in E. The same argument applies when v lands in DY. Linearity gives the assertions for their generated subcomplexes and for their sum. Empty factors give zero complexes; zero chains and i=0 are included by H1=0; one-point and degenerate singular simplices remain in the unnormalized model. Hence every boundary case obeys the same equation.

F2F3F6step 1.2step 3.1
TheoremStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Cartan formula for Steenrod squares

Statement

For xHp(X;F2), yHq(X;F2), and every integer k, the Steenrod squares satisfy the Cartan formula

Sqk(xy)=i+j=kSqi(x)Sqj(y).

Only finitely many terms are nonzero. More generally, for classes on two spaces the external formula is

Sqk(x×y)=i+j=kSqi(x)×Sqj(y).

Facts & Assumptions

Given: Mod-two cocycles a,b representing classes of degrees p,q.

[F1]

Squares vanish above the degree of their input (Steenrod normalization, instability, suspension, and top square).

[F2]

The before-Alexander--Whitney and convolution families have the coherent homotopy with its exact (1+Q)Hi1 correction (Cartan coherence for higher diagonals).

[F3]

Squares are independent of the coherent higher-diagonal system (Steenrod squares are well-defined and natural).

[F4]

A square of a degree-n class is represented by anka in its defining range (Steenrod squares from cup-i).

[F5]

The Alexander--Whitney external cochain represents the cohomology cross product, and its pullback along the diagonal is the cup product (Singular cup product on cochains).

[F6]

Alexander--Whitney and shuffle are chain-homotopy inverses (Alexander--Whitney and shuffle are natural chain-homotopy inverses).

[F7]

Squares are natural for maps of spaces (Steenrod squares are well-defined and natural).

Proof

Proof technique: evaluate Cartan coherence and pull back the external formula along the diagonal.

1.1

Reduce to the normalized face-formula system. Because of [F3], compute all squares with the explicit system in Medina--Mardones, Definition 7 and Theorem 10 (printed pages 8--9). It has Dr(s)=0 when r exceeds the dimension of the simplex s. By [F5], the external class [a]×[b] is represented by the Alexander--Whitney external cochain. Since shuffle induces the inverse cohomology isomorphism by [F6], it suffices to compare the two sides after precomposition with shuffle. If k<0, every square in the formula is zero by definition. If k>p+q, at least one of i>p or j>q holds in each summand, so [F1] makes both sides zero. Hence assume 0kp+q and put =p+qk.

F1F3F4F5F6
2.1

Evaluate the coherent comparison. Pair the equation for LR in [F2] with λ=abab. Since a,b are cocycles, λd=0. Also λQ=λ, so the two evaluations of QH1 and H1 cancel in characteristic two. Therefore

F2step 1.1
λLλR=δ(λH).

The left term is the shuffled cochain representing Sqk([a]×[b]); the right term is cohomologous to it.

3.1

Identify every convolution term. For r+s=, regrouping the four factors gives

F4step 2.1
λτ(DrTrDs)=(ara)(bsb),

because (bb)Tr=bb. The normalized face formula makes the first factor zero when r>p and the second zero when s>q: on the only chain degree where it could be evaluated, respectively 2pr or 2qs, the higher-diagonal index exceeds the simplex dimension. For the remaining terms put i=pr and j=qs. Then i,j0, i+j=k, and [F4] identifies their classes as Sqi[a] and Sqj[b]. Step 2.1 and the shuffle isomorphism prove the external Cartan formula.

4.1

Pull back along the diagonal. For two classes x,y on X, [F5] gives xy=Δ(x×y). Naturality [F7] and step 3.1 give

F5F7step 3.1
Sqk(xy)=ΔSqk(x×y)=i+j=kΔ(Sqix×Sqjy)=i+j=kSqixSqjy.

Instability [F1] leaves at most (p+1)(q+1) possible pairs, so the sum is finite. Empty spaces, zero classes, degree-zero factors, one-point spaces, and degenerate singular simplices were retained throughout. Every formula is a specified finite sum, and no AC is used. ∎

LemmaStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-14Open item page →

Free cyclic resolution, group cohomology, and cochain transfer

Statement

Let p be prime, Cp=T, R=Fp[Cp], and N=1+T++Tp1. The augmented complex of free left R-modules

Re2NRe1T1Re0εFp0,

with d(e2r+1)=(T1)e2r and d(e2r)=Ne2r1 for r1, is exact. If Fp has the trivial R-action, then the cohomology of HomR(W,Fp), with the cup product induced by the standard equivariant diagonal, is

H(Cp;Fp)={F2[t],p=2,t=1,Fp[u]Λ(v),p odd,u=2, v=1.

With the positive connecting convention, one may take v=[w1] and u=[w2]=βv when p is odd; for p=2, t=[w1] and βt=t2.

On quotient cellular chains, the standard equivariant diagonal has the exact form

D(e2r)=a=0re2ae2r2a+p(p1)2a=0r1e2a+1e2r2a1,

D(e2r+1)=a=02r+1eae2r+1a.

In particular, at p=2 every split of the total resolution degree occurs with coefficient one.

More generally, let HG with G finite, let C be a chain complex of left Fp[G]-modules, and let A be a left Fp[G]-module. There is a cochain map

TrHG:HomH(C,A)HomG(C,A)

such that TrHGResHG=[G:H] on G-equivariant cochains. Consequently this composite is zero over Fp whenever p divides [G:H]; the transfer of an arbitrary H-equivariant class need not itself be zero.

Facts & Assumptions

Given: A prime p, the displayed cyclic resolution, and, for the transfer clause, HG, C, and A as in the statement.

[F1]

Cohomology is the quotient of cocycles by coboundaries (Singular cohomology with coefficients).

[F2]

For the mod-p Bockstein, least nonnegative residue lifts are canonical and require no AC (Bockstein connecting operation).

[F3]

The cochain external product evaluates a tensor functional on tensor chains, with no extra sign in that evaluation (Additive singular cohomology cross product). The cyclic chain diagonal used to define the internal product is the explicit Steenrod--Epstein construction quoted in Step 4.1, not a claim of the cross-product definition.

Proof

Proof technique: compute kernels in the truncated polynomial group ring, then evaluate the explicit cyclic diagonal and define transfer directly on the finite quotient set.

1.1

Identify the group ring and the two differentials. Put s=T1. In characteristic p, (1+s)p=1+sp, so the basis 1,T,,Tp1 gives

given

RFp[s]/(sp).

Expanding (T1)p1 and using (p1j)(1)j(modp) gives N=sp1. Hence sN=Ns=sp=0, which proves d2=0.

1.2

Define transfer without choosing coset representatives. For a left coset gHG/H and fHomH(Cn,A), define

given

ΦgH(f)(c)=gf(g1c).

This depends only on the coset: replacing g by gh gives

ghf(h1g1c)=ghh1f(g1c)=gf(g1c)

by H-equivariance. Hence TrHGf=gHG/HΦgH(f) is a specified finite sum over the quotient set, not a sum requiring a chosen transversal. For kG, substitution g=kr permutes G/H and gives (Trf)(kc)=k(Trf)(c), so the result is G-equivariant.

2.1

Prove exactness in every degree. Every element of R has a unique form a0+a1s++ap1sp1. Multiplication by s has kernel Fpsp1=NR and image sR; multiplication by N=sp1 has kernel sR and image Fpsp1. Finally kerε=sR, the image of the first map T1=s. These equalities prove exactness at Fp, at Re0, and alternately at every positive degree. They also cover p=2, where the two displayed multipliers coincide.

step 1.1
2.2

Verify the cochain and restriction identities. Because the G-action commutes with the differential of C,

step 1.2

δΦgH(f)(c)=gf(g1dc)=ΦgH(δf)(c).

The finite sum therefore commutes with δ. If f is already G-equivariant, every summand satisfies gf(g1c)=f(c), whence

TrHGResHG(f)=[G:H]f.

When p[G:H], that scalar is zero in Fp. This proves only the stated composite identity, not vanishing of transfer on an arbitrary class.

3.1

Compute the equivariant cochain groups. Let wjHomR(Rej,Fp) have wj(ej)=1. Each cochain group is the one-dimensional span of wj. Since the trivial action sends s to 0 and N to p=0, precomposition with every differential is zero. Thus every wj is a cocycle, there are no nonzero coboundaries, and [F1] gives one basis class [wj] in each degree.

F1step 2.1
4.1

Evaluate the cyclic diagonal. Steenrod--Epstein's cyclic-diagonal lemma in Chapter V, section 5, on printed page 67 constructs the equivariant cellular diagonal. After passing to the quotient and writing the single cell in degree j again as ej, its formulas on printed page 68 are

F3step 3.1

D(e2r)=a=0re2ae2r2a+p(p1)2a=0r1e2a+1e2r2a1,

D(e2r+1)=a=02r+1eae2r+1a.

The source verifies before quotienting that this is a chain map and a diagonal approximation; reduction modulo p therefore defines the cup product. Evaluating by the tensor functional of [F3] gives

w12=p(p1)2w2,w2r=w2r,w2rw1=w2r+1.

For p=2 the first coefficient is 1, so induction gives wj=w1j for every j. For odd p the coefficient is divisible by p, so w12=0, while the other two equations show that the displayed u=[w2] and v=[w1] produce the unique basis class in every degree. There can be no further relation, because a nonzero polynomial monomial ur or urv is exactly the nonzero basis vector in its degree. This proves the two asserted graded-algebra descriptions.

5.1

Fix the Bockstein sign. For the quotient cellular model over Z/p2, the relevant boundary is e2=pe1. Lift w1 by the canonical residues of [F2]. Its coboundary takes e2 to p; division by the coefficient inclusion apa therefore gives w2. Thus the positive convention here is β[w1]=[w2]. This says βt=t2 at p=2 and permits u=βv at odd p. This sign differs from sources that build a minus sign into their cochain connector.

F2step 4.1
6.1

If H=G transfer is the identity, while zero coefficients make it zero. The prime endpoint p=2 was treated separately, and every odd prime uses the same divisible odd-odd coefficient. If H=G, the quotient has one element and transfer is the identity; if H={1}, the same formula is the full finite group sum. Zero chain groups, zero cochains, and zero modules make all maps zero. There are no negative resolution degrees; e0 and the augmentation were checked in step 2.1. The source's geometric model retains all cells, while the algebraic computation depends only on the displayed free modules and so has no separate degenerate-simplex exception. The only coefficient lift in step 5.1 is the canonical residue lift singled out in [F2], and step 1.2 sums representative-independent functions over a finite set. Thus the proof makes no arbitrary choice and uses no AC.

step 2.1step 2.2step 5.1
LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Equivariant p-fold external power and diagonal decomposition

Statement

Assume AC. Let p be prime, let K be a finite regular cell complex with oriented cellular chain complex C(K;Fp), and in this finite-model lemma write

Hcell(K;Fp)=HHomFp(C(K;Fp),Fp).

For uHcellq(K;Fp), the standard free Cp-resolution W and the cellular product structure define an equivariant external pth-power class

P(u)HCppq(W×Kp;Fp).

It is independent of the cellular cocycle representing u and, under the unique comparison isomorphisms, of the chosen free acyclic resolution. It is natural for continuous maps of finite regular cell complexes, and restriction to a zero-cell fiber KpW×Kp is u××u.

After pullback along the diagonal d:KKp, there is a unique expansion

dP(u)=j=0pq[wj]×Dj(u),Dj(u)Hcellpqj(K;Fp),

and every coefficient operation Dj is additive. Here Dj=0 if j<0 or j>pq. Concretely, let ΦC:WC(K;Fp)C(K;Fp)p be any augmentation-preserving Cp-equivariant chain map carried by the cellwise p-fold diagonal. If c represents u, then Dj(u) is represented by the cellular cochain

zcpΦC(ejz).

This lemma concerns the finite regular cellular model; it does not identify that model with singular cohomology or claim the later extension to arbitrary spaces.

The carrier comparison used in this construction has the following relative form. If a group Γ acts freely on a cellular basis of an augmented chain complex E, if E0E is the Γ-subcomplex spanned by a subset of that basis (equivalently, by a union of its free cell orbits), and if a Γ-equivariant augmented-acyclic carrier assigns a target subcomplex to each basis cell, then every carried augmentation-preserving chain map already defined on E0 extends over E. Any two such carried extensions agreeing on E0 are Γ-equivariantly chain-homotopic relative to E0, through the same carrier. For an arbitrary set of cell orbits, AC is used exactly to choose one representative and one permitted filling for each nonempty extension problem.

Facts & Assumptions

Given: AC, a prime p, a finite oriented regular cell complex K, a degree-q cellular class u, and the standard cyclic resolution W.

[F1]

The cyclic resolution has one cohomology basis class [wj] in every degree (Free cyclic resolution, group cohomology, and cochain transfer).

[F2]

For 1Cp, transfer after restriction is multiplication by p, and hence is zero over Fp (Free cyclic resolution, group cohomology, and cochain transfer).

[F3]

The cellular boundary is the connecting map followed by the next skeletal quotient map (Cellular boundary from three consecutive skeleta).

[F4]

The cellular boundary squares to zero (The cellular boundary squares to zero).

[F5]

AC supplies a choice function for a set-indexed family of nonempty sets (The Axiom of Choice).

Proof

Proof technique: construct the tensor power on cellular chains, compare choices by equivariant acyclic carriers, decompose diagonal cochains coordinatewise, and kill mixed terms by transfer.

1.1

Fix the finite cellular cochain model. By [F3] and [F4], C=C(K;Fp) is a nonnegative chain complex and C=HomFp(C,Fp) is a cochain complex. The product regular-cell structure has cellular complex Cp: on a product cell the boundary is

givenF3F4

d(x1xp)=i=1p(1)x1++xi1x1dxixp.

This follows cell by cell from the oriented boundary of a product disk. Let Cp=T rotate the tensor factors with the Koszul sign. Write HCp(W×Kp;Fp) for the cohomology of HomFp[Cp](WCp,Fp).

1.2

Prove the equivariant carrier comparison used below. Suppose a group Γ acts freely on the cells of a chain complex E, an augmentation-preserving map is already defined on a Γ-subcomplex spanned by a union of those free cell orbits, and each prescribed target carrier is augmented acyclic. Order a free orbit basis by dimension. AC first selects one cell in each orbit and then, once a map is defined below that orbit generator e, its boundary has already been sent to a cycle in the carrier of e; augmented acyclicity makes the set of permitted fillings nonempty. [F5] is used exactly here to choose one filling in every such nonempty set of orbit-by-orbit extension problems; equivariance defines the other translates. Applying the same construction to IE, relative to its two endpoint orbit-basis subcomplexes, gives a homotopy between any two carried extensions.

givenF5

Taking the whole target as carrier proves that any two free acyclic Γ-resolutions admit augmentation-preserving comparison maps, unique up to equivariant chain homotopy. Taking E=IW and target IpW, with the endpoint maps 0w0pw and 1w1pw, gives an equivariant map h joining those ends. This is the only use of AC in the construction.

2.1

Construct the external class and compute its fiber. Choose a cocycle c:CFp[q] representing u, and let ε:WFp be the augmentation. Define

step 1.1

P(c)(wx1xp)=ε(w)c(x1)c(xp).

The tensor differential in step 1.1 and cd=0 show directly that δP(c)=0. Rotating p degree-q inputs has sign (1)q2(p1). This is 1 for odd p, while for p=2 every sign is 1 in F2; hence P(c) is Cp-equivariant. On the fiber selected by an augmented zero-cell e0 of W, ε(e0)=1, so its restriction is exactly the cellular external cochain cp and represents u××u.

3.1

Prove independence of cocycle and resolution. If c represents u, write cc=δb. The map D:ICFp[q] whose two endpoint restrictions are c,c and whose interval-edge value is b is a chain map; its chain-map identity is exactly cc=bd. Compose the equivariant map h from step 1.2, the signed regrouping

step 1.2step 2.1

IpWCpW(IC)p,

and εDp. The result is an equivariant cochain homotopy from P(c) to P(c), so their classes agree.

For another free acyclic resolution V, an augmentation-preserving comparison WV from step 1.2 pulls the defining cochain on V back literally to the defining cochain on W. Two comparison maps induce the same cohomology map because their equivariant chain homotopy gives the usual cochain coboundary. Comparisons in both directions have composites homotopic to the identities by the same uniqueness argument, so these maps are isomorphisms and the class is resolution-independent in the asserted sense.

4.1

Prove naturality on finite regular complexes. For a continuous f:KL, barycentrically subdivide the finite source and target until f is carried cellwise by contractible stars. Step 1.2 extends the induced vertex map to a carried cellular chain approximation f#; any two such approximations are carried-homotopic. The product carrier gives (f#)p, and the defining evaluation satisfies

step 1.2step 3.1

P(cf#)=P(c)(1Wf#p).

Subdivision maps and their composites are covered by the same comparison uniqueness, so the induced cohomology map is independent of all subdivisions and approximations. The equality proves naturality, while step 3.1 makes it independent of the chosen cocycle.

5.1

Obtain the unique diagonal expansion. On W×K the cyclic group acts only on W. Since Wj is the free rank-one module on ej, total-degree-n equivariant cochains have the canonical finite decomposition

F1step 1.1step 4.1

HomFp[Cp]((WC)n,Fp)=j=0nwjCnj.

The W-part of the cochain differential is zero, as computed in [F1], and the remaining coordinate differential is (1)jδC. Therefore taking cycles and boundaries coordinatewise gives, without a splitting choice,

HCpn(W×K;Fp)=j=0n[wj]×Hcellnj(K;Fp).

Pulling P(u) back along the equivariant map 1W×d and taking its unique coordinates defines the stated Dj(u). A cellular approximation to 1W×d is equivalently a Cp-equivariant chain map ΦC:WCCp carried by the cellwise diagonal. Existence and independence up to a carried equivariant homotopy follow from step 1.2. Evaluating the defining cocycle εcp after this approximation shows that its wj coordinate is exactly the cochain zcpΦC(ejz). Step 4.1 and uniqueness of the fixed basis coordinates prove naturality of every Dj.

6.1

Kill mixed terms and prove additivity. Let c,d be degree-q cocycles. Expanding (c+d)pcpdp leaves the 2p2 mixed words in c,d. A mixed word fixed by a nonidentity rotation would have period properly dividing the prime p, hence would be constant; therefore every mixed word has a free Cp-orbit. Order binary words lexicographically and sum the least word in each orbit to obtain a cocycle z. This is a finite, prescribed selection, and

F2step 2.1step 5.1

Tr1Cp(z)=(c+d)pcpdp.

After tensoring with the invariant augmentation ε, the difference P(c+d)P(c)P(d) is therefore the transfer of εz.

It remains to justify vanishing after diagonal pullback. Forgetting the Cp-action on the standard W, write an element of R=Fp[s]/(sp) as aisi. Define

α ⁣(aisi)=i=1p1aisi1,λ ⁣(aisi)=ap1.

Use α as the contracting map from every even resolution degree to the next odd degree and xλ(x)1 from every odd degree to the next even degree. The identities sα(x)+λ(sp1x)1=x in positive even degrees, sp1λ(x)+α(sx)=x in odd degrees, and sα(x)+ε(x)1=x in degree zero give an explicit contraction of W to Fp. Tensoring it with C shows that ordinary cohomology of W×K is pulled back from K. Every such class is the restriction of the equivariant class [w0]×a from step 5.1, so restriction from equivariant to ordinary cohomology is onto.

Transfer commutes with the diagonal pullback: for an equivariant chain map f and an ordinary cochain a, direct substitution in the coset sum gives Tr(af)=Tr(a)f. Given an ordinary class on W×K, lift it through that onto restriction and apply [F2]; transfer of the class is zero because transfer after restriction is multiplication by p=0. Hence diagonal pullback kills the transferred mixed class above. Step 5.1's unique coordinate decomposition now gives Dj(u+v)=Dj(u)+Dj(v) for every j.

7.1

Check degrees, endpoints, and choices. If K is empty or its cellular complex is zero, every group and operation is zero. For a point and q=0, the only coordinate is D0(a)=ap=a in Fp; all positive j vanish. The construction treats p=2 and odd primes in step 2.1, includes j=0,pq, and declares out-of-range j zero. Zero classes use the zero cocycle and give zero by step 6.1. Degenerate singular simplices are inapplicable to this explicitly cellular finite-model lemma; no normalization quotient has been hidden, and the later singular extension must check them separately. The lexicographic mixed-word representatives are a finite explicit rule. AC from [F5] is used exactly in step 1.2 for the family of nonempty equivariant carrier-filling sets and nowhere else.

F5step 1.1step 1.2step 2.1step 5.1step 6.1
LemmaStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-14Open item page →

Wreath double-power comparison and coefficient transposition

Statement

Assume AC. Let p be prime, let K be a finite oriented regular cell complex, and let

xHcellq(K;Fp).

Index the p2 factors of Kp2 by (i,j)Z/p×Z/p, and let α(i,j)=(i+1,j) and β(i,j)=(i,j+1). The iterated external power, formed first in the columns and then in the rows, and the one-step p2-fold external power for R=α,βCp×Cp have the same pullback along the double diagonal to W1×W2×K.

Using the standard cyclic basis on the two resolution factors, write this common class uniquely as

j,k0[wj]×[wk]×Dj,k(x),Dj,k(x)Hcellp2qjk(K;Fp).

Then

Dj,k(x)=(1)jk+p(p1)q/2Dk,j(x).

The coefficient is zero when p2qjk<0. This lemma concerns the finite regular cellular construction. It asserts neither an Adem relation nor the later extension to arbitrary singular spaces.

Facts & Assumptions

Given: AC, a prime p, a finite oriented regular cell complex K, a degree-q cellular class x, and two copies W1,W2 of the standard cyclic resolution.

[F1]

The equivariant carrier comparison applies to any group acting freely on the chosen chain basis; relative extensions are valid for subcomplexes spanned by unions of free cell orbits (Equivariant p-fold external power and diagonal decomposition).

[F2]

The standard cyclic resolution has one cohomology basis class [wj] in every nonnegative degree (Free cyclic resolution, group cohomology, and cochain transfer).

[F3]

AC supplies a choice function for every set-indexed family of nonempty sets (The Axiom of Choice).

Proof

Proof technique: identify the direct and iterated tensor cocycles on a common row--column resolution, pull them back to two cyclic coordinates, and apply matrix transposition while retaining both Koszul signs.

1.1

Build the row--column free resolution. Let R=α,β. On W1W2p, let α act on W1 and cyclically permute the p copies of W2, with the tensor Koszul sign, and let β act diagonally on those p copies. These actions commute and implement the displayed permutations of the p×p array.

given

The tensor product is augmented and acyclic because each Wi is an augmented free resolution and tensoring their augmented contractions over the field Fp gives an augmented contraction. It is free as an R-complex. Indeed, an element αaβb fixing a tensor-basis cell must have a=0, since its action on the W1-cell is free; with a=0, freeness of every W2-cell forces b=0. Thus W1W2p is a free acyclic R-resolution.

2.1

Define the one-step R-power directly on the row--column resolution. Choose a degree-q cellular cocycle c representing x. Put V=W1W2p. On VCp2 define PR(c) on a pure tensor by ε1(w)r=1pε2(vr)r=1ps=1pc(zr,s). The tensor differential and cd=0 make this a cocycle. It is R-equivariant: a p-cycle acting on degree-q coefficient factors has sign (1)q2(p1)=1 for odd p, and every sign is 1 over F2. This class depends only on x. If cc=δb, the usual interval cochain D:ICFp[q] has endpoints c,c. Apply the relative carrier theorem in [F1] with Γ=R and the whole target Ip2V as carrier for each free orbit generator of IV. This carrier is R-invariant and augmented acyclic: the cellular interval complex and V have augmented contractions, and their finite tensor product over Fp is augmented contractible. The two endpoint copies of V span an R-subcomplex made of free cell orbits, since R acts freely on the V basis; both prescribed endpoint maps are augmentation-preserving. The theorem therefore extends the two endpoint maps to an R-map IVIp2V, where R permutes the interval factors as it permutes the matrix positions. After the canonical signed regrouping, evaluation by Dp2 is a cochain homotopy from PR(c) to PR(c). The relative subcomplex is exactly the one just checked. Its orbitwise fillings are the only use of AC here.

F1F3step 1.1
3.1

Compare with the iterated cocycle and pull back. Form the iterated representative by first applying ε2cp in each row and then applying the same tensor-power formula with ε1 to the p resulting factors. The canonical signed regrouping

F1step 1.1step 2.1

(W2Cp)pW2pCp2

moves each resolution and coefficient factor through exactly the same homogeneous factors as the tensor-evaluation convention. The two Koszul signs therefore cancel, and on every pure tensor the iterated functional is exactly PR(c).

For the resolution diagonal d2:W2W2p, use the whole W2p as carrier. It is Cp-invariant and augmented acyclic by the tensor contraction, while W2 has free Cp-orbit cells, so [F1] gives an augmentation-preserving equivariant comparison, unique up to carried homotopy. For the cellular double diagonal, assign to a product basis generator ve the cellular chains of the product of the closed characteristic cell e in all p2 coordinates, tensored with the relevant resolution carrier. Regularity makes e a closed disk; its finite product has augmented-acyclic cellular chains. These nested carriers are R-invariant under permutation of the product coordinates. The source VC has free R-orbit basis by Step 1.1, so [F1] supplies the equivariant carried approximation to d:KKp2 and uniqueness up to carried homotopy. The two cocycles therefore have the same pullback to W1W2C(K;Fp), which proves the first claim. Carrier homotopy uniqueness makes the resulting class independent of the chosen resolution and cellular diagonal approximations.

4.1

Define the double coefficients uniquely. After the double pullback, α acts only on W1, β only on W2, and both act trivially on K. In equivariant Hom, the two resolution differentials act by their augmentations and hence by zero over Fp. Since each resolution degree is free of rank one, the total cochain complex decomposes coordinatewise and [F2] gives

F2step 3.1

HRn(W1×W2×K;Fp)=j+kn[wj]×[wk]×Hcellnjk(K;Fp).

For n=p2q, the unique coordinates in this direct sum are the classes Dj,k(x) in the statement. A coordinate with j+k>p2q lies in a negative cellular cochain degree and is therefore zero.

5.1

Compute the effect of transposing the array. Let λ(i,j)=(j,i). It conjugates α to β and β to α. On the two-factor cyclic resolution the compatible chain map is the graded symmetry

F2step 1.1step 4.1

L(v1v2)=(1)v1v2v2v1.

Consequently L sends the (j,k)-basis coordinate to (1)jk times the (k,j)-coordinate.

The permutation λ fixes the p diagonal positions and exchanges the other p2p positions in p(p1)/2 pairs. Its sign is therefore (1)p(p1)/2. Permuting p2 degree-q coefficient factors acts on their one-dimensional tensor line by the qth power of that sign, namely (1)p(p1)q/2.

The direct tensor cocycle of step 3.1 is invariant under the simultaneous position transpose and this coefficient action, while the double diagonal is fixed by transpose. Hence transpose sends its (j,k)-summand to

(1)jk+p(p1)q/2[wk]×[wj]×Dj,k(x).

Uniqueness of the coordinates in step 4.1, followed by exchanging j and k, gives the asserted formula.

6.1

Empty and zero complexes give zero coefficients, and a point gives D0,0(a)=a. For the empty complex or the zero cellular complex all classes and coefficients are zero. For a point in degree zero, only D0,0(a)=ap2=a can be nonzero. The zero class is represented by the zero cocycle and has every coefficient zero. Step 4.1 includes j=0, k=0, and j+k=p2q, and proves vanishing beyond that endpoint.

F3step 2.1step 3.1step 4.1step 5.1

At p=2, both displayed signs are invisible in F2; at odd primes the cyclic equivariance sign in step 3.1 is 1, while the transpose sign remains exactly the exponent in step 5.1. Cellular chains have no singular degeneracy operators, so a degenerate-simplex check is item-specifically inapplicable and remains part of the deferred singular extension. The sole use of AC from [F3] is the carrier comparison already isolated in step 2.1; all index sets and tensor regroupings and transpositions here are explicit and finite. No implication in the argument uses Cartan or an Adem relation. ∎

LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Finite-cellular cyclic squares, Cartan formula, and cyclic-basis action

Statement

Assume AC and specialize the finite cellular cyclic-power construction to p=2. For a finite oriented regular cell complex K and xHcellq(K;F2), write

dP(x)=r=02q[wr]×Dr(x)

and define

Sqcyci(x)=Dqi(x)(0iq),Sqcyci(x)=0(i<0 or i>q).

These operations are additive and natural,

Sqcyc0x=x,Sqcycqx=xx,

and they satisfy the external and internal Cartan formulas

Sqcyck(x×y)=i+j=kSqcyci(x)×Sqcycj(y),

Sqcyck(xy)=i+j=kSqcyci(x)Sqcycj(y).

If t=[w1] is the degree-one generator of H(BC2;F2)=F2[t], “computed on a finite skeleton” means computed on the finite regular simplicial model QN constructed in step 5.1, not on the nonregular one-cell projective CW skeleton. For every N>r+j, restriction identifies td with a cellular class tNd for dr+j, and

Sqcycj(tr)=(rj)tr+j.

This finite-cellular lemma does not identify Sqcyc with the singular cup-i squares.

Facts & Assumptions

Given: AC, finite oriented regular cell complexes, the mod-two cyclic resolution W, and the coefficient operations Dr of the cyclic power.

[F1]

The finite cellular cyclic-power class is natural on finite regular complexes (Equivariant p-fold external power and diagonal decomposition).

[F2]

Its diagonal pullback has unique coefficients Dr (Equivariant p-fold external power and diagonal decomposition).

[F3]

Its restriction to a zero-cell fiber is the ordinary external power (Equivariant p-fold external power and diagonal decomposition).

[F4]

For p=2, the cyclic-resolution quotient has H(BC2;F2)=F2[t] with t=[w1] (Free cyclic resolution, group cohomology, and cochain transfer).

[F5]

At p=2, the explicit cyclic-resolution diagonal on an even cell has every even--even and odd--odd split with coefficient one (Free cyclic resolution, group cohomology, and cochain transfer).

[F6]

AC supplies a choice function for every set-indexed family of nonempty sets (The Axiom of Choice).

[F7]

The external power is independent of its cocycle and free-resolution choices (Equivariant p-fold external power and diagonal decomposition).

[F8]

The explicit cyclic-resolution diagonal on an odd cell has every split with coefficient one (Free cyclic resolution, group cohomology, and cochain transfer).

[F9]

Every cyclic-power coefficient Dr is additive (Equivariant p-fold external power and diagonal decomposition).

[F10]

The vertices of sdL are the nonempty faces of L, and its simplices are their strict chains (Barycentric subdivision of an abstract simplicial complex).

[F11]

Barycentric subdivision realizes homeomorphically, compatibly with subcomplex inclusions (Barycentric subdivision realizes homeomorphically).

[F12]

The usual projective CW structure has one cell in every degree through N, with integral boundary 2 in positive even degree and 0 in odd degree (Real projective space cellular homology and the pinch map).

[F13]

Cellular homology computes singular homology naturally for cellular maps (Cellular homology computes singular homology), and a cellular map induces the corresponding cellular chain map (Cellular maps induce cellular chain maps).

[F14]

Under AC, evaluation identifies cohomology over a field naturally with the full dual of homology (Cohomology over a field is dual to homology over that field).

[F15]

Singular cup product is the Alexander--Whitney diagonal evaluation (Singular cup product on cochains), and Alexander--Whitney and shuffle are augmentation-preserving natural chain-homotopy inverses (Alexander--Whitney and shuffle are natural chain-homotopy inverses).

[F16]

Pullback in singular cohomology is a unital ring homomorphism (Cup product is natural, unital and associative).

Proof

Proof technique: compare powers across the cyclic-resolution diagonal, determine the zero-square scalar on spheres, and apply the resulting total square to the polynomial generator.

1.1

Define the finite-cellular operations. The formula in the statement merely reindexes the unique coefficients from [F2]. Additivity and naturality of every Sqcyci follow from those of Dqi; the two outside-range clauses are definitions. All operations here remain on the finite oriented regular cellular model.

givenF1F2F9
1.2

Prove the external coefficient formula. Let xHcellq(K;F2) and yHcells(L;F2). Regrouping the four factors shows on pure tensors that the external square of x×y is the product of the external squares of x and y. Compare the one cyclic resolution on the left with two cyclic resolutions on the right through the explicit equivariant diagonal of [F5] and [F8]. In characteristic two there is no Koszul sign. The two quotient-diagonal formulas contain exactly one term eaeb for every a+b=n. After pulling back the space diagonals, uniqueness of the coordinates from [F2] therefore gives

F2F5F7F8

Dn(x×y)=a+b=nDa(x)×Db(y).

The sum is finite, and the pure-tensor equality also shows that no comparison or Künneth splitting choice is hidden in this formula.

1.3

Reduce the coefficient Dq and the unstable range to a sphere. Restriction from K to its q-skeleton is injective in cellular degree q: if the restricted cocycle is the coboundary of a degree-(q1) cellular cochain, the same cochain gives that coboundary on all of K. Thus naturality in [F1] permits replacement of K by its q-skeleton.

F1F2F9

For a cellular cocycle c on a q-dimensional complex, collapse the (q1)-skeleton and map each oriented q-cell to Sq by the standard map of mod-two degree c(e){0,1}. The maps agree on the collapsed boundaries, so they assemble to a specified cellular map f:KSq, and fιq=[c] for the fundamental cohomology class ιq. Consequently Dq(x)=aqx for one scalar aqF2.

The same reduction proves Dn(x)=0 for n>q. For q<n<2q, its value on ιq lies in H2qn(Sq;F2)=0. For n=2q and q>0, restriction to a point is an isomorphism in degree zero, while naturality and additivity give D2q(0)=0. For n>2q the target degree is negative. When q=0, every n>q already has negative target degree.

2.1

Identify the top square. The zero resolution coordinate is detected by restriction to a chosen augmented zero-cell of W. By [F3] that restriction is x×x. Pulling it back along the diagonal of K gives D0(x)=xx. Since Sqcycq=D0 by step 1.1, this proves the top-square identity.

F3step 1.1
3.1

Compute the scalar aq. For q=0, step 2.1 gives D0(a)=a2=a, so a0=1. For q=1, use the regular circle with vertices A,B, oriented edges J1,J2 having the same boundary, fundamental cycle J1J2, and cocycle u(J1)=1,u(J2)=0. Over F2, prescribe the relevant component of the carried equivariant diagonal by

F7step 1.2step 1.3step 2.1

Φ(e1(J1J2))=J1J1+J2J2.

Its boundary is (A+B)(J1+J2)+(J1+J2)(A+B), exactly (1+T)Φ(e0(J1J2)) for the Alexander--Whitney diagonal. Thus this is the required component of a carried comparison, and [F7] permits its use. Evaluation by uu gives (w1×D1u)(e1×(J1J2))=1. Hence D1u=u and a1=1.

For q>1, take fundamental classes uHq1(Sq1;F2) and vH1(S1;F2). Step 1.3 kills Da(u) for a>q1 and Db(v) for b>1. Hence the coefficient n=q in step 1.2 has only the split (a,b)=(q1,1):

aq(u×v)=Dq(u×v)=Dq1(u)×D1(v)=aq1a1(u×v).

The displayed cross product is nonzero, so aq=aq1a1=1 by induction. Therefore Dq(x)=x, which is Sqcyc0x=x.

4.1

Convert the coefficient formula to Cartan. Put n=q+sk in step 1.2 and set i=qa, j=sb. The vanishing from step 1.3 removes precisely the terms with i<0 or j<0, and the definition in step 1.1 removes those above the input degrees. The equation a+b=q+sk is equivalent to i+j=k, so

step 1.1step 1.2step 1.3step 2.1step 3.1

Sqcyck(x×y)=i+j=kSqcyci(x)×Sqcycj(y).

Pulling this equality back along the diagonal KK×K gives the internal formula. Step 3.1 supplies the k=0 endpoint, and step 2.1 supplies the two top endpoints.

5.1

Compute the cyclic-basis action on compatible finite regular projective models. First construct the regular models needed to apply step 4.1. For N0, let LN be the boundary complex of the (N+1)-dimensional cross-polytope. Its vertices are {±e0,,±eN}, and its faces are exactly the subsets containing no antipodal pair. Radial projection realizes LN as SN, equivariantly for the antipodal actions. Put

F1F4F10F11F12F13F14F15F16step 1.3step 2.1step 3.1step 4.1

QN=(sdLN)/(FF).

This orbit object is an abstract simplicial complex, not merely a cell quotient. Indeed, a simplex of sdLN is a strict chain of nonempty faces by [F10]. If two such chains have the same vertex-orbits, translate one chain so that their maximal faces agree. For a face F contained in that common maximal face, at most one of F and F is contained there, since a face of LN contains no antipodal vertex pair. Thus every lower face representative, and hence the whole chain, agrees. In particular no simplex has two vertices identified, and two orbit simplices with the same vertices are equal. The quotient therefore has the closed-simplex face structure of a finite simplicial complex, so it is a finite regular cell complex.

By [F11], sdLNLNSN, and the barycentric homeomorphism commutes with the antipodal action because it sends the vertex F to the barycenter of F. Hence

QNSN/(xx)=RPN.

The coordinate inclusions LNLN+1 commute with antipodes; [F10] makes their subdivisions simplicial and gives compatible inclusions QNQN+1. Lexicographically ordering the signed coordinate vertices and then the face chains specifies orientations of all simplices, so this construction makes no choice from a family.

Basis and product identification. The standard one-cell CW filtration of RP is the quotient of the standard antipodal sphere filtration. With one lifted cell chosen in each degree, its cellular complex over F2[C2] is the cyclic resolution W: the two attaching hemispheres give alternately T1 and 1+T, which are the two differentials of [F4] at p=2. Thus its quotient cochain in degree d is wd, and [F4] identifies td=[wd].

By [F12], after passing to F2 the standard one-cell projective complex has zero differential and one generator in each degree 0dN. The standard inclusion into the infinite filtration is the identity on every cell already present. Consequently [F13] and natural field duality [F14] show that

Hd(BC2;F2)Hd(RPN;F2)

is an isomorphism for dN. By [F16] it carries td to the dth power of the restricted class.

It remains to verify that this singular product is the cellular product used by the operation on QN. Choose a cellular-to-singular chain map j:Ccell(QN;F2)C(QN;F2) carried by closed simplices. The relative carrier theorem in [F1] constructs it, and [F13] identifies its homology map with the cellular--singular comparison; [F14] therefore makes j a cohomology isomorphism. The two maps

(jj)ΦC(e0,),AWΔ#j

from cellular chains of QN to twofold singular chains are both augmentation-preserving and carried by the product of each closed simplex with itself. Such a carrier is augmented acyclic: each closed simplex is a disk, its singular complex contracts to a vertex, and [F15] compares the product complex with the tensor product. The carrier uniqueness clause of [F1] therefore homotopes these two maps. Dual evaluation and [F15] show that j carries singular cup product to the cellular cup product appearing in step 2.1. Transporting through the homeomorphism constructed above, write tN=j(tRPN). We have proved, for every dN,

tNd=j(tdRPN)=j([wd]RPN).

The nonregular one-cell projective CW structure was used only for this cohomology calculation; it was not supplied to Sqcyc.

Basis-action calculation. Fix r,j0 and choose N>r+j. On the finite regular complex QN, steps 1.3, 3.1, and 2.1 give

Sqcyc(tN)=Sqcyc0(tN)+Sqcyc1(tN)=tN+tN2.

The internal Cartan formula in step 4.1 and the basis identification above then give

Sqcyc(tNr)=(tN+tN2)r=a=0r(ra)tNr+a.

Comparing homogeneous degree r+j proves Sqcycj(tNr)=(rj)tNr+j. This includes r=0, j=0, and j>r. The compatible finite regular inclusions constructed above and naturality from step 1.1 make the answer independent of every larger N; the basis identification therefore permits the stable notation Sqcycj(tr)=(rj)tr+j.

6.1

The empty complex has zero cellular chains and all its cyclic-square coefficients vanish. For an empty complex, a zero cellular complex, or the zero class, all coordinates vanish. On a point only degree zero occurs, and Sqcyc0(a)=a2=a. Negative and above-degree square indices are zero by definition; the degree-zero, zero-square, and top-square endpoints were calculated above. The formulas include zero factors and the unit t0=tN0=1. The model Q0 is a point, while every basis computation chooses N>r+j, so no requested output lies above its finite model.

F1F6F14step 1.1step 1.3step 2.1step 3.1step 4.1step 5.1

The cyclic operation itself uses regular cellular chains and takes no normalization quotient. The ordinary singular comparison in step 5.1 uses the unnormalized complex of [F15], so degenerate singular simplices remain present and cause no exceptional case. AC from [F6] is used in the representative and filling choices in [F1]'s equivariant-carrier comparisons and through the natural field duality [F14]. The sphere maps use the prescribed degree-zero or degree-one map on each of finitely many cells; the cross-polytope models, their orientations, every resolution diagonal and every binomial sum are explicit and finite. The singular comparison concerns only the ordinary cup product; no singular cup-i comparison is asserted. ∎

LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Adem double-power comparison

Statement

Assume AC. For the finite-cellular mod-two cyclic squares, let xHcellq(K;F2). With all operations and binomial coefficients outside their ordinary nonnegative ranges declared zero, the double-power coefficients satisfy

D2qa,2q(x)=i=0q(qiq+i)Sqcyca+qiSqcyci(x),

and row--column transposition gives the identity

i=0q(qiq+i)Sqcyca+qiSqcyci(x)=r=0q(qrq+ra)Sqcyca+qrSqcycr(x).

Consequently, if a,b are positive integers with 0<a<2b, if 2s>a, if q=2s1+b, and if x has degree q, then

SqcycaSqcycb(x)=r=0a/2(br1a2r)Sqcyca+brSqcycr(x).

This is the finite-cellular high-degree coefficient calculation. Descent to all degrees and identification with the singular cup-i squares are not asserted here.

Facts & Assumptions

Given: AC, integers a,, a nonnegative degree q, a finite oriented regular cell complex K, and a class xHcellq(K;F2).

[F1]

The finite-cellular cyclic squares obey the external Cartan formula (Finite-cellular cyclic squares, Cartan formula, and cyclic-basis action).

[F4]

They act on the cyclic basis by Sqcycj(wr)=(rj)wr+j (Finite-cellular cyclic squares, Cartan formula, and cyclic-basis action).

[F2]

At p=2, the iterated double-power coefficients are symmetric: Dj,k(x)=Dk,j(x) (Wreath double-power comparison and coefficient transposition).

[F5]

The full cyclic-power expansion has additive coefficients Dr, and the external class is natural; uniqueness of its cyclic-basis coordinates therefore makes every Dr natural (Equivariant p-fold external power and diagonal decomposition).

[F3]

AC supplies a choice function for every set-indexed family of nonempty sets (The Axiom of Choice).

Proof

Proof technique: expand one iterated total square in the two cyclic bases, use row--column symmetry, and perform the binary-digit calculation after a high-degree substitution.

1.1

Expand the iterated class in both cyclic coordinates. First justify the truncation of the inner expansion. For r>q, the class Dr(x) has degree 2qr<q. Restriction to the cellular q-skeleton is an isomorphism in that degree, and naturality in [F5] identifies the restriction with Dr of the restricted class. Collapse the (q1)-skeleton of the q-skeleton. The restricted x is the pullback of a class on the resulting wedge of q-spheres, so additivity and naturality in [F5] reduce the calculation to one sphere. For q<r<2q the target H2qr(Sq;F2) is zero. For r=2q and q>0, restriction to a point is an isomorphism in degree zero, while the positive-degree input restricts to zero and additivity gives D2q(0)=0. When q=0, every r>q is already outside the range 0r2q; for q>0, every r>2q is outside the same range. Hence Dr(x)=0 for all r>q.

givenF1F4F5

The first cyclic diagonal of a degree-q class is

r=02qwr×Dr(x)=i=0qwqi×Sqcyci(x).

For the finitely many nonnegative basis degrees used below, choose one of the finite regular projective models QN supplied by [F4], with N larger than their maximum. The wqi factor means the corresponding restricted class on QN. Thus the following external Cartan computation takes place on the finite regular complex QN×K; no one-cell projective skeleton is used as an input. Naturality in [F4] makes the result independent of increasing N.

Apply the outer cyclic square. Its coordinate w2qa is obtained by applying Sqcyca to every displayed product. By Cartan from [F1] and the basis action from [F4],

Sqcyca(wqi×Sqcycix)=j(qij)wqi+j×SqcycajSqcycix.

The second cyclic coordinate equals w2q exactly when j=q+i. Substitution gives the first displayed formula in the statement. The outside-range conventions make this a finite equality for arbitrary integer a,.

2.1

Apply row--column transposition. At p=2, both signs in the transposition formula of [F2] equal one in F2. Thus

F2step 1.1

D2qa,2q(x)=D2q,2qa(x).

Apply step 1.1 to the right side with a and exchanged, and rename its inner index r. The outer exponent remains a+qr, while the basis coefficient becomes (qrq+ra). This is precisely the asserted two-sum identity.

3.1

Isolate the left-hand summand after the high-degree substitution. Assume now 0<a<2b, choose s with 2s>a, put q=2s1+b, and put =q+b. On the left of step 2.1 the binomial coefficient is

step 2.1

(qiq+i)=(2s1+biib).

We first prove the binary coefficient criterion used twice below. If n=νnν2ν, then in F2[z] the Frobenius identity gives

(1+z)n=ν:nν=1(1+z)2ν=ν:nν=1(1+z2ν).

Thus (nd) is odd exactly when every nonzero binary digit of d is also a nonzero digit of n.

It is zero for i<b by the negative-lower-index convention. If i=b+h with h>0, then it is (2s1hh). Here 0<h<2s. Let 2v be the lowest nonzero binary digit of h. In the first s binary digits, 2s1h is the digitwise complement of h, so its vth digit is zero while the vth digit of h is one. The proved binary criterion therefore makes the coefficient zero.

For i=b, the coefficient is (2s10)=1, and the outer exponent is a+qb=a. Hence the entire left side of step 2.1 is SqcycaSqcycb(x).

4.1

Reduce every right-hand coefficient. For the right side, complementing the lower index inside the upper one gives

step 2.1step 3.1

(qrq+ra)=(qra2r).

A nonzero term must have 0a2r, so 0ra/2. Since a<2b, every such r satisfies r<b. Put c=br10. Then qr=2s+c, while 0a2r<2s. The binary criterion from step 3.1 sees only the lowest s digits of the upper number, and adding 2s does not change those digits. Therefore

(qra2r)(br1a2r)(mod2).

The operation exponent on this summand is a+qr=a+br. Substitution into the right side of step 2.1 yields exactly the finite sum in the statement.

5.1

Check ranges, models, and choice. If K is empty, its cellular complex is zero, or x=0, both sides are zero. For a point, the required positive degree q=2s1+b has zero cohomology, so the identity is again zero. The strict hypotheses 0<a<2b and 2s>a are used respectively to obtain r<b and to keep the lower binary index below the added 2s digit. The endpoints r=0 and r=a/2 are retained, including the case of a zero lower binomial index. Every negative or oversized binomial and every outside-range square was declared zero before the calculation.

F3step 1.1step 2.1step 3.1step 4.1

This is a finite regular cellular argument, so singular degeneracies are item-specifically inapplicable. Step 1.1 explicitly chooses a sufficiently large regular QN for its finite set of basis degrees. AC from [F3] is propagated exactly through the cyclic-square and double-power suppliers used in steps 1.1 and 2.1, including the cyclic supplier's ordinary cup comparison and field duality. Choosing s can be done by taking the least integer with 2s>a, and every sum and binary-digit test is finite. No Adem theorem, degree-descent result, or singular cup-i comparison is used. ∎

LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Finite-cellular cyclic squares agree with singular cup-i squares

Statement

Assume AC. Let K be a finite oriented regular cell complex. There is a cell-carried chain map

ι:Ccell(K;F2)Csing(K;F2)

whose dual induces an isomorphism

ι:Hsing(K;F2)Hcell(K;F2).

For yHsingq(K;F2) and every integer i,

ιSqi(y)=Sqcyci(ιy).

Here the left square is the singular cup-i square and the right square is the finite-cellular cyclic-power square. The equality is unchanged if one replaces ι, the carried cellular diagonal, or the carried singular higher diagonal by another comparison of the stated kind. This lemma makes the comparison only on finite regular complexes; it does not extend the cyclic construction to arbitrary spaces.

Facts & Assumptions

Given: AC, a finite oriented regular cell complex K, and mod-two cellular and ordinary unnormalized singular chains.

[F1]

A carried equivariant cellular diagonal computes the cyclic coefficient Dj (Equivariant p-fold external power and diagonal decomposition).

[F2]

Carried equivariant chain maps extend and are homotopy-unique relative to the subcomplex where they were fixed (Equivariant p-fold external power and diagonal decomposition).

[F3]

The finite-cellular operation is Sqcyci(x)=Dqi(x) in degree q, with zero outside 0iq (Finite-cellular cyclic squares, Cartan formula, and cyclic-basis action).

[F4]

The singular higher diagonals satisfy dDr+Drd=(1+T)Dr1, preserve subspaces, and are coherently unique (Natural higher diagonal approximations).

[F5]

The singular cup-i definition represents Sqi[y] by aqia for a degree-q cocycle a (Steenrod squares from cup-i).

[F6]

Cellular homology agrees with singular homology on a CW complex (Cellular homology computes singular homology).

[F7]

Alexander--Whitney and shuffle are augmentation-preserving chain-homotopy inverses on ordinary unnormalized chains (Alexander--Whitney and shuffle are natural chain-homotopy inverses).

[F8]

A homotopy equivalence induces an isomorphism on singular homology (Homotopy equivalences induce isomorphisms on singular homology).

[F9]

AC supplies choice functions for arbitrary families of nonempty sets (The Axiom of Choice).

Proof

Proof technique: compare the cellular and singular equivariant diagonals inside one acyclic carrier, then evaluate the resulting chain homotopy on a cocycle.

1.1

Construct a chain comparison carried by closed cells. The first barycentric subdivision of a finite regular cell complex is a finite simplicial complex. For each n-cell e, let s(e) be the mod-two sum of the oriented n-simplices subdividing its closed ball. The codimension-one faces internal to e occur twice and cancel, while the remaining faces occur with precisely the cellular incidence coefficients. Hence s(de)=ds(e). Including these simplicial chains as singular chains defines ι. Its value on e is supported in e, so it is cell-carried. The relative fundamental simplex in each pair (Kn,Kn1) maps to the same relative fundamental class; thus the induced map is the standard cellular-to-singular comparison of [F6] and is an isomorphism on homology.

givenF6
2.1

Prove that the dual comparison is an isomorphism and locate its choice cost. Let Q be the mapping cone of ι. Step 1.1 says that Q is acyclic. For every n, [F9] chooses a complement Ln to Bn(Q)=Zn(Q) in Qn. The differential restricts to an isomorphism d:LnBn1(Q). Define h to be its inverse on Bn1(Q) and zero on Ln1. On the decomposition Qn=Bn(Q)Ln one checks directly that dh+hd=1Q. Dualizing this identity contracts Hom(Q,F2), which is the shifted mapping cone of ι. Therefore ι is an isomorphism on cohomology. This use of AC is needed because the singular chain spaces and the family of complements need not be finite.

F9step 1.1
2.2

Package both systems as equivariant carried chain maps. Let W be the standard free F2[C2]-resolution with der=(1+T)er1. By [F1], choose a cell-carried equivariant diagonal

F1F4F7F8step 1.1

ΦC:WCcell(K)Ccell(K)Ccell(K).

By [F4], the formula ΦS(erz)=Dr(z) defines an equivariant chain map

ΦS:WCsing(K)Csing(K)Csing(K),

because its chain-map equation is exactly dDr+Drd=(1+T)Dr1. For a cell e, both (ιι)ΦC and ΦS(1ι) send We into Csing(e)2. The closed cell is a disk; [F8] makes its augmented singular complex acyclic, and [F7] identifies the tensor target up to augmentation-preserving chain homotopy with the singular chains of its square. Thus these targets form one equivariant augmented-acyclic carrier.

3.1

Compare the two diagonals in that carrier. Both maps in step 2.2 preserve the degree-zero augmentation and are carried by the same closed-cell diagonal carrier. The relative equivariant carrier comparison in [F2] supplies an equivariant chain homotopy H with

F2F9step 2.2

ΦS(1ι)(ιι)ΦC=dH+Hd.

Over F2 subtraction is addition. The AC expenditure in this step is exactly [F9]'s selection of one orbit representative and one filling in each nonempty carrier-extension problem, as already isolated in [F2].

4.1

Evaluate the comparison and identify every square. Let a be a singular degree-q cocycle representing y, and put c=aι. For 0iq, set r=qi. By [F5], the pullback of the singular square is represented on a cellular chain z by

F1F2F3F4F5step 2.1step 3.1

z(aa)ΦS(erιz).

By [F1] and [F3], the cyclic square is represented by

z(cc)ΦC(erz)=(aa)(ιι)ΦC(erz).

Evaluate the homotopy identity of step 3.1 by the invariant cocycle aa. The resulting two equivariant cochains on WCcell(K) differ by the coboundary of (aa)H. Since der=(1+T)er1 and the evaluated cochain is C2-invariant, its W-differential is zero. Consequently the er coordinates displayed above differ by an ordinary cellular coboundary. Their cohomology classes are equal, which is the asserted formula. Coherent uniqueness in [F4] and the same carrier homotopy in [F2] prove independence of every stated comparison choice.

5.1

Check ranges, degeneracies, and choices. For the empty complex all chain groups vanish. The zero class is represented by the zero cocycle, and on a point the only nonzero assertion is Sq0=Sqcyc0=id in degree zero. The indices i=0 and i=q correspond respectively to eq and e0; both occur in the evaluation step, while i<0 and i>q are zero on both sides by [F3] and [F5]. Ordinary unnormalized singular chains are used throughout, and [F4] includes every degenerate singular simplex, so no normalization quotient is hidden. Barycentric subdivision and all sums within a fixed finite K are finite. AC is used only for the set-indexed carrier fillings in step 3.1 and the vector-space complements in step 2.1. No arbitrary-space extension, converse, or Adem relation is used.

F3F4F5F9step 1.1step 2.1step 4.1
LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Natural singular-cohomology identities are detected on finite regular complexes

Statement

Assume AC. Fix a prime p and m,n0. Suppose that for every space X there is a map

RX:Hm(X;Fp)Hn(X;Fp)

natural in the sense that fRX(x)=RK(fx) for every continuous f:KX. If RK=0 for every finite regular cell complex K, then RX=0 for every space X. Neither additivity of R nor a simultaneous finite model for all classes is required.

Facts & Assumptions

Given: AC, the prime p, nonnegative degrees m,n, and the natural family R in the statement.

[F1]

Singular chain groups are made of finite formal sums (Singular simplices and singular chain groups with coefficients); their boundary squares to zero, and homology is cycles modulo boundaries (The singular chain complex and singular homology).

[F2]

Over Fp, singular cochains are the full linear dual of the singular chains (Singular cochain complex with coefficients).

[F3]

The singular-cochain coboundary is δψ=ψ (Singular cochain complex with coefficients).

[F4]

A continuous map pulls a cohomology class back by precomposition with its induced singular chain map (Singular cohomology is contravariantly functorial).

[F5]

The mod-p Kronecker pairing is well-defined and natural: fα,z=α,fz (The kronecker pairing is independent of cocycle and cycle representatives).

[F6]

AC supplies a choice function for every family of nonempty sets (The Axiom of Choice).

Proof

Proof technique: realize each individual singular cycle on a finite Delta complex, subdivide it to a finite regular complex, and use evaluation to detect the cohomology class.

1.1

Realize a mod-p singular cycle on a finite regular complex. Let zZn(X;Fp) and write its finite support as z=r=1Narσr. Form the finite Delta complex Pz generated by these labeled top simplices and all their iterated face restrictions: two face occurrences are attached to the same lower simplex exactly when they are the same singular simplex of X, and all attaching maps are the corresponding order-preserving affine face maps. The simplicial identities make these attachments compatible in lower dimensions. Mapping the cell labeled by a singular simplex τ by τ itself gives a continuous map g:PzX.

F1

Put ξ=rar[σr]Pz in the Delta-chain group. For every labeled (n1)-simplex τ, its coefficient in ξ is exactly the coefficient of the singular basis element τ in z, hence is zero in Fp. Thus ξ is a mod-p cycle and g[ξ]=[z]. This construction also covers n=0: Pz is the finite discrete set of labeled vertices in the support, carrying their coefficients ar.

The second barycentric subdivision Kz of a Delta complex is a finite simplicial complex, hence a finite regular cell complex. The affine subdivision operator is a chain map and the cone calculation T+T=1S makes it chain-homotopic to the identity. Therefore the subdivided cycle ζ and the composite f:KzPzX satisfy

f[ζ]=[z].

All face identifications, coefficient operations, and subdivisions here are finite prescribed operations; no choice principle is used.

1.2

Prove that evaluation detects a mod-p cohomology class. Let a degree-n cocycle φ vanish on every degree-n cycle. If n=0, every zero-chain is a cycle and hence φ=0. Suppose n>0. For uBn1=Cn(X;Fp), choose any c with c=u and define b0(u)=φ(c). This is well-defined: two choices differ by a cycle, on which φ vanishes. It is linear by using sums and scalar multiples of preimages. By [F6], choose a vector-space complement M with Cn1=Bn1M, and extend b0 by zero on M to a cochain b. Then [F3] gives

F2F3F6

δb(c)=b(c)=b0(c)=φ(c)

for every cCn. Thus φ=δb. Consequently, if a class in Hn(X;Fp) pairs to zero with every homology class, it is zero. The sole AC use is the complement of the possibly infinite-dimensional boundary subspace.

2.1

Apply the finite hypothesis to every evaluation cycle. Fix a space X and xHm(X;Fp), and put α=RX(x). For any mod-p n-cycle z, choose f:KzX and ζ as in step 1.1. Naturality of R and the assumed finite-complex vanishing give

givenF4F5step 1.1step 1.2

fα=fRX(x)=RKz(fx)=0.

By [F5] and f[ζ]=[z],

α,[z]=α,f[ζ]=fα,[ζ]=0.

Step 1.2 now yields α=0. Since X and x were arbitrary, RX=0 for every space.

3.1

Check empty, zero, endpoint, and degeneracy cases. If X is empty, its chain, homology, and cohomology groups in the stated degrees are zero. The zero cycle may be represented by the empty finite complex and evaluates to zero. The case n=0 was handled separately in the evaluation-detection step; degree m=0 requires no change because naturality alone is used on the input. A one-term zero-cycle with any nonzero coefficient is represented by one weighted vertex. Degenerate singular simplices are still finite basis elements and may label cells whose map to X is degenerate. Both implications in the displayed naturality equality are literal equalities, not directions of a biconditional. Finite face identification and subdivision use no choice; AC is used only for the complement in step 1.2.

F1F2F3F6step 1.1step 1.2step 2.1
TheoremStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Adem relations for Steenrod squares

Statement

Assume AC. Let a,b be positive integers with 0<a<2b. For every space X, every q0, and every xHq(X;F2),

SqaSqb(x)=j=0a/2(bj1a2j)Sqa+bjSqj(x).

The binomial coefficients are reduced modulo two. A binomial coefficient is zero when its lower index is negative or exceeds its nonnegative upper index, and a Steenrod square with an index outside its defining nonnegative range is zero.

Facts & Assumptions

Given: AC, positive integers a,b with 0<a<2b, a space X, a nonnegative degree q, and a class xHq(X;F2).

[F1]

In each degree 2s1+b with 2s>a, the finite-cellular cyclic squares satisfy the displayed Adem formula (Adem double-power comparison).

[F2]

On a finite oriented regular cell complex, a cohomology isomorphism from singular to cellular cohomology intertwines every singular square with the finite-cellular cyclic square (Finite-cellular cyclic squares agree with singular cup-i squares).

[F3]

Under AC, a natural singular-cohomology identity that is zero on all finite regular cell complexes is zero on every space (Natural singular-cohomology identities are detected on finite regular complexes).

[F4]

Singular Steenrod squares obey the external Cartan formula (Cartan formula for Steenrod squares).

[F5]

They satisfy Sq0=id, instability, and Sqnz=zz for a degree-n class (Steenrod normalization, instability, suspension, and top square).

[F6]

Every square is additive and natural, with its outside-range values zero (Steenrod squares are well-defined and natural).

[F7]

Under AC, external product is a cohomology isomorphism over a PID when one factor has finite-free homology in every degree (Cohomological Kunneth cross product is a ring isomorphism).

[F8]

Cellular homology is naturally isomorphic to singular homology for every CW complex and coefficient group (Cellular homology computes singular homology).

[F9]

AC supplies a choice function for every family of nonempty sets (The Axiom of Choice).

Proof

Proof technique: transfer the high-degree cellular calculation to singular squares, descend degrees by external product with the circle generator, and then detect the resulting natural identity on finite regular complexes.

1.1

Define the residual operation in input degree r.

givenF6

Rr(u)=SqaSqb(u)+j=0a/2(bj1a2j)Sqa+bjSqj(u).

Addition is subtraction over F2. By [F6], for fixed r this is a natural map Hr(;F2)Hr+a+b(;F2). All its sums are finite, and every operation appearing in it has a nonnegative index.

1.2

Compute the circle class used for descent. Regard S1 as the boundary of a triangle, with vertices v0,v1,v2 and edges e01,e12,e02. Over F2 its cellular boundary is

F2F8
eij=vi+vj.

Hence ker(:C1C0) is generated by e01+e12+e02, the image has dimension two, and there are no cells above degree one. Thus cellular homology is F2 in degrees zero and one and zero otherwise. By [F8], the same is true of singular homology, so all the singular homology groups of this S1 are finite free.

The dual cellular coboundary sends a vertex function (λ0,λ1,λ2) to (λ0+λ1,λ1+λ2,λ0+λ2). Its image is the plane of edge functions whose three values sum to zero. Consequently the edge function taking value one on e01 and zero on the other two edges represents the unique nonzero vˉHcell1(S1;F2). By [F2], there is a unique nonzero vHsing1(S1;F2) with ιv=vˉ, and Hd(S1;F2)=0 for d>1.

2.1

Establish the residual identity in unbounded finite degrees. Fix s with 2s>a, put rs=2s1+b, let K be a finite oriented regular cell complex, and let uHsingrs(K;F2). Write ι for the isomorphism of [F2]. Applying it successively to each square in step 1.1 gives

F1F2step 1.1
ιRrs(u)=Rrscyc(ιu).

The right side is zero by [F1]. Since ι is injective, Rrs(u)=0. Thus Rrs=0 on every finite regular complex for every s with 2s>a.

2.2

Show that square compositions preserve the circle factor. For a finite regular complex K, a class uHd(K;F2), and k0, external Cartan gives

F4F5step 1.2
Sqk(u×v)=i+j=kSqi(u)×Sqj(v).

Here Sq0(v)=v. The top-square formula and step 1.2 give Sq1(v)=vv=0 in H2(S1;F2), and instability gives Sqj(v)=0 for j>1. Therefore

Sqk(u×v)=Sqk(u)×v.

Applying this equality twice covers every two-square composition occurring in R. Linearity then yields

Rd+1(u×v)=Rd(u)×v.
3.1

Descend the identity by one degree. Suppose r1 and Rr=0 on every finite regular complex. The product of two finite regular cell complexes is finite regular, so for every such K and every uHr1(K;F2),

F7step 1.2step 2.2
0=Rr(u×v)=Rr1(u)×v.

Apply [F7] over the PID F2. Its finite-free hypothesis holds for the circle by step 1.2, so external product identifies the last class with Rr1(u)v. Tensoring an F2-vector space with the nonzero vector v is injective on the first factor. Hence Rr1(u)=0, proving the one-degree descent.

4.1

Prove the finite-regular identity in every degree. Given q0, choose the least s with both 2s>a and 2s1+bq. Step 2.1 gives the identity in degree rs=2s1+b. Apply step 3.1 exactly rsq times. This proves Rq=0 on every finite regular complex. The construction works separately for each q and uses no limit or simultaneous choice.

step 2.1step 3.1
5.1

Extend from finite regular complexes to every space. For the fixed input degree q, step 1.1 and [F6] make Rq a natural singular-cohomology operation, and step 4.1 makes it zero on every finite regular complex. The detection theorem [F3] therefore gives Rq=0 on every space. Expanding its definition is exactly the formula in the statement.

F3F6step 1.1step 4.1
6.1

Empty-space and zero-class inputs give zero, while both finite-sum endpoint indices remain included. The empty space and the zero class give zero on both sides by additivity. On a point, all positive-degree input groups vanish, while in degree zero the instability clauses in [F5] make every term zero because a,b>0. The endpoints j=0 and j=a/2 are retained. The strict inequality a<2b makes every upper binomial index bj1 nonnegative; the stated convention handles every oversized lower index. The values Sq0=id used at j=0 and on the circle are explicit, and all above-degree or negative-index squares have the conventions stated in [F5] and [F6]. Ordinary singular cohomology, including degenerate singular simplices, is used in [F2], [F3], and [F6], so no normalized-chain identification is hidden. The theorem is an equality, not a biconditional.

F1F2F3F5F6F7F9step 1.1step 1.2step 2.1step 2.2step 3.1step 4.1step 5.1

AC from [F9] is used exactly through four suppliers: [F1]'s cyclic and wreath carrier comparisons and the field duality used to identify the cyclic basis on its finite regular QN; [F2]'s carrier fillings and complements in the cellular-to-singular mapping cone; [F3]'s complement used to make cohomology evaluation injective; and [F7]'s additive Kunneth bijectivity. The triangle calculation, each product, the least integer s, and the finite sequence of descents are explicitly prescribed and require no further choice. ∎

LemmaStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-14Open item page →

Bockstein parity recurrence for Steenrod squares

Statement

Let β:H(;F2)H+1(;F2) be the Bockstein of

0F22Z/4F20.

If xHp(X;F2) and 0jp, then

βSqj(x)={Sqj+1(x),j even,0,j odd.

The value Sqp+1(x) at the endpoint j=p is zero by the outside-range convention. The proof uses canonical residue lifts and makes no use of AC.

Facts & Assumptions

Given: A mod-two class x of degree p0 and an index 0jp.

[F1]

Natural mod-two higher diagonals are coherently unique once their Alexander--Whitney term is fixed (Natural higher diagonal approximations).

[F2]

Mod-two cup-i is tensor evaluation on those diagonals (Higher cup-i products).

[F3]

The class Sqj(x) is represented by apja and is independent of the chosen coherent system (Steenrod squares from cup-i, Steenrod squares are well-defined and natural).

[F4]

The mod-two cup-i coboundary identity has the two transposed cup-(i1) terms (Cup-i coboundary identity).

[F5]

For the displayed cyclic coefficient sequence, least residue lifts compute the Bockstein without AC (Bockstein connecting operation).

[F6]

Alexander--Whitney and shuffle are augmentation-preserving chain-homotopy inverses over arbitrary coefficients (Alexander--Whitney and shuffle are natural chain-homotopy inverses).

Proof

Proof technique: lift the higher diagonals integrally, divide the signed cup-i coboundary by two, and reduce the resulting parity calculation.

1.1

Construct a compatible signed integral cup-i system. Let WZ be the standard free Z[C2]-resolution with one generator ei in degree i and

F1F2F3F6

dei=(1+(1)iT)ei1(i>0).

On tensor chains, let T(cd)=(1)cddc. For every standard simplex, [F6] and the integral prism contraction give a specified augmentation contraction of its tensor-square chain complex. Induction first on i and then on simplex dimension therefore extends the Alexander--Whitney diagonal to a natural equivariant chain map

WZC(X;Z)C(X;Z)C(X;Z).

Write Di for its ei-coordinate. The chain-map equation is

dDi(1)iDid=(1+(1)iT)Di1.

Every filling takes place in one fixed finite standard-simplex carrier, so this induction makes no arbitrary choice. Reduction modulo two is a natural higher-diagonal system with Alexander--Whitney term. By [F1] and [F3], it computes the same Steenrod-square classes as the fixed mod-two system.

2.1

Derive the signed integral coboundary formula. For integral cochains u of degree r and v of degree s, define uiv=(uv)Di. Evaluating the equation of step 1.1 and the signed tensor differential gives

F4step 1.1

δ(uiv)=(1)iδuiv+(1)i+ruiδv(1)iui1v(1)rsvi1u.

The convention is 1=0. Reducing this equality modulo two gives the identity in [F4], so the integral and mod-two conventions agree exactly.

3.1

Compute the lifted Bockstein representative. Choose a mod-two cocycle a representing x, and let c be its specified integral lift taking only the values zero and one. Since δa=0, there is a unique integral cochain h with δc=2h; moreover δh=0 because integral singular cochain groups are torsion-free. Put i=pj. By [F3], the reduction of cic represents Sqj(x). Use its reduction modulo four as the lift in [F5]. Step 2.1 gives

F3F5step 2.1

δ(cic)=2(1)ihic+2(1)i+pcih((1)i+(1)p)ci1c.

After division by two and reduction modulo two, the Bockstein is represented by

hˉia+aihˉ+ϵj(ai1a),

where ϵj=1 exactly when i and p have the same parity, equivalently when j is even, and ϵj=0 when j is odd.

4.1

Remove the two lift-error terms. Both a and hˉ are mod-two cocycles. Apply [F4] to ai+1hˉ:

F3F4step 3.1

δ(ai+1hˉ)=aihˉ+hˉia.

Thus the first two terms in step 3.1 form a coboundary. Since i1=p(j+1), [F3] identifies the remaining term with Sqj+1(x). This proves the displayed parity recurrence.

5.1

Check endpoints, degeneracies, and choice. For the empty space or zero class, all cochains displayed above are zero. If p=0, then j=0, i=0, and the right side is the prescribed Sq1=0 on a degree-zero class. At j=0, the argument retains p1; at j=p, it has i=0 and 1=0, so Sqp+1(x)=0 exactly as stated. Both even and odd j were computed rather than inferred. The integral standard-simplex construction and its reduction retain degenerate singular simplices. The zero/one lift of every value, division of an even integer, and every carrier contraction are specified; [F5] confirms that the cyclic Bockstein lift is choice-free. No AC, converse implication, or unproved integral use of the mod-two identity occurs.

F3F4F5step 1.1step 2.1step 3.1step 4.1
PropositionStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Sq^1 is the mod-two Bockstein

Statement

For every space X, every n0, and every xHn(X;F2),

Sq1(x)=β(x),

where β is the Bockstein of

0F22Z/4F20.

This equality, including its residue-lift calculation, requires no AC.

Facts & Assumptions

Given: A space X, a nonnegative degree n, and xHn(X;F2).

[F1]

The displayed cyclic coefficient sequence defines the mod-two Bockstein, and least residue representatives supply its lifts without AC (Bockstein connecting operation).

[F2]

The choice-free parity recurrence gives βSqj=Sqj+1 when j is even (Bockstein parity recurrence for Steenrod squares).

[F3]

The zero square is the identity in every degree (Steenrod normalization, instability, suspension, and top square).

Proof

Proof technique: specialize the proved Bockstein recurrence at the zero square.

1.1

Apply the parity recurrence at j=0.

givenF2F3

β(x)=βSq0(x)=Sq1(x).

This is the claimed equality of operations.

2.1

Both operations vanish on the empty space and zero class, and the canonical lifts use no choice. For the empty space or zero class, both sides vanish. On a point and, more generally, in degree zero, [F3] makes Sq1 zero by instability, so step 1.1 makes the Bockstein zero as well. The index j=0 is included explicitly in [F2], and no negative degree or converse assertion occurs. Ordinary unnormalized singular cochains, including degenerate simplices, are inherited from [F1] and [F2]. The only lift used in [F2] is the valuewise zero/one residue lift described in [F1], so the equality is choice-free and assumes no AC.

F1F2F3step 1.1
DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Total Steenrod square

Definition

Write ordinary total mod-two cohomology as the graded direct sum

H(X;F2)=n0Hn(X;F2).

For a homogeneous class xHn(X;F2), its total Steenrod square is

Sq(x):=i=0nSqi(x).

For an arbitrary element x=nxn of the graded direct sum, define Sq(x)=nSq(xn). Both sums are finite: the first by instability and the second by the definition of direct sum. Thus this definition takes values in the same ordinary direct sum; it does not use a completed product. It is generally not degree-preserving.

Facts & Assumptions

Given: A space X and a finite-support element of H(X;F2).

[F1]

Every square is additive and natural (Steenrod squares are well-defined and natural).

[F2]

Squares vanish above the degree of their input and Sq0 is the identity (Steenrod normalization, instability, suspension, and top square).

[F3]

Squares satisfy the internal Cartan formula, with only finitely many nonzero terms (Cartan formula for Steenrod squares).

Verification

technique · sum the finite Cartan identities
1.1

The definition is well-defined, additive, and natural. For each homogeneous component, [F2] leaves only indices 0in. An element of the direct sum has only finitely many homogeneous components, so its total image again has finite degree support. Termwise additivity and naturality follow from [F1]. No rearrangement of an infinite family is involved.

givenF1F2
2.1

The total square is multiplicative. For homogeneous x,y, all sums below are finite, and [F3] gives

F3step 1.1

Sq(xy)=kSqk(xy)=i,jSqi(x)Sqj(y)=Sq(x)Sq(y).

Distributivity and the finite homogeneous support in step 1.1 extend this to arbitrary total classes.

2.2

It preserves the unit. The unit 1H0(X;F2) satisfies Sq0(1)=1, and every Sqi(1) with i>0 vanishes by instability. Hence Sq(1)=1.

F2step 1.1
3.1

The total square sends zero to zero and is unique on the empty-space cohomology group. For the empty space the total group is zero; for the zero class the defining sum is zero. On a point only degree zero survives, and step 2.2 makes the operation the identity, including on the elements zero and one. The endpoints i=0 and i=n are included, while every i>n is zero before summing. Degenerate singular simplices are inherited unchanged from the already well-defined component operations. The construction makes only finite sums and uses no choices, so it assumes no AC. It asserts neither a degreewise endomorphism nor a biconditional.

F1F2F3step 1.1step 2.1step 2.2
DefinitionDefinition: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Wu classes of a closed manifold

Definition

Assume AC. Let M be a closed topological n-manifold, possibly empty or disconnected. Give it its canonical mod-two orientation and write [M]2 for the resulting fundamental class. For 0kn, the kth Wu class is the unique class vk(M)Hk(M;F2) such that

vk(M)x,[M]2=Sqk(x),[M]2for every xHnk(M;F2).

Set vk(M)=0 outside 0kn. The total Wu class is the finite sum

v(M):=k=0nvk(M)H(M;F2).

Facts & Assumptions

Given: The closed n-manifold M and an integer k.

[F1]

Every manifold has a canonical F2-orientation, and a compact manifold has finitely many components (Every manifold is F2-orientable and orientability is componentwise).

[F2]

Assuming AC, the mod-two cup pairing of a closed oriented manifold is perfect in both variables (Poincaré duality gives a nonsingular cup pairing).

[F3]

Each Sqk is an additive cohomology operation (Steenrod squares are well-defined and natural).

[F4]

On Hd(;F2), Sq0 is the identity and Sqk is zero for k>d (Steenrod normalization, instability, suspension, and top square).

[A1]

The Axiom of Choice is assumed exactly because [F2] assumes it; no new family of choices is made here.

Verification

Proof technique: represent the Steenrod-square functional by the perfect Poincaré cup pairing.

1.1

Fix 0kn. The canonical orientation supplies [M]2. Since Sqk is additive, the map

F1F3
Lk ⁣:Hnk(M;F2)F2,Lk(x)=Sqk(x),[M]2

is an F2-linear functional. This remains true componentwise: the fundamental class is the finite sum of the component classes and evaluation is additive.

1.2

The first adjoint of the cup pairing is an isomorphism. In the present degrees it is

F2A1
Hk(M;F2)  HomF2(Hnk(M;F2),F2),a(xax,[M]2).

Consequently Lk has exactly one preimage. Defining that preimage to be vk(M) proves both existence and uniqueness in the displayed definition. AC is used only through the already proved perfectness assertion [F2].

2.1

The normalization and high-degree components are determined. For k=0, [F4] gives L0(x)=x,[M]2. The unit 1H0(M;F2) represents this functional, so uniqueness gives v0(M)=1. If 2k>n, every xHnk has degree nk<k; instability in [F4] makes Sqk(x)=0. Thus Lk=0, and injectivity of the adjoint gives vk(M)=0. This includes k=n>0.

F2F4step 1.2
3.1

For the empty manifold the Wu classes and defining functionals vanish, with degree-zero unit equal to zero. For the empty manifold all displayed groups and functionals are zero, and the degree-zero unit is the zero element of its zero cohomology ring. For a point, n=0 and v=v0=1. The zero functional is represented by the zero class. The endpoints k=0,n were treated in step 2.1; indices k<0 and k>n are zero by the stated convention, so the total sum is finite. Disconnected manifolds are included by the finite component sum in step 1.1. Degenerate singular simplices require no new convention because [F2] and [F3] are statements about ordinary singular cohomology. No biconditional is asserted. Apart from the AC already exposed by [F2], the definition makes no choice.

F1F2F3F4A1step 1.1step 1.2step 2.1
LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Cyclic p-fold power construction

Statement

Assume AC and let p be prime. For every q0, every integer j, and every space X, the cyclic construction gives a natural additive operation

Dj:Hq(X;Fp)Hpqj(X;Fp),

with Dj=0 for j<0 or j>(p1)q. Its degree-zero coefficient is D0(x)=xp. On a finite regular cell complex it agrees, under the cellular--singular comparison, with the coefficient of [wj] in the diagonal pullback of the equivariant external pth power.

For odd p, put m=(p1)/2. If q is even, Dj can be nonzero only for j=2r(p1) or 2r(p1)1; if q is odd, it can be nonzero only for j=(2r+1)(p1) or (2r+1)(p1)1, where r0. With the positive mod-p Bockstein used in this library,

βD2r=D2r1,βD2r1=0,

where D1=0. If xHq(X;Fp), then

D(p1)q(x)=aqx,aq=(1)mq(q+1)/2(m!)qFp×.

For p=2 the same formula has aq=1. Finally, for xHr(X;Fp) and yHs(Y;Fp),

D2k(x×y)=(1)p(p1)rs/2a+b=kD2a(x)×D2b(y)(p odd),

and Dk(x×y)=a+b=kDa(x)×Db(y) for p=2.

Facts & Assumptions

Given: AC, the prime p, the standard cyclic resolution W, a degree q class, and the positive Bockstein convention.

[F1]

On finite regular cell complexes the diagonal pullback of the equivariant external power has unique coefficients, and every coefficient operation is additive (Equivariant p-fold external power and diagonal decomposition).

[F2]

The relative equivariant carrier theorem gives existence and homotopy uniqueness, relative to a prescribed subcomplex, for carried extensions (Equivariant p-fold external power and diagonal decomposition).

[F3]

The standard cyclic resolution has one basis class [wj] in each degree; for odd p its coefficient algebra has v=[w1], u=[w2]=βv, [w2r]=ur, and [w2r+1]=urv (Free cyclic resolution, group cohomology, and cochain transfer).

[F4]

Transfer after restriction is multiplication by the subgroup index (Free cyclic resolution, group cohomology, and cochain transfer).

[F5]

A natural mod-p identity that holds on all finite regular complexes holds on every space (Natural singular-cohomology identities are detected on finite regular complexes).

[F6]

Cellular homology agrees with singular homology (Cellular homology computes singular homology).

[F7]

Alexander--Whitney and shuffle are natural augmentation-preserving chain homotopy inverses (Alexander--Whitney and shuffle are natural chain-homotopy inverses).

[F8]

Homotopy equivalences induce singular-homology isomorphisms (Homotopy equivalences induce isomorphisms on singular homology).

[F9]

Under AC and the finite-free hypothesis, external product is an additive cohomological Kunneth isomorphism (Cohomological Kunneth cross product is a ring isomorphism).

[F10]

The Bockstein construction begins by choosing a cochain lift of a cocycle (Bockstein connecting operation).

[F11]

For the cyclic mod-p sequence, least nonnegative residue representatives give a canonical cochain lift without AC (Bockstein connecting operation).

[F12]

The mod-p Bockstein satisfies the signed cup-product derivation rule (The mod-two Bockstein is a derivation).

[F13]

The Bockstein is natural in maps of spaces (Bocksteins are natural and stable).

[A1]

The Axiom of Choice supplies the carrier fillings, the dual cellular--singular comparison, and the finite-detection complement used below.

Proof

Proof technique: construct the equivariant diagonal on universal singular simplices, compare it with the finite cellular construction, and perform the normalizer, transfer, circle, and product calculations coefficient by coefficient.

1.1

Construct an equivariant singular diagonal. For the identity simplex ιn:ΔnΔn, construct elements Φ(ejιn)C(Δn;Fp)p by induction on j+n. The already defined boundary is a cycle because the cyclic-resolution differential squares to zero. The affine contraction of Δn to its first vertex, [F8], and the iterated chain equivalence [F7] make its augmented pfold tensor complex acyclic, so a filling exists. [A1] selects one filling for each nonempty extension problem. Define the other Cp-translates equivariantly, fix degree zero to be the iterated Alexander--Whitney diagonal, and put

F2F3F7F8A1
ΦX(ejσ):=(σ#)pΦ(ejιn)

for every singular n-simplex σ. The inductive boundary equation says that ΦX:WC(X)C(X)p is a chain map. The displayed formula makes it strictly natural in X, including when σ is degenerate. The relative carrier comparison in [F2] shows that two systems so constructed are equivariantly chain-homotopic.

2.1

Define the singular coefficients and prove well-definedness. For a degree-q cocycle c, define

F2F3step 1.1
Dj(c)(z):=cpΦX(ejz).

The cyclic rotation fixes cp: for odd p its Koszul exponent is q2(p1), which is even, and for p=2 the sign is 1 in the coefficient field. Evaluating the chain-map equation therefore kills both T1 and N=1++Tp1 and proves that Dj(c) is a cocycle. Evaluating a comparison homotopy proves independence of Φ.

If c=c+δb, the chain map on IC(X) with endpoint values c,c and interval-edge value b gives, after the equivariant interval extension of [F2], a cochain homotopy between the two pfold evaluations. Thus the class depends only on x=[c]. Strict naturality in step 1.1 proves naturality of Dj.

3.1

Prove additivity and identify D0. For cocycles c,d, the mixed words in (c+d)pcpdp form free Cp-orbits. Taking the lexicographically least word in each finite orbit writes their sum as Tr1Cpz. The explicit contraction of W after forgetting its action, together with [F7], makes restriction from equivariant to ordinary cohomology onto. Hence [F4]'s TrRes=p=0 shows that diagonal pullback kills the mixed class. Uniqueness of the [wj] coordinates gives Dj(x+y)=Dj(x)+Dj(y).

F3F4F7step 2.1

At j=0, the fixed augmentation and the degree-zero diagonal in step 1.1 give the iterated Alexander--Whitney representative for the ordinary cup power. Therefore D0(x)=xp.

3.2

Compare with finite cellular coefficients. For a finite regular K, barycentric subdivision of each closed cell defines a cell-carried chain map ι:Ccell(K;Fp)Csing(K;Fp). By [F6] it is a homology isomorphism. Its mapping cone is acyclic; [A1] chooses complements to its boundary subspaces, whose inverse boundary maps contract the cone. Dualizing proves that ι is a cohomology isomorphism.

F1F2F6F7F8A1step 1.1step 2.1

The cellular diagonal from [F1] followed by ιp and the singular diagonal from step 1.1 preceded by 1ι lie in the same closed-cell pfold carrier. Each closed cell is a disk, and [F7], [F8] make that carrier augmented acyclic. The relative comparison in [F2] gives an equivariant chain homotopy between the two maps. Evaluating it on cp proves that every singular Dj corresponds to the finite cellular coefficient stated in [F1].

4.1

Establish the sharp range on finite regular complexes. Restriction to the q-skeleton is injective on Hq and an isomorphism in lower degrees by the cellular cochain complex. Collapse its (q1)-skeleton and map each q-cell to Sq with the integer degree representing the chosen coefficient of a cellular cocycle. This gives a map KqSq pulling the sphere generator back to the class. Naturality therefore reduces Dj for j>(p1)q to a class in Hpqj(Sq;Fp) below degree q. It is zero except possibly in degree zero. In that last case j=pq and q>0; restriction to a point sends the sphere generator to zero, so additivity sends Dpq to zero, while H0(Sq)H0() is injective. Thus Dj=0 throughout the stated range.

F1step 3.2
4.2

Apply the normalizer action at odd primes. For aFp×, multiplication by a permutes the p tensor positions and conjugates T to Ta. Its sign is computed from the Vandermonde product:

F3F13step 3.2
sgn(iai)=ap(p1)/2=amin Fp.

On H(BCp;Fp) the induced map sends v=[w1] to av; naturality of the positive Bockstein in [F13] sends u=βv to au. It therefore multiplies [w2r] by ar and [w2r+1] by ar+1. On the coefficient line of a degree-q input, the position permutation acts by amq. Coordinate uniqueness forces rmq(modp1) for j=2r, and r+1mq(modp1) for j=2r+1. Separating even and odd q gives exactly the four families in the Statement.

4.3

Derive the external product formula. Take the tensor product of the two equivariant power cocycles and pull it back along the diagonal CpCp×Cp. The shuffle moving p degree-s factors past the degree-r factors contributes (1)p(p1)rs/2. The cyclic diagonal in [F3] gives every split with coefficient one when p=2; for odd p, its even coordinate has only the even--even splits, since the odd--odd coefficient p(p1)/2 is zero in Fp. Comparing the unique wk coordinates yields the two displayed external formulas. The carrier comparison in step 1.1 makes this chain calculation valid for arbitrary spaces, not only finite complexes.

F1F3F7step 1.1step 3.2
4.4

Relate adjacent coefficients by the positive Bockstein. Lift c by its canonical residues [F11]. Writing δc~=ph, the coboundary of c~p divided by p is the cyclic sum of the p words with one h and p1 copies of c. For odd p this is a transfer, so step 3.1's transfer argument makes the Bockstein of the pulled back total class zero. By [F3] and [F10], our positive convention has βw2r=0 and βw2r1=w2r. Applying the signed derivation rule [F12] to jwj×Dj(x) and comparing even and odd coordinates gives

F3F4F10F11F12F13step 2.1step 3.1
βD2r+D2r1=0,βD2r1=0.

This explains the minus sign relative to sources using βw2r1=w2r.

4.5

Compute the circle coefficient. Give S1 two oriented edges J1,J2 with common boundary and let the cocycle z take values 1,0 on them. Steenrod--Epstein's carried map is obtained recursively from the interval contraction. At resolution degree p1=2m, its displayed finite sum has the single surviving multi-index αi=βi=0 and hence

F1F3step 3.2
Φ(ep1(J1J2))=m!(J1pJ2p).

Tensor evaluation of zp on J1p contributes the Koszul sign (1)p(p1)/2=(1)m, while it vanishes on J2p. Therefore Dp1(z)=(1)mm!z, so a1=(1)mm!. For p=2 the same two-edge calculation has coefficient one.

5.1

Compute every top coefficient. For q1, let u be the generator in degree q1 on Sq1 and let z be the circle class. [F9] makes u×z nonzero. The sharp range already proved leaves only the two top factors in step 4.3, so

F9step 4.1step 4.3step 4.5
aq=(1)p(p1)(q1)/2aq1a1=(1)mqm!aq1.

Starting with a0=1 gives aq=(1)mq(q+1)/2(m!)q. None of 1,,m is zero modulo p, so aq is a unit. At p=2 the same recurrence keeps aq=1.

6.1

Pass the finite identities to every space and check boundaries. For fixed p,q,j, each residual in steps 4.1, 4.2, and 5.1 is a natural map between fixed singular cohomology degrees. It vanishes on finite regular complexes by steps 3.2--5.1, so [F5] makes it vanish on every space. The external and Bockstein formulas were already proved directly on singular cochains.

F5A1step 2.1step 3.1step 3.2step 4.1step 4.2step 4.3step 4.4step 5.1

For the empty space and the zero class every operation is zero. At q=0, D0(a)=ap=a and every positive Dj is outside the sharp range; on a point these are all cases. The indices j=0,(p1)q are included, and all negative or oversized indices are declared zero. Step 4.2 treats both input parities, while step 4.4 treats both adjacent coefficient parities and r=0 via D1=0. Degenerate singular simplices occur explicitly in the universal-simplex formula of step 1.1. Both external factors may be zero or a point, and their finite sums include both endpoints. No biconditional is asserted. AC is used exactly for the universal carrier fillings in step 1.1, the dual comparison in step 3.2, and the detection complement in [F5]; every transfer orbit, multi-index, product sum, and circle calculation is finite. ∎

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Mod-p reduced power operations

Definition

Assume AC, let p be an odd prime, and put m=(p1)/2. For q0, xHq(X;Fp), and i0, define

Pi(x):=(1)i+m(q2+q)/2(m!)qD(q2i)(p1)(x)Hq+2i(p1)(X;Fp).

Here Dj is the cyclic coefficient operation of Cyclic p-fold power construction, and the negative exponent denotes the inverse of the nonzero element (m!)qFp×. Define Pi=0 for i<0, and define

βPi:=βPi:Hq(X;Fp)Hq+2i(p1)+1(X;Fp)

using the mod-p Bockstein associated to 0Z/ppZ/p2Z/p0. For i<0, set βPi=0 as well.

The inverse factorial is intentional. The displayed formula in Steenrod--Epstein VII Definition 6.1 prints (m!)q, but its proof of Lemma 6.4 uses (m!)q. The inverse is forced by the top coefficient in the preceding lemma; for example, at p=5,q=1, the printed positive power would make P0=id.

Facts & Assumptions

Given: AC, an odd prime p, m=(p1)/2, a space X, a degree q0 class, and an integer i.

[F1]

The cyclic coefficients are natural and additive and vanish for j<0 or j>(p1)q (Cyclic p-fold power construction).

[F2]

The mod-p Bockstein is the connecting operation for the cyclic coefficient sequence (Bockstein connecting operation).

[F3]

The Bockstein is independent of its lift and cocycle representative (The Bockstein is independent of lift and representative).

[F4]

The top cyclic coefficient is D(p1)q(x)=(1)mq(q+1)/2(m!)qx (Cyclic p-fold power construction).

[A1]

The Axiom of Choice is assumed exactly because the singular cyclic coefficient supplier [F1] assumes it.

Verification

Proof technique: check the grading and normalization directly from the cyclic coefficient formula.

1.1

The formula is defined and has the stated degree. None of 1,,m is zero in Fp, so m! and every (m!)q are units. If j=(q2i)(p1), then

givenF1A1
pqj=pq(q2i)(p1)=q+2i(p1).

Thus the scalar multiple of Dj(x) lies in the displayed target. Since q(q+1) is even, the sign exponent is an integer. Naturality and additivity are inherited from [F1].

2.1

The normalization gives P0=id. At i=0, [F4] gives

F4step 1.1
P0(x)=(1)mq(q+1)/2(m!)q(1)mq(q+1)/2(m!)qx=x.

The two equal sign exponents add to an even integer, and the factorial factors cancel.

2.2

The index conventions include negative operations and instability. For i<0, the operation is zero by definition; equivalently its cyclic index exceeds (p1)q. If i0 and 2i>q, then (q2i)(p1)<0, so [F1] makes Pi(x)=0. At 2i=q, the cyclic index is zero and the formula legitimately uses D0(x)=xp; it is not included in the vanishing range.

F1step 1.1
3.1

The Bockstein composite and all boundary cases are well-defined. The specified cyclic short exact sequence and [F2] define the positive mod-p Bockstein, while [F3] makes the resulting cohomology operation independent of cochain choices. Hence its composite with Pi has degree one more than Pi.

F2F3A1step 1.1step 2.1step 2.2

For the empty space and the zero class, both operations are zero. At q=0, step 2.1 gives P0=id, while every i>0 is in the strict instability range; this includes the point and its elements zero and one. The endpoints i=0 and 2i=q, negative i, and 2i>q are all explicit. Degenerate singular simplices require no new convention because the operations are formed by composing the already well-defined suppliers. No biconditional is asserted. This definition makes no new selection: AC is propagated exactly from [F1], and the cyclic Bockstein uses canonical least residue lifts. ∎

TheoremStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-14Open item page →

Reduced powers satisfy naturality, instability, Cartan, and Adem relations

Statement

Assume AC and let p be an odd prime. The normalized operations Pi and βPi are natural stable additive mod-p cohomology operations, of degrees 2i(p1) and 2i(p1)+1, respectively. For xHq(X;Fp),

P0x=x,Pix=0 if 2i>q,Pq/2x=xp if q is even.

They satisfy the Cartan formula

Pk(xy)=i+j=kPi(x)Pj(y).

For nonnegative integers a,b with a<pb, the first odd-primary Adem relation is

PaPb=t=0a/p(1)a+t((p1)(bt)1apt)Pa+btPt.

For nonnegative integers a,b with apb, the second is

PaβPb=t=0a/p(1)a+t((p1)(bt)apt)βPa+btPt+t=0(a1)/p(1)a+t1((p1)(bt)1apt1)Pa+btβPt.

Every binomial coefficient is reduced modulo p and is zero when its lower index is negative or exceeds its nonnegative upper index. A sum with upper bound below zero is empty. Operations with negative upper index are zero.

Facts & Assumptions

Given: AC, an odd prime p, the normalization m=(p1)/2, mod-p classes, and nonnegative Adem indices a,b.

[F1]

The operations Pi and βPi are the normalized cyclic coefficients, with negative indices zero (Mod-p reduced power operations).

[F2]

The cyclic coefficients are natural and additive, vanish for j<0 or j>(p1)q, and satisfy D0(x)=xp (Cyclic p-fold power construction).

[F3]

The positive-Bockstein recurrence is βD2r=D2r1 and βD2r1=0 (Cyclic p-fold power construction).

[F4]

The cyclic coefficients satisfy the stated odd-primary external product formula (Cyclic p-fold power construction).

[F5]

On finite regular complexes the two iterated cyclic powers have coefficients satisfying Dj,k=(1)jk+p(p1)q/2Dk,j (Wreath double-power comparison and coefficient transposition).

[F6]

For odd p, the cyclic coefficient algebra is H(Cp;Fp)=Fp[u]Λ(v), with u=2, v=1, and u=βv (Free cyclic resolution, group cohomology, and cochain transfer).

[F7]

The Bockstein is natural and commutes with the signed reduced cohomology suspension (Bocksteins are natural and stable).

[F8]

The Bockstein is computed by lifting a cocycle and dividing its coboundary through the coefficient injection (Bockstein connecting operation).

[F9]

The mod-p Bockstein satisfies the signed product derivation rule (The mod-two Bockstein is a derivation).

[F10]

A natural mod-p identity valid on every finite regular complex is valid on every space (Natural singular-cohomology identities are detected on finite regular complexes).

[F11]

Under AC, cross product with the circle generator is injective by the cohomological Kunneth isomorphism (Cohomological Kunneth cross product is a ring isomorphism).

[F12]

Stability means commutation with the signed reduced cohomology suspension (Stable natural cohomology operation).

[F13]

For a well-pointed based space (X,x0), form the reduced cone CX=(X×I)/(X×{1}{x0}×I) and its quotient by the height-zero base, ΣX=CX/X.

[F14]

The cone-pair connecting map sends a cocycle to the coboundary of an extension (Long exact sequence of a pair in singular cohomology).

[F15]

Homotopic maps induce equal cohomology maps for every abelian coefficient group (Homotopic maps induce equal maps in singular cohomology).

[F16]

Excision identifies relative cohomology after removing a closed subset lying in the interior of the relative subspace (Excision for singular cohomology).

[F17]

The top cyclic coefficient is D(p1)q(x)=(1)mq(q+1)/2(m!)qx (Cyclic p-fold power construction).

[A1]

The Axiom of Choice supplies exactly the choices already exposed by [F1]--[F5], [F10], and the additive Kunneth isomorphism [F11].

Proof

Proof technique: normalize the cyclic coefficients, calculate their Cartan and top values, expand the two-stage cyclic power coefficient by coefficient, apply the row--column symmetry and Lucas reduction, then descend from cofinally many degrees with the circle generator.

1.1

Record the inherited elementary properties. The degree formulas and negative-index convention follow from [F1]. If 2i>q, the cyclic index in [F1] is negative, so [F2] proves strict instability. At i=0, substitution of [F17] in [F1] gives

F1F2F7F8F17A1

P0(x)=(1)mq(q+1)(m!)q(m!)qx=x.

Naturality and additivity of Pi follow from [F2]. For two cocycles, the sum of chosen lifts is a lift of their sum and its coboundary is the sum of their coboundaries, so [F8] makes the Bockstein additive; its naturality is [F7]. Thus every βPi is natural and additive as well.

2.1

Prove the top-power axiom. Finite inverse-pairing in Fp× gives Wilson's identity: every element other than 1,1 cancels with its distinct inverse, so (p1)!=1. Pairing k with pk, 1km, also gives

F1F2step 1.1
(p1)!=(1)m(m!)2,(m!)2=(1)m+1.

If q=2i, the cyclic index in [F1] is zero and [F2] gives D0(x)=xp. The scalar multiplying it is

(1)i+m(4i2+2i)/2(m!)2i=(1)i(m+1)(1)i(m+1)=1.

Hence Pq/2(x)=xp. The case q=0=i agrees with P0=id because ap=a in Fp.

2.2

Normalize the external Cartan formula. Let x,y have degrees r,s. In the even cyclic coordinate (r+s2k)(p1), [F4] leaves precisely the splits (r2i)(p1)+(s2j)(p1) with i+j=k. Substitute the definition [F1] into [F4]'s external formula. Factorials cancel. The total sign exponent modulo two is

F1F4step 1.1
k+i+j+m(r2+r+s2+s+rs)+pmrs.

Here i+j=k, both r2+r and s2+s are even, and p+1 is even, so this exponent is even. Therefore

Pk(x×y)=i+j=kPi(x)×Pj(y).

Pullback along the diagonal gives the asserted internal Cartan formula. Every sum is finite by instability.

3.1

Calculate the operations on the cyclic coefficient algebra. By degree, instability, and the top-power axiom, P0v=v, Piv=0 for i>0, P0u=u, P1u=up, and Piu=0 for i>1. Repeated Cartan expansion thus gives, for r,j0,

F6F8F9step 1.1step 2.1step 2.2
Pj(ur)=(rj)ur+j(p1),Pj(vur)=(rj)vur+j(p1).

Also βu=0: if an integral lift of a cocycle for v has coboundary ph, then h is itself a cocycle and is an integral lift of βv, so its Bockstein is zero by [F8]. The derivation rule [F9] now gives

βPj(ur)=0,βPj(vur)=(rj)ur+1+j(p1).

These are exactly the four even/odd coefficient actions used in the double power calculation, with a binomial declared zero outside 0jr.

3.2

Verify stability. Let z generate H~1(S1;Fp). The cone-pair quotient comparison needs proof. For a based CW X, radially subdivide the one open cell containing the basepoint if needed, retaining the higher attaching maps; this finite refinement makes it a vertex without changing the based space. Each nonbasepoint n-cell produces an (n+1)-cell from its product with the open cone-height interval, with the height-zero cells forming X and the height-one face and basepoint track collapsed to one vertex. Product characteristic disks have finite boundary-cell support, and their quotient map-out and weak-topology tests assemble a CW structure on CX with X a closed subcomplex. Its cellwise radial collar is an open neighborhood V strongly deformation retracting onto X, with the characteristic-disk flows assembled by the CW weak topology. Since V contains the entire fibre X collapsed by qC:CXΣX, it is saturated, so qC(V) is open and retracts to the quotient vertex. The pair sequences and [F15] make H(V,X;Fp) and H(qC(V),{};Fp) vanish. The short exact cochain sequences for the corresponding triples, surjective by zero extension, replace X by V and the vertex by qC(V) in relative cohomology. By [F16], excise X and the quotient vertex. The remaining pairs are homeomorphic under the quotient map, so qC:H(ΣX,{};Fp)H(CX,X;Fp) is an isomorphism. The connector [F14] followed by its inverse is the standard cohomology suspension.

F7F11F12F13F14F15F16step 1.1step 2.2

Represent x by a relative cocycle a on (X,{x0}), and let v be the interval endpoint 0-cochain whose coboundary represents the oriented interval class. Extending a across the cone by the interval cutoff v, the positive coboundary and the signed external product rule give (1)xa×δv as the cone-pair connector representative [F11, F14]. Identifying the two-ended interval quotient with S1 and ΣX with XS1, the stable convention σn=(1)n(qC)1 from [F7] cancels this coboundary sign. Thus the signed suspension obeys qS(σx)=x×z for qS:X×S1XS1=ΣX. The same cone-pair calculation and [F11] show that qS is injective on reduced cohomology: under Kunneth, its suspension summand is exactly cross product with z.

Instability gives P0z=z and Pjz=0 for j>0. Since Pi is Fp-linear, the external Cartan formula yields qSPi(σx)=qSσ(Pix); the suspension signs agree because Pi has even degree. Injectivity gives Piσ=σPi. Thus Pi is stable in the sense of [F12], and [F7] makes the composite βPi stable as well.

4.1

Expand the normalized double power. Put λ(q)=(1)m(q2+q)/2(m!)q. The definition and [F3]'s positive-Bockstein identity rewrite the diagonal cyclic power of a degree q class as

F1F3F5F6step 3.1
λ(q)dP(x)=i(1)i(w(q2i)2m×Pixw(q2i)2m1×βPix).

Apply the same normalized expansion once more, use step 3.1 on each w-coordinate, and use Cartan to expand the products. This produces four finite coefficient rows: even--even, even--odd, odd--even, and odd--odd. Interchanging the two resolution factors changes a coefficient by the exact sign (1)jk+p(p1)q/2=(1)jk+mq in [F5], where the original input has degree q. We use this row comparison below only when q=Q is even, so the global factor (1)mq is 1. The even--even and mixed even--odd rows then have jk even and transposition sign 1; the odd--odd row has sign 1 and is not used in either displayed relation. In each mixed row, the minus sign in the positive-Bockstein expansion is retained on both sides, giving the stated β-Adem coefficients after normalization. Coordinate uniqueness in [F5] therefore reduces the two relations, on even-degree inputs, to the binomial comparisons in the next steps. No coefficient comparison for odd q is claimed here; a later circle-descent argument extends the resulting identities to odd degrees.

5.1

Prove the first relation in cofinally many degrees. Fix a<pb and choose s with ps>a. Set

F5step 3.1step 4.1
Q=2(1+p++ps1)+2b.

In the even--even coefficient comparison of step 4.1, the binomial ((Q2i)mib) is zero unless i=b and is one at i=b. The transposed coefficient indexed by t is

((Q2t)mapt)=(ps1+(p1)(bt)apt).

Thus the row comparison is the actual identity

PaPb(x)=t=0a/p(1)a+t((Q2t)mapt)Pa+btPt(x).

Only 0ta/p occur. Since a<pb, each such t<b, and since apt<ps, the base-p binomial expansion (or coefficient comparison in (1+T)ps1+N=(1+Tps)(1+T)N1) gives

(ps1+(p1)(bt)apt)=((p1)(bt)1apt)in Fp.

The normalization and row--column sign in step 4.1 contribute (1)a+t. Hence every degree-Q class on a finite regular complex satisfies the first displayed Adem relation.

5.2

Prove the second relation in cofinally many degrees. Fix apb, choose s with ps>a, and now set Q=2ps+2b. The even--odd and odd--even coefficient rows of step 4.1 select the unique left-hand term PaβPb. On the transposed side their two coefficients are

F5step 3.1step 4.1
((Q2t)mapt)=((p1)(ps+bt)apt)

and

((Q2t)m1apt1)=((p1)(ps+bt)1apt1).

Consequently the two mixed rows give, before reduction,

PaβPb(x)=t=0a/p(1)a+t((Q2t)mapt)βPa+btPt(x)+t=0(a1)/p(1)a+t1((Q2t)m1apt1)Pa+btβPt(x).

Because both lower indices are below ps, the same base-p coefficient comparison reduces these to ((p1)(bt)apt) and ((p1)(bt)1apt1), respectively. The first lower index is nonnegative exactly through t=a/p; the second exactly through t=(a1)/p. Tracking the normalized odd row gives the signs (1)a+t and (1)a+t1. Thus every degree-Q class on a finite regular complex satisfies the second displayed relation.

6.1

Descend to every degree on finite regular complexes. Let R be the residual of either relation and suppose it vanishes on degree-r classes. For a degree-(r1) class x, form x×z, with z the circle generator. Cartan and instability give Pj(x×z)=Pjx×z. Moreover βz=0, since H2(S1;Fp)=0, so the derivation rule [F9] gives βPj(x×z)=βPjx×z. Applying Cartan once again to every composite in R yields

F7F9F11step 2.2step 5.1step 5.2
R(x×z)=R(x)×z.

The left side is zero, while [F11] makes cross product with z injective. Thus R(x)=0. The degrees Q in steps 5.1 and 5.2 are unbounded as s grows, so finite iteration descends to every nonnegative input degree.

7.1

Pass the Adem relations to arbitrary spaces. For fixed p,a,b, either residual is a natural additive map between fixed singular cohomology degrees by step 1.1. Step 6.1 makes it zero on every finite regular complex. The detector [F10] therefore makes it zero on every space. This proves both Adem relations globally.

F10A1step 6.1
8.1

Every reduced power vanishes on the empty space, and the out-of-range index conventions cover the endpoints. The empty space and zero class give zero throughout. On a point, step 1.1 leaves P0=id in degree zero and all positive operations zero; step 2.1 includes both zero and one. The top endpoint 2i=q, the strict range 2i>q, and negative operations are explicit.

F1F2F7F8F10F11F12A1step 1.1step 2.1step 2.2step 3.1step 3.2step 4.1step 5.1step 5.2step 6.1step 7.1

For a=0, the first relation (when b>0) is P0Pb=PbP0. In the second relation the first sum has only t=0, while the second is empty; at a=b=0 this reads β=β. At a=pb, included only in the second relation, the stated zero-binomial convention controls both terminal terms. Each finite sum includes both endpoints, and the hypotheses a<pb and apb were used exactly in steps 5.1 and 5.2.

Degenerate singular simplices are already included by [F1] and [F2]. Step 3.2 treats reduced degree zero and the one-point based space. No biconditional is asserted. AC is assumed and propagated exactly through the cyclic and wreath carriers, the finite detector, and the additive Kunneth isomorphism; the Wilson pairing, binomial coefficient extractions, circle descent, and all sums are finite. ∎

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-09-14Open item page →

Mod-two cohomology ring of infinite real projective space

Statement

Assume AC. Infinite real projective space has H(RP;F2)F2[a],a=1.

For every integer n0, restriction along the standard skeletal inclusion in:RPnRP is an isomorphism in degrees at most n. For n1 it sends a to the unique nonzero degree-one class on RPn; for n=0 it sends a to zero.

Facts & Assumptions

Given: The standard filtration RP0RP1RP and coefficients F2.

[F1]

Real projective space cellular homology and the pinch map constructs one cell in each dimension of each finite RPm and computes cellular incidence numbers zero or two; over F2 every finite-stage cellular differential is zero.

[F2]

Cellular homology computes singular homology applies to arbitrary, possibly infinite-dimensional CW complexes and is natural for cellular maps.

[F3]

Cellular maps induce cellular chain maps identifies the maps on cellular chains with the induced singular-homology maps.

[F4]

Under AC, Cohomology over a field is dual to homology over that field identifies singular cohomology naturally with the full field dual of singular homology.

[F5]

Long exact sequence of a pair in singular cohomology and Naturality of the singular cohomology pair sequence give exact pair sequences and their commuting restriction squares.

[F6]

Homotopic maps induce equal maps in singular cohomology applies to the explicit coordinate deformations below, and Excision for singular cohomology removes a closed set lying inside the open relative subspace.

[F7]

Under AC, Local coordinate cup products generate top relative cohomology says that the two coordinate local generators in Ri×Rj, for i,j1, have nonzero top relative cup product.

[F8]

Relative cup products are natural and connector-compatible transports these relative products, while pullback is a unital ring homomorphism by Cup product is natural, unital and associative.

[A1]

The Axiom of Choice is assumed exactly through [F4] and [F7].

Proof

Proof technique: compute additive groups cellularly, prove the finite projective-space products by a local relative-cup calculation, and then detect the infinite powers on finite skeleta.

1.1

Mod-two singular homology is one-dimensional in every nonnegative degree, and (in) is an isomorphism through degree n. Realize RP as the union of the projective spaces of lines in Rm+1 under the coordinate inclusions. For each j, the lines whose last nonzero coordinate is the jth form an open j-cell: scale that coordinate to 1 to identify it with Rj. Its characteristic map is the quotient of the closed upper hemisphere in Sj, whose equator maps into RPj1. Hence its closure is RPj, and these characteristic maps give the standard union its CW topology, one cell in every nonnegative degree. Restriction to the first n+1 coordinates is therefore the subcomplex consisting of the cells through dimension n.

givenF1F2F3

These are the same upper-hemisphere characteristic maps used in [F1], so its incidence calculation gives every infinite cellular differential as zero or two. Modulo two all are zero, and cellular homology is one copy of F2 in every degree. The cellular chain map for in is the identity on the common cells in degrees at most n, so it induces the identity there. Facts [F2]--[F3] transfer both assertions to singular homology.

2.1

The cohomology groups and restriction maps have the corresponding description. By [F4], Hk(RP;F2) is the dual of the one-dimensional group in step 1.1, hence is F2 for every k0. Naturality identifies in with precomposition by (in); since the latter is an isomorphism for kn, so is the former.

F4A1step 1.1
3.1

Set up complementary coordinate projective subspaces after fixing the additive generators. Fix n2 and positive r,s with r+s=n. Use homogeneous coordinates x0,,xn. Let ERPr use x0,,xr, let FRPs use xr,,xn, and put p=EF=[er], V=RPnF, and W=RPnE. Scaling xr,,xn to zero retracts V and E{p} onto the same coordinate RPr1; symmetrically W and F{p} retract onto RPs1. Scaling only xr to zero retracts RPn{p} onto a coordinate RPn1. Each formula is well defined on projective classes, never sends a representative to zero on the stated domain, fixes its target, and depends continuously on the scaling parameter.

givenF6step 2.1
4.1

The following three relative-to-absolute maps are isomorphisms. Hr(RPn,V)Hr(RPn),Hs(RPn,W)Hs(RPn) and Hn(RPn,RPn{p})Hn(RPn) For the first map, step 3.1 and [F6] identify the relevant groups of V with those of RPr1; step 1.1 and [F4] say that Hr1(RPn)Hr1(V) is onto and Hr(V)=0. Exactness in [F5] gives the isomorphism. The second map is symmetric, and the last uses the punctured-space retraction in exactly the same two adjacent degrees. Naturality in [F5] and the restriction isomorphisms of step 2.1 further identify the first two relative groups with Hr(E,E{p}) and Hs(F,F{p}).

F4F5F6step 1.1step 2.1step 3.1
5.1

The two complementary-degree generators have nonzero top product. In the affine chart xr0, ratios identify a neighborhood of p with Rr×Rs and identify E,F with its coordinate planes. Excision in [F6], together with contraction of the unused coordinate factor, takes the two relative generators from step 4.1 to the two coordinate local generators. Their product is nonzero by [F7]. The complements V,W are open and VW=RPn{p}, so [F8] transports this relative product to the top relative group and then, through the last isomorphism of step 4.1, to a nonzero product in Hn(RPn;F2). Thus the product of the unique nonzero classes in degrees r and s is the unique nonzero top class.

F6F7F8step 4.1
6.1

Every finite skeleton has the truncated polynomial ring on its degree-one class. For n1, let an be the unique nonzero class in H1(RPn;F2). The skeleton restriction carries an to an1 when n>1 by step 2.1. For n=1, a1 is nonzero and a12=0 for dimensional reasons. Inductively assume 1,an1,,an1n1 are the unique nonzero classes of the preceding skeleton. Naturality in [F8] makes ank restrict to an1k, hence makes it nonzero for k<n. Step 5.1 with r=n1,s=1 then makes ann=ann1an nonzero. All higher powers vanish above dimension n. Hence H(RPn;F2)=F2[an]/(ann+1), obtained here without citing a B-page example.

F8step 1.1step 2.1step 5.1
7.1

Finite-skeleton detection gives the infinite polynomial ring. Let a be the unique nonzero element of H1(RP;F2). For n1, step 2.1 makes in an isomorphism in degree one, so it sends a to an; for n=0 the target degree-one group is zero. For any k1, choose nk. Then [F8] and step 6.1 give in(ak)=ank0. Thus ak is the unique nonzero class in degree k from step 2.1. The degree-zero power is the unit. Polynomial evaluation is onto degreewise and injective because a polynomial has finitely many homogeneous terms in distinct degrees.

F8step 2.1step 6.1
8.1

All boundary and choice cases are accounted for. The skeleton n=0 is a point and restriction sends a to zero, while a0=1 restricts to its unit. The case k=0 is included, there is no largest skeleton, and every fixed power is detected on any finite skeleton of dimension at least its degree. The spaces are nonempty; zero classes remain zero under restriction. Cellular chains use all characteristic cells, and the comparison in [F2] retains arbitrary singular simplices, including degenerate ones. The product calculation uses positive r,s only, and the base n=0,1 cases were separate. AC is used only in field duality [F4] and the local relative-product supplier [F7]; the coordinate and finite-induction arguments make no new choices. No biconditional or converse is asserted.

F1F2F4F5F6F7F8A1step 1.1step 2.1step 3.1step 4.1step 5.1step 6.1step 7.1
LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-09-14Open item page →

Mod-two cohomology rings of complex projective spaces

Statement

Assume AC. For every integer n0, H(CPn;F2)F2[cn]/(cnn+1),cn=2, where cn is reduction modulo two of the normalized integral generator. Also H(CP;F2)F2[c],c=2. All odd cohomology groups vanish. Standard skeletal restrictions preserve the named generators and are isomorphisms in every degree at most twice the complex dimension of the finite target.

Facts & Assumptions

Given: The standard finite skeleta CP0CP1CP and coefficients F2.

[F1]

A CW complex with no cells in adjacent dimensions has zero cellular boundary computes a cellular complex with no adjacent cells, while Cellular homology computes singular homology, Oriented cellular chain group, and Cellular maps induce cellular chain maps compare its oriented cell generators and skeletal maps with singular homology.

[F2]

Under AC, Topological universal coefficient short exact sequence for cohomology gives natural evaluation exact sequences for integral and mod-two cohomology, natural also in coefficient homomorphisms.

[F4]

Homotopic maps induce equal maps in singular cohomology applies to the coordinate retractions below, and Excision for singular cohomology removes closed coordinate hyperplanes lying inside the open relative subspaces.

[F5]

Under AC, Local coordinate cup products generate top relative cohomology says that the two coefficient-one local generators on Ci×CjR2i×R2j have nonzero top mod-two relative cup product when i,j1.

[F6]

Relative cup products are natural and connector-compatible transports open relative products. Pullback is a unital ring homomorphism by Cup product is natural, unital and associative.

[F7]

Singular cochain complex with coefficients, Singular cup product on cochains, and Singular cohomology is contravariantly functorial make coefficient reduction valuewise on cochains and make it commute with coboundary, pullback, and the front/back cup formula.

[A1]

The Axiom of Choice is assumed exactly through [F2] and [F5].

Proof

Proof technique: build the standard even-cell filtration explicitly, compute its additive groups, prove finite products by local relative coordinates, and detect infinite powers on finite skeleta.

1.1

The standard filtration gives one oriented cell in each even dimension and no odd cells. Write Pr=CPr as nonzero vectors in Cr+1 modulo nonzero complex scaling. Attach a real 2r-disk to Pr1 by w[w0::wr1:1w2]. The boundary lands in Pr1, while each line outside Pr1 has a unique unit representative whose last coordinate is positive real, so the open disk maps homeomorphically to the complement. The attachment quotient is compact. Projective space is Hausdorff because a unit vector z maps to the rank-one matrix zz, whose fibres are precisely scalar-phase orbits; the induced continuous bijection from the compact phase quotient to its matrix image is a homeomorphism. Hence the attachment map from its compact quotient to Pr is a homeomorphism. Starting from P0= gives compatible cells in dimensions 0,2,,2r. Orient the 2r-cell by the ordered real and imaginary coordinates of Cr.

givenconstruct
2.1

Integral homology is one copy of Z in each occupied even degree, naturally under skeletal inclusions. There are no cells in adjacent dimensions, so [F1] makes every cellular differential zero and compares the resulting groups with singular homology. The positive 2k-cell in the standard Pk gives the generator of H2k(Pn;Z) for kn. A standard inclusion is the identity on each cell it contains, so [F1] makes its homology map the identity on these generators. The union P has the same calculation in every fixed degree: one copy of Z in nonnegative even degrees and zero in odd degrees.

F1step 1.1
3.1

Integral and mod-two cohomology are additively determined, with natural skeletal restrictions. In [F2], all Ext terms vanish because the preceding integral homology group in each even degree is zero and the preceding group in each odd degree is free. Evaluation therefore gives H2k(Pn;Z)=Z and H2k(Pn;F2)=F2 for 0kn, with all odd groups zero; the same holds in every degree for P. Naturality and step 2.1 make restriction to Pn an isomorphism through degree 2n. Let unH2(Pn;Z) be the class evaluating as +1 on the positive P1 cell when n1, and put u0=0. Restrictions preserve these normalized classes.

F2A1step 2.1
4.1

Reduction modulo two of the normalized integral class is the unique finite degree-two generator. For n1, choose an integral cocycle representing un and reduce its values modulo two. By [F7], this commutes with coboundary and is independent of the cocycle representative; it defines cn. Coefficient naturality of evaluation in [F2] makes cn evaluate as 1 on the mod-two reduction of the positive P1 cell, so it is nonzero and hence is the unique class in degree two. The front/back formula in [F7] shows that reduction commutes with cup products. Put c0=0. Restriction preserves every cn because it preserves un and commutes with coefficient reduction.

F2F7step 3.1
5.1

Complementary coordinate projective subspaces admit the required explicit retractions. Fix i,j1 with i+j=n. Let E=Pi use coordinates z0,,zi, let F=Pj use zi,,zn, and let p=EF=[ei]. Put V=PnF and W=PnE. Scaling zi,,zn to zero retracts V and E{p} onto the same coordinate Pi1; the first i coordinates cannot all vanish on either domain. Symmetrically, W and F{p} retract onto Pj1. Scaling only zi to zero retracts Pn{p} onto a coordinate Pn1. Each formula commutes with complex scaling, never produces the zero vector on its stated domain, fixes the target, and is continuous in affine coordinates, so [F4] applies.

F4step 4.1
6.1

The complementary classes lift uniquely to relative generators and the top local-to-global map is an isomorphism. Step 5.1 and step 3.1 give H2i1(V;F2)=H2i(V;F2)=0. Exactness in [F3] therefore makes H2i(Pn,V)H2i(Pn) an isomorphism. The analogous map for (E,E{p}) is an isomorphism, and the natural pair square together with the absolute restriction isomorphism of step 3.1 identifies these two relative groups. The same holds for F,W in degree 2j. Finally the punctured-space retraction gives vanishing in degrees 2n1 and 2n, so H2n(Pn,Pn{p})H2n(Pn) is an isomorphism.

F3F4step 3.1step 5.1
7.1

The product of the unique classes in complementary positive even degrees is the nonzero top class. In the affine chart zi0, ordered ratios identify a neighborhood of p with Ci×Cj. They identify E,F with the two coordinate planes, V with (Ci0)×Cj, and W with Ci×(Cj0). Excision in [F4], followed by contraction of the unused coordinate, identifies the nonzero relative classes from step 6.1 with the coefficient-one local generators. Their relative product is nonzero by [F5]. The open complements satisfy VW=Pn{p}, so [F6] transports the product to the top relative group and then through step 6.1 to a nonzero absolute product. Since that top group is one-dimensional by step 3.1, this is its unique nonzero class.

F3F4F5F6A1step 6.1
8.1

Every finite projective space has the asserted truncated polynomial ring. For n=0, only the unit remains and c0=0. For n=1, c1 is nonzero and c12=0 above dimension two. Inductively suppose the claim holds for Pn1. Step 4.1 and [F6] make cnk restrict to the nonzero cn1k for k<n. Step 7.1 with i=n1,j=1 then makes cnn=cnn1cn the nonzero top class. All higher powers vanish above dimension 2n. With the additive calculation of step 3.1, polynomial evaluation is onto and its kernel is exactly (cnn+1).

F6step 3.1step 4.1step 7.1
9.1

Finite-skeleton detection gives the infinite polynomial ring. Let c be the unique nonzero element of H2(P;F2). Restriction to every Pn with n1 is an isomorphism in degree two, so it sends c to cn. By [F6], ck restricts to cnk, which is nonzero when nk by step 8.1. Hence ck is the unique nonzero class in degree 2k from step 3.1. Polynomial evaluation is onto degreewise and injective because a polynomial has finitely many homogeneous terms of distinct degrees.

F2F6A1step 2.1step 3.1step 8.1
10.1

Every boundary, degeneracy, and choice case is explicit. The cases n=0,1, the unit power k=0, the top power k=n, and the first vanishing power k=n+1 were separated. There is no top degree for P, but every fixed power is detected on a finite skeleton. The spaces are nonempty; zero classes and all odd groups are zero. The local product uses i,j1, so no zero-dimensional factor is smuggled into [F5]. The homotopies in step 5.1 specify both endpoints and their nonzero domains. The singular cochain definitions in [F7] retain degenerate simplices. Coefficient reduction is a specified map and introduces no choice. AC is used exactly through UCT [F2] and the local product [F5]; the finite coordinate constructions add none. No biconditional or converse is asserted.

F1F2F3F4F5F6F7A1step 1.1step 2.1step 3.1step 4.1step 5.1step 6.1step 7.1step 8.1step 9.1

5 · Examples, counterexamples and false statements

None yet.

Sources