Introduction

Wall’s finiteness conditions ask when algebraic restrictions on a CW complex force it to have a homotopy model of a prescribed dimension. Let XX be a finite connected CW complex, let G=π1(X)G = \pi_1(X), and let X~\widetilde{X} be its universal cover. The D(2)D(2) condition is

Hi(X~;Z)=0(i>2),H3(X;M)=0for every finitely generated ZG-module M,(1)H_i(\widetilde{X};\mathbb{Z}) = 0 \quad(i > 2), \qquad H^3(X;M) = 0 \quad\text{for every finitely generated }\mathbb{Z}G\text{-module }M, \tag*{(1)}

where cohomology uses the corresponding local coefficients. The finite D(2)D(2) problem asks whether every such XX is homotopy equivalent to a finite CW complex of dimension at most two [13], Section 2], [14], Problem D3]. The finiteness of both complexes is part of the question, and no asphericity hypothesis is imposed. This is also the formulation in Hofmann–Nicholson [5], p. 254].

Theorem 1.1. There is a finite connected three-dimensional CW complex XX such that

Hi(X~;Z)=0(i>2),H3(X;M)=0for every Z[π1(X)]-module M,H_i(\widetilde{X};\mathbb{Z}) = 0 \quad(i > 2), \qquad H^3(X;M) = 0 \quad\text{for every }\mathbb{Z}[\pi_1(X)]\text{-module }M,

but XX is not homotopy equivalent to any finite CW complex of dimension at most two.

The example has infinite fundamental group; the finiteness assertion concerns its cell structure.

Background and approach

Wall introduced the dimension conditions in his work on finiteness for CW complexes [13]. His reduction produces a finite three-dimensional model in the D(2)D(2) case; the remaining question is whether its three-dimensional cells can also be removed up to homotopy. The problem reappeared as Problem D3 in his 1979 list [14]. It lies at the interface between two-dimensional topology and the realization of chain complexes over group rings. Johnson’s work [7] develops this algebraic viewpoint and the role of cancellation in passing from a stable realization to an actual two-dimensional complex.

A stable form of the problem has a positive answer: adjoining sufficiently many two-spheres makes a finite D(2)D(2) complex homotopy equivalent to a finite two-dimensional complex. This goes back to Cohen [2]; Hambleton [4], Lemma 2.1 gives a proof with the number of added spheres bounded by the number of three-dimensional cells. Such stabilization does not answer the unstabilized question. There are also substantial positive results for particular fundamental groups. Hambleton [4], Theorem B proves the D(2)D(2) property for finite subgroups of SO⁡(3)\operatorname{SO}(3). More recently, Hofmann and Nicholson [5], Theorem A establish the D(2)D(2) property for the generalized quaternion groups of orders 24 and 32 and recover the order-28 case previously proved using work of Mannan–Popiel and Nicholson [10, 11]. In particular, they show that the longstanding candidate with fundamental group of order 32, proposed by Cohen and Dyer, does have a finite two-dimensional model.

Candidate counterexamples have also come from relation modules. A relation gap occurs when the relator subgroup of a free group needs more normal generators than its abelianization needs as a module over the quotient group ring. Bridson and Tweedale [1], Sections 3–4 use coprime annihilation relations to reduce the number of module generators and construct finite D(2)D(2) complexes with virtually free fundamental groups. Their failure to have finite two-dimensional models is conditional on a relation-gap assertion.

We apply Quillen’s plus construction [12]. It kills a perfect normal subgroup of the fundamental group while preserving homology with coefficients from the quotient. Mannan [9], Section 2 shows directly that applying it to a finite two-dimensional complex along a finitely normally generated perfect subgroup produces a finite D(2)D(2) complex. He also proves that every finite cohomologically two-dimensional three-dimensional complex arises in this way up to homotopy [9], Theorem 3.4. Thus this construction supplies the dimension condition; the task is to find an obstruction to a two-dimensional model of its result.

Our obstruction uses a character. For a connected space YY, a homomorphism ρ:π1(Y)→C×\rho:\pi_1(Y)\to\mathbb{C}^{\times} determines a one-dimensional complex local system LρL_\rho. We prove that, when YY is a finite two-dimensional complex,

H2(Y;Lρ)=0⟹ρ(g)=1 for every finite-order g∈π1(Y).(2)H_2(Y;L_\rho)=0 \quad\Longrightarrow\quad\rho(g)=1\ \text{for every finite-order }g\in\pi_1(Y). \tag*{(2)}

The proof gives the stronger statement that every map F→YF\to Y from a finite connected simplicial complex with b1(F;Q)=0b_1(F;\mathbb{Q})=0 pulls LρL_\rho back to a system with trivial monodromy. The method is a tower of infinite cyclic covers and image subcomplexes, following the cyclic-tower method of Howie [6]; see also the formulation of Louder–Wilton [8], Section 3 and its account of the earlier work of Papakyriakopoulos and Stallings. The additional input is that vanishing of rank-one twisted second homology persists under these cyclic covers, by a Laurent-polynomial rank argument.

