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.

Cup Cap Cross Products and Cohomology Rings — Examples

1 · Prerequisites

2 · Summary

These calculations use actual singular cocycles and cycles to identify multiplication, rather than infer a ring from its additive groups. The torus has an exterior algebra on two degree-one classes, with the orientation fixing their product. For an oriented surface, the signed polygon fan gives the full alternating pairing by a direct cocycle recurrence.

Real projective space over F2 and complex projective space over Z have truncated polynomial rings. Their calculations identify global relative classes with local coordinate generators before multiplying them. The complex calculation also fixes the positive integral normalization. The point cases and restriction maps are part of both formulas.

The comparison between CP3 and a wedge of three even-dimensional spheres shows why equal groups need not give equal cohomology rings. The circle cap calculation checks the adopted front-face convention. Two counterexamples isolate hypotheses at the cochain level: an abelian coefficient group alone supplies no specified coefficient multiplication, and the cup formula need not be strictly graded commutative before passing to cohomology. The ring calculations state their inherited AC assumptions explicitly.

3 · Logical flowchart

4 · Definitions, theorems and proofs

None yet.

5 · Examples, counterexamples and false statements

ExampleConstruction: Literature-sourcedVerification: AI-adaptedaudited 2026-09-13Open item page →

Integral cohomology ring of a torus

Example

Assume AC. Orient both circles counterclockwise and give T2=S1×S1 the product orientation, first circle followed by second. Then H(T2;Z)ΛZ(x,y),x=y=1, with x2=y2=0, xy=yx, and xy the positive degree-two generator: it evaluates to +1 on the oriented product cycle. AC is inherited from the current additive UCT and Künneth suppliers; the product and sign computations below are choice-free.

Facts & Assumptions

[F1]

Homology of spheres computes the circle's integral homology groups.

[F2]

Topological universal coefficient short exact sequence for cohomology gives the evaluation exact sequence with left term Ext1(Hn1,Z), under AC.

[F3]

Cohomological Kunneth cross product is a ring isomorphism gives the actual external ring isomorphism when one factor has finite-free integral homology in every degree, under AC for bijectivity.

[F4]

Alexander--Whitney and shuffle are natural chain-homotopy inverses gives AS1=dL+Ld, with A the AW map and S the signed shuffle map.

[F5]

The singular chain cross product on generators gives the two signed triangles of a product of edges; The singular chain cross product satisfies the boundary formula shows that products of cycles are cycles.

[F6]

Topological Kunneth short exact sequence for homology gives the homological cross-product exact sequence with Tor correction, under AC.

[F7]

Exterior Algebra Of A Finite Free Module defines the exterior algebra as the tensor algebra modulo vv for every degree-one vector v.

[F8]

The Axiom of Choice supplies the arbitrary-rank PID projections and sections and the simultaneous homology sections used by [F2], [F3] and [F6].

Verification

Given: Let z be the counterclockwise triangle-boundary singular cycle on S1. The radial map from a triangle enclosing the origin to the unit circle sends its three successively oriented edges to three counterclockwise arcs, so it realizes the specified orientation. Write × for external product and omit the cup symbol in products of cohomology classes.

1.1

By [F1], H0(S1;Z)=Z, H1(S1;Z)=Z and all higher groups are zero. Radial projection identifies the oriented triangle boundary with the circle. Its three successively oriented edges have primitive all-ones cycle: the simplicial one-cycle condition forces their coefficients to agree and there are no two-simplices in the boundary complex. The simplicial-to-singular comparison used in [F1] carries this positive generator to [z]. The Ext groups in [F2] vanish in every degree: for first variable 0 use the zero resolution; for first variable Z use the resolution with Z in degree zero augmented by identity and no higher terms, whose Hom has no degree-one cohomology. Thus evaluation identifies H0(S1;Z)=Z1 and H1(S1;Z)=Zu, with the unique u satisfying u,[z]=1, and higher cohomology is zero. In particular u2=0 because its target is H2(S1;Z)=0.

F1F2given
2.1

All the homology groups in step 1.1 are finite free, so [F3] applies. Put x=pr1u=u×1 and y=pr2u=1×u. The graded tensor source has basis 11 in degree zero, u1,1u in degree one, and uu in degree two, with no other degrees. Its ring multiplication sends the squares of the degree-one basis elements to zero, their ordered product to uu, and their reversed product to uu. Hence the target has basis 1,x,y,xy and the displayed multiplication relations. In particular xy is a generator, rather than merely a nonzero class. [F3, step 1.1] 2.2 The shuffle Z=S(zz) is a cycle by [F5]. By [F6], it is a generator of H2(T2;Z): the only nonzero tensor term in total degree two is Z[z]Z[z], and every Tor term vanishes. To see the latter directly, each first variable is 0 or Z by step 1.1, and tensoring its zero or length-zero identity resolution has zero degree-one homology. The generator [Z] has the product orientation. Write the triangle-boundary chain as z=iϵiσi, where ϵi=±1 is the orientation sign of its edge parameterization relative to the counterclockwise direction. On the square parameterized by σi×σj, the coefficient ϵiϵj converts its parameter orientation to the positive product orientation. In the parameters (s,t), its shuffle triangles have vertex lists ((0,0),(1,0),(1,1)) with coefficient +1 and ((0,0),(0,1),(1,1)) with coefficient 1. Their ordered edge determinants are respectively +1 and 1, so both signed triangles carry the positive dsdt orientation. Their diagonal faces cancel; along arc boundaries the circle-cycle endpoint cancellations cancel the outer square faces. Thus Z is precisely the sum of the positively oriented triangles in the product decomposition of the torus. Adjacent triangles induce opposite orientations on their shared edge, giving the same product orientation across their seams.

F5F6step 1.1
3.1

