pyqs on Calulus of variations