Development of an efficient impurity solver in dynamical mean field theory for multi-band systems: The iterative perturbation theory combined with the parquet equations
Although several impurity solvers in the dynamical mean field theory (DMFT) have been proposed, especially in multi-band systems, there are practical difficulties arising from a trade-off between numerical costs and reliability. In this study, we re-interpret the iterative perturbation theory (IPT) as an approximation which captures the strong correlation effects by mimicking the particular frequency structures of the exact full vertex, and extend it such that it can have efficiency and reliability simultaneously by modifying IPT vertex using the parquet equations. We apply this method to several models to evaluate their validity. We confirm that our method shows good agreements with the numerically exact continuous-time quantum Monte Carlo method in the single-site DMFT calculation.
We present an implementation of a truncated unity parquet solver (TUPS) which solves the parquet equations using a truncated form-factor basis for the fermionic momenta. This way fluctuations from different scattering channels are treated on an equal footing. The essentially linear scaling of computational costs in the number of untruncated bosonic momenta allows us to treat system sizes of up to 76x76 discrete lattice momenta, unprecedented by previous unbiased methods that include the frequency dependence of the vertex. With TUPS, we provide the first numerical evidence that the parquet appr…
KeldyshQFT: A C++ codebase for real-frequency multiloop functional renormalization group and parquet computations of the single-impurity Anderson model
{\it Victory}, i.e. \underline{vi}enna \underline{c}omputational \underline{to}ol deposito\underline{ry}, is a collection of numerical tools for solving the parquet equations for the Hubbard model and similar many body problems. The parquet formalism is a self-consistent theory at both the single- and two-particle levels, and can thus describe individual fermions as well as their collective behavior on equal footing. This is essential for the understanding of various emergent phases and their transitions in many-body systems, in particular for cases in which a single-particle description fails…
We present and implement a parquet approximation within the dual-fermion formalism based on a partial bosonization of the dual vertex function which substantially reduces the computational cost of the calculation. The method relies on splitting the vertex exactly into single-boson exchange contributions and a residual four-fermion vertex, which physically embody respectively long-range and short-range spatial correlations. After recasting the parquet equations in terms of the residual vertex, these are solved using the truncated unity method of Eckhardt et al. [Phys. Rev. B 101, 155104 (2020)]…
Taking the competition and the mutual screening of various bosonic fluctuations in correlated electron systems into account requires an unbiased approach to the many-body problem. One such approach is the self-consistent solution of the parquet equations, whose numerical treatment in lattice systems is however prohibitively expensive. In a recent article it was shown that there exists an alternative to the parquet decomposition of the four-point vertex function, which classifies the vertex diagrams according to the principle of single-boson exchange (SBE) [F. Krien, A. Valli, and M. Capone, ar…
We extend an approximation earlier developed by us for the single-impurity Anderson model to a full-size impurity solver for models of interacting electrons with multiple orbitals. The approximation is based on parquet equations simplified by separating small and large energy fluctuations justified in the critical region of a pole in the two-particle vertex. We show that an $l$-orbital model with most general interaction is described within this approximation by $4l^{2}\times 4l^{2}$ matrices and is Fermi liquid in the metallic phase. We explicitly calculate properties of a paramagnetic soluti…
The parquet formalism and Hedin's $GWγ$ approach are unified into a single theory of vertex corrections, corresponding to an exact reformulation of the parquet equations in terms of boson exchange. The method has no drawbacks compared to previous parquet solvers but has the significant advantage that the vertex functions decay quickly with frequencies and with respect to distances in real space. These properties coincide with the respective separation of the length and energy scales of the two-particle correlations into long/short-ranged and high/low-energetic.
We apply the boson exchange parquet solver for dual fermions to the half-filled Hubbard model on a square lattice at small interaction. Our results establish that, in this regime, nonlocal vertex corrections play an important role in the formation of the pseudogap. Namely, in comparison to the simpler ladder approximation, these additional vertex corrections included in the parquet equations enhance the coupling of spin fluctuations with the quasiparticles. The pseudogap thus opens already at a higher temperature, in quantitative agreement with the numerically exact diagrammatic Monte Carlo. T…
We discuss a generalization of the dynamical mean field theory (DMFT) for strongly correlated systems close to a Mott transition based on a systematic approximation of the fully irreducible four-point vertex. It is an atomic-limit approximation of a functional of the one- and two-particle Green functions, built with the second Legendre transform of the free energy with respect to the two-particle Green function. This functional is represented diagrammatically by four-particle irreducible (4PI) diagrams. Like the dynamical vertex approximation (D$Γ$A), the fully irreducible vertex is computed f…
In this paper a fast impurity solver is proposed for dynamical mean field theory (DMFT) based on a decoupling of the equations of motion for the impurity Greens function. The resulting integral equations are solved efficiently with a method based on genetic algorithms. The Hubbard and periodic Anderson models are studied with this impurity solver. The method describes the Mott metal insulator transition and works for a large range of parameters at finite temperature on the real frequency axis. This makes it useful for the exploration of real materials in the framework of LDA+DMFT.
We present an efficient impurity solver for the dynamical mean-field theory (DMFT). It is based on the separation of bath degrees of freedom into the low energy and the high energy parts. The former is solved exactly using exact diagonalization and the latter is treated approximately using Green's function equation of motion decoupling approximation. The two parts are combined coherently under the standard basis operator formalism. The impurity solver is applied to the Anderson impurity model and, combined with DMFT, to the one-band Hubbard model. Qualitative agreement is found with other well…
Tree tensor network impurity solver based on Cayley-tree mapping
Beijing National Laboratory for Condensed Matter Physics and Institute of Physics, Chinese Academy of Sciences(中国科学院物理研究所);School of Physical Sciences, University of Chinese Academy of Sciences(中国科学院大学物理科学学院)
An impurity solver for the dynamical mean field (DMFT) study of the Mott insulators is proposed, which is based on the second order perturbation of the hybridization function. After carefully benchmarking it with Quantum Monte Carlo results on the anti-ferromagnetic phase of the Hubbard model, we conclude that this impurity solver can capture the main physical features in the strong coupling regime and can be a very useful tool for the LDA+DMFT studies of the Mott insulators with long range order.
Impurity solvers play an essential role in the numerical investigation of strongly correlated electrons systems within the "dynamical mean field" approximation. Recently, a new class of continuous-time solvers has been developed, based on a diagrammatic expansion of the partition function in either the interactions or the impurity-bath hybridization. We investigate the performance of these two complementary approaches and compare them to the well-established Hirsch-Fye method. The results show that the continuous-time methods, and in particular the version which expands in the hybridization, p…
We propose a fast multi-orbital impurity solver for the dynamical mean field theory (DMFT). Our DMFT solver is based on the equations of motion (EOM) for local Green's functions and constructed by generalizing from the single-orbital case to the multi-orbital case with inclusion of the inter-orbital hybridizations and applying a mean field approximation to the inter-orbital Coulomb interactions. The two-orbital Hubbard model is studied using this impurity solver within a large range of parameters. The Mott metal-insulator transition and the quasiparticle peak are well described. A comparison o…
We describe an open-source implementation of the continuous-time hybridization-expansion quantum Monte Carlo method for impurity models with general instantaneous two-body interactions and complex hybridization functions. The code is built on the ALPS libraries (Applications and Libraries for Physics Simulations).
We present an impurity solver based on adaptively truncated Hilbert spaces. The solver is particularly suitable for dynamical mean-field theory in circumstances where quantum Monte Carlo approaches are ineffective. It exploits the sparsity structure of quantum impurity models, in which the interactions couple only a small subset of the degrees of freedom. We further introduce an adaptive truncation of the particle or hole excited spaces, which enables computations of Green functions with an accuracy needed to avoid unphysical (sign change of imaginary part) self-energies. The method is benchma…
We present an analytic universal impurity solver for strongly correlated electrons. We extend the many-body perturbation expansion via suitable two-particle renormalizations from the Fermi-liquid regime to the critical region of the metal-insulator transition. The reliability of the approximation in the strong-coupling limit is demonstrated by reproducing the Kondo scale in the single-impurity Anderson model. We disclose the origin of the Kondo resonance in terms of Feynman diagrams and find criteria for the existence of the proper Kondo asymptotic behavior in approximate theories.
A recently developed continuous time solver based on an expansion in hybridization about an exactly solved local limit is reformulated in a manner appropriate for general classes of quantum impurity models including spin exchange and pair hopping terms. The utility of the approach is demonstrated via applications to the dynamical mean field theory of the Kondo lattice and two-orbital models. The algorithm can handle low temperatures and strong couplings without encountering a sign problem.
We present a new continuous time solver for quantum impurity models such as those relevant to dynamical mean field theory. It is based on a stochastic sampling of a perturbation expansion in the impurity-bath hybridization parameter. Comparisons to quantum Monte Carlo and exact diagonalization calculations confirm the accuracy of the new approach, which allows very efficient simulations even at low temperatures and for strong interactions. As examples of the power of the method we present results for the temperature dependence of the kinetic energy and the free energy, enabling an accurate loc…
In the present paper, we present an efficient continuous-time quantum Monte Carlo impurity solver with high acceptance rate at low temperature for multi-orbital quantum impurity models with general interaction. In this hybridization expansion impurity solver, the imaginary time evolution operator for the high energy multiplets, which decays very rapidly with the imaginary time, is approximated by a probability normalized $δ$-function. As the result, the virtual charge fluctuations of $f^{n}\rightarrow f^{n\pm1}$ are well included on the same footing without applying Schrieffer-Wolff transforma…
We present a continuous-time Monte Carlo impurity solver for multiorbital impurity models which combines a strong-coupling hybridization expansion and a weak-coupling expansion in the Hund's coupling parameter J. This double-expansion approach allows to treat the dominant density-density interactions U within the efficient segment representation. We test the approach for a two-orbital model with static interactions, and then explain how the double-expansion allows to simulate models with frequency dependent U(ω) and J(ω). The method is used to investigate spin state transitions in a toy model …
Multi-orbital quantum impurity models with general interaction and hybridization terms appear in a wide range of applications including embedding, quantum transport, and nanoscience. However, most quantum impurity solvers are restricted to a few impurity orbitals, discretized baths, diagonal hybridizations, or density-density interactions. Here, we generalize the inchworm quantum Monte Carlo method to the interaction expansion and explore its application to typical single- and multi-orbital problems encountered in investigations of impurity and lattice models. Our implementation generically ou…
We present a very efficient solver for the general Anderson impurity problem. It is based on the perturbation around a solution obtained from exact diagonalization using a small number of bath sites. We formulate a perturbation theory which is valid for both weak and strong coupling and interpolates between these limits. Good agreement with numerically exact quantum Monte-Carlo results is found for a single bath site over a wide range of parameters. In particular, the Kondo resonance in the intermediate coupling regime is well reproduced for a single bath site and the lowest order correction. …
We introduce a new implementation of hybridization expansion continuous time quantum impurity solver which is relevant to dynamical mean-field theory. It employs Newton interpolation at a sequence of real Leja points to compute the time evolution of the local Hamiltonian efficiently. Since the new algorithm avoids not only computationally expansive matrix-matrix multiplications in conventional implementations but also huge memory consumptions required by Lanczos/Arnoldi iterations in recently developed Krylov subspace approach, it becomes advantageous over the previous algorithms for quantum i…
A nonperturbative quantum impurity solver is proposed based on a formally exact hierarchical equations of motion (HEOM) formalism for open quantum systems. It leads to quantitatively accurate evaluation of physical properties of strongly correlated electronic systems, in the framework of dynamical mean-field theory (DMFT). The HEOM method is also numerically convenient to achieve the same level of accuracy as that using the state-of-the-art numerical renormalization group impurity solver at finite temperatures. The practicality of the novel HEOM+DMFT method is demonstrated by its applications …
Using an imaginary-time matrix-product state (MPS) based quantum impurity solver we perform a realistic dynamical mean-field theory (DMFT) calculation combined with density functional theory (DFT) for Sr$_2$RuO$_4$. We take the full Hubbard-Kanamori interactions and spin-orbit coupling (SOC) into account. The MPS impurity solver works at essentially zero temperature in the presence of SOC, a regime of parameters currently inaccessible to continuous-time quantum Monte Carlo (CTQMC) methods, due to a severe sign problem. We show that earlier results obtained at high temperature, namely that the …
We propose an improved fast multi-orbital impurity solver for the dynamical mean field theory (DMFT) based on equations of motion (EOM) of Green's functions and decoupling scheme. In this scheme the inter-orbital Coulomb interactions are treated fully self-consistently, involving the inter-orbital fluctuations. As an example of the derived multi-orbital impurity solver, the two-orbital Hubbard model is studied for various cases. Comparisons are made between numerical results obtained with our EOM scheme and those obtained with quantum Monte Carlo and numerical renormalization group methods. Th…
Strongly correlated quantum impurity problems appear in a wide variety of contexts ranging from nanoscience and surface physics to material science and the theory of strongly correlated lattice models, where they appear as auxiliary systems within dynamical mean-field theory. Accurate and unbiased solutions must usually be obtained numerically, and continuous-time quantum Monte Carlo algorithms, a family of algorithms based on the stochastic sampling of partition function expansions, perform well for such systems. With the present paper we provide an efficient and generic implementation of the…
We apply a two-particle semi-analytic approach to a single Anderson impurity attached to two biased metallic leads. The theory is based on reduced parquet equations justified in critical regions of singularities in the Bethe-Salpeter equations. It offers a way to treat one-particle and two-particle thermodynamic and spectral quantities on the same footing. The two-particle vertices are appropriately renormalized so that spurious transitions into the magnetic state of the weak-coupling approximations are suppressed. The unphysical hysteresis loop in the current-voltage characteristics is thereb…
Recently solvers for the Anderson impurity model (AIM) working directly on the real-frequency axis have gained much interest. A simple and yet frequently used impurity solver is exact diagonalization (ED), which is based on a discretization of the AIM bath degrees of freedom. Usually, the bath parameters cannot be obtained directly on the real-frequency axis, but have to be determined by a fit procedure on the Matsubara axis. In this work we present an approach where the bath degrees of freedom are first discretized directly on the real-frequency axis using a large number of bath sites ($\appr…
We present a new impurity solver for dynamical mean-field theory based on imaginary-time evolution of matrix product states. This converges the self-consistency loop on the imaginary-frequency axis and obtains real-frequency information in a final real-time evolution. Relative to computations on the real-frequency axis, required bath sizes are much smaller and less entanglement is generated, so much larger systems can be studied. The power of the method is demonstrated by solutions of a three band model in the single and two-site dynamical mean-field approximation. Technical issues are discuss…
In the dynamics of driven impurity models, there is a fundamental asymmetry between the processes of emission and absorption of environment excitations: most of the emitted excitations are rapidly and irreversibly scattered away, and only a small amount of them is reabsorbed back. We propose to use a stochastic simulation of the irreversible quantum emission processes in real-time dynamics, while taking into account the reabsorbed virtual excitations by the bath discretization. The resulting method delivers a fast convergence with respect to the number of bath sites, on a wide time interval, w…
We present an algorithm for solving the self-consistency equations of the dynamical mean-field theory (DMFT) with high precision and efficiency at low temperatures. In each DMFT iteration, the impurity problem is mapped to an auxiliary Hamiltonian, for which the Green function is computed by combining determinantal quantum Monte Carlo (BSS-QMC) calculations with a multigrid extrapolation procedure. The method is numerically exact, i.e., yields results which are free of significant Trotter errors, but retains the BSS advantage, compared to direct QMC impurity solvers, of linear (instead of cubi…
Since the inception of the dynamical mean-field theory, numerous numerical studies have relied on the Hirsch-Fye quantum Monte Carlo (HF-QMC) method for solving the associated impurity problem. Recently developed continuous-time algorithms (CT-QMC) avoid the Trotter discretization error and allow for faster configuration updates, which makes them candidates for replacing HF-QMC. We demonstrate, however, that a state-of-the-art implementation of HF-QMC (with extrapolation of discretization delta_tau -> 0) is competitive with CT-QMC. A quantitative analysis of Trotter errors in HF-QMC estimates …
A two-particle self-consistency is rarely part of mean-field theories. It is, however, essential for avoiding spurious critical transitions and unphysical behavior. We present a general scheme for constructing analytically controllable approximations with self-consistent equations for the two-particle vertices based on the parquet equations. We explain in detail how to reduce the full set of parquet equations not to miss quantum criticality in strong coupling. We further introduce a decoupling of convolutions of the dynamical variables in the Bethe-Salpeter equations to make them analytically …
Neural network impurity solver for real-frequency dynamical mean-field theory
Suzhou Institute for Advanced Research, University of Science and Technology of China(中国科学技术大学苏州高等研究院);School of Artificial Intelligence and Data Science, University of Science and Technology of China(中国科学技术大学人工智能与数据科学学院);National Laboratory of Solid State Microstructures and Department of Physics, Nanjing University(南京大学固体微结构物理实验室和物理系);Collaborative Innovation Center of Advanced Microstructures, Nanjing University(南京大学先进微结构协同创新中心)
We present TRIQS/CTHYB, a state-of-the art open-source implementation of the continuous-time hybridisation expansion quantum impurity solver of the TRIQS package. This code is mainly designed to be used with the TRIQS library in order to solve the self-consistent quantum impurity problem in a multi-orbital dynamical mean field theory approach to strongly-correlated electrons, in particular in the context of realistic calculations. It is implemented in C++ for efficiency and is provided with a high-level Python interface. The code is ships with a new partitioning algorithm that divides the loca…
We compute the spectral functions for the two-site dynamical cluster theory and for the two-orbital dynamical mean-field theory in the density-matrix renormalization group (DMRG) framework using Chebyshev expansions represented with matrix product states (MPS). We obtain quantitatively precise results at modest computational effort through technical improvements regarding the truncation scheme and the Chebyshev rescaling procedure. We furthermore establish the relation of the Chebyshev iteration to real-time evolution, and discuss technical aspects as computation time and implementation in det…
We extend a previously proposed rotation and truncation scheme to optimize quantum Anderson impurity calculations with exact diagonalization [PRB 90, 085102 (2014)] to density-matrix renormalization group (DMRG) calculations. The method reduces the solution of a full impurity problem with virtually unlimited bath sites to that of a small subsystem based on a natural impurity orbital basis set. The later is solved by DMRG in combination with a restricted-active-space truncation scheme. The method allows one to compute Green's functions directly on the real frequency or time axis. We critically …
We present a quantum impurity solver based on a pseudo-particle framework, which combines diagrammatic resummations for a three-point vertex with diagrammatic Monte Carlo sampling of a four-point vertex. This recently proposed approach [A. J. Kim et al., arXiv:2112.15549] is generalized here to fermionic impurity problems and we discuss the technical details of the implementation, including the time-stepping approach, the Monte Carlo updates, and the routines for checking the two-particle irreducibility of the four-point vertex. We also explain how the vertex information can be efficiently sto…
We derive an exact mapping from the action of nonequilibrium dynamical mean-field theory (DMFT) to a single-impurity Anderson model (SIAM) with time-dependent parameters, which can be solved numerically by exact diagonalization. The representability of the nonequilibrium DMFT action by a SIAM is established as a rather general property of nonequilibrium Green functions. We also obtain the nonequilibrium DMFT equations using the cavity method alone. We show how to numerically obtain the SIAM parameters using Cholesky or eigenvector matrix decompositions. As an application, we use a Krylov-based…
We introduce a representation of electron operators as a product of a spin-carry ing fermion and of a phase variable dual to the total charge (slave quantum rotor). Based on this representation, a new method is proposed for solving multi-orbital Anderson quantum impurity models at finite interaction strength U. It consists in a set of coupled integral equations for the auxiliary field Green's functions, which can be derived from a controlled saddle-point in the limit of a large number of field components. In contrast to some finite-U extensions of the non-crossing approximation, the new method…
Nonequilibrium dynamical mean-field theory (DMFT) solves correlated lattice models by obtaining their local correlation functions from an effective model consisting of a single impurity in a self-consistently determined bath. The recently developed mapping of this impurity problem from the Keldysh time contour onto a time-dependent single-impurity Anderson model (SIAM) [C. Gramsch et al., Phys. Rev. B 88, 235106 (2013)] allows one to use wave function-based methods in the context of nonequilibrium DMFT. Within this mapping, long times in the DMFT simulation become accessible by an increasing n…
We propose to calculate spectral functions of quantum impurity models using the Time Evolving Block Decimation (TEBD) for Matrix Product States. The resolution of the spectral function is improved by a so-called linear prediction approach. We apply the method as an impurity solver within the Dynamical Mean Field Theory (DMFT) for the single- and two-band Hubbard model on the Bethe lattice. For the single-band model we observe sharp features at the inner edges of the Hubbard bands. A finite size scaling shows that they remain present in the thermodynamic limit. We analyze the real time-dependen…
We present ComCTQMC, a GPU accelerated quantum impurity solver. It uses the continuous-time quantum Monte Carlo (CTQMC) algorithm wherein the partition function is expanded in terms of the hybridisation function (CT-HYB). ComCTQMC supports both partition and worm-space measurements, and it uses improved estimators and the reduced density matrix to improve observable measurements whenever possible. ComCTQMC efficiently measures all one and two-particle Green's functions, all static observables which commute with the local Hamiltonian, and the occupation of each impurity orbital. ComCTQMC can so…
We present a solver for correlated impurity problems out of equilibrium based on a combination of the so-called auxiliary master equation approach (AMEA) and the configuration interaction expansion. Within AMEA one maps the original impurity model onto an auxiliary open quantum system with a restricted number of bath sites which can be addressed by numerical many-body approaches such as Lanczos/Arnoldi exact diagonalization (ED) or matrix product states (MPS). While the mapping becomes exponentially more accurate with increasing number of bath sites, ED implementations are severely limited due…