Alphabeta Math
CorollaryStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedjudge pass (gpt-5.6-terra)audited 2026-09-13
How statement and proof provenance work

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

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

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

Poincaré duality gives a nonsingular cup pairing

Statement

Assume AC. If M is a closed R-oriented n-manifold and R is a field, the pairing Hp(M;R)×Hnp(M;R)R,(a,b)ab,[M] is perfect: both adjoint maps into the R-linear dual of the other factor are isomorphisms. The relevant groups are finite-dimensional, as proved by the preceding finite-generation lemma; thus in particular the assertion holds under the originally stated finite-dimensionality hypothesis.

For R=Z and an integral orientation, the same formula induces a unimodular pairing on Hp(M;Z)/Tor and Hnp(M;Z)/Tor: these are finite free abelian groups and both adjoints to their integer duals are isomorphisms. Here Tor denotes the subgroup of elements annihilated by some positive integer. No perfectness assertion is made for arbitrary coefficient rings.

Facts & Assumptions

[F1]

Poincaré duality for oriented topological manifolds gives DM(a)=a[M] as an isomorphism on a closed oriented manifold.

[F2]

Finite generation from cap with a finite fundamental cycle proves finite generation and vanishing outside degrees 0,,n over a PID.

[F3]

Cap product with cohomology written first and Singular cup product on cochains give the front-evaluation/back-face formulas, with no extra sign.

[F4]

Singular cohomology is graded commutative gives ab=(1)p(np)ba.

[F5]

Topological universal coefficient short exact sequence for cohomology gives the exact integral-homology evaluation sequence. Singular UCT extension from cycle projections proves the same sequence for any free complex over a PID, and proves comparison independence when Ext is computed using another projective resolution.

[F6]

Singular cochain complex with coefficients identifies field cochains with HomR(C(M;R),R) and the positive dual differential.

[F7]

The fundamental theorem of finitely generated abelian groups from PID modules decomposes a finitely generated abelian group as a finite free part plus finitely many finite cyclic groups.

[F8]

The Axiom of Choice is assumed for [F1] and the free-module projections and comparison lifts in [F5].

Proof

Given: M,n,R and the specified orientation, with R a field or Z. First take 0pn and put q=np. Let z be a cycle representing [M], and let α,β be cocycles representing a,b.

1.1

For each singular n-simplex σ, the formulas [F3] give β(ασ)=α(σ[0,,p])β(σ[p,,n])=(αβ)(σ). Linearity gives β(αz)=(αβ)(z). Evaluation on a cycle is unchanged if a cocycle changes by δh, because (δh)(c)=h(c)=0; it is unchanged if the cycle changes by d, because a cocycle vanishes on such a boundary. Thus the identity descends, using [F1], to ab,[M]=b,DM(a). It is bilinear in both classes and is independent of all three representatives.

F1F3F6given
1.2

Suppose R=F is a field. It is a PID: every nonzero ideal contains a nonzero u, hence contains u1u=1 and is the whole ring, while the zero ideal is principal. Apply [F5]'s general PID-complex lemma to the free singular complex C(M;F) and the coefficient module F, with the cochain identification [F6]. By [F2] the groups Hj(M;F) are finitely generated. A finite spanning list over a field can be reduced to a basis: whenever it is dependent, solve a nonzero dependence coefficient for one vector and delete that vector without changing the span; the list shortens, so the procedure terminates with a finite independent spanning list. Thus these groups are finite-dimensional and finite free. A finite free module has a length-zero free resolution, so the degree-one Hom cohomology computing its Ext is zero. The comparison assertion in [F5] consequently kills the Ext term in every degree, including H1=0. Thus evaluation is an isomorphism hj:Hj(M;F)HomF(Hj(M;F),F). It is this field-complex application, rather than an unjustified replacement of integral homology by field homology in the topological UCT statement, that gives the required map.

F2F5F6F8given
1.3

Suppose R=Z. By [F2] and [F7], write Hj1(M;Z)Zri=1tZ/(di) with di>1. Use the free resolution whose degree-zero term is Zr+t, whose degree-one term is Zt, and whose differential sends its ith basis vector to di times the (r+i)th basis vector. Its cokernel is the displayed group and its differential is injective. Applying Hom into Z gives degree-one cokernel iZ/(di), a finite group. By comparison in [F5] this computes the Ext term in the integral UCT. Therefore the kernel of evaluation hj:Hj(M;Z)HomZ(Hj(M;Z),Z) is finite, and hence consists of torsion elements. Conversely every torsion element maps to zero: the Hom target is torsion-free, since an integer multiple of a homomorphism is zero only when each of its integer values is zero. Thus kerhj=TorHj(M;Z). Every integer homomorphism from Hj kills its torsion, so UCT surjectivity gives an induced isomorphism hˉj:Hj(M;Z)/TorHomZ(Hj(M;Z)/Tor,Z). These torsion-free quotients are finite free by [F2] and [F7]. At j=0 take r=t=0 for H1=0.

F2F5F7F8given
2.1

Over the field, the adjoint in the b variable of the pairing in step 1.1 is the composite Hq(M;F)hqHomF(Hq(M;F),F)DMHomF(Hp(M;F),F). Its first map is the evaluation isomorphism of step 1.2, and its second map is precomposition with the isomorphism [F1]; its inverse is precomposition with DM1. Thus this adjoint is an isomorphism. Over Z, the pairing vanishes on torsion in either variable, since its values are integers and it is bilinear. Duality [F1] sends torsion onto torsion, since it and its inverse commute with integer multiplication, so it induces an isomorphism on the free quotients. The same composite with hˉq of step 1.3 gives an isomorphism from the second free quotient onto the integer dual of the first.

F1step 1.1step 1.2step 1.3
3.1

Repeat step 2.1 with p,q interchanged. It says that the map sending a to the functional bba,[M] is an isomorphism, over the field or on the integer free quotients. By [F4], the other adjoint of our original pairing is this map multiplied by (1)pq. Multiplication by that unit is its own inverse, so this adjoint is an isomorphism too. This proves perfectness and integral unimodularity with both arguments in the stipulated order; no identification with an infinite-dimensional double dual has been assumed.

F4step 2.1
4.1

When M is empty all groups are zero and both adjoints are isomorphisms of zero modules. For a point with orientation unit u, n=p=q=0 and the pairing is (a,b)uab, whose adjoints multiply by the unit u. The same proof includes disconnected closed manifolds and degree endpoints p=0,n. If p is outside 0,,n, both factors vanish by [F2] and the negative-degree conventions, so perfectness holds for the zero modules. A field and Z are nonzero, so the zero ring is outside the hypotheses. Degenerate simplices satisfy step 1.1 without alteration. All AC use is inherited from [F1] and [F5] as specified in [F8]; finite cyclic resolutions and the two adjoint compositions add no infinite selection.

F1F2F3F5F8step 1.1step 1.2step 1.3step 2.1step 3.1

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

46 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