For the formal degree-one module ZeZf, the map ex, fy kills every square: (rx+sy)2=r2x2+rs(xy+yx)+s2y2=0. It therefore induces a map from [F7]'s exterior quotient to the cohomology ring. In that quotient e2=f2=0 and ef+fe=(e+f)2e2f2=0, so move every f past every e and delete repetitions to express every word in the span of 1,e,f,ef. Their four images are independent by step 2.1. Thus the induced map is both surjective and injective, proving the claimed exterior-algebra presentation without assuming an abstract basis theorem.

F7step 2.1
3.2

Let φ be a singular cocycle representing u, and let J=J(φ,φ) be tensor evaluation. Then φ(z)=1, and the signed tensor differential gives Jd=0. The AW external cochain representing xy therefore satisfies xy,[Z]=JAS(zz)=J(zz)+J(dL+Ld)(zz)=1. Here d(zz)=0 and Jd=0 kill the two homotopy terms separately. This proves the asserted positive normalization on the actual oriented cycle of step 2.2. No cellular cochain has been mistaken for a singular representative.

F4step 1.1step 2.1step 2.2
4.1

For arbitrary degree-one classes a=rx+sy and b=rx+sy, the multiplication table gives ab=(rssr)xy, including zero coefficients and repeated inputs. Products of xy with a positive-degree class are zero because degrees above two vanish. The unit multiplies every class unchanged. Reversing one circle orientation replaces its generator and the oriented product cycle by their negatives, so the normalization changes consistently; interchanging the factors gives the sign 1 in degree two. The space and coefficients here are fixed and nonempty, so no empty-torus or zero-ring assertion is made. The shuffle and AW calculation retains degenerate simplices and checks the vertex and top degrees. AC is used exactly for the UCT cycle projections, the additive Künneth PID sections and the homological Künneth cycle/boundary constructions of [F8]. All ring arithmetic and orientation signs are the explicit finite calculations above.

F8step 1.1step 2.1step 2.2step 3.1step 3.2
ExampleConstruction: Literature-sourcedVerification: AI-adaptedaudited 2026-09-13Open item page →

Integral cohomology ring of a closed orientable surface

Example

Assume AC. For the closed oriented genus-g surface Σg, g0, there are bases 1 of H0, a1,b1,,ag,bg of H1, and ω of H2, all with integral coefficients, and no higher cohomology. Normalize ω to evaluate to +1 on the oriented surface cycle. Then aibj=δijω,biaj=δijω,aiaj=bibj=0. All products of ω with a positive-degree class vanish, and 1 is the unit. The degree-one basis is dual to the ordered edges of the polygon word i=1g[Ai,Bi]. AC is used only through the current UCT supplier; the cup calculation uses actual singular cocycles and finite sums.

Facts & Assumptions

[F1]

Cellular homology computes singular homology identifies cellular and singular homology naturally for cellular maps.

[F2]

Cellular boundary from three consecutive skeleta defines the cellular differential by the pair connecting map and a relative quotient. Oriented cellular chain group identifies a chosen oriented characteristic disk with the generator of its cell summand.

[F3]

Long exact sequence of a pair gives the exact pair sequence; its connecting map sends a relative cycle to the class of its boundary.

[F4]

Contractible nonempty spaces have the homology of a point applies to a convex polygon by straight contraction.

[F5]

Topological universal coefficient short exact sequence for cohomology gives the natural evaluation exact sequence under AC.

[F6]

Singular cup product on cochains evaluates a product of one-cochains on a triangle as the value on its first edge times the value on its last edge, with positive coboundary.

[F7]

Cup product is natural, unital and associative supplies the unit and associativity, and Singular cohomology is graded commutative gives the general signed commutativity identity.

[F8]

The Axiom of Choice supplies the arbitrary-rank integral cycle projections and sections used by [F5].

Verification

Given: For g1, use an oriented convex 4g-gon P with vertices v0,,v4g1 in positive boundary order. Identify its edges in the order A1,B1,A11,B11,,Ag,Bg,Ag1,Bg1. The quotient is the standard oriented genus-g surface, with all boundary vertices identified to v. Write c for the polygon center, and read vertex subscripts modulo 4g. The case g=0 is the oriented sphere and is treated separately below.

1.1

Parameterize each paired boundary edge by its positive generator Ai or Bi, giving a singular loop in the quotient based at v. Put ϵk=+1 on the positive traversal of an edge in the polygon word and ϵk=1 on its negative traversal. Let rk be the radial singular edge from c to vk, followed by the quotient map. For ϵk=+1, let Tk have ordered vertices (c,vk,vk+1); for ϵk=1, use (c,vk+1,vk). The affine maps of these triangles into P followed by the quotient are genuine singular simplices. The last edge of either ordered triangle is the same positively parameterized loop Ek=Ai or Bi, so paired occurrences have literally identical last singular edges, rather than only homotopic ones. The two boundary formulas are Tk=Ekrk+1+rk(ϵk=1),Tk=Ekrk+rk+1(ϵk=1). Thus Z=kϵkTk has boundary kϵkEk: radial terms telescope, and every Ai,Bi occurs once with each sign. Consequently Z=0.

given
1.2

The positive polygon-boundary cycle is a generator of H1(P;Z). Indeed, the polygon boundary has 4g vertices and successively oriented edges; its cellular boundary sends the edge from vk to vk+1 to vk+1vk by [F2], so a one-chain is a cycle exactly when all its edge coefficients are equal, and there are no two-cells. The all-ones chain is therefore a primitive positive generator, with its sign fixed by the given boundary order.

F1F2given
2.1

Before taking the quotient, the signed fan of step 1.1 is a relative cycle Z~ of (P,P), with boundary the positive polygon-boundary cycle. The polygon contracts linearly to c, so [F4] gives H1(P)=H2(P)=0; explicitly the point singular complex has one generator in every degree with differential identity in positive even degrees and zero in odd degrees, hence no positive homology. Therefore [F3] identifies H2(P,P) with H1(P) by boundary. Since its connecting image is the primitive positive generator computed in step 1.2, [Z~] is precisely the positive relative generator, with no orientation sign left unspecified.

