Quantum monte carlo methods for constrained systems

15
Quantum Monte Carlo Methods for Constrained Systems Sarah Wolf, [a] Emanuele Curotto,* [a] and Massimo Mella [b] The torsional ground state for ethane, the torsional, rotational, and mixed torsional and rotational ground state of propane are computed with a version of diffusion Monte Carlo adapted to handle the geometric complexity of curved spaces such as the Ramachandra space. The quantum NVT ensemble average for the mixed torsional and rotational degrees of freedom of pro- pane is computed, using a version of Monte Carlo path integral, also adapted to handle curved spaces. These three problems are selected to demonstrate the generality and the applicability of the approaches described. The spaces of coordinates can be best constructed from the parameters of continuous Lie groups, and alternative methods based on vector spaces, where extended Lagrangian terms would be too cumbersome to implement. We note that the geometric coupling between the torsions and the rotations of propane produces a substantial effect on the ground state energy of propane, and that the quantum effects on the energy of propane are quite large even well above room temperature. V C 2014 Wiley Periodicals, Inc. DOI: 10.1002/qua.24647 Introduction The time scale problem is a familiar one to quantum chemists. Rooted into our common basic training, the Born Oppen- heimer approximation is the essential tool needed to unravel fundamental problems that would otherwise be intractable. In its most familiar form, it allows one to separate the electronic degrees of freedom, associated with a set of much lighter bodies, from the heavier nuclear degrees of freedom. With some notable exceptions of marked nonadiabatic behavior, the unraveling of which remains an very active field of research, the Born Oppenheimer approximation yields very accurate results, and it is often used to build accurate models for the phenomenological potential energy surface felt by the nuclei. The latter set of bodies is traditionally treated by classi- cal mechanics. Generally, at sufficiently elevated temperatures, for sufficiently heavy nuclei, and for sufficiently harmonic inter- actions, classical mechanics provides reasonably accurate answers. In this article, however, we depart from the tradi- tional theme and explore the time scale problem one encoun- ters when by necessity the quantum laws of motion are applied to the nuclei themselves. This implies the nuclei are light, the temperature is too low, and the interactions are highly anharmonic. There is a vast number of fundamental problems in chemical physics, where all these conditions take place at the same time, and insight into these is fundamental to a myriad of disciplines ranging from astrophysics to compu- tational biology. More specifically, the set of problems that have preoccupied our two groups intensely for a number of years are the theoretical estimation of physical properties of molecular clusters. Clusters in general and molecular clusters in particular are models of condensed matter that can be studied both theoretically and experimentally. Insight gained from these investigations has already created a vast improve- ment in our understanding of the complicated phenomena that take place in the assembly process, thermodynamic stabil- ity as function of size of condensed matter, microsolvation, adsorption versus absorption, the effects of surface tension just to name a few. At the temperature and pressure condi- tions that produce stable molecular aggregates, nuclei of ele- ments in the first three periods are sufficiently light to produce significant quantum effects, whereas at the same time, the weak interaction between the molecules in the aggregate are far from harmonic. More importantly for the dis- cussion in this article, most intramolecular degrees of freedom are associated with relatively deeper dissociation energies, as in the case of stretching modes, and relatively stiff force con- stants compared to the intermolecular degrees of freedom. Atomistic quantum simulation of molecular aggregates is ren- dered either particularly challenging or practically intractable by the large difference in the time scales. The classical equations of motion satisfied by a typical molecular aggregate are stiff. A small time step is required to sample properly the high frequency dynamics, whereas a long time scale is required to capture the effects on the system from the set of lower frequency events. Additionally, this prob- lem exacerbates the lack of ergodicity and the occurrence of rare events when exploring thermodynamic properties in the classical limit with random walks. Therefore, judicious use of holonomic constraints is routine in classical simulations of molecular clusters. The typical outcome for thermodynamic properties is a significant reduction in the statistical error, [a] S. Wolf, E. Curotto Department of Chemistry and Physics, Arcadia University, Glenside, Penn- sylvania, 19038-3295 E-mail [email protected] [b] Massimo Mella Dipartimento di Scienza ed Alta Tecnologia, via Valleggio 11, Universit a degli studi dell’Insubria, 22100, Como, Italy Contract grant sponsor: ACS (Petroleum Research Fund; E.C.); contract grant number: 48146-B6. Contract grant sponsor: Universit a degli Studi dell’Insubria via the fund Fondi di Ateneo per la Ricerca (FAR; M.M). V C 2014 Wiley Periodicals, Inc. International Journal of Quantum Chemistry 2014, 114, 611–625 611 REVIEW WWW.Q-CHEM.ORG

Transcript of Quantum monte carlo methods for constrained systems

Quantum Monte Carlo Methods for Constrained Systems

Sarah Wolf,[a] Emanuele Curotto,*[a] and Massimo Mella[b]

The torsional ground state for ethane, the torsional, rotational,

and mixed torsional and rotational ground state of propane are

computed with a version of diffusion Monte Carlo adapted to

handle the geometric complexity of curved spaces such as the

Ramachandra space. The quantum NVT ensemble average for

the mixed torsional and rotational degrees of freedom of pro-

pane is computed, using a version of Monte Carlo path integral,

also adapted to handle curved spaces. These three problems

are selected to demonstrate the generality and the applicability

of the approaches described. The spaces of coordinates can be

best constructed from the parameters of continuous Lie groups,

and alternative methods based on vector spaces, where

extended Lagrangian terms would be too cumbersome to

implement. We note that the geometric coupling between the

torsions and the rotations of propane produces a substantial

effect on the ground state energy of propane, and that the

quantum effects on the energy of propane are quite large even

well above room temperature. VC 2014 Wiley Periodicals, Inc.

DOI: 10.1002/qua.24647

Introduction

The time scale problem is a familiar one to quantum chemists.

Rooted into our common basic training, the Born Oppen-

heimer approximation is the essential tool needed to unravel

fundamental problems that would otherwise be intractable. In

its most familiar form, it allows one to separate the electronic

degrees of freedom, associated with a set of much lighter

bodies, from the heavier nuclear degrees of freedom. With

some notable exceptions of marked nonadiabatic behavior,

the unraveling of which remains an very active field of

research, the Born Oppenheimer approximation yields very

accurate results, and it is often used to build accurate models

for the phenomenological potential energy surface felt by the

nuclei. The latter set of bodies is traditionally treated by classi-

cal mechanics. Generally, at sufficiently elevated temperatures,

for sufficiently heavy nuclei, and for sufficiently harmonic inter-

actions, classical mechanics provides reasonably accurate

answers. In this article, however, we depart from the tradi-

tional theme and explore the time scale problem one encoun-

ters when by necessity the quantum laws of motion are

applied to the nuclei themselves. This implies the nuclei are

light, the temperature is too low, and the interactions are

highly anharmonic. There is a vast number of fundamental

problems in chemical physics, where all these conditions take

place at the same time, and insight into these is fundamental

to a myriad of disciplines ranging from astrophysics to compu-

tational biology. More specifically, the set of problems that

have preoccupied our two groups intensely for a number of

years are the theoretical estimation of physical properties of

molecular clusters. Clusters in general and molecular clusters

in particular are models of condensed matter that can be

studied both theoretically and experimentally. Insight gained

from these investigations has already created a vast improve-

ment in our understanding of the complicated phenomena

that take place in the assembly process, thermodynamic stabil-

ity as function of size of condensed matter, microsolvation,

adsorption versus absorption, the effects of surface tension

just to name a few. At the temperature and pressure condi-

tions that produce stable molecular aggregates, nuclei of ele-

ments in the first three periods are sufficiently light to

produce significant quantum effects, whereas at the same

time, the weak interaction between the molecules in the

aggregate are far from harmonic. More importantly for the dis-

cussion in this article, most intramolecular degrees of freedom

are associated with relatively deeper dissociation energies, as

in the case of stretching modes, and relatively stiff force con-

stants compared to the intermolecular degrees of freedom.

Atomistic quantum simulation of molecular aggregates is ren-

dered either particularly challenging or practically intractable

by the large difference in the time scales.

The classical equations of motion satisfied by a typical

molecular aggregate are stiff. A small time step is required to

sample properly the high frequency dynamics, whereas a long

time scale is required to capture the effects on the system

from the set of lower frequency events. Additionally, this prob-

lem exacerbates the lack of ergodicity and the occurrence of

rare events when exploring thermodynamic properties in the

classical limit with random walks. Therefore, judicious use of

holonomic constraints is routine in classical simulations of

molecular clusters. The typical outcome for thermodynamic

properties is a significant reduction in the statistical error,

[a] S. Wolf, E. Curotto

Department of Chemistry and Physics, Arcadia University, Glenside, Penn-

sylvania, 19038-3295

E-mail [email protected]

[b] Massimo Mella

Dipartimento di Scienza ed Alta Tecnologia, via Valleggio 11, Universit�a

degli studi dell’Insubria, 22100, Como, Italy

Contract grant sponsor: ACS (Petroleum Research Fund; E.C.);

contract grant number: 48146-B6.

Contract grant sponsor: Universit�a degli Studi dell’Insubria via the fund

Fondi di Ateneo per la Ricerca (FAR; M.M).

VC 2014 Wiley Periodicals, Inc.

International Journal of Quantum Chemistry 2014, 114, 611–625 611

REVIEWWWW.Q-CHEM.ORG

making simulations more efficient. In quantum simulations,

there is an added benefit gained by constraining stiff modes, at

least for the two stochastic approaches we discuss in this

article. The convergence properties of the diffusion Monte

Carlo[1–12] (DMC) and the imaginary time path integral[13–31]

