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.

13 results · all verified · 9 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 4 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Local Coefficients, Twisted Homology, and Duality

1 · Prerequisites

2 · Summary

Local coefficients are organized as covariant functors from the fundamental groupoid. With the library's first-path-first loop multiplication, reversal—not the identity on loop classes—identifies the published fundamental group with a categorical vertex group. The same convention forces inverse transport in the left group-ring action and the right action cg=g1c on universal-cover chains. Once these directions are fixed, intrinsic first-vertex chains agree with tensor and equivariant-Hom models.

Singular and cellular local complexes are developed together with their lift-basis independence, functoriality, pair sequences, cellular comparison, excision, and Mayer–Vietoris sequences. Chains use direct sums over components, while cochains use products. Compactly supported local cohomology is a support colimit and is contravariant only for proper maps with the correctly directed coefficient morphism.

The orientation system is then used as an actual local system. For a manifold with boundary it is extended from the interior through a collar, since the boundary-point local top-homology stalk itself would be zero. Canonical twisted compact-support and relative fundamental classes supply the cap inputs. The resulting duality theorem treats arbitrary module local systems on boundaryless manifolds, and the Poincare–Lefschetz theorem treats the actual boundary pair. The final lemma records both homology and inverse-direction cohomology fiber transport, the coefficient systems later used by the Serre spectral sequence.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Not applicableaudited 2026-09-14Open item page →

Fundamental groupoid of a space

Definition

Let X be a topological space. Its fundamental groupoid Π1(X) is the following category (Category, object, morphism, domain, codomain, identity, composition, and hom-collection).

  • The objects are the points of X.
  • A morphism xy is an endpoint-fixed path-homotopy class [α] of paths α:[0,1]X with α(0)=x and α(1)=y, in the sense of Homotopies of continuous maps, homotopies relative to a subspace, and path homotopies relative to the endpoints.
  • If α:xy and β:yz, composition is [β][α]=[αβ]. Thus the path written first is traversed first, while the categorical composite has the usual right-to-left notation.
  • The identity at x is the class of the constant path cx, and the inverse of [α] is the reversed path class [αˉ].

The endpoint-fixed concatenation calculations in Loop classes form the group π1(X,x0) under concatenation prove that composition is independent of representatives, associative, and unital, and that reversal gives a two-sided inverse. Hence every morphism is an isomorphism, so this category is a groupoid.

No connectedness, local connectedness, basepoint, or universal cover is part of the definition. If X=, both its object and morphism classes are empty. A one-point space still has all of its endpoint-fixed loop classes; contractibility is not inserted into the definition.

Convention warning

With the displayed categorical composition, the multiplication in the categorical automorphism group at x is opposite to the library's published first-loop-first multiplication on the same underlying loop classes. The next proposition records the canonical reversal isomorphism; silently identifying the two products would reverse every later monodromy formula.

PropositionStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Vertex groups recover the fundamental group

Statement

For every xX, reversal gives a canonical group isomorphism ρx:π1(X,x)AutΠ1(X)(x),ρx([α])=[αˉ]. Here π1(X,x) has the published first-loop-first multiplication, while the automorphism group has categorical composition. The identity map on the underlying loop classes is an anti-isomorphism, not an isomorphism.

Facts & Assumptions

Given: A topological space X and a point xX.

[F1]

Based loops and the fundamental group defines the loop-class set, the proposed product [α][β]=[αβ], the constant loop cx, and reversal αˉ.

[F2]

Loop classes form the group π1(X,x0) under concatenation proves that this product is well defined and is a group law with identity [cx] and inverse [αˉ].

[F3]

Fundamental groupoid of a space has the same endpoint-fixed loop classes at x, but [γ][δ]=[δγ] in the vertex automorphism group.

Proof

technique · direct
1.1

Reversal respects endpoint-fixed path homotopy, is its own inverse on classes, and sends [cx] to itself. Hence ρx is a canonical bijection that preserves the identity and inverses.

F1F2F3
1.2

Reversing a concatenation gives αβ=βˉαˉ up to the standard endpoint-fixed reparametrization. By [F3], ρx([α])ρx([β])=[αˉ][βˉ]=[βˉαˉ]=ρx([α][β]). Thus ρx is a homomorphism.

F1F2F3
2.1

The bijective homomorphism in steps 1.1–1.2 is the asserted group isomorphism. Without reversal, [F3] gives [α][β]=[βα], which proves the final anti-isomorphism warning as well.

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

Local systems and pullback

Definition

Fix a commutative unital ring R. A left R-module local system on a space X is a covariant functor L:Π1(X)R-Mod, where the source is Fundamental groupoid of a space, functor means Covariant functor, identity functor, composite functor, and contravariant functor, and the target is the category in Left modules over a fixed ring and module homomorphisms form the large locally small category R-Mod. Write Lx for its value at x and Tγ=L([γ]):LxLy for transport along a path γ:xy. Every arrow of the source has a reversed inverse, so functoriality makes every Tγ an isomorphism, with Tγˉ=Tγ1 and Tαβ=TβTα.

A morphism of local systems η:LK is a natural transformation (Natural transformation and its components): it is a family of R-linear maps ηx:LxKx satisfying ηyTγL=TγKηx for every path γ:xy. Isomorphisms of local systems are natural isomorphisms.

A continuous map f:XY induces a functor Π1(f):Π1(X)Π1(Y) by xf(x) and [γ][fγ]. Postcomposition preserves constants, reversals, and concatenation, so this is well defined. The pullback local system is fK=KΠ1(f),(fK)x=Kf(x),TγfK=TfγK. Pullback of a coefficient morphism is defined componentwise. Thus (gf)=fg and 1X are literal equalities of functors with these conventions.

All definitions work independently on every path component. The empty space has the unique empty local system. No basepoint, universal cover, common fiber, or choice principle is required.

For later comparison with group rings, if x is fixed and g=[α]π1(X,x), the base fiber is given the left monodromy convention gm:=Tαˉ(m). The reversal is essential: covariance and first-path-first multiplication give Tαβ=TβTα, so Tαβ=TαˉTβˉ, exactly the left action law (gh)m=g(hm).

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

Local systems correspond to group-ring modules

Statement

Assume AC. Let X be a nonempty connected CW complex, choose xX, and let R be a commutative unital ring. Evaluation at x, with left action [α]m=Tαˉ(m), is an equivalence from the category of left R-module local systems on X to the category of left R[π1(X,x)]-modules. A family of paths from x constructs a quasi-inverse. The equivalence is canonical up to natural isomorphism, not a literal equality independent of those paths.

Facts & Assumptions

Given: X,x,R as in the statement and the Axiom of Choice.

[F1]

Local systems and pullback defines transports, coefficient morphisms, and the displayed left monodromy convention.

[F2]

Vertex groups recover the fundamental group identifies the published loop group with the categorical vertex group by reversal.

[F3]

For a commutative ring R, R-linear G-actions are exactly the compatible left R[G]-module structures identifies R-linear left actions of a group with left modules over its group ring, including equivariant maps.

[F4]

The Axiom of Choice permits a simultaneous selection from the nonempty sets of paths from x to the other points of X.

[F5]

CW complex with closure finiteness and weak topology supplies characteristic disks whose images are the closed cells and the weak-topology test against every closed cell.

Proof

technique · constructive
1.1

A connected CW complex is path connected. The image of each characteristic disk is path connected, so it lies in one path component. Hence every path component P intersects each closed cell either in the whole cell or not at all. Both P and its complement therefore have closed intersection with every closed cell, and the weak-topology test in [F5] makes both sets closed. Thus P is also open; connectedness leaves only one path component. Consequently the set of paths xy is nonempty for every yX. Use [F4] once to choose such a path py, taking px=cx.

F4F5givenchoose
1.2

For a local system L, give Lx the action in the statement. If a,b are loop classes, covariance gives Tab=TbTa and hence Tab=TaˉTbˉ; therefore (ab)m=a(bm). Constants act identically and reversals act inversely. The operators are R-linear, so [F3] extends this action uniquely to an R[π1(X,x)]-module. Naturality makes the component ηx of every coefficient morphism equivariant. This defines the evaluation functor E.

F1F2F3
2.1

Conversely let M be a left R[π1(X,x)]-module. Define a local system Q(M) with every fiber equal to the underlying R-module M. For a path γ:yz, put γ=[pyγpˉz]π1(X,x) and Q(M)([γ])(m)=γ1m. Endpoint-fixed homotopies do not change γ. Constants give the identity. If γ:yz and δ:zw, cancellation of pˉzpz gives γδ=γδ, so Q(M)(γδ)=(γδ)1=δ1(γ1)=Q(M)(δ)Q(M)(γ). Thus Q(M) is a covariant functor. A module map, used on every fiber, is a natural transformation by equivariance; hence Q is a functor.

F1F3step 1.1construct
3.1

