Voy a elaborar mi comentario aquí. Utilizamos el hecho de que el mapa de identidad de $S^n$ no es homotópica a cualquier constante mapa, y voy a argumentar que no puede ser más simple prueba de esto, ya que esta hecho (junto con un montón de cosas más elementales) es equivalente a la declaración, para ser probado.
En primer lugar, supongamos por contradicción que $0 \notin f(B)$ ($B = B(0,1)$). A continuación, defina $g:S^n\rightarrow S^n$$g(x) = \frac{f(x)}{|f(x)|}$.
En primer lugar demostrar que esto es homotópica a la identidad. El homotopy simplemente se da por $F(t,x) = \frac{(1-t)x +tg(x)}{|(1-t)x +tg(x)|}$, la cual es definida y continua si el denominador es la nada, cero. Calculamos
\begin{equation}
|(1-t)x +tg(x)|^2 = (1-t)^2|x|^2 + t^2 g(x)^2 + 2t(1-t)x\cdot g(x).
\end{equation}
Por la condición en $f$ cada uno de estos términos es no negativa, y por nuestro "asunción-para-contradicción" uno de los primeros términos es siempre positivo. Por lo $F$ es un mapa continuo. Claramente $F(0,x)=x$$F(1,x)= g(x)$.
A continuación se muestra que $g$ también es homotópica a una constante mapa. Este homotopy está dado por $G(t,x) = \frac{f(tx)}{|f(tx)|}$, que es un bien definido mapa continuo por parte de nuestros "asunción-para-contradicción". Claramente $G(1,x) = g(x)$$G(0,x) = x_0 = \frac{f(0)}{|f(0)|}$.
Ahora ya homotopy es una relación de equivalencia (en particular transitiva), esto significa que la identidad de $S^n$ es homotópica a una constante mapa, lo cual no es cierto. Por lo tanto, la suposición de $0\notin f(B)$ es falso!
Ahora voy a intentar demostrar que usted necesita para utilizar el hecho de que la identidad no es homotópica a una constante mapa, y con esto quiero decir que el "cero-declaración de" deseo de probar que de hecho implica la "homotopy-declaración". Para mostrar esto, supongamos lo contrario de la "homotopy-instrucción", es decir, que existe una homotopy $F:I\times S^n\rightarrow S^n$ a partir de la identidad de $S^n$ a un constante mapa. De esto podemos construir un contraejemplo a la cero "declaración", que yo llamo la $f: \mathbb{R}^{n+1}\rightarrow \mathbb{R}^{n+1}$.
Para $|x|\geq 1$, vamos a $f(x) = x$. Para $1\geq|x|> 0$ deje $f(x) = F(|x|,\frac{x}{|x|})$, y deje $f(0) = F(0,-) = x_0$. Aquí tomamos $F(1,-)$ a por la identidad y la $F(0,-)$ a ser constante. Por el pegado de lema, $f$ es continuo, incluso donde $|x| = 1$. Queda por comprobar que es continua en a $0$. Para ver esto, escoja cualquier vecindario $V$$f(0)=x_0$. A continuación, $F^{-1}(V)\subset I\times S^n$ contiene la tira de $\{0\}\times S^n$, y por el tubo lema también algunos tubo de $[0,\varepsilon)\times S^n$. Esto demuestra que cuando $|x|<\varepsilon$, $\ f(x)\in V$, para el open de bola de $B(0,\varepsilon)$ está asignado a $V$, lo que demuestra la continuidad en $0$.
El mapa de $f$ satifies $x\cdot f(x) = x\cdot x =1\geq 0$$x\in S^n$, pero por construcción no hay ningún punto en absoluto que se asigna a cero, por lo que contradice el "cero-declaración"!