My PhD thesis - Condensed Matter Theory - Imperial College London
My PhD thesis - Condensed Matter Theory - Imperial College London
My PhD thesis - Condensed Matter Theory - Imperial College London
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
CHAPTER 3.<br />
QUANTUM MONTE CARLO METHODS<br />
eigenfunction of Ĥ, the local energy is subject to fluctuations; as a result, the walker<br />
population also fluctuates. Using equation (3.58) allows the population fluctuations<br />
to be kept under control; simply setting E T<br />
= E 0 would not achieve this, even<br />
though the average population would remain constant. In addition, of course, the<br />
precise value of E 0 is not known — calculating E 0 is usually one of the aims of the<br />
simulation.<br />
Modifying the reference energy introduces a bias into the sampling, because the<br />
equation being simulated is no longer (3.38), and therefore has different eigenfunctions.<br />
The bias can be reduced by making τ g as large as possible, although this leads<br />
to greater population fluctuations.<br />
Even when τ g is large and the population-control bias is negligible, there remain<br />
sampling errors, caused by the use of an approximate Green’s function. The true<br />
Green’s function satisfies a form of detailed balance; using equation (3.44), and<br />
noting that G(R, R ′ ; ∆τ) is symmetric in R and R ′ gives<br />
Ψ 2 T (R ′ ) ˜G(R, R ′ ; ∆τ) = Ψ 2 T (R) ˜G(R ′ , R; ∆τ). (3.60)<br />
This is not the usual version of detailed balance, because ˜G does not have the form<br />
of a probability; specifically, the total density is not conserved between moves, and<br />
may increase or decrease.<br />
The approximate Green’s function does not satisfy equation (3.60). This can<br />
be traced back to the expression for G D , equation (3.52), which is only correct to<br />
O [∆τ]. The sampling error can be reduced by making the time step ∆τ smaller;<br />
however, this is inefficient, because many more steps are required between uncorrelated<br />
configurations. A better way of reducing the time-step error is to enforce the<br />
detailed balance condition by introducing a Metropolis rejection step, as described<br />
in section 3.2.2, with an acceptance probability now given by<br />
(<br />
A(R ′ ← R) = min 1, ˜G(R,<br />
)<br />
R ′ ; ∆τ)Ψ 2 T (R′ )<br />
˜G(R ′ , R; ∆τ)Ψ 2 T (R) . (3.61)<br />
For small time steps, the rejection probability tends to zero, since the approximate<br />
drift-diffusion Green’s function becomes more exact. However, for non-zero time<br />
47