Since px is constant, for a loop a at x the action obtained by evaluating Q(M) is am=Q(M)(aˉ)m=am. Hence EQ is literally the identity on modules and their maps. For a local system L, define εy:Q(EL)y=LxLy by εy=Tpy. The action on EL and the definition of Q give Q(EL)(γ)=Tpyγpˉz. Therefore TpzQ(EL)(γ)=TγTpy, so ε is a natural isomorphism QELL. It is natural in L because coefficient morphisms commute with every Tpy.

F1step 1.2step 2.1
4.1

Steps 1.2–3.1 exhibit the required equivalence. A second chosen path family produces another Q and the component [pypˉy]1 acting on M gives the natural isomorphism Q(M)yQ(M)y; the same cancellation as in step 2.1 proves naturality. Thus path choices affect the displayed model but not its natural-isomorphism class. The only AC use was the point-indexed family in step 1.1; for a one-point space only the constant path is needed, while the empty case is excluded by the chosen basepoint.

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

Right action on universal-cover chains

Definition

Let X be a nonempty connected CW complex with basepoint x, let p:X~X be a universal cover (Universal covering spaces, Every nonempty path-connected locally path-connected semilocally simply connected space has a universal cover), put π=π1(X,x), and let R be a commutative unital ring. Identify π with the deck group by the no-reversal isomorphism of For a path-connected locally path-connected semilocally simply connected base, the deck group of a universal cover is isomorphic to the fundamental group. Write gc for the induced left deck action on a singular or cellular chain.

The right group-ring action on universal-cover chains is cg:=g1c(gπ), extended additively and R-linearly to [[def-group-ring|R[π]]]. It is a right action because (cg)h=h1(g1c)=(gh)1c=c(gh),c1=c. Here the multiplication [g][h]=[gh] and the unit [1] are those constructed in The group ring R[G] is a unital R-algebra with basis G, and each gG is a unit of R[G]; bilinearity extends the displayed group action uniquely to all finite formal sums in R[π]. Every deck map is cellular for the lifted CW structure and commutes with the singular and cellular boundaries. Hence (cg)=(c)g, and Csing(X~;R) and Ccell(X~;R) are chain complexes of right R[π]-modules.

Choosing one lift and one orientation of every cell of X makes each cellular chain group a free right R[π]-module on those lifted oriented cells. This is only a basis choice, not part of the chain complex. Empty chain degrees and the zero ring give zero modules. The inversion in the definition is forced by the library's first-loop-first deck convention; omitting it would reverse the balanced tensor formulas below.

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

Singular and cellular local chain complexes

Definition

Let L be a left R-module local system on an arbitrary space X. For a singular simplex σ:ΔnX, write vi=σ(ei) and γ01σ(t)=σ(1t,t,0,,0).

The intrinsic singular local chain group is Cnsing(X;L)=σ:ΔnXLv0. Write an element of the σ-summand as mσ. Its boundary is (mσ)=Tγ01σ(m)(σδ0)+i=1n(1)im(σδi), and the boundary of a zero-simplex is zero. The exceptional zeroth face transports its coefficient from the old first vertex v0 to the new first vertex v1; all other faces keep v0.

The intrinsic singular local cochain group is the product Csingn(X;L)=σ:ΔnXLv0, so a cochain φ assigns φ(σ)Lv0 to every simplex, with no finite-support requirement. Its positive coboundary, consistent with Singular cochain complex with coefficients, is (δφ)(σ)=Tγ01σ1(φ(σδ0))+i=1n+1(1)iφ(σδi). Now the exceptional face value is transported back from v1 to v0.

For AX, restrict L along the inclusion and set Csing(X,A;L)=Csing(X;L)/Csing(A;L),Csing(X,A;L)=ker(Csing(X;L)Csing(A;L)).

For a connected CW complex with chosen basepoint x, universal cover X~, π=π1(X,x), and base fiber M=Lx carrying gm=Tgˉm, the equivalent universal-cover models are Csing(X~;R)R[π]M,HomR[π](R[π]Csing(X~;R),M). The first tensor product is the balanced construction of The tensor product MRN from the additive group underlying the free Z-module on M×N, elementary tensors, and finite tensor sums using the right action of Right action on universal-cover chains. For the second, convert that right chain module to a left one by gc=cg1. Thus an equivariant cochain has the correctly typed rule φ(cg)=g1φ(c), not a module-Hom between one right and one left module.

The intrinsic/tensor identification sends σ~m to the simplex σ=pσ~ with coefficient obtained by transporting m along the path represented by σ~(e0). If σ~ is replaced by σ~g, that path is changed by the loop g1 and the coefficient becomes the transport of gm, exactly the balanced relation. The analogous statement for cochains proves the displayed equivariance rule. These maps respect the two boundary formulas term by term.

The cellular local chain and cochain groups of a connected CW complex are Ccell(X;L)=Ccell(X~;R)R[π]M,Ccell(X;L)=HomR[π](R[π]Ccell(X~;R),M). For a CW pair, quotient by the lifted subcomplex before tensoring and use the corresponding relative cellular complex before applying equivariant Hom. For a disconnected CW complex, take the direct sum of chain complexes and the degreewise product of cochain complexes over its components. Universal-cover coordinates of this componentwise description require a supplied basepoint in each component; the intrinsic complexes require no simultaneous basepoint choice and remain the definition when no such family is supplied.

The next lemma proves square-zero and independence of supplied lift bases. Empty spaces and negative degrees give zero groups, the zero local system gives the zero complexes, and constant systems reduce to the ordinary formulas because every transport is the identity.

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

Twisted boundaries square to zero and ignore lift bases

Statement

The singular and cellular local differentials of Singular and cellular local chain complexes square to zero. For a connected CW complex, two supplied choices of basepoint, universal-cover identification, cell lifts, and cell orientations give canonically chain-isomorphic tensor and equivariant-Hom complexes after the corresponding transport/conjugation comparison. In fixed basepoint coordinates, changing cell lifts conjugates every group-ring incidence matrix by diagonal group elements, and changing orientations conjugates it by diagonal signs.

Facts & Assumptions

Given: A commutative unital ring R, a space with an R-module local system, and, for the cellular assertions, a CW complex and any two supplied choices named in the statement.

[F1]

Singular and cellular local chain complexes gives the intrinsic face formulas, the balanced tensor model, the left-chain equivariant-Hom model, and the cellular complexes.

Proof

technique · direct
1.1

Expand 2(mσ). As in the ordinary simplicial cancellation, every codimension-two face occurs twice with opposite signs. If neither deletion removes the current first vertex, both coefficients remain m. If only the first vertex is removed, both occurrences use the same edge transport. In the remaining exceptional pair, one occurrence transports along v0v1 and then v1v2, while the other transports along v0v2; these paths are endpoint-fixed homotopic inside σ(Δn), so functoriality of the local system makes the transports equal. Hence all paired terms cancel and 2=0. Reversing these transports gives the identical paired-face calculation for δ2=0.

F1
1.2

Fix a basepoint and write a supplied old lifted oriented n-cell basis as ej with ej=ieirij. Any supplied new basis has ej=ϵjejaj, with ϵj{1,1} and ajπ. Then ej=iei(ϵiai1rijajϵj). Thus the new incidence matrix is obtained from the old one by the appropriate diagonal changes. In the tensor complex ejm=ϵjejajm, so diagonal coefficient change is a chain isomorphism; precomposition by its inverse is the corresponding equivariant-cochain isomorphism.

F1algebra
2.1

In the universal-cover models, the singular and cellular boundaries already square to zero and are right R[π]-linear. Therefore (1)2=0, while precomposition gives δ2φ=φ2=0. The intrinsic/model identifications in [F1] intertwine the formulas, so this also verifies every component and relative quotient or kernel.

F1step 1.1
2.2

If the basepoint changes from x to x, a supplied path q:xx identifies the loop groups by a[qˉaq] and the fibers by Tq. The local-system identity TqTaˉ=TqˉaqTq intertwines the two left module actions. Lifting q identifies the two pointed universal-cover models and their deck actions, so it yields chain isomorphisms on tensor and equivariant-Hom complexes. A different q changes this comparison by the already accounted-for group action, hence by an isomorphic diagonal basis change rather than by a new homology theory.

F1step 1.2
3.1

Steps 1.1–2.2 prove square-zero and all asserted independence statements. They are conditional on supplied lift/orientation/path choices and do not select a set-indexed family, so no AC is used. Empty spaces, zero modules, zero ring, degree zero, absent cells, and degenerate singular simplices are included in the same zero or paired-face calculations.

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

Homology and cohomology with local coefficients

Definition

Let L be a left R-module local system on X and let AX. Since the differentials square to zero by Twisted boundaries square to zero and ignore lift bases, define Hn(X,A;L)=Hn(Csing(X,A;L)),Hn(X,A;L)=Hn(Csing(X,A;L)), using the relative complexes of Singular and cellular local chain complexes. Write Hn(X;L) and Hn(X;L) when A=. Negative-degree groups are zero.