Proof structure

Section 2 establishes this obstruction independently of the construction. If a map F→YF\to Y violated it, its finite image would have nonpositive Euler characteristic and hence admit an infinite cyclic cover. The map lifts because b1(F;Q)=0b_1(F;\mathbb{Q})=0. Twisted second homology still vanishes upstairs, so the argument can be repeated. Each lifted image contains strictly more simplices, although all are images of the same fixed triangulated FF. This forces a contradiction.

Section 3 presents the finite plus construction with its explicit cellular splitting. Section 4 then gives a five-generator, four-relator presentation and a perfect normal subgroup generated normally by two powers. The quotient has an element of order two detected by a complex character. An exact four-row boundary calculation shows that the presentation complex has zero second homology with that character. The plus construction preserves this vanishing and gives the required finite D(2)D(2) complex. Equation (2) excludes its two-dimensional realization.

The geometric obstruction and the finite plus construction play separate roles: the former applies to any rank-one local system on a finite two-dimensional complex, while the latter is standard once a suitable perfect normal subgroup is available. Their combination makes the failure of two-dimensional realization visible in a small twisted cellular boundary matrix.

A tower obstruction in dimension two

We first isolate the obstruction to a finite two-dimensional model. Its input is the vanishing of second homology with a rank-one local system. Its conclusion restricts the maps into the complex from finite complexes with vanishing first rational Betti number. The case of a Moore complex will then show that the corresponding character cannot detect a finite-order element.

A rank-one complex local system LL on a connected CW complex TT assigns a one-dimensional complex vector space to each point, with parallel transport along paths that depends only on homotopy relative to the endpoints. After choosing a basepoint and a basis of its fiber, its monodromy is a character

ρ:π1(T)⟶C.\rho:\pi_1(T) \longrightarrow\mathbb{C}.

We use ordinary homology with these coefficients. In module notation, write Cρ\mathbb{C}_{\rho} for the right Z[π1(T)]\mathbb{Z}[\pi_1(T)]-module with v⋅g=ρ(g)vv \cdot g = \rho(g)v. If the universal-cover cellular chains carry the left deck action, then

C∗(T;L)=Cρ⊗Z[π1(T)]C∗(T~;Z).C_*(T;L) = \mathbb{C}_{\rho} \otimes_{\mathbb{Z}[\pi_1(T)]} C_*(\widetilde{T};\mathbb{Z}).

Thus cellular chains have finite support, even when TT is infinite. Equivalently, Cj(T;L)C_j(T;L) is the direct sum of one coefficient fiber for each oriented jj-cell, with boundary maps defined by parallel transport.

Two elementary consequences will be used throughout the proof. First, if A⊆TA \subseteq T is a subcomplex and dim⁡T≤2\dim T \leq2, then

H2(A;L∣A)⟶H2(T;L)is injective.(3)H_2(A;L|_A) \longrightarrow H_2(T;L) \quad\text{is injective.} \tag*{(3)}

Indeed, the cellular chain inclusion is injective, and in dimension at most two the second homology is the kernel of the second boundary. This argument requires no injectivity of π1(A)→π1(T)\pi_1(A) \to\pi_1(T). Second, on a connected complex the zeroth homology is the space of coinvariants,

H0(T;L)=C/⟨(ρ(g)−1)v:g∈π1(T), v∈C⟩.H_0(T;L) = \mathbb{C}/\langle(\rho(g)-1)v : g \in\pi_1(T),\ v \in\mathbb{C}\rangle.

Consequently, nontrivial monodromy implies H0(T;L)=0H_0(T;L)=0.

The next lemma ensures that vanishing of second homology also survives the covering operation needed in the tower.

Lemma 2.1 (Infinite cyclic covers). Let AA be a finite connected CW complex of dimension at most two, let LL be a rank-one complex local system on AA, and let p:A^→Ap:\widehat{A} \to A be a connected infinite cyclic cover. If H2(A;L)=0H_2(A;L)=0, then

H2(A^;p∗L)=0.H_2(\widehat{A};p^*L)=0.

Proof. Choose a generator τ\tau of the deck group and put R=C[z,z−1]R=\mathbb{C}[z,z^{-1}]. There is a canonical deck action on the pulled-back local system: in the fiber description of p∗Lp^*L, it is

(x^,v)⟼(τx^,v),v∈Lp(x^).(4)(\widehat{x},v) \longmapsto(\tau\widehat{x},v), \qquad v \in L_{p(\widehat{x})}. \tag*{(4)}

The equality pτ=pp\tau=p makes this action compatible with parallel transport. Let zz act by this deck transformation. Choosing one lift of each cell of AA and a basis in its coefficient fiber identifies Cj(A^;p∗L)C_j(\widehat{A};p^*L) with a finite free RR-module, of rank equal to the number of jj-cells of AA.

