Hamiltons variational principle