(MCPI) are greatly enhanced by constraining high frequency modes.

In a recent article,[25] we investigate a simple one-

dimensional (1D) harmonic chain with 1000 particles. All par-

ticles have the same mass, and every particle is connected to

two neighboring particles on a line with one stiff harmonic

spring on one side and a one soft one on the other side. The

simple harmonic chain model constructed this way mimics a

set of condensed molecules. Using analytical solutions of the

imaginary time path integral at finite Trotter number, we com-

pare the convergence of the analytical solutions of the path

integral expression for the heat capacity as a function of tem-

perature and Trotter number. Our results show that the adia-

batic approximation is accurate for temperatures below

1

10ffiffiffi2p

b�hxh

; (1)

where xh is the smallest of the high frequency set. Below

this temperature, a fully flexible simulation is highly inefficient

as it requires many hundreds of time slices to converge, where

the constrained simulations require less than 20 slices to con-

verge for most of the temperature range. Consequently, the

efficiency gains produced by performing the MCPI simulation

with constraints are massive. Similar gains are quantifiable for

DMC.[1] In Figure 1, we show the estimate of the ground state

energy of a particle of unit mass in a harmonic potential V5k

x2=2 with k510 a.u. as a function of simulation time for

various values of the step size Ds. This is the parameter that

has to be systematically reduced until convergence is achieved

in DMC simulations.

To properly interpret the result in Figure 1, it is important to

keep in mind that a similar computation with k51 a.u. is fully

converged with a Ds50:02 a.u. (the largest value of Ds in the

set of simulations represented). It is evident that an increase in

frequency by a mere factor of 3.2 requires a DMC step smaller

than a factor of 10. As is also evidenced in Figure 1, DMC sim-

ulations must also converge with respect to simulation pseu-

dotime (i.e., the number of DMC steps, on the x-axis in Fig. 1)

and a smaller Ds increases proportionally the total number of

DMC steps required to reach the asymptotic distribution, that

is, the ground state wavefunction in this case. When DMC is

used to simulate systems with multiple time scales, the stiffer

mode demands a small Ds, while the softer one demands a

relative longer time scale to reach convergence, and conse-

quently a much greater number of steps. Therefore, when in a

system, the subdivision of stiff and soft modes is clear, and

the adiabatic approximation is expected to work well, it is

highly advantageous to use the proper holonomic constraints,

and the efficiency gained can be on the same order of magni-

tude as what we measure in MCPI simulations.

However, constraining intermolecular degrees of freedom, like

bond stretches, bond angles, and the like, create curved spaces

and special techniques have to be developed to handle the

geometric complexity of these. The purpose of this article is to

review some of the recent advances in the form of algorithms

specifically designed to carry out quantum Monte Carlo simula-

tions in curved spaces, and to demonstrate their powers. In the

methodology section, we review briefly the basic objects

needed for the geometry and the dynamics in general non-

Figure 1. Ground state energy of a relatively stiff monodimensional harmonic oscillator for various values of the DMC step size. The population size is

maintained around 105 replicas. [Color figure can be viewed in the online issue, which is available at wileyonlinelibrary.com.]

REVIEW WWW.Q-CHEM.ORG

612 International Journal of Quantum Chemistry 2014, 114, 611–625 WWW.CHEMISTRYVIEWS.ORG

Euclidean spaces. Then, we develop the general theory for DMC

and MCPI in non-Euclidean spaces. Our results section contains

selected numerical examples and in the conclusions section, we

discuss a set of directions that our group is currently undertak-

ing to further develop our tools and continue to explore the

rich and important field of condensed molecular matter.

Methodology

The methods discussed in this article are based on four fields of

modern applied mathematics and computation theory. These are

differential geometry,[32,33] Lie algebra and Lie groups,[34] the

Feynman path integral,[35–38] and Stochastic Calculus.[39] In this

article, combinations of these theories are applied to quantum

Monte Carlo simulations.[40–44] The books cited are excellent sour-

ces for those readers that wish to deepen their own understand-

ing in these rich theoretical areas. Before working through the

main theory for diffusion and path integral simulations in non-

Euclidean spaces, we briefly introduce some of the fundamentals

of differential geometry to clarify the notation used in the article.

It is important to keep in mind that even Euclidean spaces can

be mapped with curvilinear coordinates, and these give rise to

the same tensorial objects introduced in the next section. Curvi-

linear coordinates are often chosen with the eventual purpose of

exploiting symmetries (as e.g., an isotropic potential in R3), that

eventually are used to identify cyclic coordinates, and simplify

the treatment of systems. As the formalism of Euclidean spaces

mapped with curvilinear coordinates takes us more than half

way there, we start our discussion from curved spaces. However,

there are numerous kinds of curved spaces, and the methods in

this article have been developed to work only in orientable Rie-

mann spaces with a positive definite signature, no torsion (vide

infra), and that can be represented with a single coordinate map

except for a set of points with zero measure.[39] In this article, we

use the symbol Rn to notate an Euclidean space mapped with

an orthogonal set of Cartesian coordinates.

Non-Euclidean spaces

Most n-dimensional spaces used in molecular physics can be

derived with the aid of coordinate maps,

U : x0 x (2)

a set of n algebraic (typically nonlinear) equations that trans-

form a set of coordinates x to a set x0 in one or two main

ways:

i. They are subspaces of Rn1c with the introduction of c

holonomic constraints, such as, for example, the two-

sphere (S2) mapped from R3 with polar angles h;/,

h5tan 21 x21y2ð Þ1=2

z; (3)

/5tan 21 y

x; (4)

subject to the constraint x21y21z25r25 constant.

ii. They are the spaces of parameters of some continuous

Lie group.

We have specifically chosen examples that are best derived by

the second method to demonstrate the power of the

approaches contained in this article, and these are presented

in detail in the results section. In all cases, the spaces must be

sufficiently smooth and analytical, meaning the set of coordi-

nates that make up the map U are everywhere continuous,

have a finite first derivative and a symmetric Hessian derivative@

@xl0@

@xm0U5@l0@m0U5@m0@l0U; (5)

at every point in the space. These features allow one to

expand the coordinate map locally, that is, in an infinitesimal

neighborhood of a mapped point, into a linear “Cartesian-like”

map. Locally flat spaces of this nature are known as Riemann

spaces and the local Cartesian-like coordinates are known as

Riemann coordinates. The machinery of the chain rule is

implemented in the analysis of the geometric features of the

space, and a powerful notation using Greek subscripts and

superscripts is commonly introduced to handle tensorial

objects and their transformation properties. For example, com-

mon vectors are represented by their components. For exam-

ple, Va is the component along the unit vector ea that form

the basis for the vector space. The placement of the Greek

index indicates the contravariant manner by which compo-

nents of vectors transform upon coordinate changes xl ! xl0 ,

Vl05@xl0

@xlVl: (6)

The notation in the last equation also includes an implied

sum from one to the number of dimensions of the space

every time the same Greek letter occurs in an expression in

both the lower and upper position. One Greek index in the

lower position indicates the covariant way in which compo-

nents of one-form (such as derivatives of scalar functions @rf )

transform. The inverse of the Jacobian matrix elements in Eq.

(6) are used instead. The process of categorizing covariant and

contravariant behavior is generalized to ðn; n0Þ tensors with n

indexes in the contravariant position and n0 in the covariant

position.

A particularly useful (0,2) tensor, or two-form, is the metric

tensor,

gl0;m05@xm

@xm0@xl

@xl0glm: (7)

This entity contains all the geometric information about the

space. For example, the dot product in a non-Euclidean space

is defined using the metric tensor

A � B5glmAlBm5AmBm; (8)

where the right-hand most expression demonstrates how the

metric tensor is used to lower the index of a vectorial quantity

A and produce its one-form equivalent.

REVIEWWWW.Q-CHEM.ORG

International Journal of Quantum Chemistry 2014, 114, 611–625 613

Am5glmAl:

In a similar manner, the inverse of the metric tensor glm can

be used to raise indexes. Other useful information such as con-

nections between the degrees of freedom of the space, and the

curvature of the space can be extracted from the derivatives of

the metric tensor. A space with a symmetric tensor glm5gml is a

torsion free space, and a space that produces a positive definite

metric tensor is a space with positive definite signature. In the

molecular physics literature, the Hessian metric tensor (always

symmetric and positive definite) is commonly known as the

mass matrix, and this object additionally contains information

about the effective mass of the system. The Hessian metric ten-

sor is normally generated with Eq. (7) by transforming from a

Cartesian space, where it is represented as a diagonal matrix

with masses along the diagonal. The Hessian metric tensor is an

essential object for the development of dynamic theories in

manifolds. The classical Lagrangian of a system in non-Euclidean

space, for example, is written as follows

L51

2glm _xl _x m2V: (9)

The derivation of the laws of motion follows the same varia-

tional homotopy calculus as in Rn. The end result is the cele-

brated Euler–Lagrange equations, and these have exactly the

same expression in all Riemann spaces, Euclidean or non-

Euclidean alike. One interesting feature of the metric tensor is

that the coordinates chosen to map a given space may not be

orthogonal, and this is reflected by the coupling matrix ele-

ment between the velocities _xl and _x m. Therefore, the laws of

motion, classical or otherwise, couple the two degrees of free-

dom. To distinguish the latter types of couplings from those

that occur, when the potential energy term contains product

terms like xlxm we call them “geometric couplings,” while the

traditional “dynamic couplings” are those produced by the

potential energy. In most systems of interest, degrees of free-

dom are coupled in both manners, making it difficult to

extract the subtle effects that one kind of coupling has on

simulated physical properties relative to the other. Both types

of coupling terms can be safely ignored whenever the differ-

