Alphabeta Math
ExampleConstruction: Literature-sourcedVerification: AI-adaptedPipeline-generatedaudited 2026-09-12
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Integral cohomology of real projective space from UCT

Example

Assume AC. For m0, integral cohomology of RPm is H0=Z, Hj=Z/2 for even 0<jm, and Hm=Z when m is odd. All other positive groups are zero, as are all negative groups. For m=0 the space is a point and only H0 occurs.

Facts & Assumptions

[F1]

Real projective space cellular homology and the pinch map constructs the actual projective CW filtration and computes its integral homology from alternating boundaries 2,0.

[F2]

Topological universal coefficient short exact sequence for cohomology gives the evaluation sequence. Integral cohomology detects adjacent homology torsion computes its finitely generated Hom and Ext terms, with Hom(Z,Z)=Z, Hom(Z/2,Z)=0, Ext1(Z,Z)=0 and Ext1(Z/2,Z)=Z/2. Assume The Axiom of Choice.

Proof

Given: A finite integer m0 and integral coefficients, under AC.

1.1

By [F1], H0=Z; for 0<r<m, Hr is Z/2 when r is odd and zero when r is even. The top group is Z for odd m>0 and zero for even m>0. All groups above m vanish. In particular all homology groups are finitely generated, as required in [F2].

F1F2given
2.1

For j=0, H1=0, so UCT gives H0Hom(H0,Z)=Z. For even 0<jm, the integer j1 is odd and strictly below m, so Hj1=Z/2 and Hj=0. The UCT sequence is 0Z/2Hj0, giving Hj=Z/2. For odd 0<j<m, the adjacent lower group is zero unless j=1, when it is Z; either way its Ext is zero. Since Hj=Z/2 has zero Hom into Z, this gives Hj=0.

F2step 1.1
2.2

If j=m is odd, Hm=Z and Hm1 is zero, except at m=1 where it is Z; its Ext is zero in both cases. Thus UCT gives Hm=Z. At j=m+1, the Hom term is zero and the Ext term is zero because Hm is either zero or free (including m=0). For j>m+1 both homology inputs vanish. Therefore every cohomology group above m is zero; negative groups vanish by the cochain convention.

F2step 1.1
3.1

For m=0 this is precisely the point calculation. For m=1 it gives Z in degrees zero and one; for m=2 it gives H0=Z, H1=0, H2=Z/2; for m=3 it gives Z,0,Z/2,Z in degrees zero through three. These checks exhibit the shift from odd homological torsion to even cohomological torsion. No orientation-dependent generator is needed for these abstract group identifications. AC is inherited only where [F2] uses the UCT; the integral cell calculation in [F1] is choice-free.

F1F2step 1.1step 2.1step 2.2

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

21 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources