variational derivative