ence in time scale between the two degrees of freedom is

such that an adiabatic approximation is accurate. However,

when the time scales are similar, significant contributions to

the physical properties of the system can be expected.

DMC in non-Euclidean spaces

We now proceed to the task of deriving the diffusion equation

in general Riemann spaces. Fick’s first law of diffusion defines

the flux vector J as the derivative of Pðx; tÞ, the scalar probabil-

ity of finding a diffusion particle between x and x1dV,

Jm52D@mP; (10)

where D is the diffusion coefficient, and x represents the set

of generalized coordinates of the n-dimensional Riemann

space M. dV is the differential volume element in M,

dV5ffiffiffiffiffiffijgj

pdx1 � dx2 � �� dxn; (11)

whereffiffiffiffiffiffijgj

pis the square root of the determinant of the met-

ric tensor, and the symbol � notates the wedge product. The

square root of the determinant of the metric tensor makes the

totally antisymmetric density dV invariant under change of

variables and is known as the Jacobian.

The reader will have noticed that Fick’s first law produces a

one form for the flux. Fick’s second law is a statement regard-

ing the conservation of flux across an oriented boundary in

M. In integral form, for a source and sink free conditions it

translates to a statement of conservation of probability,

ðM

div J dm1

ðM

@P

@tdm50: (12)

The proper divergence expression for a (1,0) vector that sat-

isfies the conservation laws in integral form is

div X51ffiffiffiffiffiffijgj

p @m

ffiffiffiffiffiffijgj

pXm

� �: (13)

The divergence takes this form because the derivative of non-

scalar quantities in Riemann spaces does not transform cova-

riantly. Rather, the covariant derivative of a (1,0) vector is given by,

@lXm 1 CmlkXk: (14)

One defines the Christoffell connections of the second kind

for Riemann spaces (Cmlk), by forcing the expression in Eq. (14)

to transform as a (1,1) tensor. Furthermore, it can be shown

that the Christoffell connections can be evaluated using the

following symmetric derivative of the metric tensor

Cmlb5

1

2gmq @lgbq1@bgql2@qglb� �

: (15)

Equation (15) is obtained by taking the derivative of glm and

forcing it to transform as a (0,3) tensor under change of coordi-

nates.[32,33] The expression in Eq. (13) is the trace of the object

in Eq. (14), as notated by the repeated index in the upper and

lower position. Additionally, as the flux is a (0,1) vector, its index

is raised using the inverse of the metric tensor,

div J51ffiffiffiffiffiffijgj

p @m

ffiffiffiffiffiffijgj

pglmJl

� �: (16)

Finally, inserting Fick’s first law, Eq. (10), on the right to elim-

inate J gives,

div J52D1ffiffiffiffiffiffijgj

p @m

ffiffiffiffiffiffijgj

pglm@lP

� �: (17)

The operator on the right-hand side of Eq. (17)

1ffiffiffiffiffiffijgj

p @m

ffiffiffiffiffiffijgj

pglm@l5DLB ; (18)

is known as the Laplace–Beltrami operator.

REVIEW WWW.Q-CHEM.ORG

614 International Journal of Quantum Chemistry 2014, 114, 611–625 WWW.CHEMISTRYVIEWS.ORG

The time-dependent Schr€odinger equation, in imaginary

