+ All Categories
Home > Documents > Quantum Monte Carlo for Electronic Structure -...

Quantum Monte Carlo for Electronic Structure -...

Date post: 09-May-2018
Category:
Upload: vukien
View: 222 times
Download: 4 times
Share this document with a friend
25
Quantum Monte Carlo for Electronic Structure Paul Kent Group Meeting - Friday 6th June 2003
Transcript
Page 1: Quantum Monte Carlo for Electronic Structure - ORNLweb.ornl.gov/~kentpr/talks/uc_group_mtg_June2003.pdf · Quantum Monte Carlo for Electronic Structure Paul Kent ... •Improved methods,

Quantum Monte Carlo forElectronic Structure

Paul KentGroup Meeting - Friday 6th June 2003

Page 2: Quantum Monte Carlo for Electronic Structure - ORNLweb.ornl.gov/~kentpr/talks/uc_group_mtg_June2003.pdf · Quantum Monte Carlo for Electronic Structure Paul Kent ... •Improved methods,

The Electronic Structure Problem

ˆ H = -12

—2 + V (ri - R j ) +1

| ri - rj |j, j≠ iÂ

Ï Ì Ô

Ó Ô

¸ ˝ Ô

˛ Ô i†

ˆ H Y = E0Y

Find the ground state of the time independent Schrodinger equation

For a many-body system of electron and (fixed) ions

Page 3: Quantum Monte Carlo for Electronic Structure - ORNLweb.ornl.gov/~kentpr/talks/uc_group_mtg_June2003.pdf · Quantum Monte Carlo for Electronic Structure Paul Kent ... •Improved methods,

Outline

• Real-world Applications• Monte Carlo integration• Variational Monte Carlo• Diffusion (Greens Function) Monte Carlo• Improved methods, the Future

Page 4: Quantum Monte Carlo for Electronic Structure - ORNLweb.ornl.gov/~kentpr/talks/uc_group_mtg_June2003.pdf · Quantum Monte Carlo for Electronic Structure Paul Kent ... •Improved methods,

References

Hammond, Lester, and Reynolds. Monte Carlo Methods in AbInitio Quantum Chemistry. World Scientific 1994

(Readable overview, pseudocode)

Foulkes, Mitas, Needs, Rajagopal. Rev. Mod. Phys. 73 33 (2001)(Recent review article on solid state calculations)

Page 5: Quantum Monte Carlo for Electronic Structure - ORNLweb.ornl.gov/~kentpr/talks/uc_group_mtg_June2003.pdf · Quantum Monte Carlo for Electronic Structure Paul Kent ... •Improved methods,

Homogeneous Electron GasCeperley and Alder. Phys. Rev. Lett. 45 566 (1980)

• “Release node” QMC calculation of up to 246 electrons• Still the most important QMC calculation:

Parameterised in the Local Density Approximation (LDA)

Page 6: Quantum Monte Carlo for Electronic Structure - ORNLweb.ornl.gov/~kentpr/talks/uc_group_mtg_June2003.pdf · Quantum Monte Carlo for Electronic Structure Paul Kent ... •Improved methods,

Exchange-Correlation in Real MaterialsHood et al. Phys. Rev. Lett. 78 3350 (1997)

eXCVMC

eXCVMC - eXC

LDA

eXCVMC - eXC

ADA

• Variational Monte Carlo study of exchange-correlation in bulk silicon• LDA (centre) successful due to significant cancellation of errors• ADA appears better - at least for silicon

Page 7: Quantum Monte Carlo for Electronic Structure - ORNLweb.ornl.gov/~kentpr/talks/uc_group_mtg_June2003.pdf · Quantum Monte Carlo for Electronic Structure Paul Kent ... •Improved methods,

Molecular ApplicationsHigh precision total energy calculations of molecules, reactions

• 0.05 eV (0.0018 Ha, 1.2 kcal mol-1) accuracy even for large systems• Competitive with coupled cluster (CC) techniques• Advantageous scaling (N^3 compared to CC - N^6), although linear

methods may change this

Page 8: Quantum Monte Carlo for Electronic Structure - ORNLweb.ornl.gov/~kentpr/talks/uc_group_mtg_June2003.pdf · Quantum Monte Carlo for Electronic Structure Paul Kent ... •Improved methods,

Optical properties of Quantum DotsWilliamson et al. Phys. Rev. Lett. 89 196803 (2002)

Phys. Rev. Lett. 88 09741 (2002)

Page 9: Quantum Monte Carlo for Electronic Structure - ORNLweb.ornl.gov/~kentpr/talks/uc_group_mtg_June2003.pdf · Quantum Monte Carlo for Electronic Structure Paul Kent ... •Improved methods,

Variational Monte CarloA direct application of the variational principle:

E0 £ YT* ˆ H Ú YT

