Lema: para cualquier d \in (0,1) si g'(d) \ne 0g(d) \ne g(0)g(d) \ne g(1), \{ x \in [0,1] \mid g(x) = g(d) \} es cerrado, por lo tanto compacto, de discreto, por lo tanto finito; y, finalmente, es un singleton.
Prueba: WLOG g'(d) > 0 (la prueba de g'(d) < 0 es similar). Es claro que el conjunto es cerrado, por lo tanto compacto. Ahora, si g(x) = g(d),g'(x) = g'(d) > 0, por lo que tomar \varepsilon = g'(x)/2, obtenemos \delta tal que \left| \dfrac {g(x+h) - g(x)} {h} - g'(x) \right| < \dfrac {g'(x)} 2 siempre h \in (-\delta, \delta), por lo que este es un barrio de x que contiene sólo x desde el set, así que el conjunto es discreto. Desde que el conjunto es compacto y discreto, se deduce que es finito. Ahora que es finito, si tiene dos puntos distintos, entonces hay dos puntos distintos x_1 x_2 a partir del conjunto que están uno al lado del otro. Pero de nuevo el uso de epsilon-delta en el derivado de los dos puntos que nos íbamos a encontrar dos puntos entre los x_1 x_2 tales que la función está por encima de g(d) a un punto y a continuación g(d) a otra, y por IVT en la función que tendría que pasar a través de g(d) nuevo, contradiciendo el hecho de que x_1 x_2 son los más cercanos a dos puntos del conjunto.
Si la función es positiva derivado g'(x) a un punto de x, entonces no es una vecindad del punto donde la función está atrapado entre dos líneas con pendiente \frac12 g'(x)\frac32 g'(x):
![]()
WLOG asumen g(0) \le g(1), y vamos a demostrar que g es cada vez mayor.
Paso 1: g(1) es un máximo global.
Prueba: de lo Contrario, no es x_0 \in (0,1) g(x_0) > g(1) siendo el máximo global. Para establecer una contradicción, nos encontramos con x_R \in (x_0, 1) tal que g(1) < g(x_R) < g(x_0)g'(x_R) < 0. Esta es una contradicción, como g(0) < g(x_R) < g(x_0), así que por IVT no debería ser x_L \in (0,x_0) tal que g(x_L) = g(x_R), pero el lema dice que el conjunto \{ x \in [0,1] \mid g(x) = g(x_R) \} es un singleton.
Ahora nos encontramos con la necesaria x_R. En primer lugar, vamos a x_1 ser el valor mínimo después de x_0 tal que g(x_1) = \frac12[g(x_0) + g(1)], la cual existe por \{ x \in [x_0,1] \mid g(x) = \frac12[g(x_0) + g(1)] \} está cerrado (por lo tanto compacto y no vacío (IVT). Trivialmente tenemos x_0 < x_1, g(x) > \frac12[g(x_0) + g(1)] siempre x \in (x_0, x_1). Ahora obtenemos x_R a través de MVT en los puntos de x_0x_1.
![]()
Paso 2: g(0) es un mínimo global.
Prueba: Similar al Paso 1.
Paso 3: g es cada vez mayor.
De lo contrario, no sería c<d tal que g(c) > g(d). Dejamos e ser el valor más pequeño después de c tal que g(e) = g(d), y entonces es claro que c < e y g(x) \in (g(d), g(c)) siempre x \in (c,e). Utilizamos MVT en c e obtener x_R tal que g(d) < g(x_R) < g(c) g'(x_R) < 0 como antes, y derivar una contradicción como antes, señalando que no debe ser x_L \in (0,c) tal que g(x_L) = g(x_R).
![]()