time (t5isÞ is isomorphic to the diffusion equation, with a

source-sink term V2Vref where Vref is simply a guess for the

ground state energy of the system.[1–12] In M it reads,

2�h2

2DLB w1 V2Vrefð Þw5�h

@w@s

: (19)

This differential equation can be simulated in general Rie-

mann spaces [6–11] as well as its counterpart in Rn. The proof

of this statement begins with the local expansion of the map

U at a point x0 up the linear term. The resulting map, valid in

the neighborhood of x0, is well defined at every point in M by

the requirements for U that have been elaborated earlier.

Then, the partial derivatives in Eq. (7) are constant (i.e., eval-

uated at x0). Consequently, the metric tensor is constant in the

infinitesimal neighborhood of x0 as well, and the Laplace–Bel-

trami operator takes a relatively simple form,

DLB ! glm x0ð Þ@m@l: (20)

From the local diffusion equation

�h@w@s! 2

�h2glm x0ð Þ2

@m@lw1 V2Vrefð Þw; (21)

one can write a solution which is useful for the DMC

approach. Branching is carried out the same way as in Rn,

whereas the solution of the source-sink free diffusion equation

can be used to sample random numbers that have �hDsglm xkð Þas the correlation matrix.

ffiffiffiffiffiffiffiffiffiffiffiffiffijgj

2p�hDs

rexp 2

1

2�hDsglm xkð ÞDxlDxm

� �: (22)

The random numbers (Dx) in Eq. (22), are used to simulate

diffusion for a particle from xk to xk11, where xk is the point

from which the map is expanded, rather than x0. We have

explored several methods to sample the distribution in Eq.

(22). The most general approach is to use the Cholesky

decomposition of the correlation matrix, and the Box–Muller

algorithm[45] together. The Box–Muller algorithm is used to

generate n values for the set Dy, distributed as Gaussian varia-

bles with zero mean, no correlation, and with unit variance.

Then, the Cholesky decomposition of the correlation matrix

�hDsglm xkð Þ5LLT ; (23)

produces the proper transformation from the Dy uncorrelated

set to the correlated one,[46]

Dx5LDy: (24)

Second-order DMC on the two-sphere

The diffusion procedure simulated using the aforementioned

process is convergent to first-order in Ds, the time step, for the

most general case. This situation can be improved in the special

case where a non-Euclidean space has a constant metric tensor,

as a modified branching procedure can be used to accelerate the

convergence of the DMC method up to a third-order behavior.[5]

This approach relies on the possibility of decomposing a diffu-

sion step in two consecutive ones with half Ds either exactly

(e.g., in Rn), or within a well-specified order of error in Ds.

In the case of the diffusion equation on the two-sphere, S2, a

particular choice of coordinate involving the geodesic distance

allows one to implement a perturbation treatment[47] leading to

a short time approximation of the diffusion Green’s function that

is a third-order in Ds and fourth in the ratio between the diffu-

sion displacement along a great circle and the sphere radius.

Such approximation has been tested, and confirmed to have a

cumulative second-order error in Ds, when computing dynami-

cal observables such as the average diffused angle along a great

circle after a chosen elapsed time nstep Ds (nstep � 102100).[11]

The need for testing the diffusive dynamics directly, rather than

the steady state estimate of a few observables as commonly

done while testing DMC, is rooted into the fact that the s!1distribution for the diffusion in a curved space is a constant.

Coupled with the commonly used symmetric splitting of the

branching step based on the average of prediffusion and postdif-

fusion potential energy, the approximated Green’s function deliv-

ers a robust total second-order in the energy observables, which

can be improved by means of an a posteriori extrapolation.[4] Addi-

tional usage of the algorithm just discussed, beside the initial

application to O2Hen systems,[11] has indicated that its perform-

ance does not deteriorate even when dealing with highly quan-

tum objects such as para H2 adsorbed on ammonia clusters.[48]

Albeit not strictly necessary in the applications so far pre-

sented, importance sampling introduced in the branching

step, or simulated with a drifting term via optimized guiding

functions is possible in non-Euclidean spaces as well.[8] The

gain in efficiency is comparable[2,3] to that obtained in Rn.

Feynman path integral in non-Euclidean spaces

The Feynman quantization for Riemann spaces was first formu-

lated by DeWitt.[49] Its formalism is based on the following

construct for the matrix element hxi; tijxi21; ti21 i of the time

evolution operator,

hxi; tijxi21; ti21i51

2pi�h

d=2

g21=4i D1=2 xi; tijxi21; ti21ð Þg21=4

i21

3 expi

�hS xi; tijxi21; ti21ð Þ

� �;

(25)

where, gi is the determinant of the metric tensor evaluated at

xi 2M. The action S xi; tijxi21; ti21ð Þ is defined as the time inte-

gral of the Lagrangian, and D xi; tijxi21; ti21ð Þ is the Van Vleck

determinant,

Dlm52@2S

@xli @xm

i21

: (26)

Equations (25) and (26) pertain to one of the N time inter-

vals used to subdivide the path t0; x0 ! tN; xN. These equations

can be used to formulate the regular time sliced approach.

REVIEWWWW.Q-CHEM.ORG

International Journal of Quantum Chemistry 2014, 114, 611–625 615

If the action S, and the Van Vleck determinant is expanded

about xi21; ti21 (the so called prepoint expansion), up to first-

order in ti2ti21ð Þ one obtains an approximate expression for

hxi; tijxi21; ti21 i,

hxi; tijxi21; ti21i �N

2pi ti2ti21ð Þ�h

� �n=2

g1=2i

3expi

2�h ti2ti21ð Þ glm xli 2xl

i21

� �xm

i 2xmi21

� �2

i

�hti2ti21ð ÞVeff

� �:

(27)

The effective potential energy in this expression contains a

quantum correction,[49]

Veff 5V2�h2 ti2ti21ð Þ

6R; (28)

where R is the Riemann–Cartan curvature scalar a contrac-

tion[32,33] of the Riemann curvature tensor,

Rqrlm5@lC

qmr2@mC

qlr1Cq

lkCkmr2Cq

mkCklr: (29)

The Riemann curvature tensor contracts to the Ricci tensor,

Rlm5Rklkm; (30)

and the Riemann–Cartan curvature scalar is obtained by con-

tracting the Ricci tensor with the inverse of the metric tensor,

R5glmRlm: (31)

The resolution of the identity in curved spaces can be rigor-

ously applied to derive the path integral expression using the

same limiting procedure as in Euclidean spaces mapped by Car-

tesian coordinates. However, the short time approximation has

to be obtained by expanding the propagator into a power series

and keeping all the terms that are first-order in Dt. This pro-

duces the correction term in Eq. (28). The term proportional to

the Riemann curvature scalar results from the proper transforma-

tion of the path integral measure.[39] Unless the Riemann curva-

ture scalar is constant, it cannot be omitted from the expression

of the path integral or the latter will not converge. Problems

that require curved spaces with a nonuniform Riemann curva-

ture can be quantized in a number of equally valid ways.[17,49]

However, for the ellipsoids of inertia, and the Ramachandra

spaces we explore in this work, the Riemann curvature is con-

stant and these additional difficulties can be safely ignored. Fur-

thermore, it is important to realize that as the Riemann

curvature is a scalar quantity, it is inherently independent of the

coordinate map chosen to reach points in these spaces.

Path integral simulations of molecular aggregates do not

abound in the chemical physics literature.[13–27] It is clear that

the primitive approach is rather limited and that methods with

accelerated convergence would be necessary.[28–31] Accelerating

the convergence of the traditional time-sliced path integral sim-

ulations require either a first- or a second-order derivative of

the potential. The gains obtained by reducing the number of

slices N, must be weighted against the additional cost for

computing the derivatives. In multidimensional applications,

especially when the potential energy models are sophisticated,

the computation of the gradient, or the Hessian can in fact off-

set the efficiency gained using a second-order method. It is the

combination of these factors that made the reweighted random

series, coupled with the finite difference estimators, such power-

ful contributions[30] even in Rn. These approaches have been

recently extended to simulations in Riemann spaces.[23–27]

With the reweighted random series, one gains quadratic

convergence and statistically stable estimators without the

need to evaluate any derivatives of V. For the reweighted Fou-

rier–Wiener path integral in imaginary time, one begins by

redefining the random path with k0

m > km terms,

xl uð Þ5xl0 1r

Xkm

k51

alk Kk uð Þ1r

Xk0mk5km11

alk

~Kk uð Þ; (32)

where

r5�hb1=2; b5 kBTð Þ21; u5t

b�h: (33)

and constructs the functions ~Kk uð Þ so that the partial averag-

ing expansion about the core path derived from Eq. (32) is

equal to the same derived with the infinite series. The require-

ment for ~Kk uð Þ is easily derived.[30]

Xk0mk5km11

~K2

k uð Þ5u 12uð Þ2Xkm

k51

K2k uð Þ: (34)

For the Fourier–Wiener path integral, the path functions are

Kk uð Þ5ffiffiffiffiffi2

p2

rsin kpuð Þ

k; (35)

~Kk uð Þ5f uð Þffiffiffiffiffi2

p2

rsin kpuð Þ

k; (36)

and

f uð Þ5

ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiu 12uð Þ2

Pkm

k512

p2k2 sin 2 kpuð ÞPk0mk5km

2p2k2 sin 2 kpuð Þ

vuut : (37)

Equation (32) is inserted into Eq. (27) with

i ti2ti21ð Þ5 b�h

N: (38)

Then, for a N point quadrature, and an n-dimensional

Riemann space the density matrix qRW becomes,

qRW x; x0;bð Þ5 1

2p

Nn=2

�h2b� �2n=2

JKðd a½ �r

ffiffiffiffiffiffijgj

pexp 2b

ð1

0

duU x uð Þð Þ� �

;

(39)

where JK is the Jacobian of the transformation xi ! ai , and

REVIEW WWW.Q-CHEM.ORG

616 International Journal of Quantum Chemistry 2014, 114, 611–625 WWW.CHEMISTRYVIEWS.ORG

U x uð Þð Þ5 1

2glm _xl _x m1Veff : (40)

This algorithm, complete with the numerical difference esti-

mators for the energy and heat capacity

hEib5n

2b1

@

@bbð1

0

duU

� � �; (41)

CV

kB5

n

21

n2

41nb

@

@bbð1

0

duU

� � �1

b2 @

@bbð1

0

duU

� �� �2* +

2b2 @2

@b2bð1

0

duU

� � �2

2n

22b

@

@bbð1

0

duU

� � �� �2

;

(42)

produces the desired convergence properties of the energy

and heat capacity. The derivatives,

@

@bbð1

0

duU

� �; (43)

are evaluated numerically.

Results

Ramachandra spaces

We have selected two molecular systems that are small

enough to generate reproducible results in a short amount of

time, but complicated enough to demonstrate the power and

the applicability of the methods reviewed in the article. These

are ethane and propane. In both the cases, it is more difficult

to define a map using the first approach discussed earlier, that

is, explicitly write down the equations of constraints. Rather,

the use of Lie groups of continuous transformations creates a

systematic approach to construct Cartesian coordinates from a

well defined and physically meaningful parameter space, and

this can be generalized and automated to produce linear

chains of any dimension.

The process we use to construct the coordinate map for a

linear saturated hydrocarbon CnH2n12,

U : R3 3n12ð Þ ! Tn21 � I3

for ethane (n 5 2) and propane (n 5 3) is an adaptation of

the algorithm outlined in Patriciu et al.[50] The vector space

Tn21 � I3 is the Cartesian product of the Ramachandra space

of torsions and the inertia ellipsoid for the rotational degrees

of freedom. The latter is typically mapped with three Eulerian

angles using the Rz /ð ÞRx hð ÞRz wð Þ convention, whereas Rama-

chandra’s space is typically mapped with n 2 1 dihedral angles.

We first build a body-fixed Cartesian coordinate xðBF Þ represen-

tation, and then rotate it into a space-fixed representation,

using the following procedure:

1. Carbon atom 1 is placed at the origin, xðCÞ1 5 0; 0; 0ð Þ.

2. Carbon atom 2 is placed along the z-axis, its coordinates

are given by the vector xðCÞ2 5rC ez5 0; 0; rCð Þ where ez is

the unit vector along z, and the carbon–carbon average

distance is rC52:9101 bohr.

3. The position of the other carbon atoms is obtained by

rotating and translating the coordinates of carbon 2,

xðCÞk125rC Rz /1ð ÞRx p2cð Þ � � � Rz /kð ÞRx p2cð Þez1x

ðCÞk11;

where, k varies from 1 to n 22, the angle c52tan 21ffiffiffi2p

is the

tetrahedral angle, and /k are the dihedral angles with /n50.

4. The coordinates of the hydrogen atoms are constructed

by performing a similar set of rotations and translations

to the vector rHez, where the carbon–hydrogen average

distance is rH52:0598 bohr. The first hydrogen atom on

carbon 1 depends on /1,

xðH1Þ1 5rHRz /1ð ÞRx cð Þez:

The other two hydrogen atoms are found simply by changing

the angle of rotation about the z-axis to /112p=3 and

/114p=3. For the hydrogen atoms on carbon atom k52 to

n22, the first set of rotation angles about z are augmented by

2p=3 and 4p=3, whereas the angle about x is always p2c.

xðH1Þk 5rHRz /1ð ÞRx p2cð Þ � � � Rz /k211

2p3

Rx p2cð Þez1x

ðCÞk ;

xðH2Þk 5rHRz /1ð ÞRx p2cð Þ � � � Rz /k211

4p3

Rx p2cð Þez1x

ðCÞk :

For carbon n 2 1, the last rotation about z is by 12p=3 for

one hydrogen atom and 14p=3 for the second hydrogen

atom. For carbon n, the last rotation about z is by /n21 for

one hydrogen atom, by /n2112p=3, and by /n2114p=3,

respectively, for the other two.

5. The coordinates constructed in the previous four steps

are translated to the center of mass

xðBF Þ5x2xCM :

For ethane and propane, the center of mass is independent of

the dihedral angles, and this fact simplifies the analysis.

6. The coordinate of each atom are operated upon by the

rotations about the three Euler angles,

xðSF Þ5Rz /ð ÞRx hð ÞRz wð ÞxðBF Þ;

where, clearly, the body-fixed configuration only depends on

the torsion angle(s), whereas the space-fixed coordinate set is

a function of possibly all n 1 2 variables.

The expressions for the body-fixed coordinates contain several

fixed parameters, the dihedral angle c, the carbon–hydrogen

distance rH, the carbon–carbon distance rC, and a Lie group

parameter space of all permissible values of the dihedral

angles /k . Equation (7) is used to transform a 3 3n12ð Þ33

3n12ð Þ diagonal matrix with the proper masses along the

diagonal that correspond to the element associated with the

REVIEWWWW.Q-CHEM.ORG

International Journal of Quantum Chemistry 2014, 114, 611–625 617

particular body-fixed Cartesian coordinate. If we arrange the

variables so that x15/1; x25/2; . . ., up to n 2 1 and the last

three variables for /; h, and w, then the lowest 333 block of

the metric tensor has a standard general form[44] that depend

on trigonometric functions of the Euler angles and elements

of the inertia tensor,

glm5 Clm� �

j0j00

Xn

i51

mix3 i21ð Þ1j0

BFð Þ x3 i21ð Þ1j00

BFð Þ : (44)

n � l; m � n12. The symbol Clm represents a set of nine dis-

tinct two-forms that operate in R3 associated with the body-

fixed Cartesian coordinates for atom i,

Clm� �

j0j005djj000 @lR� �j

j0 @mR½ �j000

j00 : (45)

Expressions for these 333 tensorial elements can be

obtained readily.[44]

DMC simulations of ethane and propane

For ethane, it is possible to obtain relatively simple analytical

expressions for the body-fixed frame Cartesian coordinates as

the center of mass obtained by the procedure in the previous

section is simply rC=2. From these, it is straightforward to

obtain analytical expressions for the inertia and the metric ten-

sor. Ethane is a prolate top, and its inertia tensor is independ-

ent of /.

Ixx5Iyy51

2mcr2

c 1mH 6 rHcos c21

2rC

2

13r2Hsin 2c

( ); (46)

Izz52lR2e : (47)

where

lR2e53mHr2

Hsin 2c: (48)

The nonzero matrix elements of the metric are shown later.

Only the elements on the main diagonal and above are dis-

played as the metric tensor is symmetric.

g115lR2e (49)

g125lR2e cos h (50)

g145lR2e (51)

g225Ixx sin 2h12lR2e cos 2h; (52)

g2452lR2e cos h; (53)

g335Ixx ; (54)

g4452lR2e : (55)

The symmetry Ixx5Iyy has been used. We verify these expres-

sions with mathematica,[51] and we obtain the same result,

although the full simplification algorithm does not yield these

expressions directly, rather we obtain expressions containing

the masses of the two elements and the parameters rH and rC.

Nevertheless, it is straightforward to insert Eqs. (46) and (47)

into Eq. (49) through (55) and verify the equivalences.

For propane, the center of mass is independent of the two

torsion angles /1;/2, however, the expressions are rather com-

plex, and inspection of analytic expressions is substantially less

insightful. A similar observation is made for the inertia tensor.

Propane is an asymmetric rotor, and the elements of the iner-

tia tensor are constants, but in the body-fixed frame we have

defined earlier the inertia tensor is not diagonal, rather a rela-

tively small nonzero Iyz term in present. Therefore, the expres-

sions contained in Eq. (44) do not simplify significantly. It is

instructive to inspect the nonzero structure of the 535 matrix

representation of the metric tensor nonetheless.

gT2�I3

lm 5gT2

lm gClm

gClm gI3

lm

0@

1A (56)

The top 232 block related to the 2D Ramachandra space,

gT2

lm , is diagonal, and the two diagonal elements have the

same expression,

g115g225lR2e ; (57)

where the right-hand side is the same as in ethane, given in

Eq. (48). This fact implies that the two torsional degrees of

freedom are not coupled with one another geometrically. As

in ethane, the rotational degrees of freedom couple geometri-

cally with the torsional ones. In the coupling block gClm, the

expressions connecting /1 and the two Euler angles / and w,

are identical to those in Eqs. (50) and (51), and the element

connecting /1 with h vanishes. However, for the second-

torsional degree of freedom the coupling elements are more

complex and all three Euler angles contribute nonvanishing

coupling elements with /2.

g2351

3lR2

e (58)

g2452ffiffiffi2p

3lR2

e (59)

g2551

3lR2

e cos h22ffiffiffi2p

cos /sin hn o

: (60)

The lower 333 block gI3

lm

� �contains functions of the two

Euler angles / and h, as in the most general case, and is inde-

pendent of the two torsion angles. Therefore, from all these

expressions, we note that Christoffel connection coefficients

between the torsions and the rotations vanish. Nonvanishing

Christoffel connection coefficients are another potential source

of geometric couplings for more subtle but potentially signifi-

cant effects. The Christoffel connection coefficients are present

in the classical equations of motion derived from the general

Lagrangian in Eq. (9).

For the ensuing analysis, it is critical to realize that for pro-

pane, none of the degrees of freedom are dynamically

coupled, as the potential energy for propane is simply a

Fourier expansions[52] for the torsions and an external field,

REVIEW WWW.Q-CHEM.ORG

618 International Journal of Quantum Chemistry 2014, 114, 611–625 WWW.CHEMISTRYVIEWS.ORG

V5V3 111

2cos 3/11

1

2cos 3/21cos h

; (61)

with V354:78083 mhartree as for ethane. The last term on the

right-hand side is introduced to mimic the typical level of hin-

drance to rotation a propane molecule experiences on a sur-

face. As a result, it is possible to gauge directly the effects

that geometrical couplings have on the ground state energy

and other important physical properties by considering both

the sets of degrees of freedom separately, and then, compare

the results with a simulation that includes all five degrees of

freedom at once. We could have used ethane for this investi-

gation, but we selected propane because the analysis we pres-

ent here would be very cumbersome to carry out with the

method of extended Lagrangian,[53] or with vector spaces.[54]

For ethane, the simulation in the torsional space alone pro-

vides valuable insight and a convenient mean of comparing

our DMC simulations results with a vector space computation

of the ground state energy and wavefunction. For ethane, we

use the following potential energy model[52]

V51

2V3 11cos 3/ð Þ; (62)

with V354:78083 mhartree.

The results of four DMC simulations are graphed in Figure 2.

We use the basic DMC algorithm,[1] amended only by the pro-

cedure for the diffusion steps, as elaborated by the discussion

surrounding Eqs. (23) and (24). The population size is controlled

by the usual feedback mechanism,[1] and maintained around

105 replica. At each value of Ds, we run 23 independent

simulations allowing 105 steps to reach equilibrium, and col-

lecting averages for another 105 steps. Using the standard

deviation in the mean from the 23 independent simulations,

we construct the error bars shown in Figure 2. For ethane

[panel(d)], we compare the ground state energy obtained

from the DMC simulations over the potential surface in Eq.

(62) against the lowest eigenvalue obtained by a vector space

diagonalization. To carry out the latter, we construct a

representation of the Hamiltonian in the vector space

wm51ffiffiffiffiffiffi2pp exp im/ð Þ; m50;61;62; . . .

and use diagonalization to find the energy and eigenvectors

of the system. The ground state is triply degenerate and with

lR2e 5g11520; 787:24 a.u. we obtain 0.4947397(7) mhartree

with 601 basis sets as its energy. The error indicated in the

energy is from the basis set convergence, and we estimated it

from a separate computation using 801 basis sets. The ethane

molecule in T1 is isomorphic to a particle in a ring with a

mass of 3mH and a radius equal to rHsin cT . A step size of Ds� 60 a.u. is sufficient to converge to the correct answer. The

ground state energy for the ethane molecule in the space

fixed frame is 0.494(7) mhartrees in excellent agreement with

the vector space result. The statistical error is also relatively

small compared to typical unguided DMC simulations.

The graph in Figure 2a contains the outcome of the same

simulation for the propane molecule in the body-fixed frame,

namely in the 2D toroid space T2. The potential energy model

used is in Eq. (61) but for this simulation the h dependent

term is left out. A step size of 50 a.u. produces a ground state

Figure 2. Convergence of the ground state energy for propane and ethane is shown by graphing the ground state energy estimate versus the step size

used in the DMC simulation. [Color figure can be viewed in the online issue, which is available at wileyonlinelibrary.com.]

REVIEWWWW.Q-CHEM.ORG

International Journal of Quantum Chemistry 2014, 114, 611–625 619

energy of ET2 50:989ð2Þ mhartree. The figure in parenthesis is

uncertain as the result of statistical fluctuations. The diagonal-

ization results is obtained simply by doubling the ground state

energy of ethane (0.989479402 mhartree), and the two esti-

mates agree quantitatively with one another. We then perform

two other sets of simulations for propane, using the same

parameters, and varying only the step size. One simulation is

performed by holding the two torsions rigidly at their mini-

mum energy values (staggered), and using only the V3cos hterm from Eq. (61). The other, is performed in the 5D space

T2 � I3. The convergence profiles with respect to Ds are in

Figure 2b and 2c, respectively.

From all the data in Figure 2, we make several observations.

First, we note a convergence behavior for ethane in T1 and

propane in T2 to an order in Ds grater than linear. The other

two simulations of propane converge linearly instead. The rea-

sons for the observed enhanced convergence behavior are as

follows. For all our simulations, we make use of a second-

order branching expression,[4]

wi5exp 21

2V x0i� �

1V xið Þ22Vref

� �Ds

� �: (63)

The metric tensor in the torsional subspaces for ethane and

propane is diagonal and independent of the values of the

dihedral angles, therefore, a number of higher order terms

that enter generally in the expression of the Green function

propagator are absent. The homotopy of the space (the ring is

a multiply connected set of spaces) and the boundary condi-

tions that the propagator must satisfy, may contribute addi-

tional linear terms in general, but these are clearly too small

to be observed in ethane and propane. All these conditions

create the observed nonlinear behavior of the ground state

energy with respect to Ds. Furthermore, systems with larger

number of torsions create more complicated expressions for

the metric tensor in Tn, and this object need not be constant.

Therefore, in general the procedure outlined in this article is

expected to converge linearly in a Ramachandra space of arbi-

trary dimension.

Second, the solution of the Schr€odinger equation by vector

space and diagonalization is considerably more involved for

the propane molecule in both the I3 and the T2 � I3 spaces.

For the 3D case, the asymmetry of the inertia tensor alone

requires a perturbation approach to handle the free rotation

part, together with the Lanczos algorithm, and other sparse

matrix strategies to handle angular momentum states greater

than l > 14. The coupling block gClm has to be included in the

pentadimensional treatment, and its contribution can only be

handled by perturbation methods. Unfortunately, the relatively

large size of the perturbation created by the gClm block is such

that the pentadimensional propane problem is particularly

challenging from the vector space prospective, whereas its

DMC and MCPI simulations are not any more involved than

the 3D and 2D counterparts.

Last, we are able to quantify the excess energy caused by

the coupling block gClm from the three ground state energies

of propane,

Eexcess 5ET2�I3 2ET2 2EI3 (64)

Using ET2�I3 51:269ð9Þ, EI3 50:118ð6Þ, and ET2 50:989ð2Þmhartree, we obtain an excess energy equal to Eexcess 50:162ð1Þ mhartree. This value is clearly statistically significant and

quite substantial (12.8% of ET2�I3 ). Remarkably, the geometric

coupling affect the estimate of the ground state energy with-

out contributing any explicit term in the estimator of the

property as this is obtained from the population average

potential energy, and the degrees of freedom in question are

not dynamically coupled. Rather, the geometric coupling terms

in this example affect the equilibrium population distribution

via the correlation terms included in the sampling of the diffu-

sion steps according to the procedure in Eqs. (22–24).

MCPI simulations of propane

For the stochastic evaluation of the Feynman path integral, there

are difficulties in using angular variables. For instance, the ran-

dom series expansion of the Brownian bridge becomes much

more complicated to implement into an algorithm when peri-

odic boundary conditions are used on the values of the angles.

In trying to use the Euler angle h in conjunction with Eq. (32),

the random variables (the coefficients of the path) must be con-

strained themselves to values that produce the correct range for

the angle h. Fortunately, we have found a set of coordinates

that can map spaces like the ellipsoid of inertia I3, or the space

T2 � I3 for the example problem. These are the stereographic

projections. The toroid spaces created by the dihedral angles

can be easily remapped by defining nl, as follows,

nl52 cos /l

12sin /l(65)

for all the n 2 1 dihedral angles. The transformation of varia-

bles from a dihedral angle /l to the projection nl is identical

to that used for the particle in a ring of unit radius,[44] and for

propane, with a mass equal to 3mHrHsin 2c. The expressions in

Eq. (65) follow from straightforward trigonometric identities.

The transformation of variables from Euler angles to projec-

tions is slightly more involved.[44] One begins by defining a 4D

space of quaternions, constrained to the surface of a three-

sphere with unit radius, that is, q1ð Þ21 q2ð Þ21 q3ð Þ21 q4ð Þ251.

The conversion map from Euler angles to quaternion coordi-

nates that satisfies this equation of constraint is,

q15cosh2

cosw1/

2

; (66)

q25sinh2

cosw2/

2

; (67)

q35sinh2

sinw2/

2

; (68)

q45cosh2

sinw1/

2

: (69)

Congruently with this result, we have shown that the one-

sphere result in Eq. (65) can be generalized to a n-sphere

REVIEW WWW.Q-CHEM.ORG

620 International Journal of Quantum Chemistry 2014, 114, 611–625 WWW.CHEMISTRYVIEWS.ORG

space or unit radius, defined as dlmqlqm51, where dlm is the

usual Kronecker delta and the sum is from 1 to n 1 1. The n

stereographic projections are computed directly from,

nl52ql

12qn11l51; 2; . . . ; n (70)

If we define hll0 as the partial derivatives involved in the

map of I3,

dh5h11dn11h1

2dn21h13dn3; (71)

d/5h21dn11h2

2dn21h23dn3; (72)

dw5h31dn11h3

2dn21h33dn3: (73)

and we compute the equivalent quantities from Eq. (65), we

have all the elements for the transformation of the metric ten-

sor in Eq. (7). Explicit expressions for the nine hll0 , we define

here can be found,[44]

h1152

16d2n1

d1 r14ð Þ ; h125

2d5n2

d1d2 r14ð Þ ; h135

2d5n3

d1d2 r14ð Þ ;

(74)

h215h3

15d5

d4; h2

258n1n2

d41

n3

d3; h2

358n1n3

d42

n2

d3; (75)

h325

8n1n2

d42

n3

d3; h3

358n1n3

d41

n2

d3: (76)

where the auxiliary expressions d1 through d5 are defined as

d15

ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi16 n1� �2

1 r24ð Þ2q

; (77)

d25

ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffir2 n1� �2

q; (78)

d35 d2� �2

; (79)

d4516 n1� �2

1 r24ð Þ25 d1� �2

: (80)

d554 2 n1� �2

2 r24ð Þh i

; (81)

All these equations can be coded readily, and the computa-

tion of the metric tensor of propane in T2 � I3 is fast. There-

fore, the technical problems surrounding Eq. (32) for the MCPI

simulations of propane in T2 � I3 are eliminated, if we per-

form our random walk with the stereographic projections and

the auxiliary random path coefficients. The results of several

MCPI simulations on the pentadimensional propane molecule

in an external field are presented in Figure 3.

The quantum NVT ensemble average of the total energy in

hartree [cf. Eq. (41)] is graphed as a function of b51=kBT for

several values of the core coefficients km defined in Eq. (32).

The parameter k0m regulates the length of the tail used to

accelerate the convergence of the energy and heat capacity

estimators to third-order. The nonlinear convergence pattern

for hEib is evidenced by the data graphed in Figure 3, when

comparing the relative distance between the tree sets of simu-

lations. More importantly, we find that the quantum effects on

the equilibrium thermodynamic properties of propane are

quite large over a vast range of temperatures. At room tem-

perature, for example, b � 1050 hartree21, the km 5 10 simula-

tion estimates an energy (17.39 mhartree) three times larger

than the classical one (5.48 mhartree). The data in Figure 3

demonstrates that the classical limit is being reached asymp-

totically as b! 0, and that the km 5 4 simulation is essentially

converged for b < 250 hartree21, while the km 5 10 simulation

Figure 3. Reweighted random series simulation of propane in T2 � I3 mapped with stereographic projection coordinates. The average energy as a function

of b51=kBT is graphed for several values of km [cf. Eqs. (32–42)].

REVIEWWWW.Q-CHEM.ORG

International Journal of Quantum Chemistry 2014, 114, 611–625 621

(white squares) is converged for b > 2000 a.u. In fact, a

km 5 14 simulation (black triangles) is statistically indistinguish-

able from the km 5 10 simulation (white squares) in the entire

range of b in Figure 3. However, the quantum effects at b550

hartree21 (� 6300 K) are still visible on the scale of the graph.

This observation alone demonstrates the importance of includ-

ing quantum effects even when studying the gaseous state of

propane.

Conclusions

In this article, we review the details of two powerful quantum

Monte Carlo techniques (DMC and MCPI) that our groups have

adapted to generic manifolds. These adapted techniques find

important applications in molecular physics, whenever it is sen-

sible to separate time scales. The advantage of constraining

high frequency degrees of freedom manifests itself in the con-

vergence properties with respect to the imaginary time step of

the methods, and the gains in efficiency can be massive. We

have chosen two examples from molecular physics where the

need for a curved space is evident. Both ethane and propane

have stretching and bending modes with frequencies that are

4–5 times larger than those associated with the torsional

degree of freedom, therefore, isolating the internal and external

rotations from the rest of the normal modes is a natural choice.

Assuming the potential energy of a system under investigation

is known accurately, DMC and MCPI permit to introduce con-

trollable approximations. For example, the finiteness in the time

step in DMC, related to the Trotter number for MCPI, can be

systematically varied until convergence is confirmed. A similar

statement applies for DMC and MCPI in manifolds, whereby

one essentially introduces one additional approximation that

can be carefully controlled, namely the adiabatic approximation.

For instance, in the range of temperatures considered in Figure

3, there are intervals where the bending and the stretching

modes are no longer predominantly in the ground state[26] and

these will contribute to the energy profile in Figure 3 on the

left side. However, for these higher frequency degrees of free-

dom, a harmonic approximation[55,56] is valid for a good range

of values of b, and this approximation too can be systematically

corrected. Alternatively, and for even higher temperatures, path

integrals treated using molecular dynamics and multiple time

stepping techniques[57] can be used to simulate with greater

efficiency. Notice that the range of temperatures where the

approaches proposed in this work and in Ref. 57] may be both

