Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

CRC Press eBooks

Worm Algorithm for Problems of Quantum and Classical Statistics

Nikolay V. Prokof'ev

Published Nov 2, 2010• 3 citations
Publisher

Abstract

Theoretical studies often involve mappings of the original system onto an equivalent description in terms of abstract mathematical/graphical objects, where ‘equivalent’ means one obtains the same final answer for some particular property. Path integrals, high-temperature expansions, and Feynman diagrams are the well-known examples considered in this chapter. Under such mappings, one has to deal with the infinite-dimensional configuration space having complex topology and non-local constraints which severely reduce efficiency of Monte Carlo simulations based on standard local updates. This sometimes leads to ergodicity problems in large systems when the entire configuration space can not be sampled in a reasonable computation time. A somewhat related difficulty facing conventional Monte Carlo schemes is the computation of off-diagonal correlation functions since they have no direct relation to the configuration space of the partition function. In what follows we consider path integrals for lattice and continuous systems, high-temperature expansions, and Feynman diagrams, explain the general idea of how Worm Algorithms (WAs) deal with the topological constraints by going to the enlarged configuration space, and present illustrative results for several physics problems.

DOI
10.1201/b10273-29

Related papers

Worm Algorithms for Classical Statistical Models

Nikolay V. Prokof'ev, Boris V. Svistunov

We show that high-temperature expansions provide a basis for the novel approach to efficient Monte Carlo simulations. "Worm" algorithms utilize the idea of updating closed-path configurations (produced by high-temperature expansions) through the motion of end points of a disconnected path. An amazing result is that local, Metropolis-type schemes using this approach appear to have dynamical critical exponents close to zero (i.e., their efficiency is comparable to the best cluster methods) as proved by finite-size scaling of the autocorrelation time for various universality classes.

arXiv:cond-mat/0103146•Physical Review Letters•Sep 27, 2001•359 citations

Worm Algorithm for Continuous-Space Path Integral Monte Carlo Simulations

Massimo Boninsegni, Nikolay V. Prokof'ev, Boris V. Svistunov

We present a new approach to path integral Monte Carlo (PIMC) simulations based on the worm algorithm, originally developed for lattice models and extended here to continuous-space many-body systems. The scheme allows for efficient computation of thermodynamic properties, including winding numbers and off-diagonal correlations, for systems of much greater size than that accessible to conventional PIMC simulations. As an illustrative application of the method, we simulate the superfluid transition of 4He in two dimensions.

arXiv:cond-mat/0510214•Physical Review Letters•Feb 23, 2006•405 citations

Path-integral Monte Carlo

Richard M. Martin, Lucia Reining, David M. Ceperley

It is shown from first principles that, in spite of the large interatomic forces, liquid 4 He should exhibit a transition analogous to the transition in an ideal Bose–Einstein gas. The exact partition function is written as an integral over trajectories, using the space-time approach to quantum mechanics. R.P. Feynman, 1953 Summary In this chapter we discuss imaginary-time path integrals and the path-integral Monte Carlo method for the calculation of properties of quantum systems at non-zero temperature. We discuss how Fermi and Bose statistics enter, and how to generalize the fixed-node procedure to non-zero temperature. We then discuss an auxiliary-field method for the Hubbard model. The path-integral method can be used to perform ground-state calculations, allowing calculations of properties with less bias than the projector Monte Carlo method. We also discuss the problem of estimating real-time response functions using information from imaginary-time correlation functions. In previous chapters we described two QMC methods, namely variational QMC and projector (diffusion) QMC. Both of these methods are zero temperature, or, more properly, are formulated for single states. In this chapter we discuss the path-integral Monte Carlo (PIMC) method, which is explicitly formulated at non-zero temperature. Directly including temperature is important because many, if not most, measurements and practical applications involve significant thermal effects. One might think that to do calculations at a non-zero temperature we would have to explicitly sum over excited states. Such a summation would be difficult to accomplish once the temperature is above the energy gap, because there are so many possible many-body excitations. In addition, the properties for each excitation are more difficult to calculate than those for the ground state. As we will see, path-integral methods do not require an explicit sum over excitations. As an added bonus, they provide an interesting and enlightening window through which to view quantum systems. However, the sign problem, introduced in the previous chapter, is still present for fermion systems. The fixed-node approximation is used again. An advantage of PIMC is the absence of a trial wavefunction. As a result, quantum expectation values, including ones not involving the energy, can be computed directly. For the expert, the lack of an importance function may seem a disadvantage; without it one cannot push the simulation in a preferred direction.

Cambridge University Press eBooks•May 31, 2016•1 citation

Path integral Monte Carlo

V. Apaja

