Cauchy Mean Value Theorem: Let f,g:[a,b]→R be continuous
on [a,b] and differentiable
on (a,b). Then there exists c∈(a,b) such that
(f(b)−f(a))g′(c)=(g(b)−g(a))f′(c).
If moreover g(b)=g(a) and g′(c)=0, then this can be rewritten as
g′(c)f′(c)=g(b)−g(a)f(b)−f(a).
This theorem is a standard tool for proving L'Hôpital-type results
and for comparing rates of change of two functions.
Proof sketch:
Consider
h(x)=(f(b)−f(a))g(x)−(g(b)−g(a))f(x).
Then h is continuous on [a,b], differentiable on (a,b), and h(a)=h(b). Apply Rolle's theorem
to h to obtain h′(c)=0 and rearrange.