efficiently applied is expected to be rather narrow, as the adia-

batic approximation is valid only when temperatures are low

with respect to bending and stretching frequencies. The latter

situation requires many “slices” in the ring polymers to correctly

describe the associated degrees of freedom with the approach

in Ref. 57], possibly making any comparison based on relative

efficiency unfair. Also, the range of temperatures where the adi-

abatic approximation is valid, if at all, depends on the system,

however, the number of problems in molecular physics that can

be addressed with the two methods we have developed is truly

vast given the large number of small molecules like ethane and

propane, and the plethora of possible applications in academic

and industrial endeavors. For instance, let us mention the simu-

lation of condensation/evaporation for gases used in the refrig-

eration technology, as well as in the study of stability and

structure of aerosols. Although we have not “canned” our

approaches into black box methods, it seems feasible at the

moment. Besides, our experience has contributed to develop

the idea that facing the grand challenges of introducing quan-

tum effects in material science simulations will require juxtapos-

ing the use of holonomic constraints and multiple time

stepping techniques. This is the task, we are currently facing

while working on simulating ammonia clusters[10] and droplets.

The molecule of propane is simulated using a combination of

curved spaces, the ellipsoid of inertia to treat its rotations rela-

tive to the laboratory frame, and the 2D toroid to handle the

