Calculus of variations was introduced by Johann Bernouilli two centuries ago and is now widely used in optimization, control theory, and for computing approximate solutions of differential equations.