METHODS article

Front. Phys., 26 February 2018

Sec. Condensed Matter Physics

Volume 6 - 2018 | https://doi.org/10.3389/fphy.2018.00013

Solving the Multi-site and Multi-orbital Dynamical Mean Field Theory Using Density Matrix Renormalization

  • Centro Atómico Bariloche and Instituto Balseiro, CNEA, CONICET, Bariloche, Argentina

Abstract

We implement an efficient numerical method to calculate response functions of complex impurities based on the Density Matrix Renormalization Group (DMRG) and use it as the impurity-solver of the Dynamical Mean Field Theory (DMFT). This method uses the correction vector to obtain precise Green's functions on the real frequency axis at zero temperature. By using a self-consistent bath configuration with very low entanglement, we take full advantage of the DMRG to calculate dynamical response functions paving the way to treat large effective impurities such as those corresponding to multi-orbital interacting models and multi-site or multi-momenta clusters. This method leads to reliable calculations of non-local self energies at arbitrary dopings and interactions and at any energy scale.

1. Introduction

Among the most intriguing problems in physics is the behavior of strongly correlated materials which present emergent behavior such as high temperature superconductivity, ferroelectricity, magnetism and metal-insulator transitions. These systems have triggered a great deal of research and are still far from being understood. However, a complete theoretical understanding is still lacking due to the presence of strongly interacting local orbitals in these materials. Methods to calculate electronic structure of weakly correlated materials, such as the Density Functional Theory (DFT) [] which use the local density approximation (LDA) [] and other generalizations, are unable to describe accurately the strong electronic correlation case. Non-perturbative numerical methods are, thus, the only reliable approach.

To include correlations, the Dynamical Mean Field Theory (DMFT) was developed more than 20 years ago. Together with its sucessive improvements [], these methods have led to more reliable results. The combination of the DMFT with LDA has allowed for band structure calculations of a large variety of correlated materials (for reviews see [, ]), where the DMFT accounts mainly for local interactions [, ]. A recent proposal, the Density Matrix Embedding Theory (DMET) relies on the embedding of the wave functions of a local cluster fragment (instead of the local Green functions) in a self-consistent finite environment [, ].

The DMFT requires the calculation of an interacting quantum impurity for which the fermionic environment has to be determined self-consistently until convergence of the local Green functions and the local self-energies is reached. Therefore, the success and scope of the DMFT will depend on the existence of accurate methods to solve correlated and complex quantum impurities. This approach is exact for the infinitely coordinated system (infinite dimensions), the non-interacting model and in the atomic limit.

Several quantum impurity solvers have been proposed since the development of the DMFT, among which we can mention the iterative perturbation theory (IPT) [, ], exact diagonalization (ED) [, ], the Hirsch-Fye quantum Monte Carlo (HFQMC) [], the continuous time quantum Monte Carlo (CTQMC) [], non-crossing approximations (NCA) [], the numerical renormalization group (NRG) [], the rotationally invariant slave-boson mean-field theory (RISB) [] and quantum chemistry-based techniques []. Although these methods allow for the calculation of relevant properties such as the metal-insulator transition and other low-lying energy properties, they present some problems. Among them, one can mention the sign problem and the difficulty in reaching low temperatures in the QMC-based algorithms, the difficulty of the NCA in obtaining a reliable solution for the metallic state, the limitation to few lattice sites of the ED, far from the thermodynamic limit, and the reduced high-energy resolution of the NRG technique.

To overcome some of these difficulties an impurity solver based on the Densit Matrix Renormalization Group (DMRG) technique [] was proposed []. Subsequent improvements to this were introduced, such as those using the time evolution DMRG algorithm [, ], dynamical calculations using the Kernel Polynomial Method (Chebyshev expansion for Green functions) [] and the application to non-equilibrium DMFT using MPS []. In a recent work [], the authors converge the DMFT loop on the the imaginary-frequency axis rather than on the real-frequency one, reducing computational costs by orders of magnitude. This is because the bath can be represented in a controlled way with fewer bath sites and, most importantly, the imaginary-time evolution does not create quantum entanglement. This imaginary time algorithm is able to treat much more complex model Hamiltonians. However, the price to be paid is a reduced resolution on the real-frequency axis.