F3F4step 1.1step 1.2
3.1

In the surface CW structure there is one vertex, 2g oriented edges and one oriented two-cell. Each edge has coincident endpoints, so d1=0 by [F2]. Under the quotient map of pairs (P,P)(Σg,Σg1), the relative chain Z~ becomes Z modulo Σg1; hence step 2.1 and [F2] identify its relative class with the positive face generator. Its connecting boundary is zero by step 1.1, so d2=0. There are no higher cells. Applying [F1] gives H0(Σg)=Z,H1(Σg)=i(Z[Ai]Z[Bi]),H2(Σg)=Z, and zero higher homology. More precisely, [F1] applied to the one-skeleton gives H2(Σg1)=0; exactness of the pair sequence [F3] then injects H2(Σg) into H2(Σg,Σg1), while the vanishing connecting image just proved makes the positive face generator lie in its image. Since Z maps to that generator, H2(Σg)=Z[Z], with no unlicensed comparison normalization. The stated edge loops have their specified cellular edge coordinates by their relative characteristic-interval classes. The signed fan carries the given surface orientation: positive triangles agree with the polygon orientation, negatively ordered triangles have coefficient minus one, and the prescribed edge identifications glue opposite boundary orientations.

F1F2F3step 1.1step 2.1
4.1

Every homology group in step 3.1 is finite free. Its Ext term in [F5] is zero, by using the identity augmentation as a length-zero free resolution; for the zero group use the zero resolution. Hence evaluation identifies Hn(Σg;Z) with Hom(Hn(Σg;Z),Z) in every degree. Define ai,bi by the coordinate duals of [Ai],[Bi], and define ω by ω([Z])=1. These classes exist and are unique. In particular there are actual singular cocycles representing all these classes; no cellular cochain is being evaluated by a singular formula. Evaluation is injective in degree two, so a product there is determined by its value on Z.

F5step 3.1
5.1

Take any two singular one-cocycles u,w. Put ui=u(Ai), ui=u(Bi), wi=w(Ai), wi=w(Bi) and tk=u(rk). Since u(Tk)=0, the two boundary formulas of step 1.1 give tk+1=tk+ϵku(Ek). By [F6], the contribution of ϵkTk to (uw)(Z) is tkw(Ek) when ϵk=+1 and tk+1w(Ek) when ϵk=1. This uses the actual first edge of the ordered triangle in each case. Coincident quotient vertices do not make its radial or boundary singular edge constant. [F6, step 1.1, step 4.1] 5.2 For g=0, use S2=D2/D2 with one vertex and one oriented two-cell. The cellular complex has Z in degrees zero and two and zero in all other degrees, so [F1] and the length-zero resolution argument of step 4.1 give H0=H2=Z, H1=0 and all higher groups zero. The positive cell orientation of [F2] specifies the generator dual to ω; the empty list of degree-one classes has no asserted pair products, and ω2=0 by degree.

F1F2F5step 4.1
6.1

In the ith block Ai,Bi,Ai1,Bi1, write t for the initial radial value. The recurrence in step 5.1 gives successive values t,t+ui,t+ui+ui,t+ui,t. The four cup contributions are consequently twi+(t+ui)wi(t+ui)witwi=uiwiuiwi. The radial value returns to t at the block's end, and in any event it has canceled from the formula. Summing all blocks gives the full calculation [u][w],[Z]=i=1g(uiwiuiwi). It holds for any representatives of the two classes, since their values on the edge cycles are their homology evaluations.

step 5.1
7.1

Insert the coordinate duals from step 4.1 into step 6.1. For u=ai,w=bj the sum is δij; for u=bi,w=aj it is δij; for two a's or two b's it is zero. The injectivity of degree-two evaluation in step 4.1 gives all four asserted equalities. These signs also agree with [F7]'s graded commutativity. Every product involving ω and a positive-degree class lands above degree two and is zero by step 4.1. The vertex-value unit from [F7] gives the remaining products and associativity. Thus the listed bases and multiplication specify the entire ring.

F7step 4.1step 6.1
8.1

At g=1, step 6.1 is the single determinant u1w1u1w1, with the positive product sign. Zero or repeated degree-one inputs give zero by that formula, and reversing orientation negates Z and its normalized dual ω consistently. There is no empty surface or zero coefficient ring in this example. Radial edges are allowed to repeat as maps after the quotient, and all singular simplices, including degeneracies, are retained. AC occurs only in [F5]'s integral cycle projections and sections, as supplied by [F8]; the finite fan and its cocycle recurrence need none.

F8step 4.1step 6.1step 7.1
ExampleConstruction: Literature-sourcedVerification: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

Mod-two cohomology ring of real projective space

Example

Assume AC. For each integer n0, H(RPn;F2)F2[x]/(xn+1),x=1. For n1, x is the unique nonzero degree-one class. For n=0 the named class x is zero. The standard inclusion RPmRPn, 0mn, pulls x back to the class with that name, and thus preserves all its powers. AC is inherited from field duality and the local relative product supplier.

Facts & Assumptions

[F1]

Real projective space cellular homology and the pinch map constructs the finite CW structure with one cell in every dimension up to n. Its proof, paragraph 3.2, reduces the integral cellular differentials modulo two, giving zero differentials in every dimension. Cellular maps induce cellular chain maps identifies the actual skeletal maps with the singular homology maps.

[F2]

Cohomology over a field is dual to homology over that field gives natural evaluation duality over F2, under AC.

[F3]

Long exact sequence of a pair in singular cohomology and Naturality of the singular cohomology pair sequence give the exact sequence and its commuting restriction squares for every pair.

[F4]

Homotopic maps induce equal maps in singular cohomology applies to the explicit deformations below.

[F5]

Excision for singular cohomology allows removal of a set whose closure lies in the interior of the relative subspace.

[F6]

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

[F7]

