Random phase approximation and the finite size errors in many body simulations

Similar documents
arxiv: v1 [cond-mat.str-el] 15 May 2011

The Nature of the Interlayer Interaction in Bulk. and Few-Layer Phosphorus

Many-body wavefunctions for normal liquid 3 He

Quantum Monte Carlo study of the ground state of the two-dimensional Fermi fluid

Van der Waals Interactions Between Thin Metallic Wires and Layers

Quantum Monte Carlo Simulations of Exciton Condensates

Twist-averaged boundary conditions in continuum quantum Monte Carlo algorithms

An Overview of Quantum Monte Carlo Methods. David M. Ceperley

Phase Diagram of the Two-Dimensional Homogeneous Electron Gas

Neighbor Tables Long-Range Potentials

Electronic Structure Theory for Periodic Systems: The Concepts. Christian Ratsch

arxiv: v1 [cond-mat.mes-hall] 10 Feb 2010

arxiv: v2 [cond-mat.str-el] 16 Sep 2013

Computation of the High Temperature Coulomb Density Matrix in Periodic Boundary Conditions

All-electron quantum Monte Carlo calculations for the noble gas atoms He to Xe

Momentum Distribution and Effective Mass of Jellium and Simple Metals. Markus Holzmann. LPTMC, CNRS, Universite Pierre et Marie Curie, Paris

we1 = j+dq + = &/ET, (2)

Circumventing the pathological behavior of path-integral Monte Carlo for systems with Coulomb potentials

I. QUANTUM MONTE CARLO METHODS: INTRODUCTION AND BASICS

Density Functional Theory for Electrons in Materials

Preface Introduction to the electron liquid

Quantum Monte Carlo methods

Simulations of Dense Atomic Hydrogen in the Wigner Crystal Phase

Quantum Monte Carlo Benchmarks Density Functionals: Si Defects

Lecture 11 - Phonons II - Thermal Prop. Continued

Special points for Brillonin-zone integrations*

Bayero Journal of Pure and Applied Sciences, 3(1): Received: September, 2009 Accepted: May, 2010

Full Band Monte Carlo Simulation

Road map (Where are we headed?)

Electronic structure of solid FeO at high pressures by quantum Monte Carlo methods

Monte Carlo simulation calculation of the critical coupling constant for two-dimensional continuum 4 theory

CHEM6085: Density Functional Theory

arxiv: v1 [cond-mat.str-el] 10 Sep 2014

arxiv:cond-mat/ v1 [cond-mat.str-el] 25 Sep 2002

Re-Thinking Schroedinger Boundary Conditions: the Simple Rotator is Not Simple

arxiv: v1 [cond-mat.mtrl-sci] 21 Dec 2007

Physics 127b: Statistical Mechanics. Lecture 2: Dense Gas and the Liquid State. Mayer Cluster Expansion

Optimized periodic 1/r Coulomb potential in two dimensions

Physics 127c: Statistical Mechanics. Application of Path Integrals to Superfluidity in He 4

Wave Function Optimization and VMC

New Physical Principle for Monte-Carlo simulations

+ U(k) (3) Status of the Brueckner-Hartree-Fock approximation to the nuclear matter binding energy with the Paris potential

Renormalization Group for the Two-Dimensional Ising Model

Is the homogeneous electron gas homogeneous?

QMC in the Apuan Alps IV Vallico Sotto, 28th July 2008

arxiv:cond-mat/ v1 20 Oct 1999

A Lattice Study of the Glueball Spectrum

Diffusion Monte Carlo

1. Introduction As is well known, the bosonic string can be described by the two-dimensional quantum gravity coupled with D scalar elds, where D denot

Optimization of quantum Monte Carlo (QMC) wave functions by energy minimization

Introduction to Condensed Matter Physics

Equation of State of Dense Helium

Section 10 Metals: Electron Dynamics and Fermi Surfaces

Supplementary Figures

Ab initio calculations of the cohesive energy and the bulk modulus of Aluminium

Correlation in correlated materials (mostly transition metal oxides) Lucas K. Wagner University of Illinois at Urbana-Champaign