two torsions. The internal coordinate map is best generated

from the parameter set of the continuous Lie groups of rota-

tions and translations that are used to generate the configura-

tion in Cartesian coordinates as elaborated in the results

section. Using holonomic constraints is significantly more chal-

lenging for this particular problem given the number of con-

straining conditions. For propane, for example, one would have

to write a total of 28 equations, and many of these are not triv-

ial to express, especially those involving the angles. Therefore,

the method of extended Lagrangian[53] is more challenging to

implement. Also challenging for propane is the treatment of

the pentadimensional space by vector space methods.[54] The

impact that the geometric couplings between the torsions and

the rotations has on the ground state energy is substantial for

propane, and these terms cannot be ignored when constructing

a vector space representation of the Hamiltonian operator.

However, projecting the Laplace–Beltrami operator in a suitably

chosen vector space is a nontrivial task for the asymmetric ellip-

soid of inertia space alone, and the aforementioned coupling

terms complicate the treatment substantially.

We have demonstrated that DMC and MCPI can be carried

out in Riemann spaces with positive signature, by simply intro-

ducing the proper expressions of the metric tensor, which is a

unit matrix only in flat spaces mapped by Cartesian coordinates.

However, simulations in manifolds force one to introduce the

Jacobian factors in Eq. (11) as well. In MCPI, the Jacobian has to

