Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedjudge pass (gpt-6-luna)verified 2026-10-22 (gpt-6.1-sol)
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.

Choice-free Wall chain finiteness from an explicit finite domination

Statement

Work in ZF. Let A be any associative unital ring and let C be a chain complex of unital right A-modules with Cn=0 for n<0. Supply a chain complex F with Fn=0 outside 0≤n≤m, each Fn supplied as a finite free right A-module, chain maps f:C→F and g:F→C, and right A-linear maps hn:Cn→Cn+1 such that 1C−gf=dCh+hdC. Then there is a chain complex E of finitely generated projective right A-modules, zero outside 0≤n≤N for some finite N, together with explicitly constructed chain maps a:C→E, b:E→C and chain homotopies 1C−ba=dH+Hd,1E−ab=dL+Ld. The modules of E below its top degree can be taken finite free, and its top module is the image of an explicit idempotent on ⨁j=0mFj.

Neither freeness nor projectivity nor finite generation of the modules of C is required. Thus the result applies in particular to the nonnegative singular or cellular free chain complexes with specified bases. More generally it applies after reindexing whenever C and F have a common finite lower bound. It makes no assertion for inputs unbounded below and no assertion that E is finite free or that any underlying space has finite CW type. No form of the Axiom of Choice is assumed.

Facts & Assumptions

Given: The ring, nonnegative complexes and explicit domination data in the Statement. Maps are composed from right to left; d=dC and ∂=dF. A composition containing a zero degree module is zero. A power hs denotes the specified successive degree-one maps, and h0=1.

[F1]

Chain maps commute with differentials. A degree-one homotopy has boundary dH+Hd; mutually inverse maps up to these boundaries are a chain homotopy equivalence. These conventions are Chain map, A chain homotopy and A chain homotopy equivalence, applied to right module homomorphisms.

[F2]

Projectivity means the lifting property for surjective module homomorphisms. The left-module convention of Projective modules and the lifting property is applied to Aop for right modules. Only finite free modules and their explicit summands will be used; their lifting property is proved below.

[F3]

A finite list of nonempty sets admits a simultaneous choice in ZF. Every natural-number-indexed list of nonempty sets has a choice function on its family of values

Proof

1.1givenalgebra