For a connected CW pair, the universal-cover tensor and equivariant-Hom models in the same definition compute these groups once their chain comparison is established below. The intrinsic definition itself applies to arbitrary spaces and never assumes that a universal cover exists. On a disconnected space, chains and homology split as direct sums over components, while cochains form the degreewise product complex described in the preceding definition. Its cohomology is, by definition, the quotient of the kernel by the image in that product complex. No identification with the product of the component cohomology groups is asserted in ZF: surjectivity of that comparison can require simultaneously choosing componentwise primitives.

If M is the constant system with fiber an R-module M, every transport in the intrinsic formulas is the identity. Sending mσ to the ordinary coefficient chain and reading a cochain as an arbitrary simplex function gives literal chain and cochain isomorphisms C(X,A;M)C(X,A;M),C(X,A;M)C(X,A;M). Thus constant local coefficients recover ordinary singular homology and cohomology with coefficients in M, including empty spaces, zero coefficients, points, and relative pairs.

PropositionStatement: Literature-sourcedProof: Literature-sourcedprecheck passaudited 2026-09-14Open item page →

Functoriality with coefficient morphisms

Statement

Let f:(X,A)(Y,B) be a map of pairs.

  1. A coefficient morphism η:LfK induces f:Hn(X,A;L)Hn(Y,B;K).
  2. A coefficient morphism θ:fKL induces f:Hn(Y,B;K)Hn(X,A;L).

At a fixed space, both theories are covariant in coefficient morphisms. These maps preserve identities and composition. If H:f0f1 is a homotopy of pair maps, transport along tH(x,t) gives τH:f0Kf1K; the homology maps agree when η1=τHη0, and the cohomology maps agree when θ0=θ1τH.

Facts & Assumptions

Given: The map, local systems, and correctly directed coefficient morphism in the relevant clause.

[F1]

Homology and cohomology with local coefficients uses intrinsic local chains with coefficients at the first vertex and intrinsic local cochains with values at the first vertex.

[F2]

Local systems and pullback gives pullback transports and the naturality equation for coefficient morphisms.

Proof

technique · direct
1.1

Define (f,η)#(mσ)=ησ(e0)(m)(fσ). On the exceptional zeroth face, [F2] says ησ(e1)Tσ[0,1]L=Tfσ[0,1]Kησ(e0); all other faces use the same first vertex. Hence this is a chain map and carries the subcomplex on A into that on B, so [F1] gives the asserted f.

F1F2
1.2