In spite of these developments, several difficulties still remain which hinder the calculation of reliable spectral densities for complex multi-band and multi-orbital correlated systems []. In this paper we present a novel technique based on the DMRG which includes important improvements and complements previous methods. It is based on an efficient selection of the relevant states due to low entanglement bath configurations and on the targetting of the correction vector for small real energy windows. This method, thus, provides detailed spectral functions for complex Hamiltonians at zero temperature and for any doping and correlations. In the following sections we describe the method and show some applications and potential uses.

2. General formulation

In order to present a unified treatment of multi-site (or cluster) and multi-orbital Hamiltonians on the lattice, we start by interpreting the lattice as a superlattice such that:

  • The interaction is local and completely contained in the unit cell: , where i is the cell index.

  • The non-interacting Hamiltonian Ĥ0 is characterized by its local Green function matrix G01T); being T = (tIJ) the coefficients of the local part of Ĥ0: , where creates an electron in cell i and local “orbital” I = 1, 2, .., Nc with spin σ = ↑, ↓.

These two points completely define our problem through the parameters , G0, T. Notice that G0 and T are typically well known one-particle quantities for a given lattice problem.

The key idea of the DMFT is to neglect the self-energy between different cells i and j in the lattice, that is, to consider only the local self-energy: Σij(ω) ≈ Σ(ω)δij. In this way, we are neglecting spatial correlations up to a certain degree while a good treatment of the local dynamical correlations is made. The relevant point is that the problem becomes tractable, as we will see in the following. Note that G0, T, and Σ are Nc × Nc matrices for the spin-symmetric solution, and 2Nc × 2Nc matrices in the general case. Spatial correlations or the momentum dependence of Σ can be obtain by periodization [].

The local Green function is now given by DMFT []

which defines the self-consistency condition for the Nc × Nc matrices G and Σ. The lattice problem can now be mapped onto an auxiliar impurity problem that has the same local magnitudes G(ω) and Σ(ω). This impurity problem should be determined iteratively. The impurity Hamiltonian can be written:

where the non-interacting part Hb represents the bath:

corresponds to the creation operator for the bath-site q, associated to the “orbital” I and spin σ (see Figure 1), are real and symmetric and are symmetric coefficients.

Figure 1

The self-consistent iterations can be summarized as follows:

(i) Start with Σ(ω) = 0,

(ii) Calculate the Green's function:

(iii) Obtain the hybridization

(iv) Find a Hamiltonian representation Himp with hybridization to approximate Γ(ω). The hybridization is characterized by the parameters and of Hb through:

(v) Calculate the impurity Green's function matrix Gimp(ω) of the Hamiltonian Himp using DMRG. (vi) Obtain the self-energy

Return to (ii) until convergence. Step (iv) is a fitting problem for Υq and Λq, where we can use the general symmetries of the hybridization function matrix. If Γ can be diagonalized using the same unitary rotation R for all ω then we obtain (at most) Nc independent fittings. This can be seen from Equation (6) after applying R:

where the superscript D is used to stress that these matrices are diagonal, and MD = R · M·R where M is an Nc × Nc matrix. In this new basis (the so-called molecular-orbital basis), we have to fit using the expression (9) for which depends on the parameters and , and similarly for , etc. Once these independent fittings are done, we bring the parameters back to our original basis through M = R · MD · R.

In general, symmetries can be expoited for a better performance and stability. For example, at half-filling we could also have the electron-hole symmetry, giving a conection between G(−ω) and G(ω), implying the same structure for the hybridization Γ(ω).

