A New Proof of Darboux's Theorem

Darboux's Theorem. Let I be an open interval, and let f : I -> R be a differentiable function. If a and b are points of I with a < b and if y lies between f' (a) and f' (b), then there exists a number x in [a, b] such that f'(x) = y.