(1) Puedes suponer que en \( c_1 \) y \( c_2 \) con \( c_1<c_2 \) (si no son puntos de inflexión) tienen un máximo y mínimo local, por ser \( f''(x) \) continua y \( f''(c_1)\cdot{}f''(c_2)<0 \)(*) aplicando Bolzano , existe un \( c_3 \) donde \( f''(c_3)=0 \) cambiando ahí de concavidad.
(2) Si por el contrario en \( c_1 \) y \( c_2 \) tienen 2 máximos o 2 mínimos locales . puedes demostrar aplicando Bolzano de nuevo a la primera derivada que \( f'(c_1^+)\cdot{}f'(c_2^-)<0 \) , por ello existe otro punto \( c_4\in{}(c_1 , c_2) \) tal que \( f'(c_4)=0 \), si suponemos que no es punto de inflexión será máximo o mínimo) si \( f''(c_1)\cdot{}f''(c_4)<0 \) aplico (1) y obtengo \( f''=0 \) cambiando la concavidad, si en \( c_1\text{ y en }c_4 \) volvemos a tener 2 máximos o 2 mínimos, vuelvo a aplicar el caso (2) llegara un momento o que tengo infinitos extremos relativos o tarde o temprano llegare a tener máximo y mínimo consecutivos, entonces aplico (1)
P.D.:No se si la idea te ha quedado clara.
Saludos.
AÑADIDO:
Realmente no he contemplado todos los casos, esto solo es correcto si en las máximos y mínimos la segunda derivada es no nula,para que (*) \( f''(c_1)\cdot{}f''(c_2)<0 \) sea cierto, si alguna de estas derivadas es cero, entonces \( f''(c_1)\cdot{}f''(c_2)=0 \), no se puede aplicar Bolzano y habria que estudiar el signo de las derivadas superiores.