variational techniques 8531485