The mean value theorem

Recall the mean value theorem for functions from to . It is false, in general, for vector valued functions from to when , as illustrated here. However, a useful generalization can be obtained by using the dot product:

Theorem 1(Mean Value Theorem).

Let be an open subset of and assume that is differentiable at each point of . Let and be two points in such that . Then for every vector there is a point such that

Proof
Let . Since is open and , there is a such that for all real in the interval . Let be a fixed vector in and let be the real valued function defined on by . Then, from the chain rule, is differentiable on and its derivative is given by

By the usual mean value theorem, we have for some . Now,

where . Note that and we are done.

We can now easily prove the weaker version stated here. Let where and be differentiable. Take to be :

for some . More generally, if , we have

Moreover, using this result, we have

where . Note that depends on and hence on and . However, if all the partial derivatives are bounded on , there exists an upper bound for , and hence

for all (so satisfies the Lipschitz condition, with the requirement that map between the same spaces being relaxed).

Functions with bounded and zero total derivative

Theorem 2.

Suppose maps a convex open set in , is differentiable in , and there is a real number such that for every ,

for every . Then

for all , .

Proof
Since is convex, we can define for . Now, , so that

for all . It follows from the mean value theorem that for some ,

Theorem 3.

Let be an open connected subset of , and let be differentiable at each point of . If for each in , then is constant on .

Follows as a corollary of the previous theorem by plugging . Here’s another proof.

Proof
Since is open and connected, it is polygonally connected, ., every pair of points and in can be joined by a polygonal arc lying in . Denote the vertices of this arc by , where and . Since each segment , the mean value theorem shows that

for every . Adding these equations for , we get

for every . Taking , we find , so is constant on .