I have a polynomial $p(z) = z^n + a_{n-1} z^{n-1} + \ldots + a_0$, and I extend it continuously from $p : \mathbb{C} \to \mathbb{C}$ to a map from $S^2 \to S^2$. $(n > 0)$.
In the plane, I have the homotopy $tp(z)$ between $p$ and the constant zero function. Why does this not extend to a homotopy on the sphere? Why does $(t -1)p(z) + tz$ not extend to a homotopy iff $n > 1$. (These results have to be true in order for the degree of the polynomial to determine the degree of the map, since degree is a homotopy invariant, but I'm not seeing why they hold independently of a degree argument.)
(I am trying to prove the fundamental theorem of algebra using homology and degree of maps. The outline of my argument is to show that $p$ is homotopic to $z^n$, whose degree I can compute locally, in particular by examining $z^n : S^1 \to S^1$ and using the algebraically or geometrically evident fact that there is an nth root of unity. The degree will be n, since locally each map is a dilation + rotation - which is homotopic to the identity. Since the degree is thus nonzero, the map must be surjective.)
(This is mostly inspired by Hatcher problem 2.2.8)