The most resource-demanding part of the algorithm is carried out at step (v), where the dynamics of a complex many-body problem (see Figure 1) is calculated. Here we use the correction-vector method together with the DMRG essentially following [, ], although other methods to calculate dynamical response functions withing the DMRG can also be used [, ]. The one-dimensional representation of the problem (needed for a DMRG calculation) is shown in the figure, where we are also duplicating the graph when considering spin degress of freedom (not shown for clarity). In this configuration (star geometry), in spite of the high connectivity of the Hamiltonian, the DMRG shows a much better performance [, ].

The correction vector method is implemented in DMRG by targeting not only the ground state |E0〉 of the system but also the correction vector |CVr〉 associated to the applied operator at frequency ωr (and its neighborhood). For example, to obtain the single-particle density of states (DOS), the correction vector reads:

where a Lorentzian broadering η was introduced to deal with the poles of a finite-length impurity model. In this way a suitable renormalized representation of the operators is obtained to calculate the properties of the excitations around ωr, particularly the Green's function, for instance, and . Here ωr with r = 1, 2, …, Nω is a grid covering the frequencies of interest, typically Nω = 40–50 and are treated independently. Thus each DMFT iteration uses around 30 cores totalling less than 3 h for all cases considered in this work, considering system sizes of up to 36 sites.

3. One-site DMFT

As we remark, only three parameters should be defined in order to apply the DMFT algorithm: , G0, T. We study the paramagnetic solution of the DMFT in the square (and Bethe) lattice using the following:

where , with k = (kx, ky) the Fourier space of the square lattice with N sites, N → ∞, and t (t′) denotes the (next-)nearest-neighbor hopping integral [].

4. Two-band bethe lattice

We consider the interaction:

where J > 0 is the Hund exchange, U (U2) is the intra (inter)-orbital Coulomb repulsion, and I = 1, 2 are the orbitals. The on-site non-interacting coefficients are

and the local Green's function:

where , and t1, t2 are the nearest-neighbor hoppings for each orbital.

Concerning step (iv), if t12 = 0 then all our 2 × 2 matrices are diagonal and we have only to calculate two Green's functions and do two independent fittings, one for each orbital. On the other hand, if t1 = t2 but t12 ≠ 0 then we can introduce the rotation to diagonalize the hybridization and we do again only two independent fittings. In the general case, a non-diagonal matrix fitting should be done to obtain a bath representation of the given hybridization Γ(ω), that is, to find the parameters Υq and Λq which minimize using, for instance, the matrix norm .

In Figure 2 we present the results for this model where, by analyzing the DOS for the different bandwidth case, the orbital-selective Mott transition can be clearly observed for a finite Hund's coupling J. This phase is robust for a certain range of interband hybridization, as is also shown in this figure. Previous calculations [] either resorted to approximate analytic continuation methods to obtain the DOS or used exact diagonalization for small baths. The results shown here are calculated on the real energy axis directly (except for the small imaginary shift η). This is a main advantage over other methods and leads to much more precise and reliable results. It also has the potentiality of treating even larger clusters or more orbitals. For example, the advantages of the method presented here were crucial to find the in-gap holon-doublon quasiparticle peaks in the DOS when we appied it to calculate the asymmetric Hubbard model []. These quasiparticle peaks would have been either hindered using QMC or NRG solvers or they would have lacked a proper finite size analysis had an ED method been used.

Figure 2

5. Cellular DMFT on the square lattice

We consider the same physical problem of section 3 on the square lattice, but interpreted now in a superlattice of unit cell of size Nc = 2(or 4) corresponding to the two-site (c2) or four-site (c4) cellular DMFT [, ]. This case is illustrated in Figure 1. The next-nearest-neighbor-hoppings t′ for the c4-DMFT connect the opposite vertices of the 4 impurity square depicted at the bottom of this figure. Our three parameters , T, G0 are now:

respectively. Here, T is the non-interacting intracluster matrix and is the intercluster hopping on the superlattice Fourier space , which is connected to the one-site lattice through with K the intracluster Fourier-space vectors, see Equation (23) of Maier et al. [].

for the c2-DMFT and

