Numerical sign problem
From Wikipedia, the free encyclopedia
The introduction to this article provides insufficient context for those unfamiliar with the subject. Please help improve the article with a good introductory style. |
In physics, the numerical sign problem refers to the slow statistical convergence of a numerical integration procedure like the Metropolis Monte Carlo algorithm, when applied to compute a many-particle theory characterized by a complex or non-positive semidefinite weight function. Such weight functions typically occur in field theories of classical and quantum many-particle systems, obtained via the Hubbard-Stratonovich transformation (Baeurle 2002, Baeurle 2007, Schmid 1998, Baer 1998), as well as in real-time Feynman path integral quantum dynamics (Makri 1987, Miller 2005). In case of field theories the difficulty relates to the oscillatory nature of the weight function in specific parameter ranges, resulting from strong repulsive forces between the particles (Baeurle 2004).
Contents |
[edit] Sign problem of statistical field theories
[edit] Sampling with non-positive semidefinite weight functions
To explain the numerical sign problem, let us in the following consider a statistical field theory of interacting particles, whose statistics is described by the non-positive semidefinite weight function (Baeurle 2002a). For such a system, the thermodynamic average of a physical property A can be expressed in the general form (Baeurle 2003)
where Dσ represents the field integration measure and the estimator belonging to the real and non-positive semidefinite distribution . It is well-established that an average in the presence of such a distribution cannot be evaluated with standard numerical integration techniques like the Metropolis Monte Carlo algorithm, since they are only valid for real and positive probability distributions (Salcedo 1997).
[edit] Reweighting procedure
The common approach in such cases is to employ a reweighting procedure, which consists in factorizing the original distribution into a real and positive definite part, called the reference distribution, and a remainder, which is included in the estimator. The ensemble average of the property A can then be calculated with a standard simulation approach, like Metropolis Monte Carlo, by evaluating the following expression
where the brackets denote averaging with respect to the real and positive definite reference distribution . In practice, the averages in the numerator and denominator are approximated by their respective discrete sum (Baeurle 2003)
where τrun defines the total number of simulation steps.
[edit] Choice of reference system and sign problem
A crucial issue for the effective evaluation of the ensemble average is to choose a reference distribution, which minimizes the standard deviations of the averages of the numerator and denominator, as well as is independent of the estimator . The best possible reference distribution is obtained through the application of the variational method (Kieu 1994), which provides
with the optimal standard deviation for the denominator average
where
is the average of the sign function. The sign problem now occurs when the average of the sign
which causes that, unless a huge number of configurations are sampled, the large statistical fluctuations of the quantity render the calculation meaningless.
[edit] Methods for reducing the sign problem
[edit] Analytical techniques
Several analytical and numerical techniques have been developed to alleviate the numerical sign problem effectively. The analytical techniques essentially base on the contour-shifting procedure, which makes use of the Cauchy’s integral theorem to shift the integration contour of the functional integral into the complex plane in such way that it crosses as many critical points as possible. Critical points in a mathematical sense (Baeurle 2003a) define configurations, which provide the main contributions to the integral, like e.g. the mean field solution. Contour-shifts through the mean field solution of functional integrals have successfully been employed in field-theoretic electronic structure calculations (Baer 1998) and in statistical simulations of classical many-particle systems (Baeurle 2002, Baeurle 2002a). In a very recent work it has been demonstrated that better contour shifts with regard to statistical convergence can be obtained by employing tadpole renormalization techniques (Baeurle 2002).
[edit] Numerical techniques
Numerical techniques essentially rely on the stationary phase Monte Carlo technique (Doll 1988), which is a numerical strategy for importance sampling around the stationary phase points of the functional integral. Such techniques have sucessfully been used for sampling Feynman-path integrals in real-time quantum dynamics, as well as statistical field theories of classical many particle systems (Baeurle 2003a).
[edit] References
- Baeurle, S.A. (2002). "Method of Gaussian Equivalent Representation: A New Technique for Reducing the Sign Problem of Functional Integral Methods". Phys. Rev. Lett. 89: 080602.
- Baeurle, S.A.; Nogovitsin, E.A. (2007). "Challenging scaling laws of flexible polyelectrolyte solutions with effective renormalization concepts". Polymer 48: 4883.
- Schmid, F. (1998). "Self-consistent-field theories for complex fluids". J. Phys.: Condens. Matter 10: 8105.
- Baer, R.; Head-Gordon, M.; Neuhauser, D. (1998). "Shifted-contour auxiliary field Monte Carlo for ab initio electronic structure: Straddling the sign problem". J. Chem. Phys. 109: 6219.
- Makri, N.; Miller, W.H. (1987). "Monte carlo integration with oscillatory integrands: implications for feynman path integration in real time". Chemical Physics Letters 139: 10.
- Miller, W.H. (2005). "Quantum dynamics of complex molecular systems". PNAS 102: 6660.
- Baeurle, S.A. (2004). "Grand canonical auxiliary field Monte Carlo: a new technique for simulating open systems at high density". Comput. Phys. Commun. 157: 201.
- Baeurle, S.A.; Martonak, R.; Parrinello, M. (2002a). "A field-theoretical approach to simulation in the classical canonical and grand canonical ensemble". J. Chem. Phys. 117: 3027.
- Baeurle, S.A. (2003). "Computation within the auxiliary field approach". J. Comput. Phys. 184: 540.
- Salcedo, L.L. (1997). "Representation of complex probabilities". J. Math. Phys. 38: 1710.
- Kieu, T.D.; Griffin, C.J. (1994). "Monte Carlo simulations with indefinite and complex-valued measures". Phys. Rev. E 49: 3855.
- Baeurle, S.A. (2003a). "The stationary phase auxiliary field Monte Carlo method: a new strategy for reducing the sign problem of auxiliary field methodologies". Comput. Phys. Commun. 154: 111.
- Doll, J.D.; Freeman, D.L.; Gillan, M.J. (1988). "Stationary phase Monte Carlo methods: An exact formulation". Chem. Phys. Lett. 143: 277.