  We give a simple proof of the Baillon-Haddad theorem for convex functions
defined on open and convex subsets of Hilbert spaces. We also state some
generalizations and limitations. In particular, we discuss equivalent
characterizations of the Lipschitz continuity of the derivative of convex
functions on open and convex subsets of Banach spaces.