Nearly-Free Electrons Model

Phonon calculations with SCAN

Path Integral Monte Carlo Calculation of the Momentum Distribution of the Homogeneous Electron Gas at Finite Temperature

Chapter 3. The (L)APW+lo Method. 3.1 Choosing A Basis Set

Supplementary Material: Path Integral Monte Carlo Simulation of the Warm-Dense Homogeneous Electron Gas

Outline Spherical symmetry Free particle Coulomb problem Keywords and References. Central potentials. Sourendu Gupta. TIFR, Mumbai, India

Katholieke Universiteit Leuven Department of Computer Science

A Zero Field Monte Carlo Algorithm Accounting for the Pauli Exclusion Principle

Hexatic and microemulsion phases in a 2D quantum Coulomb gas

arxiv: v1 [cond-mat.str-el] 4 Jul 2008

Monte Carlo Based Calculation of Electron Transport Properties in Bulk InAs, AlAs and InAlAs

Supporting Online Material (1)

Scientific Computing: An Introductory Survey

1 Piecewise Cubic Interpolation

Eigenmodes for coupled harmonic vibrations. Algebraic Method for Harmonic Oscillator.

Singular Structure in 4D Simplicial Gravity

Noncollinear spins in QMC: spiral Spin Density Waves in the HEG

Iterative procedure for multidimesional Euler equations Abstracts A numerical iterative scheme is suggested to solve the Euler equations in two and th

Phys 460 Describing and Classifying Crystal Lattices

Quantum Invariants: Topographical Map of Quantized Actions

Short Sample Solutions to the Sample Exam for (3rd Year Course 6) Hilary Term 2011

SUPPLEMENTARY INFORMATION

Convergence of many-body wavefunction expansions using a plane wave basis: From the homogeneous electron gas to the solid state

Ab initio molecular dynamics simulation on temperature-dependent properties of Al Si liquid alloy

Title of communication, titles not fitting in one line will break automatically

Quantum Corrections for Monte Carlo Simulation

NN-Correlations in the spin symmetry energy of neutron matter

Ab-initio molecular dynamics for High pressure Hydrogen

2 GOVERNING EQUATIONS

Dynamic force matching: Construction of dynamic coarse-grained models with realistic short time dynamics and accurate long time dynamics

Copyright 2001 University of Cambridge. Not to be quoted or copied without permission.

Path Integral Calculations of exchange in solid 4 He

Interface tension of the 3d 4-state Potts model using the Wang-Landau algorithm

Large Scale Topology Optimization Using Preconditioned Krylov Subspace Recycling and Continuous Approximation of Material Distribution

CHARACTERIZATION OF ULTRASONIC IMMERSION TRANSDUCERS

Dilatancy Transition in a Granular Model. David Aristoff and Charles Radin * Mathematics Department, University of Texas, Austin, TX 78712

Ab Initio Calculations for Large Dielectric Matrices of Confined Systems Serdar Ö güt Department of Physics, University of Illinois at Chicago, 845 We

The electronic structure of materials 1

Electronic Structure of Crystalline Solids

Singular Vertices and the Triangulation Space of the D-sphere

Quantum Density Matrix and Entropic Uncertainty*

Space Plasma Physics Thomas Wiegelmann, 2012

arxiv: v1 [cond-mat.mtrl-sci] 23 Nov 2010

A tight-binding molecular dynamics study of phonon anharmonic effects in diamond and graphite

Transcription:

