[Math] How to prove “zigzag comb” is contractible (Hatcher ex. 0.6(b))

algebraic-topology

I am doing a self-study in algebraic topology and have a question about Hatcher's Ex.0.6(b) and contractibility on p18. There have been several other posts concerning why the "zigzag comb" (space Y) is not deformation retractable, and that part is very clear to me. But my question concerns why it IS contractible.

Some of the proofs I have seen use the fact that each "bristle" can be retracted to the heavy zigzag line (Z), and then Z can be contracted to a point. But that is not the definition of contractible, and seems to require that we tear the structure.

By definition, we must show that Y is nullhomotopic, i.e., that the identity map of Y is homotopic to a constant map. I can't see how we do this since all maps have to be continuous, as required in the definitions of homotopic and homotopy. So why don't we run into exactly the same problem that prevented the space from deformation retracting?

My question is similar to articles 495856 and 166648, but answers to both of those questions seemed to deal with an infinite number of copies of the triangular comb starting at the origin. This gives us a "starting point" for the contraction, and I see how the shape would contract in that case. But that is not Hatcher's problem.

Hatcher's problem involves combs extending infinitely in both directions. Thus, it appears to me that we have a problem "getting started" with any contraction algorithm without making tears.

In other words, my confusion concerns how we start the process when there are no ends to the combs where we can get the contraction process started.

Best Answer

enter image description here

If $Y$ is the space above, one can define a homotopy $f_t : Y \to Y$ between $f_0 = \text{id}$ and $f_1$, the constant map, as described here. For any $a \in Y$, define path $\sigma_a : [0, \infty) \to Y$ with $\sigma_a(0) = a$ which goes down the bristles $a$ is in, and then moves along $Z$ to the right. Thus, define $f_t(x) = \sigma_x(t)$.

You can imagine this as moving to the right, and as you move, contracting the bristles as you head off to right. So you're not contracting all the space to $Z$ at once and then moving off to right by $Z$, but you're doing both simultaneously. This way, continuity is not destroyed.