be included in the move strategy to maintain detailed balance.

Additionally, the transformation of the Wiener measure[49] intro-

duces a quantum correction to the potential energy in the form

of the curvature scalar [cf. Eqs. (27) and (28)]. In DMC, the diffu-

sion and branching process do not require explicitly Jacobian

factors. Nevertheless, the interpretation of the population distri-

bution for the unguided algorithm, for example, is that it

approaches asymptotically the ground state wavefunction w0,

and in turn this object is related to a probability distribution Pxð Þ to locate a particle between x and x1dV, that is,

P xð Þ5 g1=2jw0j2Ð

Mg1=2jw0j

2dV: (82)

The Jacobian factor in Ramachandra’s spaces is still a matter

of controversy, and it is this topic that motivated the work of

Patriciu et al.[50] It is worth discussing the issue at this point.

REVIEW WWW.Q-CHEM.ORG

622 International Journal of Quantum Chemistry 2014, 114, 611–625 WWW.CHEMISTRYVIEWS.ORG

In their book,[43] Frenkel and Smit argue that the outcome of a

simulation carried out with rigid modes should be the same as

the result of a simulations where the high frequency degrees

of freedom are treated with stiff springs. There is a fundamen-

tal difference between the spaces these two systems require.

The former is typically a curved Riemann manifold M with all

the geometric intricacies that have been discussed in this arti-

cle. The latter is a curvilinear remapping of R3n !M�N for

n atoms with 3n-Cartesian coordinates. The metric tensors and

the Jacobi factors gM� �

, and gM�N� �

associated with the two

maps are inherently different. For DMC simulations, the differ-

ence between the two types of spaces only affects properties

derived from the integral of the wavefunction, it does not

impact, for example, the ground state energy. In MCPI simula-

tions, however, the resolution of the identity is needed to

derive the density matrix expression and this gives rise to the

Jacobian factors in Eq. (11) and the Riemann curvature sca-

lar[44] in Eq. (28). We have recently shown[44] that the ratio

det gM�N� �1=2

det gMð Þ1=2(83)

and the curvature is generally a constant for all the types of

ellipsoids of inertia, for the n2 sphere and for the monodi-

mensional toroid. Therefore, the simulations in these types of

spaces are in fact equivalent to those predicted by simulations

with stiff modes in place of rigid constraints.[43] For the Rama-

chandra spaces the issue remains, even though we do calcu-

late the Riemann curvature scalar for both ethane and

propane and we find that it is constant. Patriciu et al. have

argued in their work that simulations in the Ramachandra

space should have a unit Jacobian factor.[50] They arrive at

such conclusion by comparing the statistics of classical tor-

sional Monte Carlo simulations with those obtained by

dynamic simulations where the constraints are replaced by stiff

bond lengths and bond angles. However, this argument does

not take into consideration how quantum simulations differ in

the two types of spaces, and the controversy is far from being

put to rest. It is also clear that it would be difficult to resolve

the matter experimentally as the zero-point energy contrib-

uted by the five degrees of freedom in propane is the same

regardless of the space chosen M or M�N. Furthermore, we

have made the general assertion that geometric and dynamic

couplings can be neglected, whenever the adiabatic approxi-

mation is accurate between the stiff and the soft modes. With

the tools discussed in this article one can, at least in principle,

carefully verify such statements. In fact, a systematic study of

this nature to provide general guidelines useful for the com-

munity is a goal for our group in the near future.

The tools we have been adapting for applications in con-

densed molecular matter with the adiabatic approximations

will continue to need refinement, and we take this opportu-

nity to describe some of the future directions for further

developments in this area. These endeavors are occupying our

groups at the time of this writing. Higher order convergence

for MCPI in manifolds have been developed, and we have

implemented them for the propane problem in this article.

However, the second-order methods for DMC with respect to

the time interval Ds are only available for Rn and for the two-

sphere S2. By simply expanding the map to second-order one

generates all the terms in the Laplace–Beltrami operator that

are missing in Eq. (20), and these can be incorporated into a

second-order diffusion branching scheme in two ways: (a) by

treating the terms neglected in the first-order scheme as drift-

ing terms and (b) by making use of Ito–Taylor expansions for

the metric tensor and its Cholesky decomposition.

Another area that is under development currently in our

laboratories is the adaptation of the ring polymer dynamics

approach[58–66] to curved spaces. Briefly, in curved spaces one

can write an expression for the Ring-polymer Hamiltonian for

a n-bead system, where n is now the Trotter number,

Hn5Xn

j51

1

2glmpljpmj1

1

2b2n�h2

Xn

j51

glm xlj 2xl

j21

� �xm

j 2xmj21

� �

1Xn

j51

V xj

� �;

(84)

and where the second term on the right is the Matzubara har-

monic term. The subscript j on each coordinate is used to

identify each “bead.” We have recently developed an integra-

tor in M using the variational principle but again avoiding the

explicit use of holonomic constraints expressions, eliminating

the need to use extended Lagrangian.[67,68] Rather one begins

by setting to zero the variation of the action,

dðLdt (85)

where L is as in Eq. (9). When the integral is replaced by its

discretized numerical equivalent, we obtain the discretized

form of the equation of motion,

plk51

2glmk

xmk112xm

k

Dt

1

1

2glmk11

xmk112xm

k

Dt

2Dt

4@lgrmk

xrk112xr

k

Dt

xm

k112xmk

Dt

1

Dt

2@lVk

(86)

and

plk1151

2glmk

xmk112xm

k

Dt

1

1

2glmk11

xmk112xm

k

Dt

1Dt

4@lgrmk11

xrk112xr

k

Dt

xm

k112xmk

Dt

2

Dt

2@lVk11;

(87)

where in Eqs. (86) and (87) the notation xlk and glmk is an

abbreviation of the respective quantities at time t5tk . Equa-

tion (86) represents a set of n independent coupled nonlinear

algebraic equations. The root xlk11 depends, in general, on the

values of all the other roots, and the solution for such nonlin-

ear coupled system can only be found iteratively by evaluating

the metric tensor at an initial guess for xlk11 and then solving

for the latter from Eq. (86). Once the procedure is iterated to

self consistency, the solution is used to compute the updates

in momenta in Eq. (87). We are currently testing this numerical

REVIEWWWW.Q-CHEM.ORG

International Journal of Quantum Chemistry 2014, 114, 611–625 623

integrator in ellipsoids of inertia and we measure second-order

convergence in the position as well as the energy. More

importantly, we observe no significant drift in the energy over

very long time scales. The details of this work will be pub-

lished elsewhere.

Last, this work on the smallest examples of Ramachandra’s

spaces leaves us with a multitude of interesting questions and

the answers to which can be potentially transforming for the

community interested in protein modeling. Specifically, how

do the quantum effects and the coupling between hindered

rotation and torsion depend on the size of the molecule? One

would expect the effects to get smaller as the mass associated

with individual torsions grows. However, in the Ramachandra

spaces, concerted motion of sets of torsional degrees of free-

dom take the system from one set of minima to another, and

the effective mass involved does not necessarily need to be

large. Quantum methods like DMC adapted for torsional

spaces can yield not only the correct ground state but can

also alleviate some of the difficulties regarding the lack of con-

vergence to the ergodic limit for the state of the art stochastic

methods available today.[69–89] This problem has plagued the

work in the Ramachandra spaces from the outset. We have

found that DMC alleviates quasiergodicity, and that for suffi-

ciently large systems DMC alone can become trapped in local

minima and become nonergodic. However, our groups have

already found ways to improve the convergence of DMC

toward the ergodic sampling limit.[12]

Keywords: quantum Monte Carlo � Holonomic con-

straints � Ramachandra space � diffusion Monte Carlo � path

integral Monte Carlo

How to cite this article: S. Wolf, E. Curotto, M. Mella. Int. J.

Quantum Chem. 2014, 114, 611–625. DOI: 10.1002/qua.24647

[1] J. B. Anderson, J. Chem. Phys. 1975, 63, 1499.

[2] J. B. Anderson, J. Chem. Phys. 1980, 73, 3897.

[3] M. H. Kalos, D. Levesque, L. Verlet, Phys. Rev. A 1974, 9, 2178.

[4] P. Hakansson, M. Mella, D. Bressanini, G. Morosi, M. Patrone, J. Chem.

Phys. 2006, 125, 184106.

[5] P. Hakansson, M. Mella, J. Chem. Phys. 2007, 126, 104106.

[6] S. Chiesa, M. Mella, G. Morosi, D. Bressanini, J. Chem. Phys. 2003, 119,

5601.

[7] M. W. Avil�es, E. Curotto, J. Phys. Chem. A 2007, 111, 2610.

[8] T. Luan, E. Curotto, M. Mella, J. Chem. Phys. 2008, 128, 164102.

[9] E. Asare, A.-R. Musah, E. Curotto, D. L. Freeman, J. D. Doll, J. Chem.

Phys. 2009, 131, 184508.

[10] E. Curotto, M. Mella, J. Chem. Phys. 2010, 133, 214301.

[11] M. Mella, J. Chem. Phys. 2011, 135, 114504.

[12] K. Roberts, R. Sebsebie, E. Curotto, J. Chem. Phys. 2012, 136, 074104.

