The algebraic topology book I am reading recently covered the following theorem named after Whitehead and corresponding direct consequence.
THEOREM. If X is a CW complex of dimension less than n and $e: Y \rightarrow Z$ is a n-equivalence then we have a induced bijection $e_{*} : [X,Y] \rightarrow [X,Z]$.
FOLLOW UP THEOREM. If $e$ above is a n-equivalence of CW complexes of dimension less than $n$ than we have that $e$ is a homotopy equivalence.
I understand the theorems but the author makes the following statement immediately after the theorems.
"If X is a finite CW complex, in the sense that it has finitely many cells, and if dim X > 1 and X is not contractible, then it is known that X has infinitely many non-zero homotopy groups."
I was wondering if anyone could shed some light on this.
Not a full answer, but too long for a comment. There is a theorem of Serre, in his 1953 article Cohomologie modulo 2 des complexes d'Eilenberg-MacLane (it's theorem 10 in there). The theorem in question is stated as follows:
The first two conditions are easily seen to be satisfied for a finite CW complexe. I'm not sure if the third condition is also always satisfied, though. It's clear that it is for closed manifolds, but I don't know about general finite CW complexes...