Put u=gf on C. Repeatedly substituting dh=1−u−hd gives, for every integer s≥1, dhs=(−1)shsd+ϵshs−1−∑ℓ=0s−1(−1)ℓhℓuhs−1−ℓ,ϵs={1s odd,0s even. For s=1 this is the given equation. Multiplying the formula on the right by h and substituting dh in its first term proves the next case: the identity coefficient changes from ϵs to ϵs+(−1)s=ϵs+1 and the last summand acquires index s. This is finite induction on a specified identity, with no choices.

1.2givenconstruct

Define Dn=⨁j=0nFj for n≥0, and Dn=0 for n<0. Define maps δn:Dn→Dn−1 by their finite blocks, with column j, row k, where 0≤j≤n and 0≤k≤n−1: (δn)kj={0j≥k+2,(−1)n+k+1∂jj=k+1,1Fj−fjgjj=k, n+k odd,fjgjj=k, n+k even,(−1)n+kfkhk−jgjj<k. All blocks have the displayed source and target, regardless of noncommutativity of A. Also define αn:Cn→Dn to have only its final component fn, define βn:Dn→Cn by the row (hng0,hn−1g1,…,gn), and let sn:Dn→Dn+1 be inclusion into the first n+1 summands. These are specified finite formulas in every degree. We next verify that D is a chain complex and that the named maps have all claimed properties; these are not assumed from a matrix citation.

2.1step 1.1step 1.2givenalgebra

The final column of δn has only its final block +∂n. Therefore δnαn=αn−1dn, using ∂f=fd. To check βn−1δn=dnβn, consider column j. If j=n, the assertion is gn−1∂n=dngn. Otherwise put t=n−j≥1. The superdiagonal contribution is (−1)thtdgj (zero if j=0); the diagonal contribution is ϵtht−1gj−(−1)t−1ht−1ugj. Reindexing the lower contributions by ℓ=n−1−k gives −∑ℓ=0t−2(−1)ℓhℓuht−1−ℓgj. The total is exactly dhtgj by step 1.1. Thus both intertwining identities hold, without yet assuming δ2=0.

2.2step 1.2algebra

Directly in the blocks, δn+1sn+sn−1δn=1Dn−αnβn. Indeed for rows k<n the off-diagonal blocks cancel when n is replaced by n+1, and the two diagonal blocks sum to 1. In row n only the first term is present: its blocks are −fnhn−jgj for j<n and 1−fngn for j=n. They are exactly the final row of 1−αβ. For n=0 this is simply δ1s0=1−f0g0. Also βnαn=gnfn.

3.1step 2.1step 2.2F1inductionalgebra

We prove δn−1δn=0 by induction on n. It holds at n=1 since D−1=0. On the first n summands of Dn, identified with sn−1Dn−1, step 2.2 and the two intertwining identities give δn−1δnsn−1=δn−1(1−αβ−sn−2δn−1)=(1−αβ)δn−1−δn−1sn−2δn−1=sn−3δn−2δn−1=0. The final equality uses the induction hypothesis, and negative-index terms mean zero. On the remaining summand Fn, the two final-column observations give ∂n−1∂n=0. Thus the composite vanishes on every summand. This proves δ2=0. Now step 2.1 says that α,β are chain maps, and step 2.2 together with 1−βα=dh+hd gives a chain homotopy equivalence C≃D.

4.1step 1.2step 3.1algebra

Set T=⨁j=0mFj. For all n≥m, Dn is canonically T, because all subsequent summands are zero. For n≥m+1, the square matrix δn:T→T depends only on the parity of n. Write p for its value when n is even. The formulas show that its value when n is odd is 1−p: the off-diagonal blocks change sign and the diagonal blocks are complementary. Taking two consecutive such degrees in δ2=0 gives p(1−p)=0=(1−p)p, hence p2=p. No assertion that the homotopy idempotent fg itself is strictly idempotent has been made.

5.1step 3.1step 4.1constructalgebra

Choose the explicit even integer N=2(m+1), and let q=p:T→T. Define En=Dn for 0≤n<N, EN=qT⊆T=DN, and En=0 otherwise. Restrict δN to qT at the top, and keep δn below it. The square-zero identities remain valid by step 3.1. The maps J:E→D are the evident inclusions. Define I:D→E to be identity below N, q in degree N and zero above N. At degree N, δNq=δN because 1−q=δN+1 and δNδN+1=0. At degree N+1, qδN+1=q(1−q)=0. These are the only boundary degrees in checking that I is a chain map; J is a chain map by restriction, and IJ=1E.

6.1step 4.1step 5.1F1constructalgebra

Define tn:Dn→Dn+1 to be zero for n<N and the canonical identity T→T for n≥N. Then 1D−JI=δt+tδ. Below N both sides are zero. In degree N the right side is δN+1=1−q, which is the left side. Above N it is the sum of the two complementary matrices p and 1−p, hence identity, as is the left side. Thus I,J give a specified chain homotopy equivalence between D and the bounded complex E.

6.2step 5.1F2F3algebra

The modules En below N are finite direct sums of the supplied finite free modules, so their concatenated bases are finite. The module qT is generated by the finitely many vectors q(ei), where (ei) is that concatenated basis of T, and T=qT⊕(1−q)T: write x=qx+(1−q)x, and apply q to an element in the intersection to show it is zero. For completeness its projectivity is choice-free. Given a surjection v:U→V and a right-linear w:qT→V, take, for each of the finitely many ei, a lift in U of w(qei). Their simultaneous existence is [F3]. Extend this finite assignment right-linearly to a map w~:T→U. Then vw~=wq, and restriction to qT is the requested lift. The same proof with q=1 gives projectivity of the lower finite free modules. This verifies the actual lifting property, not the general claim that arbitrary free modules are projective in ZF.

7.1step 2.2step 3.1step 5.1step 6.1F1algebra

Set a=Iα, b=βJ. These are chain maps and 1C−ba=d(h+βtα)+(h+βtα)d, since 1C−βJIα=(1C−βα)+β(1D−JI)α. Similarly, using IJ=1E and step 2.2, 1E−ab=δE(IsJ)+(IsJ)δE. Indeed I(1D−αβ)J=1E−IαβJ. These are the explicit required homotopies H=h+βtα and L=IsJ.

8.1step 1.2step 5.1step 6.2step 7.1F3∎

Every degree of D, every matrix product used to define its maps, and each component of the homotopies uses a finite sum and finitely many compositions of supplied maps. The single family indexed by all nonnegative degrees is defined by these formulas; it is not obtained by independently selecting a lift or basis in each degree. The only lifts selected in the entire projectivity verification are a finite list for one supplied lifting problem. If the two input complexes vanish below a common integer b, reindex Cn′=Cn+b, Fn′=Fn+b with the same differentials and domination equations, apply the construction, and reindex the result back. No infinite recursion of choices and no unbounded-below input is involved. The proof therefore establishes exactly the stated ZF conclusion for the required bounded-below setting.

Source notes

The explicit algebraic strictification follows Ranicki's displayed matrices and Proposition 3.1, with all signs fixed and all needed identities verified locally above. In the scanned printed p.119, the piecewise expression and the displayed even/odd matrices have inconsistent signs/parities; the formulas here follow the displayed matrices and the verified final-column chain-map and homotopy identities. No unverified transcription is a premise.

Hatcher A.8–A.11 explains why a compact-manifold retraction onto a finite polyhedron supplies finite domination and why domination must not be silently promoted to finite CW type. For an application to local chains one must actually supply the right-linear chain maps and homotopy, for example by composing a proved finite-simplicial/singular chain comparison with the actual topological retraction. This lemma does not itself provide that comparison, local-system transport, a manifold retraction, duality, a rank calculation, or a Blanchfield conclusion.

Depends on

Used by

Dependency tree · two levels

16 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