A distanza di tempo, scrivo la mia.
1. Considero la funzione ausiliaria:
\[
\theta (x) :=\begin{cases} \frac{f(x) - f(a)}{x-a} - f^\prime (a) &\text{, se } a<x\leq b\\ 0 &\text{, se } x=a\end{cases}\; .
\]
Tale funzione è continua in $[a,b]$ e derivabile in \(]a,b]\), con derivata ivi continua. La derivabilità in $b$ si prova sfruttando una conseguenza del Teorema di de l'Hospital, mentre il fatto che la derivata prima sia continua fino in $b$ si prova con un po' di conti tenendo presente che:
\[
\theta^\prime (b) = \frac{f^\prime (b) (b-a) - f(b) + f(a)}{(b-a)^2}\; .
\]
Ora, se $\theta (b)=0$, si applica il Teorema di Rolle a $\theta$ e si trova un $\xi \in ]a,b[$ tale che:
\[
\theta^\prime (\xi )= \frac{f^\prime (\xi )\ (\xi - a) - f(\xi) + f(a)}{(\xi - a)^2} = 0\; ,
\]
da cui la tesi.
Se $\theta (b)>0$ allora è $\theta^\prime (b) < 0$, cosicché \(\theta^\prime (x) < 0\) intorno a $b$; per il
Criterio di Monotònia, $\theta$ è strettamente decrescente intorno a $b$, quindi è possibile determinare un punto $x_1 \in ]a,b[$ tale che $\theta (x_1)>\theta (b)> 0 =\theta (a)$; applicando il
Teorema dei valori intermedi in $[a,x_1]$ riusciamo a trovare un punto \(x_2\in [a,x_1]\) tale che \(\theta (x_2) = \theta (b)\); infine, applicando il
Teorema di Rolle in $[x_2,b]$ e si conclude come sopra.
Analogamente si ragiona quando $\theta (b)<0$.
2. L'interpretazione geometrica del teorema è la seguente.
Se le tangenti al grafico di $f$ nei punti $A=(a,f(a))$ e $B=(b,f(b))$ sono parallele, allora esiste una retta passante per $A$ che risulta essere tangente al grafico in un punto $C=(\xi , f(\xi))$.
. Lavoriamo ora nel caso più generale, cioè nel caso in cui $f^\prime (a)\neq f^\prime (b)$.
f(\eta) - f(a) = f^\prime (\eta)\ (\eta - a) + \frac{1}{2}\ \frac{f^\prime (b) - f^\prime (a)}{b-a}\ (\eta - a)^2\; .