Using imaginary time, quantum statistical mechanics of a finite-temperature system in thermodynamical equilibrium turns into a problem of classical ring polymers made of particle paths. We need to consider all possible ring polymers at a given temperature, which again is where Monte Carlo methods are effective, especially using a so-called worm algorithm. We show how paths can be sampled using Monte Carlo, and how the physical properties, such as energy and radial distribution, are computed from the paths. Identical particles can have their paths exchanged at will, and we see how boson superfluidity comes out of this picture. Finally, the stochastic series expansion method is introduced to show finite temperature Hubbard model can be simulated.

Institute of Physics eBooks•Aug 1, 2025•0 citations

Algorithms for discrete and continuous quantum systems

Soumyodipto Mukherjee

This thesis is divided into three chapters. In the first chapter we outline a simple and numerically inexpensive approach to describe the spectral features of the single-impurity Anderson model. The method combines aspects of the density matrix embedding theory (DMET) approach with a spectral broadening approach inspired by those used in numerical renormalization group (NRG) methods. At zero temperature for a wide range of U , the spectral function produced by this approach is found to be in good agreement with general expectations as well as more advanced and complex numerical methods such as DMRG-based schemes. The theory developed here is simply transferable to more complex impurity problems The second chapter outlines the density matrix embedding methodology in the context of electronic structure applications. We formulate analytical gradients for energies obtained from DMET focusing on two scenarios: RHF-in-RHF embedding and FCI-in-RHF embedding. The former involves solving the small embedded system at Restricted Hartree-Fock (RHF) level of theory. This serves to check the validity of the formulas by reproducing the RHF results on the full system for energies and gradients. The latter scenario employs full configuration interaction (FCI) as a high level solver for the small embedded system. Our results show that only Hellmann-Feynman terms, which involve derivatives of one- and two-electron terms in the atomic orbital basis, are required to calculate energy gradients in both cases. We applied our methodology to the problem of H 10 ring dissociation where the analytical gradients matched those obtained numerically. The gradient formulation is applicable to geometry optimization of strongly correlated molecules and solids. It can also be used in ab initio molecular dynamics where forces on nuclei are obtained from DMET energy gradients. In the final chapter we focus on the study of finite-temperature equilibrium properties of quantum systems in continuous space. We formulate an expansion of the partition function in continuous-time and use Monte Carlo to sample terms in the resulting infinite series. Such a strategy has been highly successful in quantum lattice models but has found scant application in off-lattice systems. The Monte Carlo estimate of the average energy of quantum particles in continuous space subject to simple model potentials is found to converge with low statistical error to the exact solutions even when very high perturbation order is required. We outline two ways in which the algorithm can be applied to more complex problems. First, by drawing an analogy between the formulation in continuous-time with the discretized, Trotter factorized version of standard path integral Monte Carlo (PIMC). This allows one to use the suite of standard PIMC moves to carry out the position sampling required to obtain the weight of each time configuration. Finally, we propose an alternate route by fitting the many-particle potential with multidimensional Gaussians which provides an analytical form for the position integrals.

•Jan 1, 2018•0 citations

Approximate Functional Integral Methods in Statistical Mechanics. I. Moment Expansions

Armand Siegel, Terence Burke

