Top Banner
1929-12 Advanced School on Quantum Monte Carlo Methods in Physics and Chemistry S. Moroni 21 January - 1 February, 2008 DEMOCRITOS, SISSA Trieste Reptation quantum Monte Carlo.
70

1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

Apr 11, 2018

Download

Documents

trinhdien
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

1929-12

Advanced School on Quantum Monte Carlo Methods in Physics andChemistry

S. Moroni

21 January - 1 February, 2008

DEMOCRITOS, SISSA Trieste

Reptation quantum Monte Carlo.

Page 2: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

Reptation quantum Monte Carlo

Variational projection approach:

Various algorithms:

Path Integral Ground StateReptation QMCPure Diffusion Monte Carlo................

Comparison with Diffusion Monte Carlo:

population control, mixed estimatorscorrelated sampling, derivatives, imaginary-time correlations

Variational Path Integral

Metropolis vs. branching

Page 3: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics
Page 4: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

Variational projection approach

We want to calculate quantities such as

, where

because is better than the trial function

projection because of

obviously variational:

convergence is monotonic:

,

.

Page 5: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

time stepTrotter breakup:

is the path

gives an explicit expression for a short time approximation for

Page 6: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

time stepTrotter breakup:

is the path

gives an explicit expression for a short time approximation for

PIMC has no trial functions

Page 7: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

time stepTrotter breakup:

is the path

gives an explicit expression for a short time approximation for

PIMC has no trial functionsPIMC has closed paths,

Page 8: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

Multilevel Metropolis with bisection

“Path Integral Ground State” (K. Schmidt, 2000)“Variational Path Integral” (D. Ceperley, 1995)

sample the pair action

Page 9: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

x

Multilevel Metropolis with bisection

Page 10: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

Multilevel Metropolis with bisection

Page 11: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

xx

Multilevel Metropolis with bisection

Page 12: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

Multilevel Metropolis with bisection

Page 13: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

large local moves without stretching links

Multilevel Metropolis with bisection

does not use/need importance sampling

(in the DMC sense)

Page 14: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

we can introduce importance sampling:

defineand its importance-sampled version

the “pseudo partition function” we use in the simulations is

the commonly used short time approximation for is

for fermions the importance-sampled enforces the fixed-node constraint

Page 15: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

Reptation

sample

“Reptation quantum Monte Carlo” (S. Baroni and SM, 1999)

Page 16: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

X

accept with probability

move with probability

Reptation