Random phase approximation and the finite size errors in many body simulations Simone Chiesa*, D. M. Ceperley 1 ', R. M. Martin 1 ' and Markus Holzmann** *Dept. of Physics, University of California Davis, CA 95616 ^Dept. of Physics, University of Illinois Urbana-Champaign, Urbana, IL 61801 "LPTMC, UMR 7600ofCNRS, Universite P. etm. Curie, Paris, France Abstract. We address the problem of finite size errors on the energy computed in quantum Monte Carlo simulations. We introduce a scheme based on the random phase approximation that, within a single calculation, allows to retrieve the leading order correction and produces practically converged results for modest numbers of particles. Applications to the electron gas and silicon are presented. Keywords: Long range interaction Many-body simulation, Finite size error PACS: 71.15.Nc,02.70.Ss In the simulation of bulk systems via quantum Monte Carlo methods[l] the main source of systematic error is related to the relatively small number of particles that can be practically handled. The aim of this paper is to show that such a finite size error on the energy can be corrected using the information collected in a single simulation performed using a small number of particles. In order to simulate an infinitely extended system, one defines a superlattice with basis vectors {L a }a=i,2,3 and explicitly considers only a finite number of particles N = Q/«where Q = Li (L2 x L3) and n is the desired average density. The (infinitely many) remaining particles are periodic images of these N so that the potential energy is periodic and given by p^ OTTPT» 1 Ve-e = X JZ 7TTT + background = -^- 73 (PkP-k " N) (1) i<j L \ r i- r ll j + ^\ k/o^ where pk = ^exp^'ki^) and k, the reciprocal lattice vectors, satisfy exp(;kl a ) = 1. In practice, none of the forms in Eq.l is used in simulations: the Coulomb interaction is split in a divergent short range part treated in real space and a smooth long range part handled in reciprocal space[2]. For the purpose of this paper however, it is most convenient to focus on the reciprocal space form. Because of the periodicity of the Hamiltonian,the boundary conditions on the wave function can be chosen as ^(..r,+l a..) = exp(;0 a ) x P(..r! -..) where 9 a is the "twist" of the phase in the a th direction and lies in the interval [ n, n)[3, 4]. When using a single twist the expectation value of the potential energy is determined by the static structure factor Se^k) = (pkp-k) O,N/N. As the system size increases, the mesh of k vectors gets finer and the series eventually converges to an integral corresponding to the exact thermodynamic limit. At finite N, the only effect of averaging over 9 is to replace S$j? with %(k) = (2;r)~ 3 fdosejffe). This does not change the reciprocal lattice mesh and twist-averaging is therefore expected to have a CP918, Lectures on the Physics of Strongly Correlated Systems XI: Eleventh Training Course, edited by A. Avella and F. Mancini 2007 American Institute of Physics 978-0-7354-0428-l/07/$23.00 284

FIGURE 1. Left: Static structure factor for the electron gas at r s = 10(lower panel) and A5 = Sn{k) S^{k). The difference is computed using a spline function interpolation of 566. Right: Energies per particle of the electron gas at r s = 10 in Rydberg as a function of the inverse particle number. Circles are the Monte Carlo energies averaged over twist angles. Squares are the energies after the additional Jtco p /2N correction (see text). minor effect on the error in the potential energy. The error using a simulation box with N particles is therefore given by AV: An 2 Mk)~l k 2 dk- 2m 2 ^ %(k) 1 Q k^o k 2 (2) After the Madelung constant has been taken into account[5] the remaining part of the error is determined by i) the substitution of S'oo(k) by the computed %(k) and ii) the discretization of the integral of e 2 S(k) (An 2 k 2 ) ~ 1. In the small k region the random-phase approximation suggests ^(k) ~ 5V(k) and implies that the leading order contribution to the error comes from point ii) above: it is an integration error that originates from the omission of the k = 0 volume element from the energy sum. Thanks to the validity of the random-phase approximation one also knows ^(k) ~ k 2 with a prefactor that can be determined either analytically or from a knowledge of the 5V(k) computed in the simulation. Once the prefactor is known, one can accurately compute the correction. We looked at jellium as a test case to judge to what extent the ansatz S^k) = 5V(k) is verified. Results for SN{K) computed in variational Monte Carlo simulations at r s = 10 for 12, 24 and 54 particles are shown in Fig.l. As we increase the number of particles, the grid of k points for which SV is denned shifts, but the values of SV fall on a smooth curve, independent of TV. Let us now consider the kinetic energy. When using a twisted boundary condition 6 in a cubic supercell, the kinetic energy is given in terms of the momentum distribution «e,jv( k ) = (4 c k)e,jvby T=^-J,n e!n (k+e/l)\k+0/l\- 2m (3) 285