Taking coinvariants of this deck action identifies translated cell lifts and their coefficient fibers. It therefore gives an isomorphism of chain complexes

C∗(A^;p∗L)⊗RR/(z−1)≅C∗(A;L).(5)C_*(\widehat{A};p^*L)\otimes_R R/(z-1)\cong C_*(A;L). \tag*{(5)}

In the chosen bases, let D(z)D(z) be the matrix of the second boundary upstairs, and let mm be its number of columns. The matrix D(1)D(1) is the second boundary downstairs, so it is injective by the hypothesis. If m=0m=0, there is nothing to prove. Otherwise, some m×mm\times m minor of D(1)D(1) is nonzero. The corresponding minor of D(z)D(z) is consequently a nonzero Laurent polynomial. Thus D(z)D(z) has full column rank over C(z)\mathbb{C}(z) and is injective over RR, since RmR^m embeds in C(z)m\mathbb{C}(z)^m. There are no cells above dimension two, and hence H2(A^;p∗L)=ker⁡D(z)=0H_2(\widehat{A};p^*L)=\ker D(z)=0.

The following proof adapts the cyclic-tower method of [6], in which one alternates subcomplex inclusions and infinite cyclic covers; see [8], Section 3. Lemma 2.1 supplies the property that persists along the tower here: vanishing of twisted second homology.

Theorem 2.2 (Tower obstruction). Let YY be a finite connected CW complex of dimension at most two, and let LL be a rank-one complex local system on YY with H2(Y;L)=0H_2(Y;L)=0. There is no map f:F→Yf:F\to Y from a finite connected simplicial complex satisfying b1(F;Q)=0b_1(F;\mathbb{Q})=0 for which f∗Lf^*L has nontrivial monodromy.

Proof. Suppose that such a map exists. We will repeatedly lift it to an infinite cyclic cover and replace that cover by the image of the lift. At every step the image will contain strictly more simplices, although the domain retains one fixed finite triangulation. For a finite simplicial complex AA, write s(A)s(A) for its number of nonempty simplices.

We first justify working simplicially without increasing the dimension of YY. Its one-skeleton is a finite graph. Subdivide that graph to make it simplicial and homotope each two-cell attaching map to an edge path. After further subdivision if necessary, each nonconstant attaching path can be represented by a map from a polygonal circle with at least three edges, with every edge mapping homeomorphically onto a graph edge. Replace the attachment by the mapping cylinder of this map, capped by a disk along its free boundary circle. This merely inserts a collar into the attached disk. The resulting cylinder has one rectangle for each traversal of a graph edge. Each rectangle is embedded, with its two upper vertices in the separate domain circle and its two lower vertices at distinct endpoints of the graph edge. After compatible subdivisions of boundary edges, triangulate each rectangle from its own interior vertex and each capping disk from a new interior vertex. This yields a finite simplicial complex even when different rectangles traverse the same graph edge: their interiors and upper edges remain distinct. A constant attaching map contributes a triangulated two-sphere joined to the graph at one vertex. Homotoping the attaching maps preserves the homotopy type, so this construction gives a finite simplicial model of dimension at most two.

Transfer LL and ff across this homotopy equivalence. Homotopy invariance preserves both H2(Y;L)=0H_2(Y;L)=0 and the nontrivial pullback monodromy. After a sufficiently fine subdivision of FF, simplicial approximation makes ff simplicial. Fix this triangulation of FF for the rest of the proof. Let A0=f(F)A_0=f(F), let f0:F→A0f_0:F\to A_0 be the corestriction, and let L0=L∣A0L_0=L|_{A_0}. The simplicial image A0A_0 is a finite connected subcomplex, and (3) gives H2(A0;L0)=0H_2(A_0;L_0)=0.

Here is the inductive step. Suppose that AiA_i is a finite connected simplicial complex of dimension at most two, fi:F→Aif_i:F\to A_i is a simplicial map onto its image AiA_i, and LiL_i satisfies

H2(Ai;Li)=0,fi∗Li has nontrivial monodromy.(6)H_2(A_i;L_i)=0,\qquad f_i^*L_i\text{ has nontrivial monodromy}. \tag*{(6)}

The second condition implies that LiL_i itself has nontrivial monodromy, so H0(Ai;Li)=0H_0(A_i;L_i)=0. Since rank-one cellular chains have the same dimensions as ordinary complex cellular chains, the Euler characteristic gives

χ(Ai)=−dim⁡CH1(Ai;Li)≤0.\chi(A_i)=-\dim_{\mathbb{C}} H_1(A_i;L_i)\leq0.

On the other hand,

χ(Ai)=1−b1(Ai;Q)+b2(Ai;Q).\chi(A_i)=1-b_1(A_i;\mathbb{Q})+b_2(A_i;\mathbb{Q}).

It follows that b1(Ai;Q)≥1b_1(A_i;\mathbb{Q})\geq1. The finitely generated abelianization of π1(Ai)\pi_1(A_i) therefore has a nonzero free part, and there is an epimorphism ϕi:π1(Ai)↠Z\phi_i:\pi_1(A_i)\twoheadrightarrow\mathbb{Z}.

Let pi:A^i→Aip_i:\widehat{A}_i\to A_i be the connected cover corresponding to ker⁡ϕi\ker\phi_i. The composite ϕi(fi)∗\phi_i(f_i)_* is zero: every homomorphism π1(F)→Z\pi_1(F)\to\mathbb{Z} factors through H1(F;Z)H_1(F;\mathbb{Z}), which is finite because FF is finite and b1(F;Q)=0b_1(F;\mathbb{Q})=0. Thus fif_i lifts to f~i:F→A^i\widetilde{f}_i:F\to\widehat{A}_i. Give the cover the lifted triangulation. The lift is simplicial on the already fixed triangulation of FF, since on each domain simplex it is the lift of a simplicial map into a single target simplex. No new subdivision of FF is needed.

Set

Ai+1=f~i(F),Li+1=(pi∗Li)∣Ai+1,A_{i+1}=\widetilde{f}_i(F),\qquad L_{i+1}=(p_i^*L_i)|_{A_{i+1}},

and corestrict the lift to fi+1:F→Ai+1f_{i+1}:F\to A_{i+1}. Lemma 2.1, followed by (3), gives H2(Ai+1;Li+1)=0H_2(A_{i+1};L_{i+1})=0. Moreover, fi+1∗Li+1≅fi∗Lif_{i+1}^*L_{i+1}\cong f_i^*L_i, so the nontrivial monodromy persists. These are precisely the conditions (6) needed to continue. Figure 1 shows one step.

Diagram showing one step of the tower

Figure 1. One step of the tower. The lifted map factors through its finite image Ai+1⊆A^iA_{i+1} \subseteq\widehat{A}_i, and the diagram commutes. The domain FF keeps the same triangulation at every step; only the indicated subcomplex arrow is an inclusion.

It remains to show that s(Ai)s(A_i) increases strictly. The restriction pi∣Ai+1p_i|_{A_{i+1}} maps onto AiA_i and maps each simplex isomorphically onto a simplex. Hence s(Ai+1)≥s(Ai)s(A_{i+1})\geq s(A_i). If equality held, there would be exactly one simplex above each simplex of AiA_i, compatibly with all faces. The restriction would then be a simplicial isomorphism. Its inverse, followed by the inclusion into A^i\widehat{A}_i, would give a section of pip_i. Such a section would make (pi)∗(p_i)_* surjective, contrary to

im⁡(pi)∗=ker⁡ϕi≠π1(Ai).\operatorname{im}(p_i)_*=\ker\phi_i\neq\pi_1(A_i).

Thus s(Ai+1)>s(Ai)s(A_{i+1})>s(A_i). But every simplex of AiA_i is the image of a simplex in the fixed triangulation of FF, so

s(A0)<s(A1)<s(A2)<⋯≤s(F).s(A_0)<s(A_1)<s(A_2)<\cdots\leq s(F).

This is impossible, and the theorem follows.

The following consequence is the form used in the construction.

Corollary 2.3 (Characters and torsion). Let YY be a finite connected CWCW complex of dimension at most two. If a character ρ:π1(Y)→C×\rho:\pi_1(Y) \to\mathbb{C}^{\times} satisfies H2(Y;Cρ)=0H_2(Y;\mathbb{C}_{\rho}) = 0, then ρ(g)=1\rho(g) = 1 for every finite-order element g∈π1(Y)g \in\pi_1(Y).

Proof. Suppose that gg has finite order nn and ρ(g)≠1\rho(g) \ne1; in particular, n≥2n \ge2. Let

Mn=S1∪deg⁡nD2M_n = S^1 \mathbin{\cup_{\deg n}} D^2

be the Moore complex obtained by attaching a disk along a map of degree nn. A loop in YY representing gg extends to a map Mn→YM_n \to Y, because its nnth power is nullhomotopic. The cellular boundary C2(Mn;Z)→C1(Mn;Z)C_2(M_n;\mathbb{Z}) \to C_1(M_n;\mathbb{Z}) is multiplication by nn, so H1(Mn;Z)=Z/nH_1(M_n;\mathbb{Z}) = \mathbb{Z}/n and b1(Mn;Q)=0b_1(M_n;\mathbb{Q}) = 0. The pullback character sends the circle generator to ρ(g)≠1\rho(g) \ne1.