for the c4-DMFT. Finally, the hybridization matrix Γ has the following form, see Liebsch et al. []:

which can be diagonalized using the corresponding unitary rotation R, obtaining (at most) Nc independent fittings.

In Figure 3 we show the DOS for the Hubbard Hamiltonian on the square lattice with nearest (t = 0.25) and next nearest-neighbor hopping (t′ = 0) for two values of U. Larger clusters lead to a smaller critical U and to the appearence of pseudogaps []. The technique presented here enhances the scope and potentiality of the DMFT, for example, by considering larger systems (we considered here 32 bath sites compared to 8 in []).

Figure 3

To illustrate the results with finite doping, in Figure 4 we show the DOS for the Hubbard Hamiltonian on the square lattice with nearest (t) and a finite next nearest-neighbor hopping (t′), together with the non-local Green's functions.

Figure 4

6. Conclusions

We have presented here an efficient and reliable numerical method to calculate dynamical properties of complex impurities based on the DMRG. This technique uses the correction vector to obtain precise Green's functions on the real frequency axis directly thus avoiding ill-posed analytic continuation methods from the Matsubara frequencies and fermionic sign problems present in quantum Monte Carlo-based techniques, allowing also for zero temperature calculations. When used as the impurity-solver of the DMFT algorithm it leads to highly reliable spectral functions by using a self-consistent bath with low entanglement for which the density matrix renormalization works best.

To illustrate the versatility of the method, we have shown examples of densities of state and response functions within the DMFT framework for two paradigmatic models such as the Hubbard model at half filling on the square lattice on the one, two and four-site effective impurity models and at finite doping on the four-site case and also for the two-band Kanamori-Hubbard model on the Bethe lattice in the presence of Hund's coupling and interband hybridization.

This method leads to reliable results for non-local self energies at arbitrary dopings, hybridizations and interactions, at any energy scale. It also paves the way to treating large effective impurities not only within the framework of the DMFT to study multi-band interacting models and multi-site or multi-momenta clusters, but also for complex impurity problems such as adsorbed atoms, cold atoms and interacting nanoscopic systems like quantum dot arrays among others.

There is room to include additional improvements such as the consideration of symmetries, finite temperature, and more realistic systems by taking into account configurations given by ab-initio methods.

Statements

Author contributions

YN implemented the numerical method, optimized it and adapted it for the models considered. KH did the tutoring, guiding, leading the research and providing the original DMRG and DMFT codes.

Acknowledgments

We acknowledge support from projects PICT 2012-1069 and PICT 2016-0402 from the Argentine ANPCyT and PIP 2015-2017 11220150100538CO (CONICET). This work used the Extreme Science and Engineering Discovery Environment (XSEDE), which is supported by National Science Foundation grant number ACI-1548562 and is also funded in part by a QuantEmX grant from ICAM and the Gordon and Betty Moore Foundation through Grant GBMF5305 to KH. We thank G. Kotliar, D. García, P. Cornaglia, M. Imada, and S. Sakai for useful discussions.

Conflict of interest

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

Summary

Keywords

density matrix renormalization group, dynamical mean field theory, correlated electrons, density of states, multi-orbital models

Citation

Núñez Fernández Y and Hallberg K (2018) Solving the Multi-site and Multi-orbital Dynamical Mean Field Theory Using Density Matrix Renormalization. Front. Phys. 6:13. doi: 10.3389/fphy.2018.00013

Received

20 November 2017

Accepted

05 February 2018

Published

26 February 2018

Volume

6 - 2018

Edited by

Gerardo Ortiz, Indiana University Bloomington, United States

Reviewed by

Zohar Nussinov, Washington University in St. Louis, United States; Marco Buongiorno Nardelli, University of North Texas, United States

Updates

Copyright

*Correspondence: Yuriel Núñez Fernández

This article was submitted to Condensed Matter Physics, a section of the journal Frontiers in Physics

Disclaimer

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.

Outline

Figures

Cite article

Copy to clipboard


Export citation file


Share article

Article metrics