Relative cup products are natural and connector-compatible gives relative cup naturality for the open complements used here, including passage to absolute cohomology. Cup product is natural, unital and associative gives restriction of powers, associativity and the degree-zero unit.

[F8]

The Axiom of Choice names the assumed choice principle. Facts [F2] and [F6] state their own uses of that assumption; this definition itself supplies no cycle projection, basis extension, or splitting.

Verification

Given: Write Pr=RPr, and use F2 coefficients throughout. Homogeneous coordinates are nonzero real vectors modulo nonzero real scaling, equivalently the antipodal quotient of the unit sphere. All cohomology groups below are singular groups.

1.1

By [F1], the mod-two cellular complex of Pn consists of one copy of F2 in each degree 0,,n and zero differentials. A standard skeletal inclusion PmPn sends each characteristic cell in dimensions at most m to the same cell; its cellular map is therefore the identity in those dimensions. The natural comparison in [F1] gives Hk(Pn)=F2 for 0kn, zero otherwise, and inclusion is an isomorphism for km. By [F2], Hk(Pn) has exactly the same dimensions, and restriction is an isomorphism for km. This uses the field dual of mod-two homology, not the integral Hom term with its possible Ext contribution discarded.

F1F2given
2.1

Coordinate projective subspaces are closed: their inverse images in the sphere are zero sets of specified coordinates, and the quotient topology tests closed sets by their inverse images. Coordinate permutations induce homeomorphisms, with inverse the opposite permutation, taking each such subspace to the corresponding standard skeleton. Thus step 1.1 also makes restriction to any coordinate Pm an isomorphism in degrees at most m. The affine set Uk={xk0} is open and homeomorphic to Rn by ratios xl/xk, lk. These functions descend continuously from the open inverse image in the sphere; the quotient map is open because saturation of an open set is its union with its antipodal image. The inverse assigns the line of the vector whose kth coordinate is one. These formulas establish both continuity directions.

step 1.1given
3.1

Fix i,j1 with i+j=n. Let E=Pi use coordinates x0,,xi, and let F=Pj use xi,,xn. Then EF={p}, where p=[ei]. Put V=PnF and W=PnE. In V the vector (x0,,xi1) is nonzero. The formula [x0::xn][x0::xi1:txi::txn],1t0, defines a strong deformation retraction of V onto the coordinate Q=Pi1: its vector is nonzero, it commutes with scaling, and it fixes Q. Continuity follows in the quotient charts of step 2.1, jointly with t. The same homotopy restricts to a retraction of Ep onto Q. Interchanging first and last coordinates gives the analogous retractions of W and Fp onto a Pj1. Scaling just coordinate xi to zero retracts Pnp onto the coordinate hyperplane Pn1 avoiding p.

step 2.1given
4.1

The map Hi(Pn,V)Hi(Pn) is an isomorphism. Indeed [F4] and step 3.1 identify H(V) with H(Q), compatibly with restriction from Pn. Step 1.1 and step 2.1 give Hi(V)=0 and make Hi1(Pn)Hi1(V) onto (in fact an isomorphism). Exactness in [F3] first makes the connector into Hi(Pn,V) zero, then makes the displayed map injective and surjective. The same argument for (E,Ep) shows Hi(E,Ep)Hi(E) is an isomorphism. The absolute restriction Hi(Pn)Hi(E) is an isomorphism by step 2.1. Its commuting square from [F3] therefore makes Hi(Pn,V)Hi(E,Ep) an isomorphism. At i=1, the preceding groups are degree-zero constants on the nonempty P0 retract; their restriction is still onto, so no reduced-degree convention has been omitted.

F3F4step 1.1step 2.1step 3.1
5.1

In Ui=Ri×Rj, the intersections with E,F are the two coordinate planes. Thus VUi=(Ri0)×Rj and WUi=Ri×(Rj0). Excision [F5] makes Hi(E,Ep)Hi(Ri,Ri0) an isomorphism: remove the closed coordinate hyperplane EUi, which avoids p and lies inside the open set Ep. Also restriction from the pair (Ui,VUi) to its first coordinate plane is an isomorphism. To verify the latter assertion directly, contract the unused second coordinate. This is a homotopy equivalence on ambient spaces and on the relative subspaces by [F4]. Both ambient spaces are nonempty contractible. Their pair sequences [F3] identify relative degree one with H0 of the subspace modulo constant functions, higher relative degree k with Hk1 of the subspace, and degree zero with zero. Naturality and the subspace isomorphisms therefore prove the assertion in all degrees, including i=1. The square formed by these two maps and the restriction of step 4.1 commutes by [F3]. Three of its sides are isomorphisms, so the fourth Hi(Pn,V)Hi(Ui,VUi) is an isomorphism as well. The same proof with j,F,W gives the other factor isomorphism.

F3F4F5step 2.1step 3.1step 4.1
5.2

Apply the argument of step 4.1 to (Pn,Pnp), using its Pn1 retract from step 3.1. Since Hn1(Pn)Hn1(Pn1) is onto and Hn(Pn1)=0, the map to absolute Hn(Pn) is an isomorphism. Excision [F5], removing the closed hyperplane PnUi inside the open punctured space, also gives an isomorphism Hn(Pn,Pnp)Hn(Ui,Uip).

F3F4F5step 1.1step 2.1step 3.1
6.1

Take the nonzero classes aHi(Pn) and bHj(Pn). By step 4.1 they lift uniquely to relative classes for V and W. By step 5.1 their local restrictions are generators of the two coordinate relative groups, identified by the coordinate projections. Their product is nonzero in Hn(Ui,Uip) by [F6]. The sets V,W are open and VW=Pnp, so [F7] applies both to restriction to Ui and to passage to the absolute pair. Step 5.2 identifies both maps out of the top relative group as isomorphisms. Hence ab0 in Hn(Pn): otherwise the relative product, and then its local restriction, would be zero. This proves the top product for every i,j1 with i+j=n.

F6F7step 4.1step 5.1step 5.2
7.1