1. How to perform the integration? (3N dimensions)

2. How to choose the trial wavefunction?

Page 10: Quantum Monte Carlo for Electronic Structure - ORNLweb.ornl.gov/~kentpr/talks/uc_group_mtg_June2003.pdf · Quantum Monte Carlo for Electronic Structure Paul Kent ... •Improved methods,

Monte Carlo Integration

F = f (x)dxa

b

Ú

FN =b - a

Nf (Xi)

i=1

N

ÂApproximate with N uniform samples:

More efficient to sample non-uniformly if we can guess where fis large:

p(x) =w(x)

w(x)dxa

b

Ú

F = g(x)p(x) ª1M

g(Xi)i=1

M

Âa

b

Ú g=f/p

Better than numeric integration if we have many dimensions &/orwe have good intelligence where f is large. Use the Metropolisalgorithm (or variant) to generate the distribution p(x).

Page 11: Quantum Monte Carlo for Electronic Structure - ORNLweb.ornl.gov/~kentpr/talks/uc_group_mtg_June2003.pdf · Quantum Monte Carlo for Electronic Structure Paul Kent ... •Improved methods,

Variational Monte Carlo

EVMC =1M

ˆ H Y(R) /Y1

M

 (R) =1M

EL (R)1

M

Â

where the points R are sampled from

Y(R) 2 / Y(R)Ú2dR

Note: for an exact eigenfunction EL is a constantUse fluctuations in EL as guide to accuracy “intrinsic variance”

Form suitable for MC sampling:

E0 £ EVMC =Y

2Úˆ H YY

dX

Y2 dXÚ

Page 12: Quantum Monte Carlo for Electronic Structure - ORNLweb.ornl.gov/~kentpr/talks/uc_group_mtg_June2003.pdf · Quantum Monte Carlo for Electronic Structure Paul Kent ... •Improved methods,

Trial Wavefunctions

Y = aiDÂ[ ]eJ

Mean-field Hartree Fock determinants and correlated quantumchemistry wavefunctions provide a controlled starting point:

Jastrow factor: a polynomial parameterised in inter-particledistances.

Slater-Jastrow wavefunction:

Jastrow factor coefficients (typically 10-50) are determined via aniterative optimization procedure

e.g. variance minimization, energy minimization

(explicitly antisymmetric/fermionic)

Page 13: Quantum Monte Carlo for Electronic Structure - ORNLweb.ornl.gov/~kentpr/talks/uc_group_mtg_June2003.pdf · Quantum Monte Carlo for Electronic Structure Paul Kent ... •Improved methods,

Exchange-Correlation in Real MaterialsHood et al. Phys. Rev. Lett. 78 3350 (1997)

eXCVMC

eXCVMC - eXC

LDA

eXCVMC - eXC

ADA

• Variational Monte Carlo study of exchange-correlation in bulk silicon• Many-body quantities computed from VMC wavefunction

g(r, ¢ r ) =N(N -1)n(r)n( ¢ r )

Y(r, ¢ r ,x3,...,xN ) 2 dx3...dxNÚPair correlationfunction

Page 14: Quantum Monte Carlo for Electronic Structure - ORNLweb.ornl.gov/~kentpr/talks/uc_group_mtg_June2003.pdf · Quantum Monte Carlo for Electronic Structure Paul Kent ... •Improved methods,

VMC Advantages• Simple

• Reliably obtains 85% (solids) to 85-95% (atoms/molecules) ofcorrelation energy

• Intrinsic error bars: statistical error and intrinsic variance. Unique amongst electronic structure methods

• Easy to evaluate most QM operators

Page 15: Quantum Monte Carlo for Electronic Structure - ORNLweb.ornl.gov/~kentpr/talks/uc_group_mtg_June2003.pdf · Quantum Monte Carlo for Electronic Structure Paul Kent ... •Improved methods,

VMC Disadvantages• “What you put in is what you get out”

Limited flexibility in current trial function formsDon’t expect to find new physics by accident

• Size scaling is N^3, but Z scaling is ~Z^6 (argued!)• Unclear how to systematically improve current trial function forms -determinant expansions from quantum chemistry are too inefficient• Computationally costly• No reliable forces - yet• You have to be a DFT/Q. Chemistry expert and a QMC expert

Page 16: Quantum Monte Carlo for Electronic Structure - ORNLweb.ornl.gov/~kentpr/talks/uc_group_mtg_June2003.pdf · Quantum Monte Carlo for Electronic Structure Paul Kent ... •Improved methods,

Diffusion Monte CarloSolve time dependent Schrodinger equation in imaginary time.Projects out the exact many-body ground state from an initial trialwavefunction with few approximations. Variational (in principle).

∂Y∂t

= - ˆ H Y

and

Y = ci | fi >i= 0

