Tengo el siguiente problema en el conjunto de problemas (primer curso de Análisis Real):
Deje $f:[0,1] \rightarrow \mathbb{R}$ ser una función continua tal que $f(0) < 0$$f(1)>0$. Deje $A = \{x \in [0,1]: f(x) < 0\}$$s = \sup A$. Demostrar que $f(s) = 0$.
Creo que debería usar el Interemidiate Teorema del Valor. Aunque tengo otro [similar] y me gustaría saber si todo está bien.
$\textbf{My attempt}$: Dividir el problema en dos casos.
Caso $1$: supongamos que $f(s) < 0$. Desde $s < 1$, en este caso, y utilizando el hecho de que $f$ es coutinuous, podemos encontrar $\delta > 0$ tal que $|f(x) - f(s)| < \frac{-f(s)}{2}$ siempre $|x - s| < \delta$, señalando que $\frac{-f(s)}{2} > 0$. Bien, si este es el caso, entonces $f(x) < 0$ por cada $x \in [0,1)\cap (s-\delta, s+\delta)$ y podemos encontrar $x>s$ tal que $x \in A$, una contradicción.
Caso $2$: supongamos que $f(s) > 0$. Un argumento similar se nos da que nos podemos encontrar en un barrio entero de $s$ tal que $f(x) > 0$ todos los $x$ en este barrio. Así, podemos encontrar una pequeña cota superior para $A$, una contradicción.
El argumento parece justo? Cómo mejorar? Muchas gracias de antemano!