randomly, or {

*

*

“bounce algorithm”, Pierleoni and Ceperley 2005

choose an end of the path, either changing upon rejection

Page 17: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

Reptation

high acceptance rate even for global movesif the local energy is smooth (uses importance sampling)

Page 18: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

Reptation

“ accept with probability ”

more precisely:

a priori transition probability

for the reverse move

this factor is nonzero because of the time step error

Page 19: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

Langevin + weights

“Pure Diffusion Monte Carlo” (Caffarel and Claverie, 1988)

move with probability (Langevin)

never change direction

weight averages with

X

useful for small systems

Page 20: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

Calculating properties

What is the distribution of individual time slices along the path?integrate over all the other time slices:

the end(s) of the path sample the “mixed distribution”

For an inner slice (say ):

the inner slices sample the “pure distribution”

The mixed estimateonly if

is unbiased . This is a problem in Diffusion Monte Carlo

Page 21: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

Calculating propertiesSarsa, Schmidt, Magro 2000

With DMC one usually combines the mixed estimate

and the variational estimate

to get “extrapolated estimates”or

whose error is quadratic in the error of the trial function.In this example Oext is worse than both Omix and Ovar .

potential energy as a function of the link in the PIGS calculationThis PIGS calculation uses a simple Jastrow for both

the liquid and the solid. DMC would need a Nosanowterm for the solid, so it is more trial-function dependent.

Page 22: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

Calculating properties

For the energy, use the mixed estimator to exploitthe zero-variance property of the local energy:

For other quantities, use the middle slice(s):

Imaginary-time correlation functions:

Correlated sampling and derivatives are just as simple as in Variational Monte Carlo, e.g.:

Page 23: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

Convergence tests(4He3 - CO2 cluster, RQMC)

time-step extrapolationprojection time extrapolation

path diffusion

this variance goes to zero for

extrapolation of the energy to zero variance is easier than to

(make sure the pathdoesn’t get stuck)

Monte Carlo time

Page 24: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

calculating derivatives of the fixed-node energy:

Susceptibilities are calculated assecond derivatives at zero externalfield using RQMC.

static linear susceptibility of the 2D electron gas

Page 25: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

This is the primitive+nodal action. The nodal action enforces the fixed-node approximation. It is obtained solving a 1D particle near an infinite barrier by the method of images.

near the nodes the nodal action is better behaved than the importance-sampled drift-diffusion term

estimate the nodal distance by linearizing the trial function:

short-time approximation to :

choice of : nodes from the ground state of non-interacting particles in a cosine potential. is a variational parameter.

(Mathieu functions)

Page 26: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

This is the primitive+nodal action. The nodal action enforces the fixed-node approximation. It is obtained solving a 1D particle near an infinite barrier by the method of images.

near the nodes the nodal action is better behaved than the importance-sampled drift-diffusion term

estimate the nodal distance by linearizing the trial function:

short-time approximation to :

choice of : nodes from the ground state of non-interacting particles in a cosine potential. is a variational parameter.

(Mathieu functions)

potential

drift velocity

Page 27: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

static linear susceptibility of the 2D electron gas

A parameter in the trial function that controlsthe nodal displacement induced by the external potential. A zero value means no displacement, the optimal value is the location of the minimum of the curve.

spin charge

The nodal displacement increases the statistical noise, in a way which strongly depends on the fixed-node constraint imposed by the Green’s function. The “nodal action” by faroutperforms the “drift diffusion”.

Susceptibilities are calculated assecond derivatives at zero externalfield using RQMC.

Page 28: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

static linear susceptibility of the 2D electron gas

Page 29: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

application to electronic structure: forcescumulant approximation to pair action (Ceperley,

1983)

one two-dimensional table

Page 30: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

hydrogen dimer,

R (a.u.)

E (a

.u.)

E(R

0)

(a.u

.)

time step (a.u.)

forc

e(R

0)

(a.u

.)time step

(a.u.)

variance of H

E (a

.u.)

Page 31: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

examples of calculations of forces

Assaraf, Caffarel 2003

Lee, Mella, Rappe 2005

improved estimators on the mixed distribution

Page 32: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

neglect contribution from drift-diffusion

Filippi, Umrigar 2000

Page 33: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

neglect nodal displacement

Zong, Ceperley, 1998

Page 34: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

includes everythingproblems with time step extrapolation

Page 35: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

Lithium dimer,nodes from HF with STO3G basis

R (a.u.)

E (a

.u.)

R (a.u.)

forc

e (a

.u.)

the force is consistent with the interpolation of E

rms

(x10

-4

a.u.

)

(a.u.)

force

energyscaling with:

Page 36: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

Dynamics: Free rotation in “superfluid” He clusters

(S. Grebenev, P. Toennies, A. Vilesov, 1998)

The microscopic Andronikashvili experiment

as few as ~60 4He atoms yield rotational peaks:

“molecular superfluidity”

Page 37: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

size-selective measuremets in small clusters: OCS@HeN

rota

t iona

l co n

stan

t

number of He atoms

nanodroplet limit

free-rotor-like IR and MW spectra assigned for N up to 8.

the rotational constant undershootsthe asymptotic value for N=6, 7 and 8thus implying a subsequent turnaroundwhich will be taken as evidence for theonset of “superfluidity”

McKellar, Xu, Jaeger 2002

Page 38: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

Calculating the optical spectrum

The measured absorption spectrum is

We can calculate correlation functions in imaginary time

The dopant molecule is modeled as a rigid linear rotor interacting with He atoms with a pair potential. The dipole d is proportional to the unit vector along the molecular axis.

Correlation functions of higher multipoles give higher-J states

Rotational excitation energies are obtained by inverse Laplace transform

Page 39: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

OCS@HeN: structure vs. rotational dynamics

He-OCS potential

He density profile

He-OCS angular

correlation

peak value of angularcorrelation

He density

He-OCS angular correlation

Page 40: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

HCCCN@HeN: MW spectra & QMC simulation

microwave transitions(W. Topic and W. Jaeger, 2006)

nanodroplet limit(Callegari et al.,2000)

Page 41: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

RQMC simulations

He-HCCCN potential

HCCCN@HeN: MW spectra & QMC simulation

Page 42: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

...more RQMC simulations

HCCCN@HeN: MW spectra & QMC simulation

Page 43: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

...more microwave transitionsfound and assigned with

the help of computedrotational excitations

simulation facilitates the search and assignment of MW transitions

HCCCN@HeN: MW spectra & QMC simulation

Page 44: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

incr

emen

tal d

ensi

ty

HCCCN@HeN: why local minima at 6 and 9 ?

N=7 and 10 contribute to full solvation

Page 45: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

HCCCN@HeN: why a local minimum at 22 ?

second shell opens new channel for exchange cycles

fraction of He atoms in long exchange cycles

I shell only

I & II shell

density profile

Page 46: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

Introducing size scaling of efficiency:

Page 47: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

Projection Monte Carlo:Branching vs. Metropolis

Cost of calculating energies per particle vs. system size:(VMC), DMC, ground-state Path Integral

4He at equilibrium density

Page 48: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

“cost of the move” extended to “cost of the calculation”

Page 49: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

liquid 4He at equilibrium density

same potential and wavefunction

Rc

unit cell for N = 64, 128, 256, 512

Aziz 79

McMillan

Page 50: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

size effect:energy

per particlepotential energy

per particle

Variational Monte Carlo

Page 51: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

variance of EL

per particlehistogram of

EL times DMC tstep

electron gasN=54 rS=10

4HeN=64

Variational Monte Carlo

Page 52: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

variance of EL

per particletest function

for linear scaling

statistical errornumber of stepsnumber of particles

tot. energy

pot. energy

Variational Monte Carlo

MN=T is the cost of the simulation assuming linear scaling in the cost of the move. The efficiency is

Page 53: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

ground-state Path Integral Monte Carlodetails of the simulation:

primitive action:

typical time step:

multilevel Metropolis, bisection algorithm, level 6 (attempt to move 63 slices, acc. rate about 50%, not necessarily optimal)

total projection time: up to (2000 slices)

Page 54: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

results:

N=64

N=512

E vs. time step E vs. projection time

ground-state Path Integral Monte Carlo

Page 55: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

test functionfor linear scaling

statistical errornumber of stepsnumber of particles

total energypotential energy

ground-state Path Integral Monte Carlo

Page 56: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

total energypotential energy

ground-state Path Integral Monte Carlo

test functionfor linear scaling

Page 57: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

Diffusion Monte Carlo

branchingdrift-diffusion

Page 58: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

details of the simulation:

branching is done (with constant number of walkers)after moving once all particles

number of walkers: up to 8000

Diffusion Monte Carlo

typical time step:

Page 59: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

results:

time step error population control bias

N=64200 walkers

N=64time step 0.001

Diffusion Monte Carlo

Page 60: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

time step error population control bias

N=64200 walkers

N=64time step 0.001

path integral

Diffusion Monte Carlo

results:

Page 61: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

test functionfor linear scaling

correlation between walkers increases with system size

...and with number of walkers

NW=200NW

20001000500200

Diffusion Monte Carlo

Page 62: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

population control bias

N51225612864

Diffusion Monte Carlo

Page 63: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

population control bias

N51225612864

define a common level of systematic accuracy

Diffusion Monte Carlo

Page 64: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

population control biastest function

for linear scaling

NW

100020010050

N51225612864

estimate efficiency at similar level of systematic error(worsens for higher accuracy)

Diffusion Monte Carlo

Page 65: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

Eliminating the population control bias:

energy vs. correction time T

reweight the contributions of walkers at time t by the product ofall renormalization factors of the total weight occurred since t-T

harder to get strong corrections for larger systems

Diffusion Monte Carlo

Page 66: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

Eliminating the mixed estimate bias: Forward walkinga walker drawn from the mixed distribution at time t

contributes to the pure estimate the value of V of his ancestor at time t-T

N=64

N=512

E vs. projection timerecall path integral result:

T should be about 0.15

Diffusion Monte Carlo

Page 67: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

Fw(T) fraction of walkers with descendants after time T

TN = 512

1000 walkers

datafit

F w(T

)

~ 1/T3FwFw(T=T0) vs. N

1/N

F w

1000 walkersT0 = 0.15

N-3/2

Eliminating the mixed estimate bias: Forward walking

Diffusion Monte Carlo

Page 68: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

1000 walkersN=64

1000 walkersN=256

V V

TT

forward walking aloneforward walking + eliminate population control bias

Eliminating the mixed estimate bias: Forward walking

Diffusion Monte Carlo

Page 69: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

test functionfor linear scaling

unbiasedforward walking

mixed estimate

Eliminating the mixed estimate bias: Forward walking

Diffusion Monte Carlo

Page 70: 1929-12 Advanced School on Quantum Monte Carlo …indico.ictp.it/event/a07138/session/33/contribution/21/material/0/... · Advanced School on Quantum Monte Carlo Methods in Physics

for large systems and/or poor trial functions branching becomes problematic

PIMC scales in a controlled way;for condensed helium the DMC/PIMC

efficiency crossover is at sizes of practical interest

PIMC does not (necessarily) heavily rely on the quality of the trial function (except for FN approx.)

as a Metropolis algorithm it can be improved introducing better moves

it is more straightforward for derivatives, imaginary-time correlations, correlated sampling...