next up previous
Next: The Metropolis Algorithm Up: Variational Quantum Monte Previous: Variational Quantum Monte

Introduction

The variational Quantum Monte Carlo method (VMC) was pioneered by McMillan [1] to study liquid He and first applied to fermion problems by Ceperly, Chester and Kalos [3]. The technique is based on calculating a variational upper bound to the ground state energy of the system. This is achieved by choosing a trial wavefunction, based on knowledge of the physics of the system (see section gif) and calculating the ground state energy according to

 

where the configuration R represents the positions of all N electrons in the system. In a VMC calculation, (gif) is rewritten in a form more appropriate for Monte Carlo calculations. Define a new term, the local energy as

and introduce the multivariate probability distribution

Note that p( R ) is always positive and normalised to 1. The variational energy can then be expressed as

 

where the Hamiltonian, H is

and is the separation between electron i and j and is the Coulomb interaction. The configurations, R used in (gif) are sampled from the probability distribution, by walking the configurations through configuration space according to the Metropolis algorithm (see section gif). Having calculated an initial value for the energy using Eqn.(gif), the trail wavefunction, can then be varied to try and improve on this value by changing the values of any variational parameters built into .


Andrew Williamson
Mon May 22 14:48:37 BST 1995