For n=0, P0 is a point and its ring is F2, with x=0. For n=1, step 1.1 gives one nonzero degree-one class x and no groups in degree two or higher, so the ring is F2[x]/(x2) by the unit in [F7]. Proceed by induction on n2. Restriction carries the unique nonzero xH1(Pn) to its namesake in Pn1 by step 1.1. Thus its powers xk, 0kn1, restrict to the nonzero powers from the preceding dimension, by [F7], and so are nonzero. Step 6.1 applied to i=n1,j=1 now gives xn0. All higher powers vanish by the group calculation of step 1.1. Each xk is the unique generator in its degree. Consequently the polynomial evaluation homomorphism is onto, and its kernel consists exactly of polynomials with no terms of degrees 0,,n, namely the ideal (xn+1). This proves the asserted graded ring isomorphism.

F7step 1.1step 6.1
8.1

For 1mn, degree-one restriction is the isomorphism in step 1.1, so it sends x to x; for m=0 its target group is zero. Naturality and the unit in [F7] give every power and the constant term, including identity restriction at m=n. Zero inputs and powers above the truncation vanish by step 7.1. There are no empty projective spaces here, and the zero-dimensional point has been treated without introducing P1. All complement deformations were used only with i,j1 and checked at t=0,1 in step 3.1; coincident or degenerate singular simplices are retained by the relative suppliers. The assumed AC is used only through [F2] and [F6], as their statements record; the coordinate formulas and finite induction introduce no further choice.

F2F6F7F8step 1.1step 3.1step 7.1
ExampleConstruction: Literature-sourcedVerification: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

Integral cohomology ring of complex projective space

Example

Assume AC. For every integer n0, H(CPn;Z)Z[u]/(un+1),u=2. For n1, normalize u by evaluation +1 on the standard CP1 with its complex orientation. For n=0 set u=0. Standard inclusions CPmCPn pull u back to its namesake. Moreover uk evaluates to +1 on the standard complex-oriented CPk for 0kn. AC is inherited only from UCT and the local relative cup-product supplier.

Facts & Assumptions

[F1]

Cellular homology computes singular homology gives the natural cellular comparison. Oriented cellular chain group selects the relative cell generator by its oriented characteristic disk, and Cellular maps induce cellular chain maps identifies skeletal inclusion maps with their singular maps.

[F2]

Topological universal coefficient short exact sequence for cohomology gives natural evaluation for absolute and relative groups under AC.

[F4]

Homotopic maps induce equal maps in singular cohomology gives the cohomology maps of the explicit homotopies below.

[F5]

Excision for singular cohomology applies when the removed closed set is contained in the open relative subspace.

[F6]

Local coordinate cup products generate top relative cohomology proves that the positive local generators for ordered real coordinate factors multiply to the positive top generator.

[F7]

Relative cup products are natural and connector-compatible gives naturality for the open-complement products, including their images in absolute groups. Cup product is natural, unital and associative gives the unit, associativity and restriction of powers.

[F8]

The Axiom of Choice supplies the cycle projections in [F2] and the relative additive splittings and UCT projections in [F6].

Verification

Given: Write Pr=CPr, the space of nonzero vectors in Cr+1 modulo nonzero complex scaling, with its quotient topology. Equivalently it is the unit sphere modulo scalar phases. Coefficients are integral throughout. Order the real coordinates of Cr as real part then imaginary part in each successive complex coordinate.

1.1

These two quotient descriptions agree: normalization zz/z is continuous and a nonzero scaling changes the normalized vector by a unit phase; inclusion of the sphere provides the inverse on quotients. The sphere quotient is compact and Hausdorff. For Hausdorffness, the map zzz from the unit sphere to the finite-dimensional Hausdorff space of complex matrices has exactly the phase orbits as fibres: equality of these rank-one matrices implies equality of their images, hence w=λz, and the unit norms give λ=1. The induced map of the quotient onto its matrix image is a continuous bijection from a compact space to a Hausdorff space and is a homeomorphism (images of closed sets are compact and therefore closed). Each affine chart Uk={zk0} is open and has coordinates zl/zk, lk, with inverse the line represented by zk=1. The quotient map is open because saturation is a union of translates by phases, so these ratios descend continuously; the displayed inverse is also continuous. Coordinate subspaces are closed by their coordinate-zero inverse images in the sphere.

given
2.1

Attach a 2r-disk to Pr1 by the map D2rPr,w[w0::wr1:1w2]. The boundary lands in Pr1. Every line outside Pr1 has a unique unit representative whose last coordinate is positive real, so the disk interior maps bijectively onto its complement. The induced attachment-quotient map is a continuous bijection from a compact space to the Hausdorff Pr of step 1.1, hence a homeomorphism. Starting with P0= constructs a finite CW complex with one cell in each dimension 0,2,,2r. On the open cell its affine coordinates are w/1w2. This radial map preserves the ordered real orientation: its derivative has positive tangential eigenvalue (1w2)1/2 and positive radial eigenvalue (1w2)3/2, including the identity derivative at zero. Orient each characteristic disk accordingly.

step 1.1
2.2

For i,j1, i+j=n, let E=Pi use coordinates z0,,zi and F=Pj use zi,,zn; their intersection is p=[ei]. Set V=PnF, W=PnE. Scaling coordinates zi,,zn by t, with t decreasing from 1 to 0, retracts V onto the coordinate Pi1 using z0,,zi1. It also retracts Ep onto that subspace. Throughout, the first i coordinates are not all zero, so the formula is defined, commutes with complex scaling, and fixes the retract. The affine charts of step 1.1 verify joint continuity. Interchanging the two coordinate blocks gives the corresponding retractions for W and Fp. Scaling only zi to zero retracts Pnp onto its coordinate hyperplane Pn1. The latter formula is defined because a point other than p has a nonzero coordinate other than zi.

step 1.1given
3.1

