Para mostrar el conjunto de puntos en los que f es diferenciable es denso, necesitamos demostrar que un subintervalo abierto arbitrario de I contiene un punto donde f es diferenciable. Restringimos nuestra atención a cualquier intervalo abierto en I , digamos que (a,b) .
Sabemos que f al ser continua, alcanza un máximo en [a,b] . Por lo tanto, o bien alcanza un máximo en (a,b) , digamos que en x0 o en uno de los puntos finales (así f(a) o f(b) son mayores que f(x) para x∈(a,b) ). Supongamos que el mxmínimo está en x0 contenida en (a,b) . Si observamos su límite en este máximo, vemos que es no positivo ( ≤0 ), y puede ser 0 sólo si f es "constante" cerca de x0 lo que implica que es diferenciable. Más rigurosamente:
∀ϵ>0 ∃ δ>0 tal que 2f(x0)−f(x0+h)−f(x0−h)<ϵ|h| siempre que |h|<δ . Esto da trivialmente f(x0)−f(x0+h)<ϵ|h| (ya que la otra parte restante es no negativa, x0 siendo un máximo) siempre que |h|<δ , lo que implica f diferenciable en x0 con la derivada 0 .
Si por el contrario, nuestro máximo está en uno de los puntos finales, entonces haz lo siguiente. Tratar de sub-restringir f a un intervalo menor (c,d)∈(a,b) . Si, para todas esas restricciones, el máximo está en uno de los puntos finales, entonces f es monótona en (a,b) y diferenciable en casi todas partes en (a,b) ( Monótona+continua pero no diferenciable ). Si no es así, se aplica el argumento anterior, y hemos terminado.