Â

ˆ H | fi >= ei |j i >Given

| Y(dt) >= cie-e idt | fi

i= 0

 >

Limt Æ•

Y(t ) = c0e-e 0t | f0 >

At large times, we are left with the ground state:

Then †

ei+1 > ei

Page 17: Quantum Monte Carlo for Electronic Structure - ORNLweb.ornl.gov/~kentpr/talks/uc_group_mtg_June2003.pdf · Quantum Monte Carlo for Electronic Structure Paul Kent ... •Improved methods,

Diffusion Process

-∂Y(R,t )

∂t= -

12

—2Y(R,t)1

N

ÂÈ

Î Í

˘

˚ ˙ + V (R) - ET( )Y(R,t )

Interpret Y as density of diffusing particles: potential termsare rate terms increasing or decreasing the particle density.

Importance samplingIntroduce importance sampling for efficiency:

f (R,t ) = YT (R)Y(R,t )A VMC optimized wavefunction is ideal.

Page 18: Quantum Monte Carlo for Electronic Structure - ORNLweb.ornl.gov/~kentpr/talks/uc_group_mtg_June2003.pdf · Quantum Monte Carlo for Electronic Structure Paul Kent ... •Improved methods,

Fixed node approximation

Problem: Without constraints, ground state solution will not be fermionic

Solution: Impose “fixed nodes” (Anderson). Restrict solution to nodes of a trial function. Variational.

In practice: Use optimized VMC wavefunction (usually with DFTnodes) for importance sampling and fixed node approximation.

Page 19: Quantum Monte Carlo for Electronic Structure - ORNLweb.ornl.gov/~kentpr/talks/uc_group_mtg_June2003.pdf · Quantum Monte Carlo for Electronic Structure Paul Kent ... •Improved methods,

“Walker” Evolution

Page 20: Quantum Monte Carlo for Electronic Structure - ORNLweb.ornl.gov/~kentpr/talks/uc_group_mtg_June2003.pdf · Quantum Monte Carlo for Electronic Structure Paul Kent ... •Improved methods,

Bulk Diamond DMC

Page 21: Quantum Monte Carlo for Electronic Structure - ORNLweb.ornl.gov/~kentpr/talks/uc_group_mtg_June2003.pdf · Quantum Monte Carlo for Electronic Structure Paul Kent ... •Improved methods,

DMC In Practice

• In molecules, 95-98% of correlation energy obtained• Similar? fraction of correlation energy in solids• Properties hard to evaluate: density obtained is

• Order of magnitude more expensive than VMC (depends)• Finite size effects in supercell calculations add to computational cost• Same scaling as VMC †

Y0YT

Page 22: Quantum Monte Carlo for Electronic Structure - ORNLweb.ornl.gov/~kentpr/talks/uc_group_mtg_June2003.pdf · Quantum Monte Carlo for Electronic Structure Paul Kent ... •Improved methods,

ApplicationsChemistry: Reaction paths, thermodynamics etc.

“roughly CCSD(T)/aug-cc-pVQZ” accuracy with single Determinant

Grossman J. Chem Phys. 117 1434 (2002)

J. Am. Chem. Soc. 122 705(2000)

Page 23: Quantum Monte Carlo for Electronic Structure - ORNLweb.ornl.gov/~kentpr/talks/uc_group_mtg_June2003.pdf · Quantum Monte Carlo for Electronic Structure Paul Kent ... •Improved methods,

ApplicationsSolid state: Defects calculations becoming tractable

e.g. Si self-interstitial Phys. Rev. Lett. 83 2351 (1999)

54+1 atoms DMCObtained formation+migration energyin agreement with experiment

Page 24: Quantum Monte Carlo for Electronic Structure - ORNLweb.ornl.gov/~kentpr/talks/uc_group_mtg_June2003.pdf · Quantum Monte Carlo for Electronic Structure Paul Kent ... •Improved methods,

Improved DMC algorithms

Release node calculationsOnly useful with excellent trial/guiding functionsLabel “+” and “-” walkers and allow to cross nodesRelease node energy determined from difference in energiesof “+” and “-” populationsH2O in 1984

An exact fermion algorithm?M. H. Kalos and F. Pederiva Phys. Rev. Lett. 85 3547 (2000)Still too costly

Others, e.g. AFMC

Page 25: Quantum Monte Carlo for Electronic Structure - ORNLweb.ornl.gov/~kentpr/talks/uc_group_mtg_June2003.pdf · Quantum Monte Carlo for Electronic Structure Paul Kent ... •Improved methods,

The Future• Expect more “first row” and “simple semiconductor” results

• For real progress, need better wavefunctions: must optimizeorbitals, their nodes, and functional form of trial functions.

• Well suited to grid computing, parasitic computing, PC hardware


Recommended