Site-occupation--Green's function embedding theory: A density-functional approach to dynamical impurity solvers
Laurent Mazouin, Matthieu Sauban\`ere, and Emmanuel Fromager

TL;DR
This paper introduces SOGET, a Green's function-based extension of density-functional theory for impurity problems, which is formally exact and reduces computational costs by avoiding many-body wavefunctions.
Contribution
The paper develops SOGET, a Green's function embedding approach that is formally exact and simplifies calculations by eliminating the need for many-body wavefunctions.
Findings
Successfully applied to the one-dimensional Hubbard model
Uses a local density-functional approximation combining Bethe Ansatz and Anderson model
Reduces computational cost compared to previous methods
Abstract
A reformulation of site-occupation embedding theory (SOET) in terms of Green's functions is presented. Referred to as site-occupation--Green's function embedding theory (SOGET), this novel extension of density-functional theory for model Hamiltonians shares many features with dynamical mean-field theory (DMFT) but is formally exact (in any dimension). In SOGET, the impurity-interacting correlation potential becomes a density-functional self-energy which is frequency-dependent and in principle non-local. A simple local density-functional approximation (LDA) combining the Bethe Ansatz (BA) LDA with the self-energy of the two-level Anderson model is constructed and successfully applied to the one-dimensional Hubbard model. Unlike in previous implementations of SOET, no many-body wavefunction is needed, thus reducing drastically the computational cost of the method.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Site-occupation–Green’s function embedding theory:
A density-functional approach to dynamical impurity solvers
Laurent Mazouin1, Matthieu Saubanère2, and Emmanuel Fromager1
*
1Laboratoire de Chimie Quantique,
Institut de Chimie, CNRS / Université de Strasbourg,
1 rue Blaise Pascal, F-67000 Strasbourg, France
2Institut Charles Gerhardt, CNRS/Université de Montpellier,
Place Eugène Bataillon, F-34095 Montpellier, France *
Abstract
A reformulation of site-occupation embedding theory (SOET) in terms of Green’s functions is presented. Referred to as site-occupation–Green’s function embedding theory (SOGET), this novel extension of density-functional theory for model Hamiltonians shares many features with dynamical mean-field theory (DMFT) but is formally exact (in any dimension). In SOGET, the impurity-interacting correlation potential becomes a density-functional self-energy which is frequency-dependent and in principle non-local. A simple local density-functional approximation (LDA) combining the Bethe Ansatz (BA) LDA with the self-energy of the two-level Anderson model is constructed and successfully applied to the one-dimensional Hubbard model. Unlike in previous implementations of SOET, no many-body wavefunction is needed, thus reducing drastically the computational cost of the method.
I Introduction
The description of strong electron correlation is a long-standing problem in both quantum chemistry and condensed matter physics. In the former case, state-of-the-art ab initio methods are based on the explicit calculation of a many-body wavefunction. Unfortunately, they can only be applied to relatively small systems because of the exponentially increasing size of the many-body Hilbert space. An in-principle-exact alternative is density-functional theory (DFT) Hohenberg and Kohn (1964); Kohn and Sham (1965) which drastically reduces the cost by mapping the fully interacting system onto a non-interacting one. The bottleneck of DFT is, in practice, the lack of accurate density-functional approximations that can properly treat strongly correlated systems Cohen et al. (2012); Swart (2013); Swart and Gruden (2016). In the face of these problems, new methods have been developed. Due to the fact that strong electron correlation is mainly local, only a reduced part of the system has to be treated accurately. Hence, quantum embedding methods Sun and Chan (2016); Mühlbach and Reiher (2018) have been gaining an increasing attention. They deliver a good compromise between the accuracy of wavefunction-based methods and the computational cost of mean-field-like methods like DFT.
Turning to model Hamiltonians like Hubbard, the Green’s function-based dynamical mean-field theory (DMFT) Georges and Kotliar (1992); Georges et al. (1996); Kotliar and Vollhardt (2004); Held (2007); Zgid and Chan (2011) is exact in the infinite dimension limit where the self-energy is momentum-independent and local. When merged with ab initio approaches like DFT Kotliar et al. (2006) or GW Sun and Kotliar (2002); Biermann et al. (2003); Karlsson (2005); Boehnke et al. (2016); Werner and Casula (2016); Nilsson et al. (2017), the method can be applied to realistic systems. DMFT has been succesfull in describing materials with localized and bands Haule et al. (2008); Miyake et al. (2008). An appealing extension of Green’s function techniques to quantum chemical problems is self-energy embedding theory (SEET) Kananenka et al. (2015); Lan et al. (2015); Zgid and Gull (2017); Lan and Zgid (2017) where local and non-local electronic correlations are modelled by the combination of wave function-based methods with many-body perturbation theory. A mixture of configuration interaction with Green’s functions has also been recently proposed by Dvorak and Rinke Dvorak and Rinke (2019).
For the calculation of non-dynamical properties, density matrix embedding theory (DMET) Knizia and Chan (2012, 2013); Bulik et al. (2014); Zheng and Chan (2016); Wouters et al. (2016); Rubin (2016); Welborn et al. (2016); Wouters et al. (2017); Ye et al. (2018); Fertitta and Booth (2018), or the related rotationally invariant slave bosons technique Ayral et al. (2017); Lee et al. (2019), has become a viable alternative to DMFT. In standard DMET, the embedding procedure relies on the Schmidt decomposition of a mean-field many-body wavefunction. The one-electron reduced density matrix is then introduced in order to define a convergence criterion for the method. Note that DMET has also been extended to the calculation of spectral properties Booth and Chan (2015).
Turning now to DFT for model Hamiltonians, also referred to as site-occupation functional theory (SOFT) Capelle and Campo (2013), a local density approximation (LDA) based on the Bethe ansatz (BA) has been developed for the one-dimensional (1D) Hubbard model Lima et al. (2002, 2003); Capelle et al. (2003). It contains the effect of strong correlation and can describe Mott physics Silva et al. (2005); Akande and Sanvito (2010). An extension of BALDA to higher dimensions has been recently proposed Vilela et al. (2019). Note also that the use of other (frequency-independent) reduced quantities, such as the one-body density matrix, has been considered in the so-called lattice DFT López-Sandoval and Pastor (2002, 2004); Saubanère and Pastor (2009); Töws and Pastor (2011); Saubanère and Pastor (2011); Töws et al. (2013); Saubanère et al. (2016). In recent years, an in-principle-exact alternative formulation of SOFT, referred to as site-occupation embedding theory (SOET) Fromager (2015); Senjean et al. (2017, 2018a, 2018b), has been explored. In contrast to standard Kohn–Sham (KS) DFT, SOET maps the whole physical system onto an impurity-interacting one. Note that both systems have the same size. So far, the impurity-interacting system has been treated by exact diagonalization for small rings Senjean et al. (2017) or on the level of density matrix renormalization group (DMRG) Nakatani ; Senjean et al. (2018a) for (slightly) larger systems. More recently, Senjean has formulated a projected version of SOET, where the Schmidt decomposition is applied to the KS determinant, thus reducing drastically the computational cost of the method Senjean (2019). In order to access physical properties such as double occupations and per-site energies, a density-functional correction is applied to the “bare” properties of the auxiliary impurity-interacting system Senjean et al. (2018a). The formal advantages of SOET over other hybrid methods is the absence of double counting, the existence of a variational principle, as well as in-principle-exact expressions for the physical properties of interest. From a practical point of view, the major drawback of SOET is the size of the impurity-interacting system which is not effectively reduced as in DMET and makes calculations prohibitively expensive.
As mentioned previously, a reduction in system size can be obtained by projection Senjean (2019), in the spirit of DMET. In this work, we explore an alternative approach based on the reformulation of SOET in terms of Green’s functions. The approach will be referred to as site-occupation–Green’s function embedding theory (SOGET) in the following. Instead of combining static density-functional approximations with a many-body wavefunction treatment, we introduce in SOGET a density-functional self-energy which is both frequency- and site-occupation-dependent. The role of this self-energy is to generate an impurity Green’s function that reproduces, in principle exactly, the site occupations of the physical system. It also describes electron correlation in the auxiliary impurity-interacting system. In this work, we develop a simple LDA based on the combination of BALDA with the Anderson dimer model. As our self-energy depends explicitly on the impurity site occupation, there is no need for an impurity solver, thus reducing drastically the computational cost of the method.
The paper is organized as follows. After a brief review on SOET (Sec. II.1), a formally exact derivation of SOGET is presented in Sec. II.2. The importance of derivative discontinuities in the bath, when it comes to model gap openings, is then highlighted in Sec. II.3. In order to turn SOGET into a practical computational method, density-functional approximations to both correlation energies and the impurity-interacting self-energy must be developed, as discussed in detail in Sec. III. A summary of the various approximations as well as computational details are given in Sec. IV. Results obtained with SOGET for the 1D Hubbard model are presented and discussed in Sec. V. Conclusions and perspectives are finally given in Sec. VI.
II Theory
II.1 Site-occupation embedding theory
The single-impurity version of SOET, which is considered in the rest of this work, is briefly reviewed in the following. More details can be found in Refs. Senjean et al. (2018a, b). We start from the (grand canonical) 1D Hubbard Hamiltonian,
[TABLE]
where
[TABLE]
describes the nearest-neighbor hopping of the electrons. It is analogous to the kinetic energy operator in DFT. The parameter is the hopping integral. The summation over site indices goes from to . In order to uniquely define the ground state, we impose anti-periodic boundary conditions () when the number of electrons is a multiple of four and periodic boundary conditions () otherwise. The Coulomb operator
[TABLE]
describes the on-site repulsion of electrons with interaction strength . In addition to the kinetic and Coulomb term, we add a local potential operator
[TABLE]
which plays the role of the external potential in DFT and therefore modulates the electronic density (the occupation of the sites in this context). The density operator on site ,
[TABLE]
yields the individual site occupations which can be viewed as a proxy of the electronic density in atomic systems. The chemical potential fixes the total number of electrons in the system via the particle number operator
[TABLE]
In the language of DFT Hohenberg and Kohn (1964), the exact ground-state energy is obtained variationally, and for a given number of electrons, as follows:
[TABLE]
where is the density profile,
[TABLE]
is the Levy-Lieb (LL) functional, and
[TABLE]
Within the conventional KS formalism, the expression in Eq. (8) is split as follows:
[TABLE]
where
[TABLE]
is the kinetic energy functional of the fictitious non-interacting KS system with density and
[TABLE]
is the Hartree-exchange-correlation (Hxc) functional. In the particular case of a uniform system, which is considered in the rest of this work, the following local density approximation to the correlation energy becomes exact:
[TABLE]
where is the per-site density-functional correlation energy.
In SOET, a different partitioning of the LL functional is used,
[TABLE]
where
[TABLE]
and . The latter functional is the analog of the LL functional for a partially-interacting system where the on-site Coulomb interaction is switched off on the whole lattice except on one site labelled as . The latter is referred to as the “impurity” whereas the region of all the remaining (non-interacting) sites is called “bath” in SOET. Note that, if is pure-state impurity-interacting -representable, the minimizing wavefunction in Eq. (15) is well-defined and it fulfills the following ground-state Schrödinger-like equation:
[TABLE]
where the impurity-interacting density-functional Hamiltonian reads
[TABLE]
The unicity (up to a constant) of the potential is guaranteed by the Hohenberg–Kohn theorem Hohenberg and Kohn (1964) that we simply apply in this context to impurity-interacting Hamiltonians.
The second term on the right-hand side of Eq. (14) is the Hxc functional of the bath. It can be decomposed into Hx and correlation terms as follows,
[TABLE]
If we consider the KS decomposition of the impurity-interacting LL functional , where , it comes
[TABLE]
where we readily see that the complementary bath correlation functional describes not only the correlation in the bath but also its coupling with the correlation effects on the impurity.
By inserting Eqs. (14) and (15) into Eq. (7), it can be shown Senjean et al. (2018a) that, in SOET, the KS equations are replaced by the following self-consistent ground-state many-body wavefunction equation,
[TABLE]
where
[TABLE]
plays the role of a density-functional embedding potential for the impurity. It ensures that the impurity-interacting wavefunction yields the site-occupation of the physical Hubbard model. Note that, like in DFT, the latter (auxiliary) wavefunction is not expected to reproduce other observables such as the double occupation. One needs to add the density-functional contributions from the bath [see Eq. (19)] to the bare impurity-interacting double occupation in order to calculate in-principle-exact and physically meaningful properties. In the particular case of the uniform Hubbard model, i.e. when , the exact double occupation reads as follows in SOET: Senjean et al. (2018a)
[TABLE]
where
[TABLE]
and
[TABLE]
The latter functional can be seen as a per-site correlation functional for the bath. The exact physical per-site energy can be expressed as follows Senjean et al. (2018a, b):
[TABLE]
where is the non-interacting per-site kinetic energy functional [ in the 1D case].
II.2 Site-occupation–Green’s function embedding theory
II.2.1 Density-functional self-energy
In the following, we propose a complete reformulation and simplication of SOET based on the Green’s function formalism. We would like the embedding procedure to remain a functional of the density, unlike in conventional approaches like DMFT or SEET where the Green’s function is the basic variable. For that purpose, we start from the impurity-interacting many-body wavefunction in Eq. (16) and consider the corresponding (retarded) equilibrium zero-temperature frequency-dependent one-particle Green’s function with , which we simply refer to as the impurity Green’s function in the following. Its elements in the Lehmann representation are defined as follows:
[TABLE]
where . Note that, by construction, the impurity Green’s function reproduces the density profile :
[TABLE]
where we integrate up to zero since the chemical potential is included into . Note also that, by analogy with the fully-interacting case [see Eq. (A.1) in Ref. Potthoff, M. (2003)], one could make the one-to-one correspondence between the impurity-interacting Green’s function and the embedding potential (which is itself an implicit functional of the ground-state density) more explicit by expanding the Green’s function through second order in .
Let us now introduce an auxiliary interaction-free Green’s function which is obtained by removing from the interaction on the impurity site. From the point of view of DMFT, might be seen as a density-functional Weiss field, whose explicit expression reads
[TABLE]
where is the identity matrix, is the matrix representation of the (one-electron) hopping operator, and is the matrix representation of the local and frequency-independent embedding potential. Note that is a functional of the density but it does not reproduce that density.
We can now define a density-functional impurity self-energy,
[TABLE]
which is (one of) the central quantity in SOGET. It is in principle non-local and, when combined with the impurity Green’s function, it gives access to the impurity LL density-functional energy defined in Eq. (15). Indeed, since real algebra can be used to describe the impurity-interacting density-functional many-body wavefunction , its kinetic energy can be written as
[TABLE]
where, according to Eq. (LABEL:eq:impurity_green_function_lehmann),
[TABLE]
We stress again that the chemical potential is included into , hence the integration up to zero in Eq. (II.2.1). In addition, by deriving the equation of motion for the impurity-interacting Green’s function, it can be shown, in complete analogy with conventional Green’s function theory, that the density-functional impurity interaction energy reads
[TABLE]
where refers to a spin up or spin down state [for simplicity, we restrict the discussion to cases where the Green’s function is the same for up and down spins]. From Eqs. (15), (30), (II.2.1) and (II.2.1), we obtain the following expression:
[TABLE]
Combining Eq. (II.2.1) with Eq. (14) leads to a formally exact SOGET where, like in SOET, the bath is described with a density functional and, unlike in SOET, a Green’s function is used to describe the impurity-interacting system (instead of a many-body wavefunction).
Interestingly, if we introduce the KS potential into the density-functional embedding one [see Eqs. (19) and (21)],
[TABLE]
we deduce from Eqs. (II.2.1) and (29) the following Dyson equation,
[TABLE]
or, equivalently,
[TABLE]
where is the non-interacting KS Green’s function. Comparing Eq. (35) with Eqs. (16), (17), and (34) reveals a key difference between SOET and SOGET. While the former generates the impurity-interacting many-body wavefunction with density from the local and frequency-independent potential , SOGET is expected to generate the corresponding Green’s function from the KS one. For that purpose, non-local and frequency-dependent corrections to are in principle needed. These corrections will be contained in the correlation part of the impurity-interacting self-energy that needs to be modelled.
Finally, since the KS and impurity-interacting Green’s functions reproduce the same density profile , i.e.
[TABLE]
we obtain, by inserting Eq. (II.2.1) into Eq. (II.2.1), a Sham–Schlüter-like equation for the impurity-interacting system:
[TABLE]
This relation, which explicitly connects the local and frequency-independent potential to the non-local and frequency-dependent self-energy , is a stringent condition that could be used, for example, in the development of approximate embedding potentials. This is left for future work.
II.2.2 Self-consistency loop in SOGET
We explain in this section how the impurity-interacting Green’s function can be determined self-consistently from the density-functional impurity self-energy. Our starting point will be the SOET Eq. (20) where the quantity to be determined self-consistently is the impurity-interacting many-body wavefunction. We want to bypass this step, which is computationally demanding, and propose an alternative equation where the unknown quantity is the corresponding Green’s function.
Let us assume that we have at hand both the correlation functional for the bath and the impurity density-functional self-energy (these two quantities will of course be approximated later on). We denote the Green’s function constructed from the solution to the self-consistent SOET Eq. (20),
[TABLE]
where
[TABLE]
By construction, the density profile generated from equals the density profile of :
[TABLE]
which is itself equal to the density of the physical (Hubbard) system if no approximation is made.
Since, as readily seen from the SOET Eq. (20), is the ground state of an impurity-interacting system with density and embedding potential
[TABLE]
we conclude [see Eq. (17)] that
[TABLE]
thus leading to
[TABLE]
so that [see Eqs. (LABEL:eq:impurity_green_function_lehmann) and (39)],
[TABLE]
Finally, the latter equation can be rewritten as [see Eq. (29)]
[TABLE]
or, equivalently [see Eqs. (II.2.1) and (42)],
[TABLE]
where the density-functional interaction-free Green’s function is determined from the physical external potential as follows,
[TABLE]
Thus we conclude that the impurity-interacting Green’s function fulfills the following self-consistent SOGET equation,
[TABLE]
or, equivalently,
[TABLE]
which can be seen as an in-principle-exact density-functional version of the self-consistency loop in DMFT. The lighter notation (without the superscript “imp”) is used to make the self-consistent character of Eq. (50) more visible.
Turning to uniform systems (), the self-consistently converged solution to the SOGET Eq. (50) can be combined with the SOET expressions for the double occupation and per-site energy [see Eqs. (22), (25), and (II.2.1)], thus leading to the final SOGET expressions,
[TABLE]
and
[TABLE]
where is the impurity site occupation.
In addition to the non-locality of the impurity-interacting self-energy (that will be neglected in the rest of this work), the use of a correlation density functional for describing the bath, which is inherited from SOET, plays a crucial role in making SOGET in principle exact, whatever the dimension of the system is. This is an important difference with DMFT, which is only exact in the infinite dimension limit Metzner and Vollhardt (1989). As illustrated in Sec. V, SOGET can actually describe one-dimensional systems accurately.
II.3 Opening of the gap and derivative
discontinuities
We discuss in this section the calculation of the chemical potential as a function of the filling [from now on SOGET is applied to the 1D uniform Hubbard model, i.e. ]. Like in KS-DFT, the impurity-interacting Green’s function of SOGET is expected to reproduce the physical density [the correct filling in this case], not the physical spectral function. Nevertheless, as the former is determined from the latter, we need to explain how the opening of gaps can effectively occur in SOGET. This is a crucial point when it comes to model density-driven Mott–Hubbard transitions (see Sec. V.3). For clarity, we first address this problem in both physical and KS systems, thus highlighting the importance of derivative discontinuities in DFT-based methods.
II.3.1 Physical system
In conventional Green’s function theory, the Green’s function of the physical fully-interacting system fulfills the following self-consistent Dyson equation,
[TABLE]
where, unlike in SOGET, the self-energy is a functional of the Green’s function, not the density.
When crossing half-filling (i.e. ), the on-site two-electron repulsion, which is fully described by the self-energy, induces an opening of the energy gap Lima et al. (2002). In order to guarantee that the density continuously vary from to , i.e.
[TABLE]
even though the self-energy induces a gap opening, the chemical potential has to exhibit a discontinuity at half-filling:
[TABLE]
Note that, since
[TABLE]
the difference in chemical potential corresponds to the physical fundamental gap
[TABLE]
of the half-filled () Hubbard system.
II.3.2 Kohn–Sham system
Let us now turn to the KS equation which can be rewritten in terms of the Green’s function as follows:
[TABLE]
where is the physical chemical potential that also appears in Eq. (53). The self-consistently converged solution is the non-interacting KS Green’s function . If we assume that the correlation potential is discontinuous at half-filling [it will become clear in the following that it can not be otherwise], the KS Green’s functions in the left and right half-filled limits can be connected as follows, according to Eq. (55):
[TABLE]
where
[TABLE]
is the (correlation) derivative discontinuity. Note that is expected to reproduce the exact density. Therefore it should fulfill the continuity condition in Eq. (II.3.1). Combining the latter condition with the fact that is a non-interacting Green’s function leads to the following relation,
[TABLE]
where is the KS orbital gap. Thus we recover from Eqs. (II.3.2) and (II.3.2) the well-known DFT expression for the fundamental gap Perdew and Levy (1983) (without the exchange derivative discontinuity correction as we work with the Hubbard model),
[TABLE]
In the thermodynamic limit of the 1D Hubbard model, the KS gap becomes zero () so that the opening of the physical gap fully relies on the derivative discontinuity in the correlation potential:
[TABLE]
Interestingly, the BALDA functional incorporates this feature Lima et al. (2002), unlike conventional ab initio functionals. Let us stress that the physical gap opening will not appear explicitly in the KS spectral function. Indeed, as readily seen from Eq. (II.3.2), the KS Green’s function only describes a gapless non-interacting system:
[TABLE]
where we used the relation [see Eq. (58)]. The ad hoc derivative discontinuity correction to the KS gap is the key ingredient for describing (effectively) the opening of the physical gap.
II.3.3 Impurity-interacting
system
We finally turn to the SOGET Eq. (49) that we propose to rewrite as follows for analysis purposes:
[TABLE]
where and are the projectors onto the impurity and bath orbital spaces, respectively (). The self-consistently converged solution to the latter equation is the impurity-interacting Green’s function .
As readily seen from Eq. (II.3.3), the inverse of the Green’s function is determined, within the impurity orbital space, from two quantities: a (frequency-independent) density-functional potential and a frequency-dependent self-energy [fourth and fifth terms on the right-hand side of the equation]. The former is not expected to exhibit a derivative discontinuity at half-filling, even though both impurity-interacting and fully-interacting correlation potentials do. This statement is based on the fact that, in the atomic limit, the derivative discontinuities do cancel each other Senjean et al. (2018a). As a result, in SOGET, we expect the impurity-interacting self-energy to be responsible for the shift in chemical potential on the impurity site. In the bath, this shift is induced by the derivative discontinuity in the fully-interacting correlation potential [see the third term on the right-hand side of Eq. (II.3.3)]. Note that we do not expect the impurity-interacting correlation potential to exhibit a derivative discontinuity in the bath (i.e. for ). Again, this statement relies on what can be seen in the atomic limit [see Eq. (D15) in Ref. Senjean et al. (2018a)].
In conclusion, in order to effectively open the physical gap (i.e. shift the chemical potential on all sites), the presence of derivative discontinuities in the bath seems to be essential. For that reason, like in KS-DFT, we do not expect the impurity-interacting spectral function of SOGET to exhibit a gap opening. This is actually confirmed by the numerical calculations presented in Sec. V.4.
III Approximations
In order to turn SOGET into a practical computational method we first need a density-functional approximation for the bath [i.e. or, equivalently, and ], like in SOET. The approximations which are used in this work are briefly reviewed in Sec. III.1. The new ingredient to be modelled is the impurity-interacting density-functional self-energy for which a local approximation based on the Anderson dimer is constructed in Secs. III.2 and III.3.
III.1 Approximations to density-functional correlation energies
In the particular case of the 1D Hubbard model, the per-site correlation energy functional can be described within BALDA Lima et al. (2003):
[TABLE]
By construction, the BALDA is exact (in the thermodynamic limit) at half-filling for any value, and for any fillings when or . Following Ref. Senjean et al. (2018a), we will assume that the impurity correlation energy does not vary with the occupations in the bath, which is an approximation Senjean et al. (2017):
[TABLE]
thus leading to the following simplifications in the per-site bath correlation functional [see Eq. (24)],
[TABLE]
and in the embedding potential to be used in the interaction-free Green’s function [see Eq. (48)]:
[TABLE]
Note that, in Eq. (LABEL:eq:approx_embedding_potential), we assumed that the density profile is uniform (as it should).
Various local density-functional approximations to the impurity correlation energy have been explored in Refs. Senjean et al. (2018a) and Senjean et al. (2018b). In this work, we will use the one extracted from the two-level (2L) Anderson model Senjean et al. (2017) which can be expressed as follows:
[TABLE]
where is the density-functional correlation energy of the two-electron Hubbard dimer with on-site interaction strength . In practice, we use the accurate parameterization of Carrascal et al. Carrascal et al. (2015, 2016) for computing and its derivatives. Note that the same model will be considered in Sec. III.3 in order to construct an approximate impurity-interacting self-energy. The combination of the 2L approximation with BALDA in Eqs. (68) and (LABEL:eq:approx_embedding_potential) will simply be referred to as 2L-BALDA in the following.
III.2 Local self-energy approximation
By analogy with DMFT, we make the assumption that the impurity-interacting self-energy introduced in Eq. (29) is local:
[TABLE]
Consequently, the SOGET Eq. (50) can be simplified as follows:
[TABLE]
where
[TABLE]
As mentioned previously, we assume that spin up and spin down Green’s functions are equal [hence the factor 2 in Eq. (73)]. The self-consistently converged solution to Eq. (72) will be an approximation to . The approximate interaction-free Green’s function on the impurity site can be seen as a density-functional Weiss field whose final expression reads (see Appendix B),
[TABLE]
where
[TABLE]
and
[TABLE]
is the analog of the hybridization function in DMFT Georges (2016). The bath orbital energies and impurity-bath coupling terms are obtained by diagonalizing the projection onto the bath of the interaction-free SOET Hamiltonian (further details are given in Appendix C).
If we use the following exact expression for the chemical potential,
[TABLE]
where the KS chemical potential reads (in 1D)
[TABLE]
we see from Eq. (74) that, within the 2L-BALDA approximation, the total potential on the impurity site will be simplified as follows:
[TABLE]
while giving in the bath (see Eq. (LABEL:eq:approx_embedding_potential)),
[TABLE]
With the latter simplification, the following substitution can therefore be made in the hybridization function (see Eq. (160)):
[TABLE]
thus showing that the bath is basically treated within KS DFT. Note also that the 2L impurity-interacting correlation potential does not exhibit a derivative discontinuity at for finite values Senjean et al. (2017). According to Eqs. (79) and (80), in the half-filled left or right limits (), the total potential will therefore be equal to on the impurity and it will vanish in the bath, which is exact for half-filled finite systems Senjean et al. (2018a).
III.3 Two-level density-functional self-energy approximation
A simple but non-trivial way to design a local density-functional approximation to the impurity-interacting self-energy consists in applying SOGET to the two-electron Hubbard dimer. This idea originates from the two-site version of DMFT Lange (1998); Bulla and Potthoff (2000); Potthoff (2001); Bach et al. (2010), where the physical system is mapped onto an impurity with a single bath site. In the context of SOGET, the density-functional SOET Hamiltonian is the Hamiltonian of an Anderson dimer Senjean et al. (2017),
[TABLE]
where, according to Eq. (34) and Ref. Senjean et al. (2017), the embedding potential can be written as follows:
[TABLE]
with
[TABLE]
denotes the non-interacting density-functional kinetic energy and
[TABLE]
where is the density-functional correlation energy of the two-electron Hubbard dimer Carrascal et al. (2015), which has been introduced in Eq. (70). While the occupation of the impurity can fluctuate, the total number of electrons in the dimer is fixed (). The bath is reduced to a single site which plays the role of a reservoir. As a result, we can shift the embedding potential by , thus leading to the final expression,
[TABLE]
The embedding potential on the impurity site can be rewritten as follows:
[TABLE]
and compared with its expression in the true impurity-interacting system [see Eq. (79)]. We note that, since the two expressions only differ by non-interacting kinetic energy contributions, it is relevant to use the 2L model described in Eq. (86) as reference for extracting a density-functional self-energy, especially when electron correlation is strong.
From the exact expressions in Eqs. (34) and (35), we can construct an (approximate) impurity-interacting density-functional self-energy within the 2L model,
[TABLE]
where the frequency-dependent impurity correlation self-energy is obtained as follows:
[TABLE]
The analytical derivation of both KS and impurity-interacting Green’s functions is detailed in Appendix A. Note that, in the symmetric and strongly correlated limits, the impurity self-energy reduces to the exact atomic self-energy, the well-known Hubbard-I (H-I) approximation Hubbard J. and Flowers Brian Hilton (1963),
[TABLE]
where
[TABLE]
From now on, the local impurity-interacting self-energy introduced in Eq. (71) will be approximated by the 2L one:
[TABLE]
III.4 Choice of the chemical potential
The most straightforward way to implement SOGET consists in solving, for a fixed value of the chemical potential, the self-consistent Eqs. (72)-(76) within the 2L-BALDA approximation. The combination of these equations leads to the following compact one:
[TABLE]
Unfortunately, this procedure becomes numerically unstable for large values in the range of values that correspond to the Mott–Hubbard transition (not shown). This is probably due to the discontinuity of the BALDA correlation potential at half-filling Xianlong et al. (2012). In the rest of this section, we present a simplified implementation of SOGET where the chemical potential is replaced by its BALDA filling-functional expression [see Sec. III.4.1]. As a result, an approximate Green’s function (and the corresponding impurity occupation ) will be determined (semi-) self-consistently for a given filling . Note that may actually deviate from due to the various density-functional approximations we use. Let us also stress that our simplified (semi-) self-consistent SOGET equation will involve the continuous KS density-functional chemical potential only, not the physical discontinuous one, both on the impurity site and in the hybridization function, thus preventing any convergence issues. The same procedure will be employed in our second strategy [see Sec. III.4.2] where the filling-functional grand canonical SOGET energy is minimized with respect to the filling, for a fixed chemical potential value .
III.4.1 Density-functional chemical
potential
The simplest way to prevent convergence issues in SOGET consists in using the BALDA density-functional expression for the chemical potential,
[TABLE]
thus leading to the following substitution in Eqs. (72) and (74) [see Eqs. (79), (85), and (88)]:
[TABLE]
As a result, the self-consistent SOGET equation can be further simplified as follows:
[TABLE]
A fully-self-consistent optimization [with an updated impurity site occupation in the hybridization function, as depicted in Eq. (96)] gives, when it converges, too low occupations, thus preventing any investigation of the Mott–Hubbard transition, for example. This problem could only be solved through a semi-self-consistent optimization of the impurity site occupation. In this case, the latter is frozen to a given filling in all density-functional contributions but the impurity-interacting correlation self-energy, thus leading to our final simplified SOGET equation,
[TABLE]
where the hybridization function is determined from Eqs. (76) and (81) by setting .
III.4.2 Minimization of the per-site grand canonical
energy
Another strategy for investigating the variation of the impurity site occupation with the chemical potential consists in minimizing grand canonical SOGET per-site energies. For a given filling , we can generate from Eq. (97) a self-consistently converged local Green’s function . The latter is then used to compute the the impurity site occupation and the per-site energy, thus providing the grand canonical per-site energy to be minimized with respect to for a given value. The procedure can be summarized as follows:
[TABLE]
where fulfills Eq. (97) and
[TABLE]
is the (2L-BALDA) SOGET per-site energy with physical double occupation
[TABLE]
and
[TABLE]
The final impurity site occupation value is then determined from the minimizing filling in Eq. (98) as follows:
[TABLE]
IV Summary and computational details
In order to implement SOGET, we had to make a series of approximations which have been discussed in detail in Sec. III. A graphical summary of our implementation is given in Fig. 1. The key steps, in both the initialization and the (semi-) self-consistency cycle of SOGET, are highlighted. Density-functional correlation energies have been modelled at the 2L-BALDA level of approximation (see Sec. III.1). The method has been applied to the 1D Hubbard model with sites and a smearing parameter of . As we use an impurity-interacting self-energy with explicit dependence on the density, calculations are extremely cheap and not limited by the size of the system so that, in practice, any filling can be reproduced. Comparison is made with conventional (KS) BALDA and exact BA results Lieb and Wu (1968); Shiba (1972). For analysis purposes, exact and approximate SOGET spectral functions have been computed for a half-filled 12-site Hubbard ring via an exact diagonalization Lin et al. (1993) with 100 Lanczos iterations and a peak broadening of . In all calculations, we set .
V Results and discussion
V.1 Self-consistently converged site
occupations
Ideally, the self-consistently converged impurity Green’s function should restore the exact filling of the physical Hubbard model. Despite the use of approximate density-functional (self-) energies, it turns out to be the case at half-filling (see Fig. 2), as expected from Sec. III.2. In the hole-doped case, however, the converged impurity site occupation deviates from the exact filling. In the weakly correlated regime the error is almost unnoticeable but it becomes more important as we approach the strongly correlated regime. The deviation remains relatively small though, unlike in the standard implementation of SOET Senjean et al. (2018a, b). In the latter case, the computation of a many-body wavefunction allows for unphysical charge transfers between impurity and bath sites. Such excitation processes are favored by the approximations made in the density-functional embedding potential. More precisely, as shown in Ref. Senjean et al. (2018b), the deviation of the converged impurity occupation from the exact filling is controlled by the relative position of the 2L impurity-interacting and BALDA correlation potentials on the impurity site, which actually changes with site occupation. In SOGET, this does not occur as the problem is fully mapped onto the impurity site by using an hybridization function and the BALDA density-functional chemical potential. As shown in Fig. 2, the impurity occupation is systematically lower than the exact filling in all correlation regimes, and the error smoothly vanishes when approaching half-filling, unlike in SOET (see Fig. 7 of Ref. Senjean et al. (2018b)).
V.2 Double occupations and per-site energies
Double occupations obtained with and without density-functional corrections are shown in Fig. 3. They are plotted as functions of in order to cover all correlation regimes, from the weakly [] to the strongly correlated one []. At half-filling, the bare SOGET impurity double-occupation obtained from Eq. (101) is, like in SOET Senjean et al. (2018a, b) or DMET Knizia and Chan (2012), too high. While, in DMET, this issue is solved by increasing the number of impurities, we recover here almost the exact result with a single impurity by adding the appropriate density-functional correction [terms in square brackets on the right-hand side of Eq. (100)]. Interestingly, the improvement is also substantial in SOET Senjean et al. (2018b) but not as impressive as in SOGET. This is due to error cancellations. Indeed, combining our approximate local impurity-interacting Green’s function with the 2L impurity-interacting self-energy leads to an underestimation of the bare impurity double occupation [see the accurate DMRG values labelled as “iBALDA(=1)” in Fig. 2 of Ref. Senjean et al. (2018b)]. Consequently, SOGET yields better results than SOET when the 2L-BALDA density-functional correction is applied.
For comparison, we also computed SOGET double occupations obtained by substituting the H-I self-energy for the 2L impurity-interacting one. As shown in the top panel of Fig. 3, in this case, the bare impurity double occupancy is far from the physical one except in both non-interacting and limits. Due to the absence of the hopping parameter in the atomic limit, the H-I self-energy overestimates the effect of the Coulomb interaction and tends to localize the electrons as soon as deviates from zero. The inclusion of a non-local hopping parameter in the 2L approximation apparently mimics the fluctuations between the bath and the impurity and favors the delocalization of electrons. Note that adding density-functional corrections to the bare impurity double occupancy deteriorates the results further when the H-I self-energy is employed. Unphysical negative double occupations are even obtained in intermediate correlation regimes. H-I performs also poorly away from half-filling (not shown).
At quarter-filling, SOGET slightly underestimates the exact double occupation in the strongly correlated regime [i.e. when ], as shown in the bottom panel of Fig. 3. However, in the weakly correlated regime, SOGET yields wrong double occupations once the density-functional corrections are applied. The error is inherited from BALDA [first term on the right-hand side of Eq. (100)] which, by construction, reproduces the exact BA result only at half-filling. Away from half-filling, the BALDA correlation functional exhibits an unphysical linear variation in (see Eq. (31) in Ref. Senjean et al. (2018a)) which artificially lowers the double occupation in the limit. In this case, the bare impurity double occupation is much more accurate. Per-site energies are shown in Fig. 4. For all fillings and correlation strengths, SOGET yields accurate results and even improves on previous results from SOET Senjean et al. (2018a, b).
Finally, as for the comparison of conventional BALDA with SOGET, both approaches qualitatively exhibit the same performance. In the light of Eqs. (100) and (101), we can conclude that the locality of the self-energy, which was assumed in Eqs. (71) and (89) and is a key approximation in DMFT, is also relevant in SOGET. It also means that the local part of the SOGET Green’s function, which incorporates information about the bath through the hybridization function, can be combined with the self-energy of a simple system like the Anderson dimer and deliver meaningful results.
V.3 Mott–Hubbard transition
As discussed in detail in Sec. III.4, the BALDA chemical potential is used in SOGET in order to ensure a smooth convergence of the impurity site occupation in all correlation regimes and fillings. Therefore, plotting the occupation as a function of the chemical potential with SOGET and conventional BALDA will give exactly the same result if self-consistency is neglected. In this case, the Mott–Hubbard transition is qualitatively well reproduced (see Fig. 5). This well-known feature of BALDA is due to the derivative discontinuity that the BALDA correlation potential exhibits at half-filling. In order to evaluate the impact of the density-functional approximations made in the impurity-interacting correlation (self-) energy, we first plotted the self-consistently converged occupation with respect to the filling-functional BALDA chemical potential. Results are shown in Fig. 5. As expected from Fig. 2, in the strongly correlated regime, we observe a slight deviation from BALDA.
Another (less straightforward though) way to investigate the transition consists in minimizing the SOGET per-site grand canonical energy according to Eqs. (98) and (102). As clearly seen from Fig. 5, we obtain similar results to BALDA. A slight deviation appears as the correlation strength increases but the plateau is relatively well reproduced. Most importantly, if we remove the density-functional corrections to the “bare” impurity double occupation, the Mott–Hubbard transition disappears. The results look then quite similar to those obtained in single-site DMET. It clearly shows that BALDA (or, more precisely, the derivative discontinuity that its correlation potential exhibits at half-filling) plays a crucial role in the description of the transition in the single-impurity formulation of SOGET, as expected from Sec. II.3.3.
Note that, once the density-functional corrections to the double impurity site occupation [see Eq. (100)] are included, we essentially obtain the right answer through error cancellations. If we turn to the exact Green’s function’s expression in Eq. (II.3.3) and the discussion that follows, the shift in chemical potential observed at half-filling should, on the impurity site, originate from the impurity-interacting self-energy, while the derivative discontinuities in the fully- and impurity-interacting correlation potentials should cancel each other. These features should of course be reflected in the per-site energy [see the exact expression given in Eqs. (24) and (51)-(52)] or, more precisely, in its density-functional derivative from which the chemical potential can in principle be extracted. Unlike in the exact theory, the 2L approximate impurity-interacting correlation potential does not exhibit a derivative discontinuity at for finite values. This is due to the fact that the two-electron Anderson dimer it originates from is a closed system Senjean et al. (2017, 2018b). One could make the same comment about the 2L impurity-interacting density-functional self-energy. Finally, no discontinuity will appear in our approximate (semi-) self-consistently converged Green’s function as it is determined from the (continuous) KS chemical potential [see Eq. (97)]. As a result, in our simplified implementation of SOGET depicted in Eqs. (97) and (98)-(102), the BALDA correlation functional [see the first term on the right-hand side of Eq. (100)] is responsible for the functional derivative discontinuity which makes the Mott–Hubbard transition possible. This is also the reason why BALDA and SOGET exhibit exactly the same gap.
V.4 Spectral function
Let us now focus on the local Green’s function that is computed in SOGET. For analysis purposes, we first generated the corresponding spectral function for a half-filled 12-site ring. Results are shown in Fig. 6 and compared with exact and other approximate spectral functions. The exact physical and impurity-interacting spectral functions differ substantially as the correlation strength increases. Indeed, in exact SOET or SOGET, the impurity-interacting system is expected to reproduce the physical impurity site occupation only. Like in KS-DFT, one should not expect the physical local Green’s function or its spectral function to be reproduced. The opening of the gap that the physical Green’s function exhibits cannot be seen in the impurity-interacting system simply because, in this case, the interactions in the bath have been replaced by a local potential. As discussed in detail in Sec. II.3.3, the fact that the latter potential exhibits a derivative discontinuity in the bath plays a crucial role in the (effective) description of the physical gap opening. The gap will open when plotting the impurity site occupation as a function of even though the (impurity-interacting and bath-non-interacting) spectral gap is closed.
Interestingly, 2L-BALDA reproduces very well many features of the exact impurity-interacting spectral function, especially in weak and strong correlation regimes. Some features like satellites are missing though, due to the (oversimplified) Anderson-dimer-based 2L self-energy we use. The spectral function obtained at the same level of approximation for the half-filled 400-site ring is shown in Fig. 7. Some features of the 4-site DMET and cluster DMFT spectral functions shown in Fig. 1 of Ref. Booth and Chan (2015) are recovered but, most importantly, the latter exhibit an open gap while our single-impurity SOGET spectral function does not. Once again, this is not in contradiction with the gap opening that SOGET exhibits in Fig. 5, simply because the physical and impurity-interacting spectral gaps are not expected to match, even in the exact theory (see Sec. II.3.3). It would be interesting to see how the spectral gap of the impurity-interacting system evolves with the number of impurities. This would require new developments that are left for future work.
Finally, if we return to the simpler 12-site model of Fig. 6, the SOGET spectral function generated from the Hubbard-I self-energy is much closer to the exact physical one than the exact impurity-interacting one. In a theory like DMFT where the local Green’s function is the quantity to be reproduced by an impurity-interacting system, Hubbard-I is a sound approximation. However, in the light of the double occupation plots shown in Fig. 3, the 2L self-energy seems to be a better choice in SOGET.
VI Conclusions and perspectives
A novel and in-principle-exact reformulation of SOET (referred to as SOGET) in terms of Green’s functions has been derived. Once the local self-energy approximation is made, SOGET becomes formally very similar to DMFT. However, unlike in DMFT, self-consistency occurs through the density, which is the basic variable in SOGET. In other words, the impurity-interacting self-energy is treated as a functional of the (ground-state) density. A simple density-functional approximation based on the Anderson dimer has been successfully applied to the 1D Hubbard model. While previous implementations of SOET required the computation of a correlated many-body wavefunction for the full impurity-interacting system, SOGET remaps the impurity correlation problem onto a density-functional dimer. The drastic reduction in computational cost allowed us to approach the thermodynamic limit and to model the density-driven Mott–Hubbard transition (in 1D). Interestingly, thanks to error cancellations, SOGET gave, at half-filling, even more accurate per-site energies and double occupations than SOET. Spectral functions have also been analyzed. Unlike in DMFT, the proper description of gap openings in single-impurity SOGET relies on derivative discontinuities in correlation potentials, like in DFT. The BALDA functional, which was used for modelling the bath, contains such a discontinuity, by construction. The Mott–Hubbard transition is lost if the latter is neglected in the SOGET energy expression.
The single-impurity formulation of SOGET presented in this work should be applicable to the two- and three-dimensional Hubbard model. One key ingredient, that was missing in the literature until very recently, is the extension of the one-dimensional BALDA functional to higher dimensions Vilela et al. (2019). In order to establish clearer connections between SOGET and DMFT, the infinite-dimension limit of SOGET should also be explored. Work is currently in progress in these directions. Note also that, like DFT, SOGET can formally be extended to time-dependent regimes and finite temperatures, thus giving in principle access to dynamical properties. The exploration of such extensions is left for future work.
The applicability of SOGET to a wider range of strongly correlated systems (including ab initio ones) relies on the development of density-functional approximations for the (static) impurity-interacting correlation functional and the (dynamical) impurity-interacting correlation self-energy. The impurity-interacting Sham–Schlüter Eq. (II.2.1) is a formally-exact constraint which might be used to develop better approximations to the embedding potential, provided that we can obtain better density-functional self-energies. While an explicit density-dependence (like in the 2L Anderson model) is difficult, if not impossible, to reach for any system, designing an impurity-interacting self-energy which is an implicit functional of the density is computationally more demanding but still affordable, in particular if the size of the system to be described with Green’s functions can be substantially reduced. It would then become possible, in practice, to extend SOGET to multiple impurities, like in SOET Senjean et al. (2018b). Starting from the SOET self-consistent Eq. (20), a simple solution would consist in applying the Schmidt decomposition to the full impurity-interacting system and adding dynamical fluctuation corrections, in the spirit of Refs. Senjean (2019) and Fertitta and Booth (2018). The latter are expected to be relatively small due to the density-functional description of the SOET bath. As the number of impurities increases, we expect the description of derivative discontinuities in the bath to be less critical, thus making the accuracy of the method less density-functional-dependent. In order to turn SOGET into a practical computational method, one should obviously find the right balance in terms of computational cost (in solving the impurity-interacting problem) versus feasibility in designing good bath correlation functionals.
Let us mention that an alternative approach, where no many-body wavefunction for the full SOET system would be needed, would consist in applying a Householder transformation to the one-electron reduced density matrix (or, eventually, the frequency-dependent Green’s function) in order to map the properties of the impurity-interacting system of SOET onto a (much smaller and possibly open) cluster, in the spirit of DMET. Work is currently in progress in this direction.
Turning finally to ab initio extensions of SOGET, various strategies that recently appeared in the literature might be considered. The first one is the Requist–Gross interacting lattice model that is rigorously coupled to DFT Requist and Gross (2019). Another one is DFT with domain separation, as proposed by Mosquera et al. Mosquera et al. (2019), which can be seen as an ab initio generalization of SOET. Substituting a Green’s function treatment of a given domain for the many-body wavefunction one would provide an ab initio version of SOGET. The latter would in principle be free from double counting, unlike DMFT+DFT Kotliar et al. (2006).
VII Acknowledgments
L. M. and E. F. would like to thank B. Senjean for fruitful discussions and for providing his implementation of the impurity-interacting correlation potential and energy for the Anderson dimer. They also thank M. Tsuchiizu for his useful advices concerning the formalism of Green’s functions. This work was funded by the Ecole Doctorale des Sciences Chimiques 222 (Strasbourg).
Appendix A Green’s function of the Hubbard dimer
In this section, we calculate the exact Green’s function of the singlet ground-state of the asymmetric two-electron Hubbard dimer. We use the following Hamiltonian,
[TABLE]
For such as system, the matrix elements of the frequency-dependent retarded Green’s function in the Lehmann representation read
[TABLE]
where
[TABLE]
and
[TABLE]
are the spectral weights and
[TABLE]
and
[TABLE]
are the poles of the Green’s function. The spectral weights are calculated via the Dyson orbitals defined as follows
[TABLE]
and
[TABLE]
The summations run over the full space of one- and three-electron states of the system. The poles and Dyson orbitals can all be calculated analytically in the case of the Hubbard dimer. First, we solve the trivial one- and three-electron Hubbard dimers. Note that, in the absence of a magnetic field, the Hamiltonians for the two doublets ( and ) are the same. The Hilbert space in the site basis for the one-electron Hubbard dimer reads
[TABLE]
and the Hamiltonian for both doublets ( and ) becomes
[TABLE]
The eigenvalues and the corresponding eigenvectors of the one-electron () Hubbard dimer read
[TABLE]
where , and
[TABLE]
with . The wavefunctions of the one-electron Hubbard dimer are expressed as follows,
[TABLE]
[TABLE]
The Hilbert space in the site basis for the three-electron () Hubbard dimer reads
[TABLE]
and the Hamiltonian for both doublets ( and ) becomes
[TABLE]
The eigenvalues and the corresponding eigenvectors of the three-electron Hubbard dimer read
[TABLE]
where , and
[TABLE]
with . The wavefunctions of the three-electron Hubbard dimer are expressed as follows,
[TABLE]
[TABLE]
Then, we calculate the singlet ground state energy and wavefunction of the two-electron Hubbard dimer. We use the following Hilbert space,
[TABLE]
The two-electron Hamiltonian then reads
[TABLE]
The ground-state eigenvalues a solution of the cubic secular equation of the Hamiltonian and is written as follows,
[TABLE]
where
[TABLE]
[TABLE]
and
[TABLE]
with
[TABLE]
[TABLE]
and
[TABLE]
The two-electron wavefunction of the Hubbard dimer reads
[TABLE]
where
[TABLE]
with
[TABLE]
With Eqs. (116), (122) and 132), we calculate the Dyson orbitals,
[TABLE]
The poles are calculated with Eqs. (LABEL:eq:app_energy_one), (119) and (125). Now, we possess all the quantities we need in order to calculate the Green’s function [Eq. 104]. The non-interacting Green’s function is easily calculated by setting ,
[TABLE]
In the non-interacting KS Green’s function of the asymmetric dimer , we choose the following on-site potentials
[TABLE]
The interacting impurity Green’s function of the asymmetric Anderson dimer as a functional of the site occupation is obtained by switching off the interaction on site 1 ( and ) and setting
[TABLE]
where
[TABLE]
The two-level impurity correlation self-energy [Eq. (89)] is then obtained by inverting the KS and interacting Anderson Green’s functions of the impurity site and subtracting the impurity potential ,
[TABLE]
The formulas to calculate the exact impurity potential for the asymmetric Hubbard dimer have been derived in Refs. Carrascal et al. (2015, 2016); Senjean et al. (2018b). In the symmetric Anderson dimer (, ) and , there is an analytic expression for the exact impurity Green’s function and self-energy Lange (1998),
[TABLE]
[TABLE]
Appendix B Hybridization function
The approximate interaction-free Green’s function on the impurity site can be seen as a density-functional Weiss field. According to Eqs. (48) and (LABEL:eq:approx_embedding_potential), it can be expressed as follows:
[TABLE]
where
[TABLE]
and
[TABLE]
By diagonalizing the interaction-free Hamiltonian in the bath,
[TABLE]
we can rewrite Eq. (B) as follows:
[TABLE]
or, equivalently,
[TABLE]
where the matrix elements of are
[TABLE]
and
[TABLE]
Since, according to Eq. (148),
[TABLE]
and
[TABLE]
we finally obtain
[TABLE]
thus leading to the expression in Eq. (74) where .
Appendix C Diagonalization of the interaction-free Hamiltonian in the
bath
We divide the non-interacting Hamiltonian into a single impurity and a bath,
[TABLE]
The block matrix describes a non-interacting chain connected to a single impurity on both ends. The part () contains the connection between the impurity and a non-interacting chain through the hopping parameter. We define a unitary transformation that only diagonalizes the bath,
[TABLE]
where contains the eigenvectors of the bath. The transformed Hamiltonian
[TABLE]
is the non-interacting Anderson model, where are bath-impurity couplings and is a diagonal matrix containing the eigenvalues [ ] of the bath orbitals. The non-interacting Green’s function is obtained by solving a set of linear equations:
[TABLE]
In the case of a single impurity, the expressions for the non-interacting Green’s function are obtained straightforwardly:
[TABLE]
where
[TABLE]
For a periodic one-dimensional model with sites, NN hopping and constant on-site potential in the bath, we obtain the following analytical expressions for and the matrix elements of ,
[TABLE]
[TABLE]
where
[TABLE]
where . Consequently, the impurity-bath coupling parameters read
[TABLE]
for periodic () and anti-periodic () boundary conditions.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Hohenberg and Kohn (1964) P. Hohenberg and W. Kohn, Phys. Rev. 136 , B 864 (1964) . · doi ↗
- 2Kohn and Sham (1965) W. Kohn and L. J. Sham, Phys. Rev. 140 , A 1133 (1965) . · doi ↗
- 3Cohen et al. (2012) A. J. Cohen, P. Mori-Sánchez, and W. Yang, Chem. Rev. 112 , 289 (2012) . · doi ↗
- 4Swart (2013) M. Swart, Int. J. Quantum Chem. 113 , 2 (2013) . · doi ↗
- 5Swart and Gruden (2016) M. Swart and M. Gruden, Acc. Chem. Res. 49 , 2690 (2016) . · doi ↗
- 6Sun and Chan (2016) Q. Sun and G. K.-L. Chan, Acc. Chem. Res. 49 , 2705 (2016) . · doi ↗
- 7Mühlbach and Reiher (2018) A. H. Mühlbach and M. Reiher, J. Chem. Phys. 149 , 184104 (2018) . · doi ↗
- 8Georges and Kotliar (1992) A. Georges and G. Kotliar, Phys. Rev. B 45 , 6479 (1992) . · doi ↗
