HOME

TheInfoList



OR:

In computational
solid state physics Solid-state physics is the study of rigid matter, or solids, through methods such as quantum mechanics, crystallography, electromagnetism, and metallurgy. It is the largest branch of condensed matter physics. Solid-state physics studies how the l ...
, Continuous-time quantum Monte Carlo (CT-QMC) is a family of
stochastic Stochastic (, ) refers to the property of being well described by a random probability distribution. Although stochasticity and randomness are distinct in that the former refers to a modeling approach and the latter refers to phenomena themselv ...
algorithm In mathematics and computer science, an algorithm () is a finite sequence of rigorous instructions, typically used to solve a class of specific Computational problem, problems or to perform a computation. Algorithms are used as specificat ...
s for solving the
Anderson impurity model The Anderson impurity model, named after Philip Warren Anderson, is a Hamiltonian that is used to describe magnetic impurities embedded in metals. It is often applied to the description of Kondo effect-type problems, such as heavy fermion system ...
at finite temperature. These methods first expand the full partition function as a series of
Feynman diagram In theoretical physics, a Feynman diagram is a pictorial representation of the mathematical expressions describing the behavior and interaction of subatomic particles. The scheme is named after American physicist Richard Feynman, who introduc ...
s, employ
Wick's theorem Wick's theorem is a method of reducing high-order derivatives to a combinatorics problem. It is named after Italian physicist Gian-Carlo Wick. It is used extensively in quantum field theory to reduce arbitrary products of creation and annihila ...
to group diagrams into
determinant In mathematics, the determinant is a scalar value that is a function of the entries of a square matrix. It characterizes some properties of the matrix and the linear map represented by the matrix. In particular, the determinant is nonzero if and ...
s, and finally use
Markov chain Monte Carlo In statistics, Markov chain Monte Carlo (MCMC) methods comprise a class of algorithms for sampling from a probability distribution. By constructing a Markov chain that has the desired distribution as its equilibrium distribution, one can obtain ...
to stochastically sum up the resulting series. The attribute ''continuous-time'' was introduced to distinguish the method from the then-predominant Hirsch–Fye quantum Monte Carlo method, which relies on a Suzuki–Trotter discretisation of the
imaginary time Imaginary time is a mathematical representation of time which appears in some approaches to special relativity and quantum mechanics. It finds uses in connecting quantum mechanics with statistical mechanics and in certain cosmological theories. ...
axis. If the
sign problem In applied mathematics, the numerical sign problem is the problem of numerically evaluating the integral of a highly oscillatory function of a large number of variables. Numerical methods fail because of the near-cancellation of the positive and ne ...
is absent, the method can also be used to solve
lattice models In mathematical physics, a lattice model is a mathematical model of a physical system that is defined on a lattice, as opposed to a continuum, such as the continuum of space or spacetime. Lattice models originally occurred in the context of cond ...
such as the
Hubbard model The Hubbard model is an approximate model used to describe the transition between conducting and insulating systems. It is particularly useful in solid-state physics. The model is named for John Hubbard. The Hubbard model states that each el ...
at half filling. To distinguish it from other Monte Carlo methods for such systems that also work in continuous time, the method is then usually referred to as Diagrammatic determinantal quantum Monte Carlo (DDQMC or DDMC).


Partition function expansion

In second quantisation, the
Hamiltonian Hamiltonian may refer to: * Hamiltonian mechanics, a function that represents the total energy of a system * Hamiltonian (quantum mechanics), an operator corresponding to the total energy of that system ** Dyall Hamiltonian, a modified Hamiltonian ...
of the Anderson impurity model reads: : H = \underbrace_ + \underbrace_ + \underbrace_ + \underbrace_ , where c^\dagger_i and c_i are the
creation and annihilation operators Creation operators and annihilation operators are mathematical operators that have widespread applications in quantum mechanics, notably in the study of quantum harmonic oscillators and many-particle systems. An annihilation operator (usually ...
, respectively, of a
fermion In particle physics, a fermion is a particle that follows Fermi–Dirac statistics. Generally, it has a half-odd-integer spin: spin , spin , etc. In addition, these particles obey the Pauli exclusion principle. Fermions include all quarks an ...
on the impurity. The index i collects the spin index and possibly other quantum numbers such as orbital (in the case of a multi-orbital impurity) and cluster site (in the case of multi-site impurity). f^\dagger_p and f_p are the corresponding fermion operators on the non-interacting bath, where the bath quantum number p will typically be continuous. Step 1 of CT-QMC is to split the Hamiltonian into an exactly solvable term, H_0, and the rest, H_\mathrm. Different choices correspond to different expansions and thus different algorithmic descriptions. Common choices are: * Interaction expansion (CT-INT): H_\mathrm = H_\mathrm * Hybrdisiation expansion (CT-HYB): H_\mathrm = H_\mathrm * Auxiliary field expansion (CT-AUX): like CT-INT, but the interaction term is first decoupled using a discrete Hubbard-Stratonovich transformation Step 2 is to switch to the
interaction picture In quantum mechanics, the interaction picture (also known as the Dirac picture after Paul Dirac) is an intermediate representation between the Schrödinger picture and the Heisenberg picture. Whereas in the other two pictures either the state ...
and expand the partition function in terms of a
Dyson series In scattering theory, a part of mathematical physics, the Dyson series, formulated by Freeman Dyson, is a perturbative expansion of the time evolution operator in the interaction picture. Each term can be represented by a sum of Feynman diagrams. ...
: : Z = \operatorname\left(\mathrm e^\right) = \sum_^\infty \frac \int_0^\beta \mathrm d^n\tau\; \operatorname\left mathrm e^ T_\tau H_\mathrm(\tau_1) H_\mathrm(\tau_2) \cdots H_\mathrm(\tau_n) \right, where \beta is the
inverse temperature In statistical thermodynamics, thermodynamic beta, also known as coldness, is the reciprocal of the thermodynamic temperature of a system:\beta = \frac (where is the temperature and is Boltzmann constant).J. Meixner (1975) "Coldness and Tempe ...
and T_\tau denotes imaginary time ordering. The presence of a (zero-dimensional) lattice regularises the series and the finite size and temperature of the system makes
renormalisation Renormalization is a collection of techniques in quantum field theory, the statistical mechanics of fields, and the theory of self-similarity, self-similar geometric structures, that are used to treat infinity, infinities arising in calculated ...
unnecessary. The Dyson series generates a factorial number of identical diagrams per order, which makes sampling more difficult and possibly worsen the sign problem. Thus, as step 3, one uses
Wick's theorem Wick's theorem is a method of reducing high-order derivatives to a combinatorics problem. It is named after Italian physicist Gian-Carlo Wick. It is used extensively in quantum field theory to reduce arbitrary products of creation and annihila ...
to group identical diagrams into determinants. This leads to the expressions: * Interaction expansion (CT-INT): : Z = \sum_^\infty \prod_^ \sum_ \int \mathrm d\tau_\alpha \left(-\frac12 U_ \right) \det \left[\begin \langle T_\tau c^\dagger_\!(\tau_\alpha)\ c_\!(\tau_\beta) \rangle_0 & \langle T_\tau c^\dagger_\!(\tau_\alpha)\ c_\!(\tau_\beta) \rangle_0 \\ \langle T_\tau c^\dagger_\!(\tau_\alpha)\ c_\!(\tau_\beta) \rangle_0 & \langle T_\tau c^\dagger_\!(\tau_\alpha)\ c_\!(\tau_\beta) \rangle_0 \end \right]_ * Hybridisation expansion (CT-HYB): : Z = \sum_^\infty \prod_^ \sum_ \int \mathrm d\tau_\alpha \mathrm d\tau^\prime_\alpha \operatorname\Big[\mathrm e^ T_\tau \prod_^ c^\dagger_(\tau_\alpha) c_(\tau^\prime_\alpha) \Big]\; \det\big Delta_(\tau_\alpha - \tau^\prime_\beta)\big In a final step, one notes that this is nothing but an integral over a large domain and performs it using a
Monte Carlo method Monte Carlo methods, or Monte Carlo experiments, are a broad class of computational algorithms that rely on repeated random sampling to obtain numerical results. The underlying concept is to use randomness to solve problems that might be determi ...
, usually the
Metropolis–Hastings algorithm In statistics and statistical physics, the Metropolis–Hastings algorithm is a Markov chain Monte Carlo (MCMC) method for obtaining a sequence of random samples from a probability distribution from which direct sampling is difficult. This seque ...
.


See also

*
Metropolis–Hastings algorithm In statistics and statistical physics, the Metropolis–Hastings algorithm is a Markov chain Monte Carlo (MCMC) method for obtaining a sequence of random samples from a probability distribution from which direct sampling is difficult. This seque ...
*
Quantum Monte Carlo Quantum Monte Carlo encompasses a large family of computational methods whose common aim is the study of complex quantum systems. One of the major goals of these approaches is to provide a reliable solution (or an accurate approximation) of the ...
*
Dynamical mean field theory Dynamical mean-field theory (DMFT) is a method to determine the electronic structure of strongly correlated materials. In such materials, the approximation of independent electrons, which is used in density functional theory and usual band structure ...


References

{{Cite journal , author1 = Gull, E. , author2 = Werner, P. , author3 = Parcollet, O. , author4 = Troyer, M. , title = Continuous-time auxiliary-field Monte Carlo for quantum impurity models , journal = EPL , volume = 82 , number = 5 , pages = 57003 , year = 2008 , doi = 10.1209/0295-5075/82/57003 , arxiv = 0802.3222 , bibcode = 2008EL.....8257003G Computational physics