No two occupied cellular dimensions are adjacent, so every differential is zero, its source or target being zero. By [F1], H2k(Pn)=Z for 0kn, every other group is zero, and the generator is the image of the positive top cell of the standard Pk. Standard inclusions preserve these generators, because their maps on those relative characteristic disks are identities. All groups are free, so every Ext term in [F2] vanishes: use the identity augmentation as a length-zero free resolution for Z, and the zero resolution for zero. Evaluation therefore gives H2k(Pn)=Zan,k, with an,k evaluating to +1 on that generator, and zero other degrees. Restrictions preserve an,k whenever the target dimension is at least k. These are actual singular cohomology classes, obtained by evaluation, not cellular cochains substituted into a singular product.

F1F2step 2.1
4.1

A coordinate permutation on Pr acts as the identity in cohomology. To prove this, realize an adjacent interchange in two coordinates by first using the real rotation matrix with columns (cost,sint) and (sint,cost) for 0tπ/2, then multiplying the one column with the extra minus sign by a phase varying from 1 to 1. These are complex invertible matrices and give a continuous path from the identity to the interchange. Finite compositions handle every permutation; projectivizing the path gives a homotopy, so [F4] applies. If a coordinate Pk is placed in Pn in any chosen coordinate order, an ambient permutation takes that inclusion to the standard one. Consequently its restriction also sends an,k to the normalized top generator of the ordered Pk. A permutation of complex coordinates preserves their real orientation: each interchange switches two blocks of length two and has real determinant +1. The rotations and phase multiplications above likewise have positive real determinant, the latter being λ2=1 on its block.

F4step 3.1
4.2

First consider the top class of Pr at the point [er] of its standard open top cell. The map H2r(Pr,Pr1)H2r(Pr) is an isomorphism by [F3] and step 3.1. Its characteristic-disk pullback evaluates to +1 on the positive disk by [F1], [F2] and the definition of ar,r.

F1F2F3step 3.1
5.1

By [F4], the first retract in step 2.2 gives H2i1(V)=H2i(V)=0, using step 3.1 and step 4.1. The pair sequence [F3] therefore makes H2i(Pn,V)H2i(Pn) an isomorphism. The same is true for H2i(E,Ep)H2i(E). Their natural square and the absolute restriction isomorphism from step 4.1 imply that H2i(Pn,V)H2i(E,Ep) is an isomorphism. The symmetric conclusions hold in degree 2j for F,W. Finally the punctured-space retract in step 2.2 gives H2n1(Pnp)=H2n(Pnp)=0, so H2n(Pn,Pnp)H2n(Pn) is an isomorphism as well. All the odd-degree vanishings used here hold for i=1 or j=1, where the retract is a point.

F3F4step 3.1step 4.1step 2.2
5.2

Shrinking to a centered smaller disk in its interior retains that positive relative generator: the radial annulus retracts to its boundary, and excision [F5] identifies the resulting punctured-disk groups; the positive radial parameter has positive scaling. The affine map in step 2.1 is radial with positive scale and takes the center to zero, so the corresponding local class is exactly the cube-normalized positive generator used in [F6]. This proves positivity at [er].

F5F6step 2.1step 4.2
6.1

Identify Ui with Ci×Cj by its ordered ratios. The intersections EUi,FUi are its coordinate planes, and VUi=(Ci0)×Cj, WUi=Ci×(Cj0). Excision [F5] makes H2i(E,Ep)H2i(Ci,Ci0) an isomorphism: the removed hyperplane is closed and avoids p, hence is contained in the open punctured space. Restricting (Ui,VUi) to the first coordinate plane also induces an isomorphism. Indeed contraction of the unused coordinate gives homotopy equivalences on ambient spaces and subspaces. For a nonempty contractible ambient space and nonempty relative subspace, [F3] identifies relative degree zero with zero, degree one with the subspace's H0 modulo constants, and degree k2 with subspace Hk1. By [F4] and naturality these identifications prove the asserted relative isomorphism. In the square with the map proved in step 5.1, these two isomorphisms force H2i(Pn,V)H2i(Ui,VUi) to be an isomorphism too. Repeat with j. Finally excision of the closed hyperplane PnUi gives the isomorphism from H2n(Pn,Pnp) to H2n(Ui,Uip).

F3F4F5step 1.1step 2.2step 5.1
6.2

Move any coordinate point [el] to [er] by a coordinate permutation. Its global pullback fixes ar,r by step 4.1. On the local ratio coordinates it merely permutes the remaining complex coordinates, which preserves their real orientation by step 4.1. Naturality of the pair maps therefore proves the same positivity at [el]. Apply this to E,F at p and to Pn at p. In all three cases the ordered complex coordinates induce exactly the ordered real orientations used in [F6]; swapping complex blocks introduces sign (1)(2i)(2j)=+1.

F3F6step 2.2step 4.1step 5.2
7.1

Lift an,i and an,j uniquely through the two relative-to-absolute isomorphisms of step 5.1. By step 6.1 their local restrictions are coordinate relative generators, and step 6.2 makes them positive. The local cup product is the positive top generator by [F6], with real factor dimensions 2i,2j. The complements V,W are open, their union is Pnp, and their local intersections are open. Thus [F7] makes both restriction of this relative product and its passage to the absolute product commute. The top comparison isomorphisms in step 5.1 and step 6.1, with positivity from step 6.2, give an,ian,j=an,n. In particular this is a primitive generator, not merely a nonzero integer multiple.

F6F7step 5.1step 6.1step 6.2
8.1

For n=0 there is only H0=Z, and u=0. For n=1, choose u=a1,1; its square is zero by step 3.1, so the ring is Z[u]/(u2). Inductively for n2 set u=an,1. Restriction to Pn1 is an isomorphism through degree 2n2 and preserves the normalized classes by step 3.1. Naturality in [F7] and the induction hypothesis show uk=an,k for k<n. Step 7.1 with i=n1,j=1 gives un=an,n. Higher powers vanish by step 3.1. The polynomial evaluation map is therefore onto, and its kernel is exactly (un+1): each degree up to 2n has the independent infinite-order generator uk, so all its coefficients must vanish for an evaluated polynomial to be zero. The constant class is the unit in [F7]. Standard restrictions preserve u for positive-dimensional targets by its normalization and the degree-two restriction isomorphism, and send it to zero for the point target. They preserve every power and its positive evaluation.