At variance with the potential energy case, the reciprocal lattice over which the summation is performed is shifted by 6/L so that when the average over twist is performed one gets T = ^ ^fd6^ne, N (k+6/l)(k+e/l) 2. (4) This is the exact thermodynamic limit if the condition HQ N = n M is satisfied at those reciprocal vectors where n$ )N is defined. In practice, the error in the twist angle integration can be made arbitrarily small by increasing the density of twist angles. The assumption HQ IN = ««, is however not satisfied in a many body system. The average over twist is important and must be performed. However, as we shall show, it does not go all the way to eliminate the finite size error on T. To understand why, we first need to remember some known features of the exact ground state wave function. In charged systems the interaction causes the wave function to have a long range chargecharge correlation factor: the Jastrow potential. Within the random phase approximation the ground state of the system is described by a collection of dressed particles interacting via short range forces and quantized coherent modes, the plasmons. Accordingly, the many-body wave function factorizes as[6] = s,.exp(/)=, r.exp 1 v Z " k/0 t (5) where ^Fs.r. only contains short range correlations and u^ decays quickly to 0 as A: increases and diverges as k~ 2 at small k. We now focus on one twist and consider the Fourier transform of «e ia r(k): the one body density matrix y(r) = jjxk n e,iv(k)exp(;kr). This quantity can be directly expressed in terms of the wave function as l / y ( r i,,,, a + r,...)\ and determines the kinetic energy per particle as T = 2^V 2 7(r) r=0 - The correct prescription to compute y(r) consists in displacing particle a by r keeping all the remaining ones fixed. However, due to the periodic setup of the system, Eq.6 describes a global shift of a and all its images. Such an error cannot be addressed by averaging over boundary conditions since the violation of the "correct prescription" happens regardless of the value of the twist. All of this is fairly irrelevant for the short range part of the wave function since the ratio x P s. r.(i'i,i'2-..r a + r,...)/ v P s. r.(ri,r2...) is sensitive only to particles lying close to a (within some characteristic short range correlation length) and the images fall quickly out of this region upon increasing the supercell size. Matters are different for the long range Jastrow potential so that, as pointed out by Magro and Ceperley[7], it is necessary to retain the leading order contribution to the difference between the periodic Jastrow potential and the fixed-image one. This is given by 1 1 f A/( r ) = 2Q S «k(l -exp(;k-r)) - jn^i 2 Mo W J dku k (l-exp(ik-r)) (7) 286