Use the finite simplicial model for MnM_n constructed in the proof of Theorem 2.2, and compose its homotopy equivalence to MnM_n with the map to YY. This gives a finite connected simplicial domain with vanishing first rational Betti number and nontrivial pullback monodromy, contradicting that theorem. For n=2n = 2 the standard model M2M_2 is RP2\mathbb{R}P^2, the case needed below.

A finite plus construction

We next recall how a finitely normally generated perfect subgroup produces a finite D(2)D(2) complex. This is the finite form of Quillen’s plus construction [12] used by Mannan [9]. We give the construction because its cellular splitting proves both the required cohomological vanishing and the preservation of the twisted homology used in Section 2.

Recall that a group KK is perfect if K=[K,K]K = [K,K], or equivalently if its abelianization KabK_{\mathrm{ab}} is zero. A normal subgroup of a group PP is finitely normally generated if it is the normal closure in PP of finitely many elements. This condition does not require finite generation as an abstract group.

Proposition 3.1 (Finite plus construction). Let BB be a finite connected CWCW complex of dimension at most two, with π1(B)=P\pi_1(B) = P. Suppose that the normal closure KK of elements t1,…,tr∈Pt_1,\ldots,t_r \in P is perfect, and put G=P/KG = P/K. There is a finite complex X⊇BX \supseteq B, obtained by attaching rr cells of dimension two and rr cells of dimension three, such that:

(i) the inclusion induces the quotient P→GP \to G on fundamental groups;

(ii) Hi(X~;Z)=0H_i(\widetilde{X};\mathbb{Z}) = 0 for every i>2i > 2, and H3(X;M)=0H^3(X;M) = 0 for every left ZG\mathbb{Z}G-module MM;

(iii) for every right ZG\mathbb{Z}G-module NN, the inclusion induces H∗(B;N)≅H∗(X;N)H_*(B;N) \cong H_*(X;N), with the coefficients on BB pulled back along P→GP \to G.

