10. Quantum Monte Carlo Methods

Slides:



Advertisements
Similar presentations
Rae §2.1, B&J §3.1, B&M § An equation for the matter waves: the time-dependent Schrődinger equation*** Classical wave equation (in one dimension):
Advertisements

APRIL 2010 AARHUS UNIVERSITY Simulation of probed quantum many body systems.
The Quantum Mechanics of Simple Systems
Introduction to Molecular Orbitals
Chapter 3 Electronic Structures
1 Quantum Monte Carlo Methods Jian-Sheng Wang Dept of Computational Science, National University of Singapore.
Lattice regularized diffusion Monte Carlo
Quantum Monte Carlo for Electronic Structure Paul Kent Group Meeting - Friday 6th June 2003.
Simulation of Random Walk How do we investigate this numerically? Choose the step length to be a=1 Use a computer to generate random numbers r i uniformly.
Monte Carlo Methods: Basics
Classical and Quantum Monte Carlo Methods Or: Why we know as little as we do about interacting fermions Erez Berg Student/Postdoc Journal Club, Oct
6. Second Quantization and Quantum Field Theory
Practical quantum Monte Carlo calculations: QWalk
F.F. Assaad. MPI-Stuttgart. Universität-Stuttgart Numerical approaches to the correlated electron problem: Quantum Monte Carlo.  The Monte.
Chang-Kui Duan, Institute of Modern Physics, CUPT 1 Harmonic oscillator and coherent states Reading materials: 1.Chapter 7 of Shankar’s PQM.
Computational Solid State Physics 計算物性学特論 第8回 8. Many-body effect II: Quantum Monte Carlo method.
Atomic Orbitals, Electron Configurations, and Atomic Spectra
F.F. Assaad. MPI-Stuttgart. Universität-Stuttgart Numerical approaches to the correlated electron problem: Quantum Monte Carlo.  The Monte.
9. Convergence and Monte Carlo Errors. Measuring Convergence to Equilibrium Variation distance where P 1 and P 2 are two probability distributions, A.
A study of two-dimensional quantum dot helium in a magnetic field Golam Faruk * and Orion Ciftja, Department of Electrical Engineering and Department of.
Quantum Mechanical Model of the Atom Chapter 6 Part III.
8. Selected Applications. Applications of Monte Carlo Method Structural and thermodynamic properties of matter [gas, liquid, solid, polymers, (bio)-macro-
Time-dependent Schrodinger Equation Numerical solution of the time-independent equation is straightforward constant energy solutions do not require us.
Lecture III Trapped gases in the classical regime Bilbao 2004.
NCN nanoHUB.org Wagner The basics of quantum Monte Carlo Lucas K. Wagner Computational Nanosciences Group University of California, Berkeley In collaboration.
MODELING MATTER AT NANOSCALES 6.The theory of molecular orbitals for the description of nanosystems (part II) The density matrix.
F.F. Assaad. MPI-Stuttgart. Universität-Stuttgart Numerical approaches to the correlated electron problem: Quantum Monte Carlo.  The Monte.
7. Angular Momentum The order in which you rotate things makes a difference,  1  2   2  1 We can use this to work out commutation relations for the.
Last hour: Electron Spin Triplet electrons “avoid each other”, the WF of the system goes to zero if the two electrons approach each other. Consequence:
A. Ambrosetti, F. Pederiva and E. Lipparini
Vibrational Motion Harmonic motion occurs when a particle experiences a restoring force that is proportional to its displacement. F=-kx Where k is the.
The Hydrogen Atom The only atom that can be solved exactly.
Lecture 9. Many-Electron Atoms
Computational Physics (Lecture 11) PHY4061. Variation quantum Monte Carlo the approximate solution of the Hamiltonian Time Independent many-body Schrodinger’s.
Ch.1. Elementary Quantum Chemistry
Introduction to Quantum Monte Carlo Methods 2! Claudio Attaccalite.
The Quantum Theory of Atoms and Molecules
Quantum Theory of Hydrogen Atom
Physical Fluctuomatics 13th Quantum-mechanical extensions of probabilistic information processing Kazuyuki Tanaka Graduate School of Information Sciences,
Electrical Engineering Materials
The Hydrogen Atom The only atom that can be solved exactly.
Schrödinger Representation – Schrödinger Equation
Quantum Mechanics.
The units of g(): (energy)-1
PHY 752 Solid State Physics
 Heisenberg’s Matrix Mechanics Schrödinger’s Wave Mechanics
Identical Particles We would like to move from the quantum theory of hydrogen to that for the rest of the periodic table One electron atom to multielectron.
12. Reweighting Methods.
Spin and Magnetic Moments
The Materials Computation Center. Duane D. Johnson and Richard M
Density Functional Theory (introduced for many-electron systems)
The Harmonic Oscillator
14. TMMC, Flat-Histogram and Wang-Landau Method
Spin and Magnetic Moments (skip sect. 10-3)
Fermions in the unitary regime at finite temperatures
Quantum Two.
Lecture 2 – Monte Carlo method in finance
PHYS 3313 – Section 001 Lecture #20
Adaptive Perturbation Theory: QM and Field Theory
PHYS 3313 – Section 001 Lecture #20
Quantum Theory of Hydrogen Atom
DIAGRAMMATIC MONTE CARLO:
Chemistry Department of Fudan University
Thermal Energy & Heat Capacity:
Hartree Self Consistent Field Method
QM2 Concept test 3.1 Choose all of the following statements that are correct about bosons. (1) The spin of a boson is an integer. (2) The overall wavefunction.
Consider a PIB with a sloped bottom. You want to try perturbation
Linear Vector Space and Matrix Mechanics
Computational approaches for quantum many-body systems
Quantum One.
Presentation transcript:

10. Quantum Monte Carlo Methods Books: “Quantum Monte Carlo Methods: algorithms for lattice models,” J Gubernatis et al. “Quantum Monte Carlo Methods in …”, M. Suzuki. “Monte Carlo Methods in Quantum Problems,” M. H. Kalos.

Variational Principle For any trial wave-function Ψ, the expectation value of the Hamiltonian operator Ĥ provides an upper bound to the ground state energy E0: See a review article by W. M.C. Foulkes, L. Mitas, R. J. Needs, and G. Rajagopal, Rev. Mod. Phys. 73 (2001) 33, for application in solids.

Quantum Expectation by Monte Carlo where Changing Ψ to minimize <EL> to find E0. EL(X) is called local energy.

Zero-Variance Principle The variance of EL(X) approaches zero as Ψ approaches the ground state wave-function Ψ0. σE2 = <EL2>-<EL>2 ≈ <E02>-<E0>2 = 0 See R. Assaraf and M. Caffarel [Phys Rev Lett 83 (1999) 4682] for the use of this principle for better quantum MC algorithm.

Schrödinger Equation in Imaginary Time Let  = it, the evolution becomes This projects out the ground-state as  goes to infinity. Thus diffusion quantum Monte Carlo only found ground state, so it is a zero temperature algorithm.

Diffusion Equation with Drift The Schrödinger equation in imaginary time  becomes a diffusion equation: We cannot solve the equation by probabilistic means yet, as Ψ can be positive or negative. We have let ħ=1, mass m =1 for N identical particles, X is set of all coordinates (may including spins). We also introduce a energy shift ET.

Fixed Node/Fixed Phase Approximation We introduce a non-negative function f, such that f = Ψ ΦT* ≥ 0 f f is interpreted as walker density. f cannot be interpreted as probability, since the normalization condition ∫f(X)dX = constant does not hold. For Bosons, the ground-state wavefunction Ψ is always positive, so we don’t need fixed node approximation. The diffusion quantum Monte Carlo gives the minimum energy consistent with the constraint of fixed node. Ψ ΦT

Equation for f This equation is valid for fixed-node approximation only, i.e. ΦT is real.

Monte Carlo Simulation of the Diffusion Equation If we have only the first term -½2f, it is a pure random walk. If we have first and second term, it describes a diffusion with drift velocity v. The last term represents birth-death of the walkers. Why don’t we solved it by traditional numerical methods, e.g., finite-difference method?

Walker Space X The population of the walkers is proportional to the solution f(X).

Diffusion Quantum Monte Carlo Algorithm Initialize a population of walkers {Xi} X’ = X + η ½ + v(X)  Duplicate X’ to M copies: M = int( ξ + exp[-((EL(X)+EL(X’))/2-ET) ] ) Compute statistics Adjust ET to make average population constant. η is a Gaussian random number with zero mean and unit variance, ξ is a uniformly distributed random number between 0 and 1. A rejection step may be introduce after 3, see Foulkes et al. int( ) is the same of the floor function, i.e., integer part of a number. The theoretical basis of the method is from Green-function solution of the Schrődinger equation.

Statistics The diffusion Quantum Monte Carlo provides estimator for Where

Trial Wave-Function The common choice for interacting fermions (electrons) is the Slater-Jastrow form: J(X) is known as Jastrow factor.

Example: Quantum Dots 2D electron gas with Coulomb interaction A computer implementation for this problem and other supporting programs (Hartree-Fock and exact diagonalisation) is in the tarred and zip file QMC.tar.gz. We have used atomic units: ħ=c=m=e=1.

Trial Wave-Function A Slater determinant of Fock-Darwin solution: where We set J(X) = 0. Ln|m|(ρ) is Laguerre Polynomial. Χs(σ) is spin part of the wavefunction.

Six-Electron Ground-state Energy The (L,S) values are the total orbital angular momentum L and total Pauli spin S. From J S Wang, A D Güçlü and H Guo, unpublished Results shown are for perfect parabolic confining potential, i.e., δV=0. (L,S) states differ from current-spin DFT calculation of O. Steffens et al, Europhys Lett. 42 (1998) 529, at round B/6.86 = 0.5 to 0.5.

Quantum System at Finite Temperature Partition function Expectation value Note that trace Tr is invariant with respect to the set of complete states.

D-Dimensional Quantum System to D+1 Dimensional Classical system We can consider this as β is divided into small interval of length β/M. Each term is a transfer matrix. Φi is a complete set of wave-functions

Zassenhaus formula If the operators  and Bˆ are order 1/M, the error of the approximation is of order O(1/M2). Actually, the top formula is known as Zassenhaus formula and another similar for exp(A)exp(B) is called Baker-Campbell-Hausdorff formula. The Trotter-Suzuki formula refers to the limit M -> .

Trotter-Suzuki Formula where  and Bˆ are non-commuting operators

Quantum Ising Chain in Transverse Field Hamiltonian where See B. K. Chakrabarti, A. Dutta and P. Sen, “Quantum Ising phase and transitions in transverse Ising models”, Springer, 1996. Pauli matrices at different sites commute.

Complete Set of States We choose the eigenstates of operator σz: Insert the complete set in the products:

A Typical Term Trotter or β direction (i,k) Space direction

Classical Partition Function Note that K1 1/M, K2  log M for large M.

Stochastic Series Expansion (SSE) Base on the simple idea of series expansion for the partition Works for models when weights can be made positive. See Sandvik, arxiv:1101.3281.

Spin ½ Heisenberg Model, “World Lines” Hb = I + H1 + H2, open bar indicates diagonal part of the Hamiltonian H1, solid bar off-diagonal Hamiltonian H2, flipping the spins. Red dot - spin up, open dot - down spin. “time” or  Figure 55 in Sandivk, arXiv:1101.3281 “space”