a A 256 particles D 216 particles ^ O 64 particles ~ \* o 32 particles \ \ \ : : - L j 120 Q - - a 20, I TStoi-^y, 0 0.5 1 1.5,00 ^ 80 (9 _ 60 : FIGURE 2. Left: Structure factor (left panel) and Jastrow potential (right panel) for diamond silicon at ambient pressure. The continuous lines are fit to the data (see text). The Jastrow potential shows a k~ 2 divergence at small k that was not explicitly imposed but obtained through energy variance minimization. Right: Diffusion Monte Carlo energies per electron in diamond Silicon at r s = 2.0. Energies and the S(k) and u(k) used to compute the correction are all obtained in simulations with the same number of particles. The smallest cell is the conventional FCC cubic cell of diamond. The two intermediate ones are, respectively, 2x2x2 and 3x3x3 supercells of the primitive cell. The largest one is a 2 x 2 x 2 supercell of the conventional cubic cell. so that the corrected density matrix becomes y corr = yexp(at). Since A/(0) = 0, Vy r= o = 0 and y(0) = n the kinetic error is given by AT.A V 2 A/(r) I n and, 2m by using Eq.7, can be explicitly written as AT. Am{2n) I d\ Uk- AmQ. X^/t- k/0 (8) This is again an integration error provided Uk does not depend on the system size. As before such an error originates primarily from the omission of the k = 0 contribution. That Uk is independent oftv is strongly suggested by the fact that a difference in ui would necessarily imply a difference in S'(k) contrary to the random phase approximation. Within this approxiation ui ~ 1 /k 2 so that, once again, we need to determine a prefactor to estimate the error. We first apply these corrections to the electron gas for which the small k limits of S(k) and u(k) are known from the random phase approximation as, respectively, hk 2 /2moo p and Ane 1 /h( ) p k 2 where a> p is the plasma frequency. In our tests, the wave function had a backfiow-jastrow form[8] and simulations were performed in the grand-canonical ensemble. Symmetries can be used to drastically reduce the number of needed twist angles to between 20 200 for an unpolarized system with N ~ 10 100. The leading order correction due to long range correlations to kinetic and potential energy are equal and sum up to a total error A N = Ti«) p {2N)~ l. Corrected and uncorrected variational energies are shown in Fig.l for r s = 10. Diffusion Monte Carlo values are uniformly shifted to lower energy by 0.6 mryd/electron and show similar behavior. One can see that the bias due to the small size of the simulation cell is tremendously reduced, so that 287

the N = 12 case is already satisfactory. As a second example we considered the diamond structure of silicon at ambient pressure (r s = 2.0). Most of the computational details can be found elsewhere[5]. Here, it is only worth stressing that the correct analytical behavior of the Jastrow potential at low k is automatically retrieved by variance minimization^]. This is crucial for more complicated systems where there is no explicit form for the prefactors. Structure factor and Jastrow potential for different system size are presented in Fig.2. We fit the parametric form S(k) = 1 exp( ak 2 ) and u(k) = 4na[k~ 2 (k 2 + a _1 ) _1 ][10] to extract the sought prefactors. It is particularly remarkable that a 1- parameter form is capturing so well the behavior of a Jastrow potential which was optimized using more than 10 parameters. When k is expressed in atomic units, the optimal value of a and a were found to be 0.72 and 1.0 respectively, leading to corrections of 0.13/7V and 0.092/7V Hartree per electron for potential and kinetic energy. Results after the two corrections were applied are shown in Fig.2. Even for the smallest cell (cubic, with 8 Si atoms), the error in the energy is of the order of 1 mhartree/electron (0.1 ev/atom) when compared to the value extrapolated for the infinite size. To summarize, we introduced a scheme to compute the correction to finite size error in the kinetic and potential energy in quantum Monte Carlo simulations. Madelung constant, Brillouin zone integration and the two 1 /L contributions to the error addressed in this paper fall all out naturally from a reciprocal space approach as integration errors. The scheme is based on the determination of the low-k behavior of the structure factor and the Jastrow potential and greatly benefits of the random phase approximation that prescribes the power law behavior of such quantities. This material was based upon work supported in part by the U.S Army Research Office under DAAD19-02-1-0176. Computational support was provided by the Materials Computational Center (NSF DMR-03 25939 ITR), the National Center for Supercomputing Applications at the University of Illinois at Urbana-Champaign and by CNRS- IDRIS. REFERENCES 1. W. M. C. Foulkes, L. Mitas, R. J. Needs, and G. Rajagopal, Rev. Mod. Phys. 73, 33 (2001). 2. V. Natoli and D. M. Ceperley, J. Comp. Phys. 117, 171 (1995). 3. C. Lin, F. H. Zong, and D. M. Ceperley, Phys. Rev. E 64, 16702 (2001). 4. G. Rajagopal, R. J. Needs, S. Kenny, W. M. C. Foulkes, and A. James, Phys. Rev. Lett. 73, 1959 (1994). 5. S. Chiesa D. M. Ceperley, R. M. Martin, and M. Holzmann, Phys. Rev. Lett. 97, 76404 (2006). 6. D. Bohm and D. Pines, Phys. Rev. 92, 609 (1953). 7. W. R. Magro and D. M. Ceperley, Phys. Rev. Lett. 73, 826 (1994). 8. M. Holzmann, D. M. Ceperley, C. Pierleoni, and K. Esler, Phys. Rev. E 68, 46707 (2003). 9. N. D. Drummond, M. D. Towler, and R. J. Needs, Phys. Rev. B 70, 235119 (2004). 10. M. S. Becker, A. A. Broyles, and T. Dunn, Phys. Rev. 175, 224 (1968). 288