Si f est dérivable sur un ouvert contenant x, alors f admet une dérivée f' sur cet ouvert contenant x.
Soit I un tel intervalle.
Tout d'abord si $ f' < 0 $ sur I, alors f est strictement décroissante donc monotone sur I.
De même si $ f' > 0 $ sur I, alors f est strictement croissante donc monotone sur I.
Si $ f' = 0 $ sur I, f est la fonction constante et est donc monotone sur I.
Supposons maintenant que f' s'annule n fois sur I en les points d'abscisses $ n_1 , n_2 , .. $, on peut donc décomposer I en n+1 intervalles ouverts $ I_1 , I_2 , .. $.
Ainsi $ I = \bigcup _{i=1}^{n+1} I'_i \cup \bigcup _{i=1}^{n} \{n_i\} $
Si $ x \in I'_k $ ,avec $ 1 \leq k \leq n+1 $, alors f' est soit strictement positive, soit strictement négative et par conséquent f est strictement monotone sur cet $ I_k $.
Si $ x \in \{n_k\} $, avec $ 1 \leq k \leq n $, alors on distingue deux cas :
Premièrement si f' sur $ I_k $ est du même signe que f' sur $ I_{k+1} $, alors f' est soit positive, soit négative sur $ I_k \cup I_{k+1} $ et pas conséquent f est monotone sur $ I_k \cup I_{k+1} $ qui contient bien x.
Ensuite si f' sur $ I_k $ est du signe contraire de f' sur $ I_{k+1} $, alors x se situe sur un extrémum de f, et par conséquent dans ce cas il n'existe pas d'ouvert contenant x où f est monotone.