F7step 3.1step 7.1
9.1

The case k=0 evaluates the constant unit as +1 on the positive point. The cases n=0,1 and identity or point restrictions were checked in step 8.1; no P1 is used. There are no empty projective spaces under the stated n0 hypothesis. Zero inputs and all products above dimension vanish, and singular degeneracies remain included by the actual relative cochain suppliers. Step 2.2 verifies the deformation endpoints and nonzero vector domains; step 6.2 fixes the orientation signs rather than suppressing an integer unit ambiguity. AC is precisely [F8]'s inherited UCT projections and relative additive splittings, with no choice needed for the finite coordinate constructions.

F8step 2.2step 6.2step 8.1
ExampleConstruction: Literature-sourcedVerification: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

Cap product on the oriented circle

Example

Let σ:Δ1S1 be σ(t0,t1)=(cos(2πt1),sin(2πt1)), and put z=σ. If αH1(S1;Z) evaluates to 1 on z, then α[z] is the positive generator of H0(S1;Z), with cohomology written first.

Facts & Assumptions

[F1]

Cap product with cohomology written first evaluates a degree-one cochain on a one-simplex and retains its last vertex.

[F2]

Cap product boundary identity makes this operation well-defined on a cocycle and a cycle modulo boundaries.

[F3]

Zero-th singular homology is free on path components identifies the class of a point with the basis vector of its path component. Homology of spheres also gives H0(S1;Z)Z.

Verification

Given: The specified loop z and a class α satisfying the stated normalization. Let a be any cocycle representing α.

1.1

The two endpoints of σ equal x=(1,0), so z=xx=0. The normalization says a(z)=1. This does not depend on the representative: replacing a by a+δu changes the evaluation by u(z)=0.

givenalgebra
2.1

The front face for degree one is all of σ, and its back face is its last vertex x. Hence az=a(σ)x=x. By [F2] this identity passes to α[z]=[x].

F1F2step 1.1
3.1

Every point of S1 can be joined to x by an arc t(cos(tθ),sin(tθ)), using any angle θ for that particular point. Thus there is one path component, and [F3] sends [x] to 1, not 1. This is the asserted positive generator. The coincident endpoints cause no cancellation of the retained vertex: only the boundary subtracts them. The input and coefficient ring are fixed and nonzero; neither an empty space nor a constant loop can satisfy this evaluation normalization. No simultaneous choice of angles or representatives is required, and no AC is used.

F3step 2.1given
ExampleConstruction: Literature-sourcedVerification: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

Equal additive cohomology but different rings

Example

Assume AC. The spaces X=CP3 and Y=S2S4S6 have isomorphic integral cohomology groups in every degree: Z in degrees 0,2,4,6 and zero otherwise. Their graded cohomology rings are not isomorphic. On X the degree-two generator has nonzero square, whereas every product of positive-degree classes on Y is zero.

Facts & Assumptions

[F1]

Integral cohomology ring of complex projective space gives H(X;Z)=Z[u]/(u4), with u=2, under AC.

[F2]

Cellular homology computes singular homology and Cellular maps induce cellular chain maps identify the cellular computations and inclusions below with singular homology and its maps.

[F3]

Topological universal coefficient short exact sequence for cohomology gives natural evaluation, including its exact Ext term, under AC.

[F4]

Cup product is natural, unital and associative makes restriction a graded ring homomorphism.

[F5]

The Axiom of Choice names the assumed choice principle. Facts [F1] and [F3] state their own uses of that assumption; neither their relative splittings nor their cycle projections are assertions of this definition.

Verification

Given: Form Y by identifying one basepoint from each of the three indicated spheres. Give Sd=Dd/Dd its one-vertex, one-d-cell CW structure, with the chosen basepoint its vertex. All coefficients are integral.

1.1

The wedge is the finite CW complex obtained by attaching one disk in each of dimensions two, four and six to a single vertex by the constant boundary maps. This is exactly the stated wedge quotient: both quotients identify each disk boundary and all resulting basepoints, and leave each disk interior unchanged. The finite quotient topologies agree by this description. Its cellular groups are Z in degrees 0,2,4,6, zero elsewhere; every boundary is zero because one of its two adjacent chain groups is zero. By [F2], these are also its singular homology groups. The inclusion of each sphere summand is cellular and sends its sole positive-dimensional characteristic disk to the identically parameterized disk in Y. Thus it induces the identity generator map in that dimension and zero into the other positive-dimensional homology groups.

F2given
2.1

These homology groups, and those of each sphere computed from its same two-cell complex, are free. Therefore every Ext term of [F3] is zero, using the length-zero identity free resolution for Z and the zero resolution for zero. Evaluation identifies cohomology with the integral dual of homology in every degree. Hence Y has the additive groups asserted. Moreover for each r>0 the restriction map Hr(Y;Z)Hr(S2;Z)Hr(S4;Z)Hr(S6;Z) is an isomorphism: for r=2,4,6 its sole nonzero coordinate is the dual of the identity generator map from step 1.1, and in every other degree both sides are zero. This is natural singular evaluation, so these are the actual restriction maps. In degree zero restriction is the diagonal ZZ3, not an isomorphism; we do not use it as one.

F3step 1.1
3.1

Let aHp(Y) and bHq(Y) with p,q>0. On any sphere summand Sd, a positive-degree class can be nonzero only in degree d. If either p or q differs from d, one restriction is zero. If both equal d, their product lies in degree 2d>d and is zero. In every case [F4] gives (ab)Sd=aSdbSd=0. The jointly injective restrictions of step 2.1 in degree p+q>0 imply ab=0. Bilinearity handles finite sums of positive-degree homogeneous classes, proving the asserted vanishing for the whole positive-degree ideal.

