An elementary derivation of Pontrayagin's maximum principle of optimal control theory

Abstract Pontryagin's maximum principle is derived by elementary mathematical techniques. The conditions on the functions which enter are generally somewhat more stringent than in Pontryagin's derivation, but one (practically very awkward) condition of Pontryagin can be relaxed: continuity in the time variable can be replaced by a much weaker condition.