In this paper, four distinct ideas are combined, which under a wide range of circumstances can give very rapidly converging series expansions for functional integrals. (1) Expansion of the functional being integrated in functional Taylor series. In the familiar case arising in quantum statistical mechanics, that of the Wiener integral of exp[−∫V(x(t))dt],V(x) being the perturbing potential, this is equivalent to expanding the characteristic functional of the probability functional of V(x(t)) in central moments of V(x(t)). The lowest-order term of the series is the approximation obtained by Feynman and Hibbs through a variational method. (2) Transfer of the harmonic term of the potential, when the functional integral is the quantum-statistical density matrix (Green's function of the Bloch equation), to the weighting function. This transforms the functional integral from a Wiener to an Uhlenbeck-Ornstein integral. The formal expressions for the terms of the expansion are somewhat more complicated, but they can be worked out, and the result is a great improvement in the speed of convergence of the series with decreasing temperature and/or decreasing relative magnitude of the anharmonic part of the potential. (3) ``Reservation of variables'' in the integration. This amounts to breaking the averaging process down into an average over subsets of the distributed random function (conditional average), followed by an averaging of these averages. Any step of this kind (it may be repeated within the subsets, etc.) gives an improvement of accuracy. (4) When the quantity being evaluated through functional integration is the partition function, the device introduced by Feynman and Hibbs, of interchanging the functional integration with the integration of the Green's function over the equated initial and final configuration-space points, may be combined with the above techniques. This eliminates one integration in the terms of the expansion and seems to improve accuracy at the same time. The general series obtained is correlated with more conventional operator techniques of quantum-mechanical perturbation theory, in order to answer the perennial question, does the path-integral method bring with it anything that could not be derived by other methods? It is in some sense a Feynman-Dyson expansion of the Green's function, but one that is further modified mathematically in a way characteristic only of the path-integral point of view, and which, moreover, improves its accuracy. It thus appears unlikely that the result is merely one of standard type disguised as a functional integral result. Sample numerical calculations are given to assay the accuracy of the methods, which are shown to compare very favorably with the traditional approximation of finite subdivision of the time interval.

Journal of Mathematical Physics•Nov 1, 1972•13 citations
Theoretical studies often involve mappings of the original system onto an equivalent description in terms of abstract mathematical/graphical objects, where ‘equivalent’ means one obtains the same final answer for some particular property. Path integrals, high-temperature expansions, and Feynman diagrams are the well-known examples considered in this chapter. Under such mappings, one has to deal with the infinite-dimensional configuration space having complex topology and non-local constraints which severely reduce efficiency of Monte Carlo simulations based on standard local updates. This sometimes leads to ergodicity problems in large systems when the entire configuration space can not be sampled in a reasonable computation time. A somewhat related difficulty facing conventional Monte Carlo schemes is the computation of off-diagonal correlation functions since they have no direct relation to the configuration space of the partition function. In what follows we consider path integrals for lattice and continuous systems, high-temperature expansions, and Feynman diagrams, explain the general idea of how Worm Algorithms (WAs) deal with the topological constraints by going to the enlarged configuration space, and present illustrative results for several physics problems.
We show that high-temperature expansions provide a basis for the novel approach to efficient Monte Carlo simulations. "Worm" algorithms utilize the idea of updating closed-path configurations (produced by high-temperature expansions) through the motion of end points of a disconnected path. An amazing result is that local, Metropolis-type schemes using this approach appear to have dynamical critical exponents close to zero (i.e., their efficiency is comparable to the best cluster methods) as proved by finite-size scaling of the autocorrelation time for various universality classes.
We present a new approach to path integral Monte Carlo (PIMC) simulations based on the worm algorithm, originally developed for lattice models and extended here to continuous-space many-body systems. The scheme allows for efficient computation of thermodynamic properties, including winding numbers and off-diagonal correlations, for systems of much greater size than that accessible to conventional PIMC simulations. As an illustrative application of the method, we simulate the superfluid transition of 4He in two dimensions.
It is shown from first principles that, in spite of the large interatomic forces, liquid 4 He should exhibit a transition analogous to the transition in an ideal Bose–Einstein gas. The exact partition function is written as an integral over trajectories, using the space-time approach to quantum mechanics. R.P. Feynman, 1953 Summary In this chapter we discuss imaginary-time path integrals and the path-integral Monte Carlo method for the calculation of properties of quantum systems at non-zero temperature. We discuss how Fermi and Bose statistics enter, and how to generalize the fixed-node procedure to non-zero temperature. We then discuss an auxiliary-field method for the Hubbard model. The path-integral method can be used to perform ground-state calculations, allowing calculations of properties with less bias than the projector Monte Carlo method. We also discuss the problem of estimating real-time response functions using information from imaginary-time correlation functions. In previous chapters we described two QMC methods, namely variational QMC and projector (diffusion) QMC. Both of these methods are zero temperature, or, more properly, are formulated for single states. In this chapter we discuss the path-integral Monte Carlo (PIMC) method, which is explicitly formulated at non-zero temperature. Directly including temperature is important because many, if not most, measurements and practical applications involve significant thermal effects. One might think that to do calculations at a non-zero temperature we would have to explicitly sum over excited states. Such a summation would be difficult to accomplish once the temperature is above the energy gap, because there are so many possible many-body excitations. In addition, the properties for each excitation are more difficult to calculate than those for the ground state. As we will see, path-integral methods do not require an explicit sum over excitations. As an added bonus, they provide an interesting and enlightening window through which to view quantum systems. However, the sign problem, introduced in the previous chapter, is still present for fermion systems. The fixed-node approximation is used again. An advantage of PIMC is the absence of a trial wavefunction. As a result, quantum expectation values, including ones not involving the energy, can be computed directly. For the expert, the lack of an importance function may seem a disadvantage; without it one cannot push the simulation in a preferred direction.
Using imaginary time, quantum statistical mechanics of a finite-temperature system in thermodynamical equilibrium turns into a problem of classical ring polymers made of particle paths. We need to consider all possible ring polymers at a given temperature, which again is where Monte Carlo methods are effective, especially using a so-called worm algorithm. We show how paths can be sampled using Monte Carlo, and how the physical properties, such as energy and radial distribution, are computed from the paths. Identical particles can have their paths exchanged at will, and we see how boson superfluidity comes out of this picture. Finally, the stochastic series expansion method is introduced to show finite temperature Hubbard model can be simulated.
This thesis is divided into three chapters. In the first chapter we outline a simple and numerically inexpensive approach to describe the spectral features of the single-impurity Anderson model. The method combines aspects of the density matrix embedding theory (DMET) approach with a spectral broadening approach inspired by those used in numerical renormalization group (NRG) methods. At zero temperature for a wide range of U , the spectral function produced by this approach is found to be in good agreement with general expectations as well as more advanced and complex numerical methods such as DMRG-based schemes. The theory developed here is simply transferable to more complex impurity problems The second chapter outlines the density matrix embedding methodology in the context of electronic structure applications. We formulate analytical gradients for energies obtained from DMET focusing on two scenarios: RHF-in-RHF embedding and FCI-in-RHF embedding. The former involves solving the small embedded system at Restricted Hartree-Fock (RHF) level of theory. This serves to check the validity of the formulas by reproducing the RHF results on the full system for energies and gradients. The latter scenario employs full configuration interaction (FCI) as a high level solver for the small embedded system. Our results show that only Hellmann-Feynman terms, which involve derivatives of one- and two-electron terms in the atomic orbital basis, are required to calculate energy gradients in both cases. We applied our methodology to the problem of H 10 ring dissociation where the analytical gradients matched those obtained numerically. The gradient formulation is applicable to geometry optimization of strongly correlated molecules and solids. It can also be used in ab initio molecular dynamics where forces on nuclei are obtained from DMET energy gradients. In the final chapter we focus on the study of finite-temperature equilibrium properties of quantum systems in continuous space. We formulate an expansion of the partition function in continuous-time and use Monte Carlo to sample terms in the resulting infinite series. Such a strategy has been highly successful in quantum lattice models but has found scant application in off-lattice systems. The Monte Carlo estimate of the average energy of quantum particles in continuous space subject to simple model potentials is found to converge with low statistical error to the exact solutions even when very high perturbation order is required. We outline two ways in which the algorithm can be applied to more complex problems. First, by drawing an analogy between the formulation in continuous-time with the discretized, Trotter factorized version of standard path integral Monte Carlo (PIMC). This allows one to use the suite of standard PIMC moves to carry out the position sampling required to obtain the weight of each time configuration. Finally, we propose an alternate route by fitting the many-particle potential with multidimensional Gaussians which provides an analytical form for the position integrals.
In this paper, four distinct ideas are combined, which under a wide range of circumstances can give very rapidly converging series expansions for functional integrals. (1) Expansion of the functional being integrated in functional Taylor series. In the familiar case arising in quantum statistical mechanics, that of the Wiener integral of exp[−∫V(x(t))dt],V(x) being the perturbing potential, this is equivalent to expanding the characteristic functional of the probability functional of V(x(t)) in central moments of V(x(t)). The lowest-order term of the series is the approximation obtained by Feynman and Hibbs through a variational method. (2) Transfer of the harmonic term of the potential, when the functional integral is the quantum-statistical density matrix (Green's function of the Bloch equation), to the weighting function. This transforms the functional integral from a Wiener to an Uhlenbeck-Ornstein integral. The formal expressions for the terms of the expansion are somewhat more complicated, but they can be worked out, and the result is a great improvement in the speed of convergence of the series with decreasing temperature and/or decreasing relative magnitude of the anharmonic part of the potential. (3) ``Reservation of variables'' in the integration. This amounts to breaking the averaging process down into an average over subsets of the distributed random function (conditional average), followed by an averaging of these averages. Any step of this kind (it may be repeated within the subsets, etc.) gives an improvement of accuracy. (4) When the quantity being evaluated through functional integration is the partition function, the device introduced by Feynman and Hibbs, of interchanging the functional integration with the integration of the Green's function over the equated initial and final configuration-space points, may be combined with the above techniques. This eliminates one integration in the terms of the expansion and seems to improve accuracy at the same time. The general series obtained is correlated with more conventional operator techniques of quantum-mechanical perturbation theory, in order to answer the perennial question, does the path-integral method bring with it anything that could not be derived by other methods? It is in some sense a Feynman-Dyson expansion of the Green's function, but one that is further modified mathematically in a way characteristic only of the path-integral point of view, and which, moreover, improves its accuracy. It thus appears unlikely that the result is merely one of standard type disguised as a functional integral result. Sample numerical calculations are given to assay the accuracy of the methods, which are shown to compare very favorably with the traditional approximation of finite subdivision of the time interval.