[13] R. A. Kuharski, P. J. Rossky, J. Chem. Phys. 1985, 82, 5164.

[14] D. Marx, M. H. Muser, J. Phys.: Condens. Matter 1999, 11, R117.

[15] D. Marx, P. Nielaba, Phys. Rev. A 1992, 45, 8968.

[16] T. F. Miller, III, D. C. Clary, J. Chem. Phys. 2003, 119, 68.

[17] L. Kaplan, N. T. Maitra, E. J. Heller, Phys. Rev. A 1997, 56, 2592.

[18] G. Guillon, T. Zeng, P.-N. Roy, J. Chem. Phys. 2013, 138, 184101.

[19] G. Guillon, T. Zeng, P. N. Roy, J. Chem. Phys. 2013 139, 184115.

[20] M. F. Russo, Jr., E. Curotto, J. Chem. Phys. 2003, 118, 6806.

[21] M. F. Russo, Jr., E. Curotto, J. Chem. Phys. 2005, 120, 2110.

[22] M. W. Avil�es, E. Curotto, J. Chem. Phys. 2005, 122, 164109.

[23] E. Curotto, J. Chem. Phys. 2005, 123, 134102.

[24] M. W. Avil�es, P. T. Gray, E. Curotto, J. Chem. Phys. 2006, 124, 174305.

[25] S. F. Langley, E. Curotto, D. L. Freeman, J. D. Doll, J. Chem. Phys. 2007,

126, 084506.

[26] E. Curotto, D. L. Freeman, J. D. Doll, J. Chem. Phys. 2008, 128, 204107.

[27] M. W. Avil�es, M. L. McCandless, E. Curotto, J. Chem. Phys. 2008, 128,

124517.

[28] J. D. Doll, R. D. Coalson, D. L. Freeman, Phys. Rev. Lett. 1985, 55, 1.

[29] R. D. Coalson, D. L. Freeman, J. D. Doll, J. Chem. Phys. 1986, 85, 4567.

[30] C. Predescu, D. Sabo, J. D. Doll, D. L. Freeman, J. Chem. Phys. 2003,

119, 12119.

[31] S. Kunikeev, D. L. Freeman, J.D. Doll, Int. J. Quantum Chem. 2009, 109,

2916.

[32] W. D. Curtis, F. R. Miller, Differential Manifolds and Theoretical Physics;

Academic Press: San Diego, 1985.

[33] B. F. Schutz, Geometrical Methods of Mathematical Physics; Cambridge

University Press: Cambridge 1980.

[34] R. Gilmore, Lie Groups, Lie Algebras, and Some of Their Applications;

Dover: New York, 2006.

[35] R. P. Feynman, Rev. Mod. Phys. 1948, 20, 367.

[36] R. P. Feynman, H. R. Hibbs, Quantum Mechanics and Path Integrals;

McGraw-Hill: New York, 1965.

[37] L. S. Schulman, Techniques and Applications of Path Integration; Wiley:

New York, 1981.

[38] H. Kleinert, Path integrals in Quantum Mechanics, Statistics and Poly-

mer Physics; World Scientific: Singapore, 1990.

[39] K. Ito, Lectures on Stochastic Processes; Tata Institute of Fundamental

Research: Bombay, India, 1960.

[40] N. Metropolis, A. W. Rosenbluth, M. N. Rosenbluth, A. M. Teller, E.

Teller, J. Chem. Phys. 1953, 21, 1087.

[41] M. H. Kalos, P. A. Whitlock, Monte Carlo Methods; Wiley: New York, 1986.

[42] M. P. Allen, D. J. Tildesley, Computer Simulations of Liquids; Claredon

Press: Oxford, 1987.

[43] D. Frenkel, B. Smit, Understanding Molecular Simulations, 2nd ed.; Aca-

demic Press: New York, 2002.

[44] E. Curotto, Stochastic Simulations of Clusters: Quantum Methods in

Flat and Curved Spaces; CRC: Boca Raton, FL, 2010.

[45] W. H. Press, S. A. Teukolsky, W. T. Vetterling, B. P. Flannery, Numerical

Recipes in FORTRAN, 2nd ed.; Cambridge Press: Cambridge, 1992.

[46] S. T. Li, J. L. Hammond, IEEE Tran. Syst. Man Cybern. 1975, SMC-5, 557.

[47] J. Faraudo, J. Chem. Phys. 2002, 116, 5831.

[48] M. Mella, E. Curotto, J. Chem. Phys. 2013, 139, 124319.

[49] B. S. DeWitt, Rev. Mod. Phys. 1957, 29, 377.

[50] A. Patriciu, G. S. Chirikjian, R. V. Pappu, J. Chem. Phys. 2004, 121, 12708.

[51] Wolfram Research, Inc., Mathematica, Version 8.0; Champaign, IL, 2010.

[52] G. Kamiski, E. M. Duffy, T. Matsui, W. L. Jorgensen, J. Phys. Chem. 1994,

98, 13077.

[53] A. Sarsa, K. E. Schmidt, J. W. Moskowitz, J. Chem. Phys. 2000, 113, 44.

[54] V. Buch, J. Chem. Phys. 1992, 97, 726.

[55] F. Calvo, C. Falvo, P. Parneix, J. Chem. Phys. 2013, 138, 034305.

[56] E. Balog, A. L. Hughes, G. J. Martyna, J. Chem. Phys. 2000, 112, 870.

[57] M. E. Tuckerman, B. J. Berne, G. J. Martyna, M. L. Klein, J. Chem. Phys.

1993, 99, 2796.

[58] I. R. Craig, D. E. Manolopoulos, J. Chem. Phys. 2004, 121, 3368.

[59] A. P�erez, M. E. Tuckerman, M. H. Muser, J. Chem. Phys. 2009, 130,

184105.

[60] A. Yoshimori, J. Chem. Phys. 2008, 128, 234105.

[61] S. Habershon, B. J. Braams, D. E. Manolopoulos, J. Chem. Phys. 2007,

127, 174108.

[62] B. J. Braams, D. E. Manolopoulos, J. Chem. Phys. 2006, 125, 124105.

[63] T. D. Hone, P. J. Rossky, G. A. Voth, J. Chem. Phys. 2006, 124, 154103.

[64] R. CraigI, D. E. Manolopoulos, J. Chem. Phys. 2005, 123, 034102.

[65] A. Horikoshi, K. Kinugawa, J. Chem. Phys. 2005, 122, 174104.

[66] S. Wolf, E. Curotto, J. Chem. Phys. 2012, 137, 014109.

[67] J. P. Ryckaert, G. Ciccotti, H. J. C. Berendsen, J. Comput. Phys. 1977, 23,

327.

[68] H. C. Andersen, J. Comput. Phys. 1983, 52, 24.

[69] D. D. Frantz, J. Chem. Phys. 2001, 115, 6136.

[70] I. Andricioaei, J. E. Straub, A. F. Voter, J. Chem. Phys. 2001, 114, 6994.

[71] P. Nigra, D. L. Freeman, J. D. Doll, J. Chem. Phys. 2005, 122, 114113.

REVIEW WWW.Q-CHEM.ORG

624 International Journal of Quantum Chemistry 2014, 114, 611–625 WWW.CHEMISTRYVIEWS.ORG

[72] V. Sharapov, D. Meluzzi, V. Mandelshtam, Phys. Rev. Lett. 2007, 98,

105701.

[73] I. R. McDonald, K. Singer, Discuss. Faraday Soc. 1967, 43, 40.

[74] C. Bichara, J. Gaspard, J. C. Mathieu, Phys. Lett. A 1987, 119, 462.

[75] A. M. Ferrenberg, R. H. Swendsen, Phys. Rev. Lett. 1988, 61, 2635.

[76] A. M. Ferrenberg, R. H. Swendsen, Phys. Rev. Lett. 1989, 63, 1195.

[77] P. Labastie, R. L. Whetten, Phys. Rev. Lett. 1990, 65, 1567.

[78] D. D. Frantz, D. L. Freeman, J. D. Doll, J. Chem. Phys. 1990, 93, 2769.

[79] G. M. Torrie, J. P. Valleau, Chem. Phys. Lett. 1974, 28, 578.

[80] I. Andricioaei, J. E. Straub, J. Chem. Phys. 1997, 107, 9117.

[81] Y. Pak, M. S. Wang, J. Chem. Phys. 1999, 111, 4359.

[82] R. Zhou, B. Berne, J. Chem. Phys. 1997, 107, 9185.

[83] M. Falcioni, M. W. Deem, J. Chem. Phys. 1999, 110, 1754.

[84] J. P. Neirotti, F. Calvo, D. L. Freeman, J. D. Doll, J. Chem. Phys. 2000,

112, 10340.

[85] F. Calvo, J. P. Neirotti, D. L. Freeman, J. D. Doll, J. Chem. Phys. 2000,

112, 10350.

[86] J. P. Neirotti, D. L. Freeman, J. D. Doll, Phys. Rev. E 2000, 62, 7445.

[87] C. Predescu, M. Predescu, C. V. Ciobanu, J. Chem. Phys. 2004, 120,

4119.

[88] D. Sabo, M. Meuwly, D. L. Freeman, J. D. Doll, J. Chem. Phys. 2008, 128,

174109.

[89] N. Plattner, J. D. Doll, P. Dupuis, H. Wang, Y. Liu, J. E. Gubernatis, J.

Chem. Phys. 2011, 135, 134111.

Received: 19 November 2013Revised: 31 January 2014Accepted: 4 February 2014Published online 28 February 2014

REVIEWWWW.Q-CHEM.ORG

International Journal of Quantum Chemistry 2014, 114, 611–625 625