For a cochain φ on Y, define ((f,θ)#φ)(σ)=θσ(e0)(φ(fσ)). The same naturality square, inverted on the exceptional face, makes this commute with coboundary. It preserves the relative kernel because f(A)B, and hence induces the asserted f. Taking f=1X proves covariance in a coefficient morphism for both theories.

F1F2
2.1

Substitution in the two displayed chain-level formulas proves the identity laws. For composable maps XfYgZ, the homology coefficient morphism is LfKfgN=(gf)N, and the cohomology coefficient morphism is the reverse composite; componentwise substitution proves the composition laws without a basepoint or lift choice.

F2step 1.1step 1.2
2.2

For a homotopy H, define (τH)x=TtH(x,t)K. A path square (s,t)H(γ(s),t) shows by its two boundary routes that these components satisfy the naturality equation, so τH is a coefficient isomorphism. Triangulate each prism Δn×I as in the ordinary prism operator and transport the coefficient from its initial first vertex along the corresponding prism edge. The usual oriented-prism cancellation is unchanged; the only new comparisons are transports along the two boundary routes of a triangular face, and those are equal because the face supplies an endpoint-fixed homotopy. Thus the resulting PH satisfies (f1,η1)#(f0,η0)#=PH+PH when η1=τHη0.

F1F2step 1.1
3.1

Precomposing a local cochain with the prism operator and applying the coefficient map in the reverse direction gives a cochain homotopy (f1,θ1)#(f0,θ0)#=PHδ+δPH when θ0=θ1τH. Chain- or cochain-homotopic maps induce equal maps on (co)homology by applying the identity to cycles/cocycles and observing that the difference is a boundary/coboundary. This proves the homotopy clauses. Empty pairs, zero systems, degree zero, degenerate simplices, and constant homotopies obey the same formulas, and no AC is used.

step 1.2step 2.2
TheoremStatement: Literature-sourcedProof: Literature-sourcedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Cellular chains compute local homology

Statement

Let (X,A) be a CW pair and L a left R-module local system on X. The cellular local chain complex computes singular local homology: Hn(Ccell(X,A;L))Hn(X,A;L). The comparison is natural for cellular maps with correctly directed coefficient morphisms. Intrinsically, Cncell(X,A;L)Hn(XnA,Xn1A;L). If a basepoint and one oriented lift of each cell outside A are supplied on every component, the nth group is the direct sum of the corresponding coefficient fibers, and its boundary is the signed R[π] incidence matrix acting through monodromy.

Facts & Assumptions

Given: A CW pair (X,A), a commutative unital ring R, and an R-module local system L.

[F1]

Homology and cohomology with local coefficients defines the singular local groups, while Twisted boundaries square to zero and ignore lift bases makes the cellular tensor complex independent of supplied lift bases.

[F2]

Excision for singular homology states the ordinary constant-coefficient excision theorem. Its subdivision and prism calculation is reconstructed with local transports in Step 1.1; no local-coefficient skeletal conclusion is attributed to the ordinary cellular theorem.

[F3]

Compact CW images have finite cell support without choice places the image of every compact simplex in a finite CW subcomplex without using a selection principle.

Proof

technique · direct
1.1

Barycentric subdivision works for intrinsic local chains by transporting each coefficient from the original first vertex to the first vertex of each subsimplex along the straight segment inside the original simplex. The paired-face proof used for ordinary subdivision has only triangular path comparisons, which agree by local-system functoriality; the usual subdivision prism therefore gives D+D=1S. For a finite chain, a sufficiently high subdivision is small relative to any excisive open cover. This reproduces the chain-homotopy and excision argument of [F2] with fibers tracked, without assuming the later general local-excision theorem.

F1F2
2.1

Apply step 1.1 to the pair (XmA,Xm1A). Excision separates the open m-cells outside A. On each cell, transport from one supplied point trivializes L, and the relative pair is the disk-boundary pair; its chain contraction leaves one copy of that fiber in degree m and zero in every other degree. Chains are finite, so the separated relative group is the direct sum over cells. In universal-cover coordinates this is exactly Cmcell(X~,A~;R)R[π]Lx. Thus consecutive skeletal relative local homology is concentrated in degree m, and the displayed intrinsic identification follows.

F1step 1.1
3.1

Write Ym=XmA, with Y1=A, and Cm=Hm(Ym,Ym1;L). The degreewise short exact chain sequence for a triple gives the usual connecting map [c][c] and its exact homology sequence by a direct cycle-boundary chase. Step 2.1 and induction over the skeleta give Hk(Ym,A;L)=0 for k>m. For fixed n, exactness for (Yn,Yn1) therefore gives an injection jn:Hn(Yn,A;L)Cn with image kern. The quotient map Hn1(Yn1,A;L)Cn1 is injective by the same vanishing one skeleton lower, including n=0 with Y1=A. Consequently kerdn=kern=jnHn(Yn,A;L). Finally, exactness for (Yn+1,Yn) and Hn(Yn+1,Yn;L)=0 give an exact sequence Cn+1Hn(Yn,A;L)Hn(Yn+1,A;L)0. Under jn, the first image is exactly imdn+1, so taking the quotient proves Hn(Ccell)Hn(Yn+1,A;L).

F1step 2.1
4.1

Attaching cells of dimension greater than n+1 does not change Hn because their consecutive relative local groups vanish in degrees n and n+1. Every finite singular local cycle, and every finite chain bounding it, lies in some finite skeleton modulo A: [F3] places each compact simplex image in a finite CW subcomplex, and the finitely many resulting subcomplexes have a common finite maximum cell dimension. Hence passage through the increasing skeleta is respectively surjective and injective on the colimit, and step 3.1 gives the asserted comparison for arbitrary-dimensional and infinite CW pairs.

F3step 2.1step 3.1
5.1

A cellular map preserves skeleta, the exceptional coefficient transport by naturality, and the connecting formula [c][c]. Therefore all identifications in steps 2.1–4.1 commute with the chain map from the supplied coefficient morphism. This proves naturality.

step 1.1step 2.1step 3.1step 4.1
6.1

With supplied oriented lifts, write e~jn=ie~in1rij, where rij is the finite signed sum of deck elements determined by lifted attaching incidences. Tensoring sends the jth fiber element m to the ith component rijm. These are group-ring incidences, not ordinary integer degrees. The basis-change lemma [F1] handles altered lifts and orientations. Empty pairs, absent cells, degree zero, the zero ring/system, and disconnected complexes are included componentwise; no choice is made unless a global family of lifts is separately supplied.

F1F3step 2.1step 5.1
TheoremStatement: Literature-sourcedProof: Literature-sourcedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Pair exact sequences with local coefficients

Statement

For AX and a local system L on X, restriction to A gives natural exact sequences Hn(A;LA)Hn(X;L)Hn(X,A;L)Hn1(A;LA) and Hn(X,A;L)Hn(X;L)Hn(A;LA)δHn+1(X,A;L). The homology connector sends a relative cycle represented by c to [c]. The cohomology connector sends a cocycle a on A to [δa~], where a~ is its extension by zero to simplices not contained in A. Naturality uses the variances of the preceding functoriality proposition.

Facts & Assumptions

Given: A pair (X,A) and a left R-module local system L on X.

[F1]

Homology and cohomology with local coefficients defines relative chains as a quotient and relative cochains as the kernel of restriction.

[F2]

Functoriality with coefficient morphisms supplies the chain/cochain maps and their variances.

[F3]

Long exact sequence of a pair and Long exact sequence of a pair in singular cohomology record the same connecting-map chases for ordinary coefficients.

Proof

technique · direct
1.1

The inclusion of local chains on A is injective, and the quotient is the relative local chain group by [F1], so 0C(A;LA)C(X;L)C(X,A;L)0 is degreewise exact. The standard chase in [F3] uses only representatives and 2=0, so it gives the first long exact sequence with connector [c][c].

F1F3
1.2

Restriction of local cochains from X to A is surjective: extend a simplex function by zero on every simplex not contained in A. Its kernel is the relative cochain group, so 0C(X,A;L)C(X;L)C(A;LA)0 is exact. The cochain chase of [F3] gives the second sequence; the explicit zero extension makes the stated connector well defined, and a different extension differs by a relative cochain and changes δa~ by a relative coboundary.

F1F3
2.1

The maps in [F2] commute with the inclusions, quotient maps, restrictions, and differentials in the two short exact sequences. Applying them to the representative formulas for the connectors proves commutativity of every naturality square, with LfK in homology and fKL in cohomology.

F2step 1.1step 1.2
3.1

Exactness at degree zero includes the initial zero group because negative chain and cochain degrees vanish. If A=, the relative complex is the absolute complex and the A terms are zero; if A=X, the relative complex is zero. Empty X, zero coefficients, points, degenerate simplices, and disconnected spaces require no modification. The extension by zero is a displayed function, so no AC is used.

F1step 1.1step 1.2step 2.1
TheoremStatement: Literature-sourcedProof: Literature-sourcedprecheck passaudited 2026-09-14Open item page →

Excision and Mayer–Vietoris with local coefficients

Statement

Let L be one local system on X.

  1. If ZAX and ZintX(A), inclusion induces excision isomorphisms in both local homology and local cohomology between (XZ,AZ) and (X,A), using the restrictions of L.
  2. For an open cover X=UV, there are natural exact sequences Hn(UV;L)Hn(U;L)Hn(V;L)Hn(X;L) and Hn(X;L)Hn(U;L)Hn(V;L)Hn(UV;L), where all systems are restrictions and the middle difference map in cohomology is uUVvUV.

The same conclusions hold for the standard excisive-cover condition after replacing the cover by interiors. A local system given only on a subspace is not silently assumed to extend to X.

Facts & Assumptions

Given: The subspaces or ordered open cover in the relevant clause, and one ambient local system L on X.

[F1]

Homology and cohomology with local coefficients gives intrinsic simplex-wise chain and cochain complexes.

[F2]

A short exact sequence of chain complexes in an abelian category induces its long exact homology sequence (The long exact sequence in homology).

[F3]

A short exact sequence of cochain complexes in an abelian category induces its long exact cohomology sequence (The long exact sequence in cohomology).

Proof

technique · direct
1.1

Define local barycentric subdivision S on a simplex σ by transporting its first-vertex coefficient along the affine segment in Δn to each subdivided first vertex. Define the standard barycentric prism T with the same transports. All face cancellations are literal except for routes across an affine triangle; those give the same local-system map because they are endpoint-fixed homotopic inside Δn. Thus S is a chain map and T+T=1S. Both operators preserve the image of each simplex, and T preserves every small-chain subcomplex.

For a cover U whose interiors cover X, let CU be generated by simplices contained in one member. Set Dm=0i<mTSi. For each singular simplex σ, choose the least integer m(σ) for which Sm(σ)σ is U-small; existence follows from the Lebesgue-number argument on its compact domain. Put Dσ=Dm(σ)σ and

ρσ=Sm(σ)σ+Dm(σ)σDσ.

Every face τ of σ has m(τ)m(σ). Hence the difference Dm(σ)σDσ consists only of terms TSiτ with im(τ) and is small. The identity Dm+Dm=1Sm now gives D+D=1ιρ, so ρ is a chain map to CU; for a small simplex m=0, whence ρι=1. This is a genuine chain-homotopy inverse, with no uniform subdivision power and no selection beyond least integers. The entire formula commutes with local coefficient transport because each affine path lies in its original simplex. Precomposition with ρ,D proves the dual cochain homotopy equivalence for any coefficient fibers. This is Hatcher's small-chain construction with the local transports just checked. [F1, F4]

2.1

Put B=XZ. Since ZintA, the interiors of A and B cover X. Apply Step 1.1 to the small complex generated by simplices in A or B. Its operators preserve C(A;L) because every term stays in the image of its original simplex, so they descend to the quotient by C(A;L). The quotient of the small complex is canonically C(B;L)/C(AB;L): its remaining basis consists exactly of simplices in B but not A. Thus inclusion (B,AB)(X,A) is a chain-homotopy equivalence on relative local chains. Dualizing that actual equivalence gives the restriction equivalence on relative local cochains. Taking (co)homology proves both excision isomorphisms with the restricted ambient system.

F1F4step 1.1
2.2

Let CU,V(X;L) be the local subcomplex generated by simplices lying in U or V. There is a degreewise exact sequence 0C(UV;L)c(c,c)C(U;L)C(V;L)(a,b)a+bCU,V(X;L)0. Step 1.1 makes the last complex chain-homotopy equivalent to the full complex. The long exact sequence of [F2] gives the homology Mayer–Vietoris sequence with the signs displayed in [F4].

F1F2F4step 1.1
2.3

Dually, let CU,Vq(X;L) be the product of the first-vertex fibers over singular q-simplices whose images lie in U or in V, with the intrinsic coboundary from [F1]. Compatible restrictions give 0CU,V(X;L)C(U;L)C(V;L)(u,v)uvC(UV;L)0. Surjectivity of the last map follows by extending a simplex function on UV by zero on simplices of U not contained in the intersection. The small-cochain complex computes full cohomology by step 1.1, and [F3] gives the cohomology sequence with the difference convention from [F4].

F1F3F4step 1.1
3.1

Subdivision, restriction, addition, difference, and the connector representative formulas commute with maps carrying the ordered cover into another ordered cover and with correctly directed coefficient morphisms. This proves naturality. Replacing an excisive cover by interiors gives the stated extension. Empty intersections, U=X, zero systems, degree zero, disconnected spaces, and degenerate simplices are covered by the same exact sequences. All subdivisions of a given finite chain are finite and explicitly defined, so no AC is used.

step 1.1step 2.1step 2.2step 2.3
TheoremStatement: Literature-sourcedProof: Literature-sourcedprecheck passaudited 2026-09-14Open item page →

Cellular cochains compute cohomology with local coefficients

Statement

Assume AC. For a CW pair (X,A) and local system L, the cellular cochain complex obtained from the skeletal filtration computes singular cohomology with local coefficients: Hn(Ccell(X,A;L))Hn(X,A;L). For a connected pair, it is the equivariant-Hom complex on cellular chains after the published right chain action is converted to the left action gc=cg1; equivalently its cochains satisfy φ(cg)=g1φ(c). The comparison is natural for cellular maps with correctly directed coefficient morphisms.

Facts & Assumptions

Given: AC, a CW pair (X,A), and a left R-module local system L.

[F1]

Homology and cohomology with local coefficients gives intrinsic relative local cochains and the universal-cover equivariant-Hom model.

[F2]

Cellular chains compute local homology proves the consecutive-skeleton local calculation, including the group-ring incidence description.

[F4]

The skeletal telescope projects by a homotopy equivalence of pairs identifies the telescope of the skeletal filtration with (X,A) up to pair homotopy, and Functoriality with coefficient morphisms makes that identification valid with the pulled-back local system.

[F5]

Excision and Mayer–Vietoris with local coefficients proves local-coefficient cohomological excision and cochain Mayer--Vietoris by a simplexwise small-chain homotopy equivalence, valid for arbitrary coefficient fibers.

[A1]

The Axiom of Choice permits the simultaneous choice of a primitive in every nonempty componentwise primitive set.

Proof

technique · direct
1.1

Apply the local-coefficient cohomological excision of [F5], using its simplexwise small-chain inverse, to the open-cell neighborhoods in the relative m-skeleton. A separated open m-cell has constant coefficients after transport from one point, and the relative disk-boundary cellular cochain complex has one copy of that fiber in degree m and zero elsewhere. Hence Hq(XmA,Xm1A;L)=0 for qm, while the degree-m group is the product of the dual cell-coordinate groups, precisely Ccellm(X,A;L).

F1F2F3F5
1.2

In connected universal-cover coordinates, gc=cg1 makes the cellular boundary left R[π]-linear and applying HomR[π](,Lx) gives the cellular coboundary by precomposition. Rewriting left equivariance at cg=g1c gives φ(cg)=g1φ(c), so every map is typed as claimed.

F1F2
2.1

For the triple Xm1AXmAXm+1A, the connecting maps in [F3] compose to the cellular coboundary. Exactness and the concentration in step 1.1 give, by a direct kernel-image chase, kerdn/imdn1Hn(Xn+1A,A;L). Attaching cells in dimensions above n+1 leaves this group unchanged because the two adjacent relative groups vanish.

F2F3step 1.1
3.1

For an infinite CW complex, use the telescope in [F4] and split it into alternating closed skeletal cylinders with overlapping half-cylinders. The local cochain Mayer--Vietoris sequence of [F5], applied to interiors of these cylinder neighborhoods, gives the exact sequence for this cover. The pieces are disconnected unions. By [A1], a family of componentwise cocycles is a coboundary in their product complex exactly when one may choose a primitive in every component; hence the cohomology of each piece is the product of the cohomologies of its skeletal components. Retraction of the pieces onto the skeleta then identifies the Mayer--Vietoris product map with Δ:mHq(Xm,Am;L)mHq(Xm,Am;L), where Δ((am))m=amimam+1. Step 2.1 says that both the degree-n and degree-(n1) inverse systems are eventually constant with isomorphism transition maps. For any eventually constant system, kerΔ is its stable value, while Δ is onto: set the first stable-tail coordinate to zero, recurse forward there through the inverse transition maps, and then recurse through the finitely many earlier coordinates toward zero. Exactness therefore identifies Hn of the telescope with the stable value Hn(Xn+1A,A;L). Pair homotopy invariance from [F4] identifies this with Hn(X,A;L), with no inverse-limit remainder.

A1F1F3F4F5step 1.1step 2.1
4.1

A cellular map preserves the skeletal triples and their connectors, and [F3] makes the restriction maps natural for a coefficient morphism fKL. The telescope splitting and the map Δ are natural as well. Therefore the identifications in steps 1.1--3.1 commute with induced cochain maps. Empty pairs, no cells, zero systems/rings, degree zero, negative degrees, and disconnected products are all covered by the same componentwise exact chase. AC is used only in Step 3.1 to assemble componentwise primitives.

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

Compactly supported cohomology with local coefficients

Definition

Let X be a locally compact Hausdorff space and let L be a left R-module local system on X. Its compactly supported cohomology with local coefficients is Hck(X;L)=limKX compactHk(X,XK;L). For compact sets KK, the identity is a map of pairs (X,XK)(X,XK); contravariance gives the displayed system's transition Hk(X,XK;L)Hk(X,XK;L). Thus the coefficient system is always the restriction of one ambient system, and no extension from XK is being assumed.

Equivalently, an element is represented by (K,a) with K compact and aHk(X,XK;L). Two representatives (K,a) and (K,a) are equal precisely when their images agree for some compact NKK. Compact union makes the support poset filtered, so this relation is transitive and addition is performed after transition to KK. This is the same explicit filtered-colimit construction as Compactly supported singular cohomology, now applied to the relative local-cochain groups.

If f:XY is proper, K is a local system on Y, and θ:fKL is a coefficient morphism, then each compact KY has compact inverse image and Functoriality with coefficient morphisms gives Hk(Y,YK;K)Hk(X,Xf1K;L). These maps commute with enlargement of supports and hence induce the proper pullback f:Hck(Y;K)Hck(X;L). Identity and composite proper maps give identity and composite pullbacks because both assertions already hold before taking the colimit.

When X is compact, K=X is terminal and yields Hck(X;L)Hk(X;L). For X=, for the zero system, and in negative degrees the group is zero. Local compactness permits the cofinal use of closures of relatively compact open sets exactly as in the published constant-coefficient definition. No simultaneous selection of supports or neighborhoods is made, so the construction is choice-free.

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

The orientation system is a local system

Statement

Let M be a boundaryless n-manifold. The published orientation system OM is a functor Π1(M)Z-Mod. For a commutative unital ring R, the stalkwise extension OMR=OMZR is a rank-one R-module local system. At a chosen basepoint of a component, a loop acts on a chosen generator by its orientation character wM:π1(M){±1}.

Facts & Assumptions

Given: A boundaryless n-manifold M and a commutative unital ring R.

[F1]

Orientation local system and orientation cover constructs the stalks Ox=Hn(M,M{x};Z) and transport Tγ depending only on the endpoint-fixed homotopy class of γ; it proves identity, reversal, and concatenation laws.

[F2]

Local systems and pullback defines a local system as a covariant fundamental-groupoid functor.

[F3]

The tensor product MRN from the additive group underlying the free Z-module on M×N, elementary tensors, and finite tensor sums constructs the tensor product as an abelian group generated by elementary tensors, modulo additivity and balancing relations. Its arbitrary-ring definition supplies no further module structure or functoriality.

Proof

technique · direct
1.1

Assign xOx and [γ:xy]Tγ. Homotopy invariance in [F1] makes the arrow map well defined. The constant-path and concatenation identities say respectively that identities and composition in Π1(M) are preserved, while reversal says every transport is an isomorphism. This is precisely the functor required by [F2].

F1F2
1.2

Put (OMR)x=OxZR. On elementary tensors define q(or):=o(qr). The additive and balancing relations in [F3] are preserved by this formula; distributivity, associativity, and the unit law in R therefore make the tensor product a left R-module. For a path γ:xy, the formula orTγ(o)r also preserves every relation in [F3], because Tγ is an additive, hence Z-linear, map. It descends to an R-linear map denoted Tγ1R. Identity and composition agree on elementary tensors, which generate the tensor product, and Tγˉ1R is the inverse. Thus these maps define an R-module local system. Finally, if ox generates Ox, the maps R(OMR)x,roxr,(mox)rmr are well defined inverse R-linear maps by the same relations. Hence every stalk is free of rank one, including the zero ring under the usual rank-one convention RR.

F1F2F3step 1.1
2.1

Fix x and a generator ox. A loop transport is an automorphism of the infinite cyclic group Ox, so Tγ(ox)=wM(γ)ox for a unique sign. Composition in step 1.1 makes wM a homomorphism. It is +1 exactly when the lifted path in the orientation cover returns to the chosen generator sheet, and 1 exactly when it returns to the other sheet, so it is the orientation character. Scalar extension gives the same multiplication by wM(γ) on OxR. Changing ox to ox does not change this sign.

F1step 1.1step 1.2
3.1

For an orientable component, a continuous choice of generator identifies the system with the constant rank-one system; conversely such a trivialization selects one sheet of the orientation cover and orients the component. The empty manifold gives the empty functor, dimension zero gives constant stalks on a discrete space, and disconnected manifolds are handled componentwise. No global generator or path family is selected in the construction, so no AC is used.

F1step 1.2step 2.1
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Orientation local system on a manifold with boundary

Definition

Let M be a compact n-manifold with boundary A=M, let N=MA, and let R be a commutative unital ring. The pointwise local-homology formula for a boundaryless manifold is not used at points of A: its degree-n group there would be zero. Instead choose a collar push-in r:MN supplied by Compact topological manifold boundaries admit collars and define the orientation local system of M by OMR:=rONR, where ONR is the boundaryless orientation system from The orientation system is a local system. Thus transport along a path γ in M is orientation transport along rγ in the interior.

This definition is independent of the push-in up to a specified natural isomorphism. If r0,r1:MN are homotopy inverses to the inclusion i:NM, then r0r0ir1r1. For a chosen such homotopy H, transport along the track tH(x,t) gives an isomorphism (r0ONR)x(r1ONR)x. The boundary of the square (s,t)H(γ(s),t) shows that these stalk maps commute with transport along every γ; hence they form a natural isomorphism. No claim is made that different homotopies give literally the same isomorphism.

The restriction to N is naturally isomorphic to ONR because ri1N. On the boundary, collar product charts identify OMRA with OAR: cross a local (n1)-orientation class of A with the collar interval oriented from positive height toward the boundary, placing that outward direction first, and transport the resulting ambient class to positive collar height. This fixes the outward-normal-first sign. Reversing a boundary loop reverses the ambient local orientation exactly when it reverses the boundary local orientation, so these stalk identifications commute with transport.

When A=, take r=1M and recover the published boundaryless system literally. A compact zero-manifold has empty boundary, so no negative-dimensional boundary system occurs. Empty and disconnected manifolds are treated componentwise, and the zero ring gives the corresponding zero stalks. A particular collar push-in is finite geometric data, not a simultaneous choice from a family; no AC is required.

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

Canonical twisted fundamental classes over compact subsets

Statement

Let M be a boundaryless n-manifold, R a commutative unital ring, and KM compact. There is a unique class [M]KtwHn(M,MK;OMR) whose image at every xK is the canonical local element: if ox is either generator of the integral local group Ox, it is represented by a local relative cycle for ox carrying coefficient ox1R. Equivalently its two typed factors are ox(ox1R), the first in local integral homology and the second in the stalk OxR. Changing ox to ox changes both factors and leaves the class fixed. These classes commute with restriction when the compact support shrinks.

If M is compact with boundary A, the boundary orientation system from Orientation local system on a manifold with boundary has a unique relative class [M,A]twHn(M,A;OMR) with these prescribed local images at all interior points. Its pair boundary is the canonical twisted class of A for the outward-normal-first identification OMRAOAR.

Facts & Assumptions

Given: The manifold, ring, and compact support or boundary pair in the relevant clause.

[F1]

The orientation system is a local system makes OMR a rank-one local system. On a coordinate ball, choosing a generator trivializes both the ordinary local top-homology factor and the coefficient stalk.

[F2]

Singular and cellular local chain complexes and Homology and cohomology with local coefficients define support-relative groups from finite local chains. Excision and Mayer–Vietoris with local coefficients supplies the local small-chain comparison and excision, while Relative homology Mayer–Vietoris for closed supports supplies the exact quotient-complex pattern adapted explicitly in step 1.2.

[F3]

Pair exact sequences with local coefficients supplies natural pair sequences, and Functoriality with coefficient morphisms supplies homotopy invariance with the displayed coefficient identifications.

[F5]

Connected components, quasicomponents, and totally disconnected spaces identifies a component as the largest connected subset through a point.

[F6]

Orientation local system on a manifold with boundary extends the interior system across a collar and fixes the outward-normal-first boundary identification.

[F7]

Compact topological manifold boundaries admit collars gives collar cores and homotopy equivalences; Five lemma for a morphism of long exact sequences compares their pair groups.

Proof

technique · direct
1.1

The local element ux is canonically typed and varies as a section. [F1] On a coordinate ball B containing x, choose a local integral orientation generator o. Trivialize OMRB by o1R. A relative cycle for ox carrying coefficient ox1R then represents the element written ox(ox1R) and corresponds to 1R. Replacing o by o reverses the relative cycle and negates its coefficient, so the class is unchanged. Transport changes both factors by the same sign. Thus the classes ux are independent of the trivialization and form the constant coefficient-one section in every orientation chart.

1.2

Local chains give the closed-support Mayer--Vietoris sequence needed below. [F2, F4, given] For compact C,DM, put U=MC, V=MD, and let Q be the intrinsic local chain complex of M. With QU=Csing(U;OMRU) and similarly for V, the same quotient calculation as the exact pattern in [F2] gives 0Q/(QUQV)Q/QUQ/QVQ/(QU+QV)0, where the first map is diagonal and the second is difference. The common simplex generators give QUQV=Csing(UV). The local subdivision and prism comparison in [F2] identifies the last quotient with the relative complex for UV; coefficient transports along affine subpaths satisfy the same face cancellations. Since compact subsets of the Hausdorff manifold are closed by [F4], U,V are open. The resulting long exact sequence is Hq+1(MCD)Hq(MCD)Hq(MC)Hq(MD)Hq(MCD), where Hq(ME)=Hq(M,ME;OMR). All maps are the support restrictions just displayed; no splitting is chosen.

2.1

Every compact convex coordinate support has vanishing, pointwise injectivity, and its canonical class. [F1, F2, F3, F4, step 1.1] Let C be nonempty and compact convex in a coordinate chart identified with Rn, and fix xC. Choose L>supaCax. Radially move each point of RnC to the sphere of radius L about x. If its initial radius is at most L, the ray cannot meet C farther out, since convexity with xC would put the initial point in C; if the radius is larger, the whole motion stays outside the radius-L ball. The same formula retracts Rn{x} to that sphere. Excision [F2], the pair sequences and homotopy invariance in [F3], and the point-local computation [F4] therefore identify Hi(MC) with the point-local group at x. It vanishes above n, and restriction in degree n is injective. The inverse image of ux restricts to every uy by the constant section of step 1.1, so it is the unique canonical class. For n=0, a nonempty convex coordinate support is a point and the comparison is literal; the empty support has its unique zero class.

3.1

The three conclusions extend to finite unions of convex compact sets in one chart. [step 1.2, step 2.1] Induct on the number of sets. On adjoining the last convex set, its intersection with the preceding union is a union of fewer compact convex sets, since pairwise intersections remain convex or empty. Step 1.2 and vanishing above n make restriction from the union injective. The two canonical classes agree on the intersection by pointwise injectivity there, so exactness glues them. Pointwise injectivity on the two pieces proves uniqueness, and the same exact window proves vanishing above n.

4.1

The finite-chain enlargement proves the three conclusions for every compact support lying in one chart. [F2, F4, step 2.1, step 3.1] Let K be such a compact support and let αHi(MK) for in. By excision and the finite-chain definition in [F2], represent it in the coordinate space by a finite local chain z whose boundary is supported outside K. The union C of the images of the finitely many simplices occurring in z is compact: each standard simplex is closed and bounded by [F4], its continuous image is compact, and a finite union of compact sets is compact. It is closed in the Hausdorff manifold and disjoint from K. Closed coordinate balls centered at points of K and small enough to miss C have interiors covering K; take a finite subcover and call its union D. Then D is a finite union of convex compact sets, and z represents a class αDHi(MD) restricting to α. If i>n, step 3.1 makes αD=0. If i=n and α has zero image at every point of K, restriction of αD to each chosen ball is zero because its center lies in K and point restriction is injective there by step 2.1. Hence αD is zero at every point of D, and pointwise injectivity in step 3.1 makes it zero. Finally, choose finitely many closed coordinate balls contained in the chart whose interiors cover K. Their union has its canonical class by step 3.1; restricting it realizes all ux on K. This proves existence, uniqueness, and vanishing for arbitrary compact coordinate supports.

5.1

Finite chart gluing proves the boundaryless statement for every compact support. [F2, F4, step 1.2, step 4.1] Choose finitely many coordinate balls whose smaller closed balls cover K and whose closures lie in larger coordinate charts; compactness supplies the finite family. Put Kj=KBj. Each Kj satisfies step 4.1. When adjoining Kj to the preceding union, the intersection is a finite union of compact sets contained in the larger chart for Kj, hence is one compact coordinate support and also satisfies step 4.1. Induction using the support sequence of step 1.2 gives vanishing above n, degree-n pointwise injectivity, and the unique class with local values ux on all of K. If KL, restriction of [M]Ltw has those same values on K, so uniqueness gives [M]Ktw.

6.1

Collar cores construct the unique relative twisted class for a compact manifold with boundary. [F2, F3, F6, F7, step 5.1] Let A=M and N=MA. For sufficiently small d>0, let Cd be the collar of height below d and put Kd=MCdN. Excision and the coefficient identification in [F6] give Hn(N,NKd;ONR)Hn(M,Cd;OMR). Since Cd retracts onto A, natural pair sequences and the five-lemma comparison in [F7] make Hn(M,A;OMR)Hn(M,Cd;OMR) an isomorphism. Define [M,A]tw as the inverse image of [N]Kdtw. Nested collar cores and support compatibility in step 5.1 show that the inverse image is independent of d. Every interior point lies in some Kd, so this class has all prescribed local images. If two relative classes did, their difference maps for any core to a class with zero point values, which is zero by step 5.1; the displayed isomorphism then makes the difference zero.

7.1

The pair boundary has exactly the outward-normal-first boundary class. [F2, F3, F6, step 1.1, step 5.1, step 6.1] In a collar half-ball, take a local boundary orientation cycle and cross it with the collar interval oriented from positive height toward the boundary, placing this outward direction first. Give the product chain the corresponding ambient orientation-system coefficient from [F6]. Its relative boundary at the terminal boundary face is the boundary orientation cycle; all remaining faces lie off the core or cancel in pairs. Thus the pair connector sends the local value of [M,A]tw to ux at each boundary point. Connector naturality and excision in [F2]--[F3] globalize the calculation. Since A is compact and boundaryless, pointwise uniqueness in step 5.1 gives [M,A]tw=[A]tw with the stated sign.

8.1

Empty, zero-dimensional, disconnected, and choice cases are accounted for. [F2, F4, F5, step 1.1, step 1.2, step 4.1, step 5.1, step 6.1, step 7.1] When A=, step 6.1 is the support class with K=M. Empty manifolds, empty supports, and the zero ring give zero groups and their unique classes; compact zero-manifolds have empty boundary. Components of a manifold are open because connected coordinate balls lie in the component of each point by [F4]--[F5]. Their open cover of a compact support has a finite subcover, so only finitely many components meet it; the intrinsic finite-chain construction splits over these components. All singular generators, including degenerate simplices, remain in [F2]. Every cover and ball selection above is reduced by compactness to one finite list, and no global orientation, path family, component basepoint family, or infinite family of primitives is selected. Hence no AC is used. No biconditional is asserted. ∎

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

Cup and cap products with local coefficients

Definition

Let R be a commutative unital ring and let L,K be left R-module local systems on X. Their objectwise tensor product is (LRK)x=LxRKx,Tγ(k)=TγTγk. The tensor relations make the displayed transport well defined; identity and composition hold on elementary tensors, and TγˉTγˉ is its inverse. Thus this is again a local system.

A local-coefficient pairing is a natural transformation b:LRKN, equivalently bilinear maps bx:Lx×KxNx satisfying Tγbx(,k)=by(Tγ,Tγk) for every path class γ:xy.

For a simplex σ:[v0,,vp+q]X, let λ0pσ be its affine edge path from v0 to vp. For φCp(X;L) and ψCq(X;K) define (φbψ)(σ)=bv0(φ(σ[0,,p]),Tλ0pσKψ(σ[p,,p+q])). The reverse transport is necessary because the back-face value lies over vp while the output cochain value must lie over v0. The Alexander--Whitney face calculation, with naturality of b on each triangular transport comparison, gives δ(φbψ)=δφbψ+(1)pφbδψ. Hence cocycles give cup products in cohomology. The same vanishing-on-front-face argument as for ordinary relative cups gives Hp(X,A;L)RHq(X,B;K)Hp+q(X,AB;N) under the usual excisive-triad comparison.

For φCp(X;L) and a local chain generator mσCn(X;K), define the cohomology-first cap product by zero when p>n and otherwise by φb(mσ)=Tλ0pσN(bv0(φ(σ[0,,p]),m))σ[p,,n]. Here forward transport is necessary because the retained back face begins at vp. The published front/back face cancellation, with the same naturality squares, yields (φbc)=(1)p(φbcδφbc). Consequently cap descends to the same relative quotient patterns as Relative cap products with quotient domains displayed, with the chain coefficient system changed from K to N in the target. In particular, Hp(X,A;L)RHn(X,A;K)Hnp(X;N), and Hp(X;L)RHn(X,A;K)Hnp(X,A;N).

If a cohomology class is represented with compact support K, cup with any ordinary class remains supported in K, while the cap of a class in Hp(X,XK;L) with a class in Hn(X,XK;K) is an absolute class. Enlargement of K commutes with the formulas, giving the compact-support cup and supportwise cap operations used in duality. Constant systems and multiplication recover the published operations. Empty spaces, zero systems or rings, p=0, p=n, and p>n follow from the displayed formulas. Only finite faces of a supplied simplex occur, so no AC is used.

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

Poincare duality with the orientation local system

Statement

Assume AC. Let M be a boundaryless Hausdorff second-countable n-manifold, R a commutative unital ring, and L a left R-module local system. Using the pairing LROMROMRRL, oo, cap with the canonical twisted support classes gives isomorphisms DM:Hck(M;L)Hnk(M;OMRRL) for all integers k, componentwise. If M is compact, Hck=Hk. If M is R-oriented, a chosen trivialization OMRR identifies the target for arbitrary L with Hnk(M;L); the published oriented Poincare-duality map is recovered specifically when L=R.

Facts & Assumptions

Given: M,n,R,L, and AC as in the statement.

[F1]

Compactly supported cohomology with local coefficients gives support representatives and their common-larger-support equality criterion.

[F2]

Canonical twisted fundamental classes over compact subsets gives [M]Ktw with compatible support restriction, and Cup and cap products with local coefficients defines the required relative cap maps and their boundary identity.

[F3]

Excision and Mayer–Vietoris with local coefficients gives exact local-coefficient Mayer--Vietoris sequences. Five lemma for a morphism of long exact sequences gives the finite gluing step.

[F4]

A manifold exhaustion passes duality to the colimit supplies, under The Axiom of Choice, a countable exhaustion by finite unions of relatively compact coordinate balls. Its geometric construction is independent of coefficients.

[F5]

Poincaré duality for oriented topological manifolds is the constant-system oriented comparison to be recovered when L=R.

[F6]

Cellular cochains compute cohomology with local coefficients computes the disk-boundary support pair, and Functoriality with coefficient morphisms gives contraction invariance with its transport comparison.

[F7]

Proof

technique · direct
1.1

If aHk(M,MK;L) represents a compact-support class, define DM[a]=a[M]Ktw. The supportwise relative cap in [F2] has the displayed absolute target. Enlarging K restricts the twisted class and commutes with cap, so [F1] makes the value independent of the support representative. Changes of cocycle or cycle representatives are boundaries by the cap identity.

F1F2
1.2

Let U be a coordinate ball and choose its center x. Transport from x trivializes LU with fiber P=Lx and trivializes OMRU after either local orientation choice. Closed concentric supports are cofinal. Excision and radial deformation identify each support pair with the disk-boundary CW pair, whose relative cellular local cochain complex is P in degree n and zero elsewhere. The cellular-cochain comparison therefore gives Hck(U;LU)=P for k=n and zero otherwise. Contracting U to x, with its transport coefficient comparison, gives Hnk(U;(OMRL)U)=P for k=n and zero otherwise. In degree n, front evaluation on the canonical class sends pP to the point class with coefficient op; under the target trivialization this is p. Thus DU is an isomorphism in every degree. Changing o negates both orientation factors and leaves this calculation unchanged.

F1F2F6
2.1

The same result holds on any open subset W of a coordinate ball. In coordinates, density and countability of the rationals give an enumerated cover of W by bounded rational boxes. For compact supports KU and LV, the relative local-cochain short exact sequence gives the compact-support Mayer--Vietoris sequence after taking the filtered colimit: exactness follows directly because a colimit-kernel representative becomes zero at one common larger support and can be lifted there. Together with the homology sequence in [F3], the cap boundary identity gives a commuting ladder. Finite unions of boxes now satisfy duality by induction, since an intersection of two boxes is empty or a box, and the five lemma in [F3] gives the union. The increasing union of the first j boxes is all of W. Every compact-support cohomology representative is contained in one stage, and every finite homology cycle and bounding chain lies in one stage; the common-stage tests prove that both groups are the corresponding colimits. Cap is compatible with the stage maps, so the stage isomorphisms pass to W. No coefficient trivialization is chosen beyond the one already fixed on the ambient coordinate ball.

F1F2F3F7step 1.2
3.1

Induct on a finite family of coordinate balls B1,,Bm. The empty union has zero groups and one ball is step 1.2. Put V=B1Bm1 and B=Bm. By induction duality holds on V and by step 1.2 on B. The intersection VB is an open subset of B, so step 2.1 applies with the restrictions of both systems. The cap-commuting Mayer--Vietoris ladder and the five lemma in [F3] give duality on VB.

F2F3step 1.2step 2.1
4.1

Use AC through [F4] to obtain U1U2 covering M, each a finite union of coordinate balls and with compact closure in the next. Step 3.1 gives duality on every Uj. The geometric colimit proof works verbatim for local coefficients: a compact-support class is represented inside one Uj by cofinality of the compact closures, while a local homology class and any chain witnessing its vanishing use finitely many singular simplices and hence occur in one stage. These representative and equality tests identify the two colimits with the groups on M. Compatibility from step 1.1 identifies the colimit of DUj with DM, so it is an isomorphism. AC is used exactly to choose the countable family of coordinate neighborhoods in [F4]; the local calculation above avoids a universal-coefficient choice.

F1F2F4step 1.1step 3.1
5.1

If M is compact, support K=M is terminal in [F1]. If an R-orientation is supplied, its generator section gives OMRR, so the target for arbitrary L becomes Hnk(M;L). If moreover L=R, the canonical twisted local class represented by an orientation cycle ox carrying coefficient ox1R becomes that ordinary oriented cycle with coefficient one. Thus [M]Ktw corresponds to the usual oriented class, and in this constant-coefficient case the front/back cap formula is the published one in [F5]. Empty manifolds, zero rings and zero systems give zero maps; for n=0 step 1.2 is degree-zero vertex evaluation. Degrees outside 0kn have zero local models and hence zero global groups by the same gluing and exhaustion. Compact supports meet only finitely many open components, and chains have finite component support, so the construction splits componentwise without choosing orientations or basepoints on all components.

F1F2F5step 1.2step 4.1
TheoremStatement: Literature-sourcedProof: Literature-sourcedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Poincare–Lefschetz duality with local coefficients

Statement

Assume AC. Let M be a compact n-manifold and let A=M; let R be a commutative unital ring and L an R-module local system on M. Cap with the canonical relative twisted fundamental class gives isomorphisms, for every integer k, Hk(M;L)Hnk(M,A;OMRRL),Hk(M,A;L)Hnk(M;OMRRL). Here OMR is the collar extension of the interior orientation system. The statement is for the actual boundary A, not an arbitrary subspace of M.

Facts & Assumptions

Given: M,A,n,R,L and AC as in the statement. Put N=MA and P=OMRRL.

[F1]

Canonical twisted fundamental classes over compact subsets gives z=[M,A]tw and z=[A]tw under the boundary-system identification of Orientation local system on a manifold with boundary.

[F2]

Cup and cap products with local coefficients defines both relative cap maps and gives their boundary identity.

[F3]

Poincare duality with the orientation local system gives twisted duality on N and on the compact boundaryless manifold A.

[F4]

Compact topological manifold boundaries admit collars supplies collar cores and makes NM a homotopy equivalence. Functoriality with coefficient morphisms applies this equivalence with the transport identifications of the coefficient systems.

[F6]

Compactly supported cohomology with local coefficients gives the support colimit. The Axiom of Choice is used only through [F3].

Proof

technique · direct
1.1

If A=, M=N is compact, [F1] identifies z with the compact twisted fundamental class, and both displayed maps are [F3]. This includes compact zero-manifolds. Hence suppose A, so n1. Choose a collar and put Cd=c(A×[0,d)), Kd=MCd for 0<d<1. Every compact subset L of N lies in some Kd. Indeed, on a fixed closed collar segment the height coordinate has compact image on L, and that image omits zero because LA=; hence its positive part has a positive minimum. Points outside the segment already lie in every sufficiently small core. Choosing d below that minimum gives LKd.

F4
2.1

The collar retraction CdA, the natural cohomology pair sequences, and the five lemma give Hk(M,Cd;L)Hk(M,A;L). Removing the closed boundary inside Cd, local-coefficient excision gives Hk(M,Cd;L)Hk(N,NKd;LN). Both isomorphisms commute with decreasing d, because they are induced by inclusions, restrictions, and the collar homotopies with their coefficient-transport comparisons. Cofinality from step 1.1 and the common-support criterion [F6] therefore give an isomorphism J:Hk(M,A;L)Hck(N;LN).

F4F5F6step 1.1
3.1

Under J, cap with z is cap with the interior support class followed by inclusion NM. Indeed [F1] constructed z so that its image in Hn(M,Cd;OMR) is the excision image of [N]Kdtw. Represent a class by a cocycle vanishing on Cd and represent the equality of these two relative classes by a boundary plus a chain in Cd. The cap boundary identity in [F2] turns the boundary term into a target boundary, and the Cd term caps to zero. Thus the two cap classes agree. Twisted duality on N is an isomorphism by [F3], and inclusion NM is a homotopy equivalence with the coefficient comparison in [F4]. Together with step 2.1 this proves the second displayed isomorphism.

F1F2F3F4step 2.1
4.1

For the first displayed map, compare the five-term cohomology window Hk1(A;L)Hk(M,A;L)Hk(M;L)Hk(A;L)Hk+1(M,A;L) with the homology window Hnk(A;P)Hnk(M;P)Hnk(M,A;P)Hnk1(A;P)Hnk1(M;P). Use vertically, in order, twisted duality on A, the second isomorphism just proved, the desired first cap map, twisted duality on A, and the next-degree second isomorphism. The boundary identification in [F1] identifies PA with OARRLA. Both rows are exact by [F5].

F1F3F5step 3.1
5.1

The middle inclusion and quotient squares commute because they use the same cap chains before and after passage to the relevant quotient. For a degree-(k1) boundary cocycle a, choose an extension a~ to M. The positive cohomology connector is represented by δa~, and the cap boundary formula gives δa~z=a~z+(1)k(a~z). Since z=[A]tw, this proves the first connector square; the same calculation one degree later proves the last. For the homology connector square, a degree-k cocycle b gives (bz)=(1)kbAz, so multiplying that homology connector by (1)k makes the square commute. Multiplication by this unit preserves exactness. Thus [F5]'s five lemma applies to the ladder in step 4.1 and proves the first displayed map is an isomorphism.

F1F2F5step 4.1
6.1

Empty M and the zero ring or zero system give the unique isomorphisms of zero groups. The endpoint degrees k=0,n occur in the same exact windows; negative chain and cochain degrees vanish. Disconnected manifolds split componentwise, and compactness makes only finitely many components occur. The boundary may be empty or disconnected. The collar choice changes OMR only by the natural isomorphism specified in its definition, under which the class and cap maps correspond by their local characterization. The sole AC use is inherited from boundaryless twisted duality [F3], namely its countable coordinate-neighborhood selection; collar cores, individual representatives, and finite exact windows add no choice. The published oriented Poincare--Lefschetz theorem is recovered after an orientation trivializes OMR.

F1F3F4F6step 1.1step 3.1step 5.1
LemmaStatement: Literature-sourcedProof: Literature-sourcedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Fiber transport gives the Serre local systems

Statement

Let p:EB be a Hurewicz fibration, Fb=p1(b), R a commutative unital ring, and q0. The assignments bHq(Fb;R),[γ:bc]Hq(Tγ;R) and bHq(Fb;R),[γ:bc]Hq(Tγˉ;R) are R-module local systems on B. Thus cohomology uses transport along the reversed path before applying contravariance.

For a commutative square of fibrations with total map u:EE over f:BB, the fiber maps induce a natural transformation from the homology system of p to the pullback of that of p, and a natural transformation in the reverse coefficient direction from the pullback of the cohomology system of p to that of p.

Facts & Assumptions

Given: The fibration, coefficient ring, degree, and, for functoriality, the commutative square in the statement.

[F1]

Fiber transport and monodromy action proves that the homotopy class of Tγ depends only on [γ], that TγηTηTγ, and that Tγˉ is a fiber-homotopy inverse to Tγ.

[F2]

The singular chain homotopy formula says homotopic maps induce chain-homotopic singular chain maps.

[F3]

Singular cochain complex with coefficients defines cochains by applying Hom(,R) to singular chains, with positive coboundary.

[F4]

Local systems and pullback identifies the required conclusion with functorial transport on the fundamental groupoid.

Proof

technique · direct
1.1

If maps a0,a1:XY are homotopic, [F2] supplies a1#a0#=P+P. Hence they induce the same map in homology. Precomposition with this equality gives a1a0=δP+Pδ on cochains, where (Pφ)(c)=φ(Pc); thus they induce the same map in cohomology as well. A homotopy equivalence therefore induces isomorphisms in both theories.

F2F3
2.1

For homology, path-homotopy invariance and composition follow from [F1] and step 1.1: Hq(Tγη)=Hq(Tη)Hq(Tγ). Constant paths give identity maps in homology even if the chosen lifting function is not regular, because [F1] makes their transports homotopic to the identity. Reversed paths give inverse maps. This is the covariant groupoid functor required by [F4].

F1F4step 1.1
2.2

Define cohomology transport along γ:bc to be Sγ=Hq(Tγˉ):Hq(Fb;R)Hq(Fc;R). Since γη=ηˉγˉ, [F1] gives TγηTγˉTηˉ. Contravariance and step 1.1 then give Sγη=SηSγ. Constants give identities, and Sγˉ is inverse to Sγ. Thus this too is a covariant fundamental-groupoid functor.

F1F3F4step 1.1
3.1

In the commutative square, write ub:FbFf(b). For a path γ:bc, the two maps ucTγ and Tfγub are fiber transports over the same base path with the same initial fiber map. The lifting comparison in [F1] gives a vertical homotopy between them. Step 1.1 therefore gives Hq(uc)Hq(Tγ)=Hq(Tfγ)Hq(ub), exactly naturality of Hq(Fb)Hq(Ff(b)).

F1F4step 1.1step 2.1
3.2

Apply the same comparison to γˉ. Contravariance gives Hq(Tγˉ)Hq(ub)=Hq(uc)Hq(Tfγ) as maps from Hq(Ff(b);R) to Hq(Fc;R). This is naturality of the stalk maps Hq(ub):Hq(Ff(b);R)Hq(Fb;R) from the pulled-back cohomology system to the source system.

F1F3F4step 1.1step 2.2
4.1

Empty fibers give zero modules, and [F1] makes emptiness constant along each path component; point fibers and q=0 obey the same formulas. The zero ring gives zero systems. Disconnected bases are handled componentwise. A universal lifting function is one supplied map, and all subsequent transports and prism homotopies concern specified paths or maps; no family of representatives is selected, so no AC is used.

F1step 2.1step 2.2step 3.1step 3.2

5 · Examples, counterexamples and false statements

None yet.

Sources