Lema: para cualquier $d \in (0,1)$ si $g'(d) \ne 0$$g(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_0$$x_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)$.