Proof. Attach two-dimensional cells along loops representing t1,…,trt_1,\ldots,t_r, and call the resulting complex B′B'. The van Kampen theorem gives π1(B′)=G\pi_1(B') = G. Let B~\widetilde{B} be the full preimage of BB in the universal cover B′~\widetilde{B'}. Since P→GP \to G is onto, B~\widetilde{B} is connected; it is the covering of BB corresponding to KK. Hence

H1(B~;Z)=Kab=0.H_1(\widetilde{B};\mathbb{Z}) = K_{\mathrm{ab}} = 0.

Write R=ZGR = \mathbb{Z}G and regard cellular chains of these covers as left RR-modules. The relative cellular complex C∗(B′~,B~)C_*(\widetilde{B'},\widetilde{B}) consists of RrR^r in degree two and zero in every other degree. The homology exact sequence of the pair therefore gives a surjection

H2(B′~;Z)⟶H2(B′~,B~;Z)=Rr.(7)H_2(\widetilde{B'};\mathbb{Z}) \longrightarrow H_2(\widetilde{B'},\widetilde{B};\mathbb{Z}) = R^r . \tag*{(7)}

Choose classes α1,…,αr\alpha_1,\ldots,\alpha_r mapping to the standard basis vectors, where the basis records chosen lifts and orientations of the new cells. The space B′~\widetilde{B'} is simply connected, so the degree-two Hurewicz theorem represents each αj\alpha_j by a map S2→B′~S^2 \to\widetilde{B'}. Project these maps to B′B' and attach one three-dimensional cell along each projected map. This defines XX. Only finitely many cells have been added, and attaching the last cells does not change the fundamental group.

The preimage of B′B' in X~\widetilde{X} is its universal cover, so we may retain the notation B′~\widetilde{B'} and B~\widetilde{B}. In the chosen cellular bases,

C3(X~)=Rr,C2(X~)=C2(B~)⊕Rr.C_3(\widetilde{X}) = R^r,\qquad C_2(\widetilde{X}) = C_2(\widetilde{B}) \oplus R^r.

Let q:C2(X~)→Rrq:C_2(\widetilde{X}) \to R^r be projection onto the second summand. The choice in (7) says exactly that

q∂3=id⁡Rr.(8)q\partial_3 = \operatorname{id}_{R^r}. \tag*{(8)}

Indeed, the relative cellular boundary of the jjth three-dimensional cell is the jjth basis vector; in the two-dimensional complex B′~\widetilde{B'}, a homology class is represented by its cellular two-cycle without any ambiguity from three-boundaries.

Equation (8) proves that ∂3\partial_3 is injective. There are no cells above dimension three, so Hi(X~;Z)=0H_i(\widetilde{X};\mathbb{Z})=0 for all i>2i>2. It also gives the cohomological assertion directly. For any RR-linear map φ:C3(X~)→M\varphi:C_3(\widetilde{X})\to M, its extension φq:C2(X~)→M\varphi q:C_2(\widetilde{X})\to M satisfies

(φq)∂3=φ.(\varphi q)\partial_3 = \varphi.

Thus the cochain boundary Hom⁡R(C2(X~),M)→Hom⁡R(C3(X~),M)\operatorname{Hom}_R(C_2(\widetilde{X}),M)\to\operatorname{Hom}_R(C_3(\widetilde{X}),M) is onto, and H3(X;M)=0H^3(X;M)=0.

Finally, the relative cellular complex of (X~,B~)(\widetilde{X},\widetilde{B}) is

0⟶Rr→id⁡Rr⟶0,(9)0 \longrightarrow R^r \xrightarrow{\operatorname{id}} R^r \longrightarrow0, \tag*{(9)}

in degrees three and two. It is contractible. The short exact sequence of absolute and relative cellular complexes is split in each degree, since the cells of B~\widetilde{B} form subsets of the chosen cellular bases. Tensoring with any right RR-module NN therefore leaves a short exact sequence of complexes whose relative term is still contractible. Its homology exact sequence gives

H∗(N⊗RC∗(B~))≅H∗(N⊗RC∗(X~)).H_*(N\otimes_R C_*(\widetilde{B})) \cong H_*(N\otimes_R C_*(\widetilde{X})).

The left side computes H∗(B;N)H_*(B;N): the coefficient action of PP factors through the deck group GG of B~→B\widetilde{B}\to B. The right side computes H∗(X;N)H_*(X;N), proving the last assertion.

The splitting in (8) is stronger than ordinary third-homology vanishing: it makes the cohomology calculation work for every coefficient module. In the application, we will choose BB and KK so that a character of GG has vanishing second homology on BB, yet detects a torsion element of GG. Proposition 3.1 preserves that homology vanishing when passing to XX.

The counterexample

We now construct the presentation complex and perfect normal subgroup needed in Proposition 3.1. The quotient must contain torsion detected by a character, and the corresponding local system on the presentation complex must have vanishing second homology. Perfectness will follow from annihilation relations with coprime coefficients in the subgroup’s abelianization. Related uses of coprime annihilators for relation modules appear in Bridson–Tweedale [1] [BT07, Proposition 3.3].

Let BB be the presentation complex of

P=⟨x1,a1,x2,a2,s | x1a1x1−1=a14,x2a2x2−1=a23,x1=a213,sx2s−1=a15⟩.(10)P=\left\langle x_1,a_1,x_2,a_2,s\ \middle|\ x_1a_1x_1^{-1}=a_1^4,\quad x_2a_2x_2^{-1}=a_2^3,\quad x_1=a_2^{13},\quad sx_2s^{-1}=a_1^5\right\rangle. \tag*{(10)}

Thus BB has one vertex, five edges, and four two-dimensional cells. Define

t1=x12,t2=x23,K=⟨⟨t1,t2⟩⟩P,G=P/K,t_1=x_1^2,\qquad t_2=x_2^3,\qquad K=\langle\langle t_1,t_2\rangle\rangle_P,\qquad G=P/K,

where the double brackets denote normal closure in PP. Sending ss to 1∈Z1\in\mathbb{Z} and the other four generators to zero respects all these relations and descends to an epimorphism G→ZG\to\mathbb{Z}. In particular, GG is infinite. We use the commutator convention [g,h]=ghg−1h−1[g,h]=ghg^{-1}h^{-1}.

Lemma 4.1. The normal subgroup KK is perfect.

Proof. The exponents are matched by 42−1=15=3⋅54^2-1=15=3\cdot5 and 33−1=26=2⋅133^3-1=26=2\cdot13, with gcd⁡(15,26)=1\operatorname{gcd}(15,26)=1. Conjugation by t1=x12t_1=x_1^2 sends a1a_1 to a116a_1^{16}, while conjugation by t2=x23t_2=x_2^3 sends a2a_2 to a227a_2^{27}. Squaring x1=a213x_1=a_2^{13} and cubing sx2s−1=a15sx_2s^{-1}=a_1^5 now give

t1=a226=[t2,a2],st2s−1=a115=[t1,a1].(11)t_1=a_2^{26}=[t_2,a_2],\qquad st_2s^{-1}=a_1^{15}=[t_1,a_1]. \tag*{(11)}

Write KabK_{\mathrm{ab}} additively and let uju_j be the image of tjt_j. Conjugation makes KabK_{\mathrm{ab}} a left ZG\mathbb{Z}G-module: every element of KK acts trivially on its own abelianization. For t∈Kt\in K, the image of [t,a][t,a] is (1−a)[t](1-a)[t]. Consequently

u1=(1−a2)u2,su2=(1−a1)u1.(12)u_1=(1-a_2)u_2,\qquad su_2=(1-a_1)u_1. \tag*{(12)}

Since t1=a226t_1=a_2^{26}, the element a2a_2 fixes u1u_1 and a226a_2^{26} acts trivially on all of KabK_{\mathrm{ab}}. Applying 1+a2+⋯+a2251+a_2+\cdots+a_2^{25} to the first equality gives

26u1=(1−a226)u2=0.26u_1=(1-a_2^{26})u_2=0.

Likewise, a1a_1 fixes su2su_2, because st2s−1=a115st_2s^{-1}=a_1^{15}; and a115a_1^{15} acts trivially on KabK_{\mathrm{ab}}. Applying 1+a1+⋯+a1141+a_1+\cdots+a_1^{14} to the second equality gives

15su2=(1−a115)u1=0.15su_2=(1-a_1^{15})u_1=0.

The action of ss is invertible, so 15u2=015u_2=0, and the first equality of (12) then gives 15u1=015u_1=0. Since 1515 and 2626 are relatively prime, u1=0u_1=0. The second equality gives su2=0su_2=0, hence u2=0u_2=0.

Every element of KK is a product of PP-conjugates of t1±1t_1^{\pm1} and t2±1t_2^{\pm1}. Thus u1,u2u_1,u_2 generate KabK_{\mathrm{ab}} under addition and the PP-action. Their vanishing proves Kab=0K_{\mathrm{ab}}=0.

By Proposition 3.1, there is a finite complex X⊇BX\supseteq B with fundamental group GG, obtained by adding two two-dimensional and two three-dimensional cells, such that

Hi(X~;Z)=0(i>2),H3(X;M)=0for every left ZG-module M.(13)H_i(\widetilde{X};\mathbb{Z})=0\quad(i>2),\qquad H^3(X;M)=0\quad\text{for every left }\mathbb{Z}G\text{-module }M. \tag*{(13)}

It remains to find the character that obstructs a two-dimensional model.

Choose a primitive third root of unity ζ∈C\zeta\in\mathbb{C}. The assignments

ρ(x1)=−1,ρ(a1)=ζ,ρ(x2)=ζ2,ρ(a2)=−1,ρ(s)=1(14)\rho(x_1)=-1,\qquad\rho(a_1)=\zeta,\qquad\rho(x_2)=\zeta^2,\qquad\rho(a_2)=-1,\qquad\rho(s)=1 \tag*{(14)}

satisfy the four relations of (10), since

ζ=ζ4,−1=(−1)3,−1=(−1)13,ζ2=ζ5.\zeta=\zeta^4,\qquad-1=(-1)^3,\qquad-1=(-1)^{13},\qquad\zeta^2=\zeta^5.

They also send t1t_1 and t2t_2 to 11. Hence they define a character ρ:G→C×\rho:G\to\mathbb{C}^{\times}. Denote its local system on XX and its pullback to BB by LρL_\rho.

Lemma 4.2. The local system LρL_\rho satisfies H2(X;Lρ)=0H_2(X;L_\rho)=0.

Proof. Proposition (3) reduces the computation to BB. Its twisted cellular groups in degrees two and one are C4C^4 and C5C^5, respectively. We compute the second boundary by the lifted edge-path sum, equivalently by Fox differentiation [3]. In this convention the derivative of a word obeys

∂(uv)∂g=∂u∂g+u∂v∂g,∂g∂g=1,∂g−1∂g=−g−1,\frac{\partial(uv)}{\partial g}=\frac{\partial u}{\partial g}+u\frac{\partial v}{\partial g},\qquad\frac{\partial g}{\partial g}=1,\qquad\frac{\partial g^{-1}}{\partial g}=-g^{-1},

and the derivatives with respect to other generators are zero. Evaluate their group-ring coefficients at ρ\rho.

Use the relators

r1=x1a1x1−1a1−4,r2=x2a2x2−1a2−3,r_1=x_1a_1x_1^{-1}a_1^{-4},\qquad r_2=x_2a_2x_2^{-1}a_2^{-3},
r3=x1a2−13,r4=sx2s−1a1−5.r_3=x_1a_2^{-13},\qquad r_4=sx_2s^{-1}a_1^{-5}.

With the edges ordered as x1,a1,x2,a2,sx_1,a_1,x_2,a_2,s, the four boundary vectors, written as rows, are

D=(1−ζ−2000002ζ2−10100−100−(1+ζ)101−ζ2).(15)D=\begin{pmatrix} 1-\zeta& -2 & 0 & 0 & 0\\ 0 & 0 & 2 & \zeta^2-1 & 0\\ 1 & 0 & 0 & -1 & 0\\ 0 & -(1+\zeta) & 1 & 0 & 1-\zeta^2 \end{pmatrix}. \tag*{(15)}

Here is a direct check of the entries. For a relator xax−1a−nxax^{-1}a^{-n}, the evaluated entries in the xx and aa coordinates are

1−ρ(a)n,ρ(x)−∑j=0n−1ρ(a)j.1-\rho(a)^n,\qquad\rho(x)-\sum_{j=0}^{n-1}\rho(a)^j.

For r1r_1, the latter sum is 1+ζ+ζ2+ζ3=11+\zeta+\zeta^2+\zeta^3=1; for r2r_2, it is 1−1+1=11-1+1=1. For r3r_3, the alternating sum of thirteen terms is 11. For r4r_4, the a1a_1 entry is −∑j=04ζj=−(1+ζ)-\sum_{j=0}^{4}\zeta^j=-(1+\zeta), the x2x_2 entry is ρ(s)=1\rho(s)=1, and the ss entry is 1−ρ(x2)=1−ζ21-\rho(x_2)=1-\zeta^2. These give (15).

The minor using columns x1,a1,x2,sx_1,a_1,x_2,s has determinant

−4(1−ζ2)≠0.(16)-4(1-\zeta^2)\ne0. \tag*{(16)}

Thus the four rows are independent, so the boundary C2(B;Lρ)→C1(B;Lρ)C_2(B;L_\rho)\to C_1(B;L_\rho) is injective. Since BB has no three-dimensional cells, H2(B;Lρ)=0H_2(B;L_\rho)=0, as required.

Proof of Theorem 1.1. The complex XX constructed above is finite and satisfies (13). In GG, the element x1x_1 has square one, and it is nonidentity because ρ(x1)=−1\rho(x_1)=-1. Thus its order is exactly two.

Suppose that XX were homotopy equivalent to a finite connected complex YY of dimension at most two. Transfer ρ\rho along the induced isomorphism of fundamental groups, giving a local system LL on YY. Homotopy invariance and Lemma 4.2 give H2(Y;L)=0H_2(Y;L)=0. But the transferred character takes the value −1-1 on an element of order two, contrary to Corollary 2.3.

Concretely, a loop representing that element extends to a map RP2→Y\mathbb{RP}^2\to Y: the attaching loop of the two-dimensional cell of RP2\mathbb{RP}^2 is its generator traversed twice. The pulled-back local system has monodromy −1-1, whereas b1(RP2;Q)=0b_1(\mathbb{RP}^2;\mathbb{Q})=0. This is precisely the map excluded by Theorem 2.2.

References

  1. [1]Martin R. Bridson and Michael Tweedale. Deficiency and abelianized deficiency of some virtually free groups. Mathematical Proceedings of the Cambridge Philosophical Society, 143:257–264, 2007.DOI
  2. [2]J. M. Cohen. Complexes of cohomological dimension two. In Algebraic and Geometric Topology, volume 32 of Proceedings of Symposia in Pure Mathematics, pages 221–223. American Mathematical Society, Providence, RI, 1978. Part 2.DOI
  3. [3]Ralph H. Fox. Free differential calculus. I. Derivation in the free group ring. Annals of Mathematics. Second Series, 57(3):547–560, 1953.DOI
  4. [4]Ian Hambleton. Two remarks on Wall’s D2 problem. Mathematical Proceedings of the Cambridge Philosophical Society, 167:361–368, 2019.DOI
  5. [5]Tommy Hofmann and John Nicholson. Exotic presentations of quaternion groups and Wall’s D2 problem. Journal of Algebra, 712:253–310, 2027.arxiv.org/abs/2507.15999
  6. [6]James Howie. On pairs of 2-complexes and systems of equations over groups. Journal für die reine und angewandte Mathematik, 324:165–174, 1981.DOI
  7. [7]F. E. A. Johnson. Stable Modules and the D(2)-Problem, volume 301 of London Mathematical Society Lecture Note Series. Cambridge University Press, Cambridge, 2003.DOI
  8. [8]Larsen Louder and Henry Wilton. Stackings and the W-cycles conjecture. Canadian Mathematical Bulletin, 60(3):604–612, 2017.DOI
  9. [9]W. H. Mannan. Quillen’s plus construction and the D(2) problem. Algebraic & Geometric Topology, 9(3):1399–1411, 2009.DOI
  10. [10]W. H. Mannan and Tomasz Popiel. An exotic presentation of Q₂₈. Algebraic & Geometric Topology, 21(4):2065–2084, 2021.DOI
  11. [11]John Nicholson. On CW-complexes over groups with periodic cohomology. Transactions of the American Mathematical Society, 374(9):6531–6557, 2021.DOI
  12. [12]Daniel Quillen. Cohomology of groups. In Actes du Congrès International des Mathématiciens (Nice, 1970), volume 2, pages 47–51. Gauthier-Villars, Paris, 1971.
  13. [13]C. T. C. Wall. Finiteness conditions for CW-complexes. Annals of Mathematics. Second Series, 81(1):56–69, 1965.DOI
  14. [14]C. T. C. Wall. List of problems. In C. T. C. Wall, editor, Homological Group Theory, volume 36 of London Mathematical Society Lecture Note Series, pages 369–394. Cambridge University Press, Cambridge, 1979.

Paper details

Contents