Sign Problem
   HOME

TheInfoList



OR:

In
applied mathematics Applied mathematics is the application of mathematics, mathematical methods by different fields such as physics, engineering, medicine, biology, finance, business, computer science, and Industrial sector, industry. Thus, applied mathematics is a ...
, the numerical sign problem is the problem of numerically evaluating the
integral In mathematics, an integral is the continuous analog of a Summation, sum, which is used to calculate area, areas, volume, volumes, and their generalizations. Integration, the process of computing an integral, is one of the two fundamental oper ...
of a highly
oscillatory Oscillation is the repetitive or periodic variation, typically in time, of some measure about a central value (often a point of equilibrium) or between two or more different states. Familiar examples of oscillation include a swinging pendulum ...
function Function or functionality may refer to: Computing * Function key, a type of key on computer keyboards * Function model, a structured representation of processes in a system * Function object or functor or functionoid, a concept of object-orie ...
of a large number of variables.
Numerical methods Numerical analysis is the study of algorithms that use numerical approximation (as opposed to symbolic manipulations) for the problems of mathematical analysis (as distinguished from discrete mathematics). It is the study of numerical methods t ...
fail because of the near-cancellation of the positive and negative contributions to the integral. Each has to be integrated to very high
precision Precision, precise or precisely may refer to: Arts and media * ''Precision'' (march), the official marching music of the Royal Military College of Canada * "Precision" (song), by Big Sean * ''Precisely'' (sketch), a dramatic sketch by the Eng ...
in order for their difference to be obtained with useful
accuracy Accuracy and precision are two measures of ''observational error''. ''Accuracy'' is how close a given set of measurements (observations or readings) are to their ''true value''. ''Precision'' is how close the measurements are to each other. The ...
. The sign problem is one of the major unsolved problems in the physics of
many-particle system The many-body problem is a general name for a vast category of physical problems pertaining to the properties of microscopic systems made of many interacting particles. Terminology ''Microscopic'' here implies that quantum mechanics has to be ...
s. It often arises in calculations of the properties of a
quantum mechanical Quantum mechanics is the fundamental physical theory that describes the behavior of matter and of light; its unusual characteristics typically occur at and below the scale of atoms. Reprinted, Addison-Wesley, 1989, It is the foundation of a ...
system with large number of strongly interacting
fermion In particle physics, a fermion is a subatomic particle that follows Fermi–Dirac statistics. Fermions have a half-integer spin (spin 1/2, spin , Spin (physics)#Higher spins, spin , etc.) and obey the Pauli exclusion principle. These particles i ...
s, or in field theories involving a non-zero density of strongly interacting fermions.


Overview

In physics the sign problem is typically (but not exclusively) encountered in calculations of the properties of a quantum mechanical system with large number of strongly interacting fermions, or in field theories involving a non-zero density of strongly interacting fermions. Because the particles are strongly interacting,
perturbation theory In mathematics and applied mathematics, perturbation theory comprises methods for finding an approximate solution to a problem, by starting from the exact solution of a related, simpler problem. A critical feature of the technique is a middle ...
is inapplicable, and one is forced to use brute-force numerical methods. Because the particles are fermions, their
wavefunction In quantum physics, a wave function (or wavefunction) is a mathematical description of the quantum state of an isolated quantum system. The most common symbols for a wave function are the Greek letters and (lower-case and capital psi (letter) ...
changes sign when any two fermions are interchanged (due to the anti-symmetry of the wave function, see
Pauli principle In quantum mechanics, the Pauli exclusion principle (German: Pauli-Ausschlussprinzip) states that two or more identical particles with half-integer spins (i.e. fermions) cannot simultaneously occupy the same quantum state within a system that o ...
). So unless there are cancellations arising from some symmetry of the system, the quantum-mechanical sum over all multi-particle states involves an integral over a function that is highly oscillatory, hence hard to evaluate numerically, particularly in high dimension. Since the dimension of the integral is given by the number of particles, the sign problem becomes severe in the
thermodynamic limit In statistical mechanics, the thermodynamic limit or macroscopic limit, of a system is the Limit (mathematics), limit for a large number of particles (e.g., atoms or molecules) where the volume is taken to grow in proportion with the number of ...
. The field-theoretic manifestation of the sign problem is discussed below. The sign problem is one of the major unsolved problems in the physics of many-particle systems, impeding progress in many areas: *
Condensed matter physics Condensed matter physics is the field of physics that deals with the macroscopic and microscopic physical properties of matter, especially the solid and liquid State of matter, phases, that arise from electromagnetic forces between atoms and elec ...
— It prevents the numerical solution of systems with a high density of strongly correlated electrons, such as the
Hubbard model The Hubbard model is an Approximation, approximate model used to describe the transition between Conductor (material), conducting and Electrical insulation, insulating systems. It is particularly useful in solid-state physics. The model is named ...
. *
Nuclear physics Nuclear physics is the field of physics that studies atomic nuclei and their constituents and interactions, in addition to the study of other forms of nuclear matter. Nuclear physics should not be confused with atomic physics, which studies th ...
— It prevents the ''
ab initio ( ) is a Latin term meaning "from the beginning" and is derived from the Latin ("from") + , ablative singular of ("beginning"). Etymology , from Latin, literally "from the beginning", from ablative case of "entrance", "beginning", related t ...
'' calculation of properties of
nuclear matter Nuclear matter is an idealized system of interacting nucleons (protons and neutrons) that exists in several phase (matter), phases of exotic matter that, as of yet, are not fully established. It is ''not'' matter in an atomic nucleus, but a ...
and hence limits our understanding of nuclei and
neutron star A neutron star is the gravitationally collapsed Stellar core, core of a massive supergiant star. It results from the supernova explosion of a stellar evolution#Massive star, massive star—combined with gravitational collapse—that compresses ...
s. *
Quantum field theory In theoretical physics, quantum field theory (QFT) is a theoretical framework that combines Field theory (physics), field theory and the principle of relativity with ideas behind quantum mechanics. QFT is used in particle physics to construct phy ...
— It prevents the use of
lattice QCD Lattice QCD is a well-established non- perturbative approach to solving the quantum chromodynamics (QCD) theory of quarks and gluons. It is a lattice gauge theory formulated on a grid or lattice of points in space and time. When the size of the ...
to predict the phases and properties of
quark matter Quark matter or QCD matter ( quantum chromodynamic) refers to any of a number of hypothetical phases of matter whose degrees of freedom include quarks and gluons, of which the prominent example is quark-gluon plasma. Several series of conferences ...
. (In
lattice field theory In physics, lattice field theory is the study of lattice models of quantum field theory. This involves studying field theory on a space or spacetime that has been discretised onto a lattice. Details Although most lattice field theories are not ...
, the problem is also known as the complex action problem.)


The sign problem in field theory

In a field-theory approach to multi-particle systems, the fermion density is controlled by the value of the fermion
chemical potential In thermodynamics, the chemical potential of a Chemical specie, species is the energy that can be absorbed or released due to a change of the particle number of the given species, e.g. in a chemical reaction or phase transition. The chemical potent ...
\mu. One evaluates the partition function Z by summing over all classical field configurations, weighted by \exp(-S), where S is the
action Action may refer to: * Action (philosophy), something which is done by a person * Action principles the heart of fundamental physics * Action (narrative), a literary mode * Action fiction, a type of genre fiction * Action game, a genre of video gam ...
of the configuration. The sum over fermion fields can be performed analytically, and one is left with a sum over the
boson In particle physics, a boson ( ) is a subatomic particle whose spin quantum number has an integer value (0, 1, 2, ...). Bosons form one of the two fundamental classes of subatomic particle, the other being fermions, which have half odd-intege ...
ic fields \sigma (which may have been originally part of the theory, or have been produced by a
Hubbard–Stratonovich transformation The Hubbard–Stratonovich (HS) transformation is an exact mathematical transformation invented by Russian physicist Ruslan L. Stratonovich and popularized by British physicist John Hubbard. It is used to convert a particle theory into its resp ...
to make the fermion action quadratic) :Z = \int D \sigma \, \rho
sigma Sigma ( ; uppercase Σ, lowercase σ, lowercase in word-final position ς; ) is the eighteenth letter of the Greek alphabet. In the system of Greek numerals, it has a value of 200. In general mathematics, uppercase Σ is used as an operator ...
where D \sigma represents the measure for the sum over all configurations \sigma(x) of the bosonic fields, weighted by :\rho
sigma Sigma ( ; uppercase Σ, lowercase σ, lowercase in word-final position ς; ) is the eighteenth letter of the Greek alphabet. In the system of Greek numerals, it has a value of 200. In general mathematics, uppercase Σ is used as an operator ...
= \det(M(\mu,\sigma)) \exp(-S
sigma Sigma ( ; uppercase Σ, lowercase σ, lowercase in word-final position ς; ) is the eighteenth letter of the Greek alphabet. In the system of Greek numerals, it has a value of 200. In general mathematics, uppercase Σ is used as an operator ...
, where S is now the action of the bosonic fields, and M(\mu,\sigma) is a matrix that encodes how the fermions were coupled to the bosons. The expectation value of an observable A
sigma Sigma ( ; uppercase Σ, lowercase σ, lowercase in word-final position ς; ) is the eighteenth letter of the Greek alphabet. In the system of Greek numerals, it has a value of 200. In general mathematics, uppercase Σ is used as an operator ...
/math> is therefore an average over all configurations weighted by \rho
sigma Sigma ( ; uppercase Σ, lowercase σ, lowercase in word-final position ς; ) is the eighteenth letter of the Greek alphabet. In the system of Greek numerals, it has a value of 200. In general mathematics, uppercase Σ is used as an operator ...
/math>: : \langle A \rangle_\rho = \frac. If \rho
sigma Sigma ( ; uppercase Σ, lowercase σ, lowercase in word-final position ς; ) is the eighteenth letter of the Greek alphabet. In the system of Greek numerals, it has a value of 200. In general mathematics, uppercase Σ is used as an operator ...
/math> is positive, then it can be interpreted as a probability measure, and \langle A \rangle_\rho can be calculated by performing the sum over field configurations numerically, using standard techniques such as Monte Carlo importance sampling. The sign problem arises when \rho
sigma Sigma ( ; uppercase Σ, lowercase σ, lowercase in word-final position ς; ) is the eighteenth letter of the Greek alphabet. In the system of Greek numerals, it has a value of 200. In general mathematics, uppercase Σ is used as an operator ...
/math> is non-positive. This typically occurs in theories of fermions when the fermion chemical potential \mu is nonzero, i.e. when there is a nonzero background density of fermions. If \mu \neq 0, there is no particle–antiparticle symmetry, and \det(M(\mu,\sigma)), and hence the weight \rho(\sigma), is in general a
complex number In mathematics, a complex number is an element of a number system that extends the real numbers with a specific element denoted , called the imaginary unit and satisfying the equation i^= -1; every complex number can be expressed in the for ...
, so Monte Carlo importance sampling cannot be used to evaluate the integral.


Reweighting procedure

A field theory with a non-positive weight can be transformed to one with a positive weight by incorporating the non-positive part (sign or complex phase) of the weight into the observable. For example, one could decompose the weighting function into its modulus and phase: :\rho
sigma Sigma ( ; uppercase Σ, lowercase σ, lowercase in word-final position ς; ) is the eighteenth letter of the Greek alphabet. In the system of Greek numerals, it has a value of 200. In general mathematics, uppercase Σ is used as an operator ...
= p
sigma Sigma ( ; uppercase Σ, lowercase σ, lowercase in word-final position ς; ) is the eighteenth letter of the Greek alphabet. In the system of Greek numerals, it has a value of 200. In general mathematics, uppercase Σ is used as an operator ...
, \exp(i\theta
sigma Sigma ( ; uppercase Σ, lowercase σ, lowercase in word-final position ς; ) is the eighteenth letter of the Greek alphabet. In the system of Greek numerals, it has a value of 200. In general mathematics, uppercase Σ is used as an operator ...
, where p
sigma Sigma ( ; uppercase Σ, lowercase σ, lowercase in word-final position ς; ) is the eighteenth letter of the Greek alphabet. In the system of Greek numerals, it has a value of 200. In general mathematics, uppercase Σ is used as an operator ...
/math> is real and positive, so : \langle A \rangle_\rho = \frac = \frac. Note that the desired expectation value is now a ratio where the numerator and denominator are expectation values that both use a positive weighting function p
sigma Sigma ( ; uppercase Σ, lowercase σ, lowercase in word-final position ς; ) is the eighteenth letter of the Greek alphabet. In the system of Greek numerals, it has a value of 200. In general mathematics, uppercase Σ is used as an operator ...
/math>. However, the phase \exp(i\theta
sigma Sigma ( ; uppercase Σ, lowercase σ, lowercase in word-final position ς; ) is the eighteenth letter of the Greek alphabet. In the system of Greek numerals, it has a value of 200. In general mathematics, uppercase Σ is used as an operator ...
is a highly oscillatory function in the configuration space, so if one uses Monte Carlo methods to evaluate the numerator and denominator, each of them will evaluate to a very small number, whose exact value is swamped by the noise inherent in the Monte Carlo sampling process. The "badness" of the sign problem is measured by the smallness of the denominator \langle \exp(i\theta
sigma Sigma ( ; uppercase Σ, lowercase σ, lowercase in word-final position ς; ) is the eighteenth letter of the Greek alphabet. In the system of Greek numerals, it has a value of 200. In general mathematics, uppercase Σ is used as an operator ...
\rangle_p: if it is much less than 1, then the sign problem is severe. It can be shown that :\langle \exp(i\theta
sigma Sigma ( ; uppercase Σ, lowercase σ, lowercase in word-final position ς; ) is the eighteenth letter of the Greek alphabet. In the system of Greek numerals, it has a value of 200. In general mathematics, uppercase Σ is used as an operator ...
\rangle_p \propto \exp(-f V/T), where V is the volume of the system, T is the temperature, and f is an energy density. The number of Monte Carlo sampling points needed to obtain an accurate result therefore rises exponentially as the volume of the system becomes large, and as the temperature goes to zero. The decomposition of the weighting function into modulus and phase is just one example (although it has been advocated as the optimal choice since it minimizes the variance of the denominator). In general one could write :\rho
sigma Sigma ( ; uppercase Σ, lowercase σ, lowercase in word-final position ς; ) is the eighteenth letter of the Greek alphabet. In the system of Greek numerals, it has a value of 200. In general mathematics, uppercase Σ is used as an operator ...
= p
sigma Sigma ( ; uppercase Σ, lowercase σ, lowercase in word-final position ς; ) is the eighteenth letter of the Greek alphabet. In the system of Greek numerals, it has a value of 200. In general mathematics, uppercase Σ is used as an operator ...
\frac, where p
sigma Sigma ( ; uppercase Σ, lowercase σ, lowercase in word-final position ς; ) is the eighteenth letter of the Greek alphabet. In the system of Greek numerals, it has a value of 200. In general mathematics, uppercase Σ is used as an operator ...
/math> can be any positive weighting function (for example, the weighting function of the \mu = 0 theory). The badness of the sign problem is then measured by :\left\langle \frac\right\rangle_p \propto \exp(-f V/T), which again goes to zero exponentially in the large-volume limit.


Methods for reducing the sign problem

The sign problem is
NP-hard In computational complexity theory, a computational problem ''H'' is called NP-hard if, for every problem ''L'' which can be solved in non-deterministic polynomial-time, there is a polynomial-time reduction from ''L'' to ''H''. That is, assumi ...
, implying that a full and generic solution of the sign problem would also solve all problems in the complexity class NP in polynomial time. If (as is generally suspected) there are no polynomial-time solutions to NP problems (see
P versus NP problem The P versus NP problem is a major unsolved problem in theoretical computer science. Informally, it asks whether every problem whose solution can be quickly verified can also be quickly solved. Here, "quickly" means an algorithm exists that ...
), then there is no ''generic'' solution to the sign problem. This leaves open the possibility that there may be solutions that work in specific cases, where the oscillations of the integrand have a structure that can be exploited to reduce the numerical errors. In systems with a moderate sign problem, such as field theories at a sufficiently high temperature or in a sufficiently small volume, the sign problem is not too severe and useful results can be obtained by various methods, such as more carefully tuned reweighting,
analytic continuation In complex analysis, a branch of mathematics, analytic continuation is a technique to extend the domain of definition of a given analytic function. Analytic continuation often succeeds in defining further values of a function, for example in a ne ...
from imaginary \mu to real \mu, or
Taylor expansion In mathematics, the Taylor series or Taylor expansion of a function is an infinite sum of terms that are expressed in terms of the function's derivatives at a single point. For most common functions, the function and the sum of its Taylor ser ...
in powers of \mu.


List: Current Approaches

There are various proposals for solving systems with a severe sign problem: * ''Contour deformation:'' The field space is complexified and the path integral contour is deformed from R^N to another N-dimensional manifold embedded in complex C^N space. * '' Meron-cluster algorithms:'' These achieve an exponential speed-up by decomposing the fermion world lines into clusters that contribute independently. Cluster algorithms have been developed for certain theories, but not for the
Hubbard model The Hubbard model is an Approximation, approximate model used to describe the transition between Conductor (material), conducting and Electrical insulation, insulating systems. It is particularly useful in solid-state physics. The model is named ...
of electrons, nor for
QCD In theoretical physics Theoretical physics is a branch of physics that employs mathematical models and abstractions of physical objects and systems to rationalize, explain, and predict List of natural phenomena, natural phenomena. This is in ...
''i.e.'' the theory of quarks. * '' Stochastic quantization:'' The sum over configurations is obtained as the equilibrium distribution of states explored by a complex
Langevin equation In physics, a Langevin equation (named after Paul Langevin) is a stochastic differential equation describing how a system evolves when subjected to a combination of deterministic and fluctuating ("random") forces. The dependent variables in a Lange ...
. So far, the algorithm has been found to evade the sign problem in test models that have a sign problem but do not involve fermions. * ''Majorana algorithms:'' Using
Majorana fermion In particle physics a Majorana fermion (, uploaded 19 April 2013, retrieved 5 October 2014; and also based on the pronunciation of physicist's name.) or Majorana particle is a fermion that is its own antiparticle. They were hypothesised by E ...
representation to perform Hubbard-Stratonovich transformations can help to solve the fermion sign problem in a class of fermionic many-body models. * ''Fixed-node Monte Carlo:'' One fixes the location of nodes (zeros) of the multiparticle wavefunction, and uses Monte Carlo methods to obtain an estimate of the energy of the ground state, subject to that constraint. * ''
Diagrammatic Monte Carlo In mathematical physics, the diagrammatic Monte Carlo method is based on stochastic summation of Feynman diagrams with controllable error bars. It was developed by Boris Svistunov and Nikolay Prokof'ev. It was proposed as a generic approach to ov ...
:'' Stochastically and strategically sampling Feynman diagrams can also render the sign problem more tractable for a Monte Carlo approach which would otherwise be computationally unworkable.


See also

* Method of stationary phase *
Oscillatory integral In mathematical analysis an oscillatory integral is a type of distribution. Oscillatory integrals make rigorous many arguments that, on a naive level, appear to use divergent integrals. It is possible to represent approximate solution operators for ...


Footnotes


References

{{DEFAULTSORT:Numerical Sign Problem Statistical mechanics Numerical artifacts Unsolved problems in physics