F4step 2.1
4.1

By [F1], the classes 1,u,u2,u3 are infinite-order generators of H(X) in degrees 0,2,4,6, respectively, and u20. Pairing these bases with the corresponding degree bases from step 2.1 gives the claimed additive isomorphisms. If a graded ring isomorphism f:H(X)H(Y) existed, it would send u to a degree-two class. Step 3.1 gives f(u)2=0, while multiplicativity gives f(u2)=f(u)2. Injectivity would force u2=0, a contradiction. Thus no graded ring isomorphism exists.

F1step 2.1step 3.1
5.1

The constant unit survives in both rings, so the vanishing assertion is explicitly restricted to two positive-degree inputs. Zero inputs, repeated positive-degree inputs and degrees above six are all covered by step 3.1 and the computed groups. Neither space is empty or a point; the single common vertex is only its zero-skeleton and contributes one copy of Z. The wedge basepoint identifications were built into its characteristic maps in step 1.1, without treating singular degeneracies as zero. The assumed AC is used only through [F1] and [F3], as their statements record; the finite CW maps and product restrictions require no additional choice.

F1F3F5step 1.1step 2.1step 3.1step 4.1
CounterexampleConstruction: Literature-sourcedVerification: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

An additive coefficient group does not determine a cup multiplication

Statement refuted

A bare abelian coefficient group determines a unital coefficient multiplication, and hence a unital cup multiplication on its cochains, without additional data.

Facts & Assumptions

[F1]

Singular cup product on cochains uses multiplication of coefficient values in its front/back formula. For degree-zero cochains, its value on a vertex is that coefficient multiplication.

Counterexample

Given: The additive group G=Z2. For x=(a,b) and y=(c,d) consider xy=(ac,bd),xy=(ac,ad+bc).

1.1

Both operations are bilinear and commutative. The first is associative coordinatewise and has unit (1,1). For the second, if z=(e,f), both (xy)z and x(yz) equal (ace,acf+ade+bce); its unit is (1,0). Thus these define commutative unital rings on the same additive group. They are respectively Z×Z and Z[ϵ]/(ϵ2), with (a,b) corresponding to a+bϵ in the latter.

givenalgebra
1.2

More strongly, let μ:G×GG be bilinear and invariant under every additive automorphism, meaning f(μ(x,y))=μ(f(x),f(y)). With f=id, bilinearity gives μ(x,y)=μ(x,y)=μ(x,y). Thus 2μ(x,y)=0, and torsion-freeness of Z2 forces μ=0. A zero multiplication cannot have a unit on a nonzero group, since μ(u,(1,0))=0(1,0). Consequently no unital multiplication can be recovered in a manner invariant under all additive automorphisms. The zero bilinear pairing is indeed canonical; the refuted claim concerns a unital multiplication, not the existence of any pairing.

givenalgebra
2.1

In the first ring the idempotents are exactly (0,0),(1,0),(0,1),(1,1), since an integer satisfies a2=a exactly when a=0 or 1. In the second ring, an idempotent satisfies a2=a and (2a1)b=0. For a=0 or 1, the second equation forces b=0. There are exactly two idempotents. Any ring isomorphism bijects idempotents, so these two rings are not isomorphic.

step 1.1algebra
3.1

At the point space, degree-zero cochains with values in G are just G, and [F1]'s formula multiplies their values. The two displayed ring structures therefore give different cup operations already there, and step 1.2 rules out a natural unital choice from additive data alone. For example (1,0)(0,1)=0, while (1,0)(0,1)=(0,1). This fixed nonempty, nonzero, degree-zero example has no endpoint or higher-simplex qualification. The zero coefficient group would not witness failure; neither would empty-space cochains. All operations, automorphism and idempotents used here are explicit, with no AC.

F1step 1.1step 2.1step 1.2
CounterexampleConstruction: Literature-sourcedVerification: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

Cochain cup product is not strictly graded commutative

Statement refuted

The singular cochain cup product satisfies ab=(1)pqba for every pair of cochains of degrees p,q.

Facts & Assumptions

[F1]

Singular cup product on cochains defines the product by evaluating on the front and back faces and multiplying coefficient values.

[F2]

Singular cohomology is graded commutative proves the signed identity for cohomology classes represented by cocycles.

Counterexample

Given: X=Δ2 with vertices v0,v1,v2, integral coefficients, and the identity singular two-simplex s:Δ2X. Write eij:Δ1X for its affine edge from vi to vj.

1.1

Define the integral one-cochain a to have value 1 on the singular simplex e01 and value 0 on every other singular one-simplex; define b similarly with support {e12}. Each extends uniquely to a homomorphism on the free group of finite singular one-chains. The two edges are distinct maps (their initial vertices differ), so a(e01)=b(e12)=1,b(e01)=a(e12)=0. No choice of a basis is involved: singular simplex maps are the specified generators.

givenconstruct
2.1

Formula [F1] gives (ab)(s)=a(e01)b(e12)=1,(ba)(s)=b(e01)a(e12)=0. Since p=q=1, graded commutativity would require the first value to be the negative of the second. But 10 in Z. Thus these are unequal cochains, even with the required sign.

F1step 1.1algebra
3.1

Here s=e12e02+e01, so δa(s)=1 and δb(s)=1. Neither cochain is a cocycle, and [F2] does not assert the refuted identity for them. This calculation uses two nondegenerate one-faces of a single nondegenerate two-simplex. Mixed degree-zero and positive-degree cochains can also witness failure when the zero-cochain takes different values at the two endpoints of an edge; the present example instead keeps both cochains in degree one. Empty spaces and the zero coefficient ring cannot furnish this witness. All faces include their endpoints, and all other simplex values, including degenerate ones, were explicitly set to zero. No AC is used.

F1F2step 1.1step 2.1

Sources