Variational method