Math Reviews: 53:11604
A space X is said to be pre-nilpotent if there is a homology isomorphism from X to a nilpotent space; equivalently, X is pre-nilpotent if the Bousfield-Kan Z-completion of X is nilpotent. Under the blanket assumption that the integral homology groups of X are finitely generated, this paper gives necessary and sufficient conditions for X to be pre-nilpotent:
In retrospect, the finiteness condition could have been eliminated by expressing the result a little differently. Say that a map of projective chain complexes over Z[G] is an H-equivalence if it becomes a quasi-isomorphism after the chain complexes are tensored over Z[G] with the trivial module Z. (A quasi-isomorphism is a map of chain complexes which induces isomorphisms on the homology groups.) Then condition (1) is unchanged, but condition (2) can be replaced by the requirement that the chains on Y be H-equivalent over Z[G] to a chain complex with the property that the action of G on each homology group is nilpotent.