Abstract
The dynamics of correlated electrons in quantum impurity models is typically described within the nonequilibrium Green function formalism combined with a suitable approximation. One common approach is based on the equation-of-motion technique often used to describe different regimes of the dynamic response. Here, we show that this approach may violate certain symmetry relations that must be fulfilled by the definition of the Green functions. These broken symmetries can lead to unphysical behaviour. To circumvent this pathological shortcoming of the equation-of-motion approach we provide a scheme to restore basic symmetry relations. Illustrations are given for the Anderson and double Anderson impurity models.
Export citation and abstract BibTeX RIS
1. Introduction
Describing the transport of electrons through an interacting region is a challenging task and typically involves the calculation of the dynamics of correlated electrons driven away from equilibrium [1–3]. In general, this many-body out-of-equilibrium problem cannot be solved exactly but for a few simple cases [4–7]. Excluding recent developments based on brute-force approaches such as time-dependent numerical renormalization-group techniques [8–10], iterative [11–13] or stochastic [14–18] diagrammatic techniques to real-time path integral formulations, wave function based approaches [19], or reduced dynamic approaches [20, 21], all suitable to relatively simple model systems, most theoretical treatments of quantum transport rely on approximations of some sort. One well studied approach is based on the nonequilibrium Green function (NEGF) formalism otherwise known as the Keldysh NEGF or the Schwinger–Keldysh formalism [22, 23], which is widely used to describe transport phenomena [24–26].
Based on the NEGF, an exact expression for the stationary current through an interacting system coupled to large non-interacting metallic leads in terms of the system's Green function can be derived [27]:
or equivalently
where Gr,Ga,G< and G> are the system's retarded, advanced, lesser and greater Green functions (GFs), which will be defined later below. The lesser tunnelling self-energy is given by , where fL(ε − μL) is the Fermi–Dirac distribution in the left lead and ΓL is the matrix coupling the interacting system to the left reservoir with elements (where tkm is the hopping matrix elements between the system and the left reservoir, and ρL(ε) is the density of states in the left lead). The calculation of the system's GF required to obtain the current (or other observables) is far from trivial, excluding simple non-interacting cases. Most applications are based on perturbative diagrammatic techniques to obtain Gr,Ga,G< and G> [28]. Alternatively, one can use the equation-of-motion (EOM) approach, which allows to deduce the system's GFs by deriving the corresponding equations of motion [29–32]. In light of its simplicity, it has been used extensively to describe transport phenomena such as the Coulomb blockade [33] and the Kondo effect [31, 34, 35], providing qualitative and in some cases quantitative results. When applied to interacting systems, the EOM for the GF gives rise to an infinite hierarchy of equations of higher order GFs. A well-known approximation procedure is then to truncate this hierarchy, thus introducing a mean-field like description to some observables. These equations for the GFs then need to be solved self-consistently for the resulting closed set of equations. Although successful, the EOM technique has its drawbacks [36, 50].
In this paper we show that while a closure can always be obtained, it is not clear a priori whether it fulfils symmetry relations that single particle GFs must obey. This failure can lead to solutions which are not physical, such as complex occupation of levels [50] and even finite currents at zero bias. We also propose an approach to fix this deficiency by imposing a set of rules to reconstruct GFs that fulfil basic symmetry relations. Illustrations are given for the Anderson model [37] at the Kondo regime and for the double Anderson model [38]. Our paper is organized as follows: in section 2 we describe the EOM approach and the single site and double site Anderson models. In section 3 we discuss symmetry relation for GFs and illustrate symmetry breaking for the aforementioned models with specific closures suitable to describe the Kondo effect. In section 4 we provide a recipe to restore the basic symmetry relations within the EOM approach and discuss implications for level occupancy and coherences, current, and sum rules for the Anderson model in the Kondo regime and the double Anderson model. Finally, in section 5 we conclude.
2. EOM technique and models
2.1. Equations of motion
The fundamental object of nonequilibrium many-body theory, is the contour ordered Green function [22, 23, 39],
where the time variables (τ1 and τ2) are along the Schwinger–Keldysh contour as depicted in figure 1, TC is the contour time ordering operator which moves operators with earlier time arguments to the right, are the system's annihilation/creation field operators in the Heisenberg picture (in what follows we omit the H index), and the average 〈⋯〉 should be interpreted as the trace over the many particle Hilbert space with the equilibrium (t =− ∞) density matrix. The EOM for the contour ordered GF is obtained from the Heisenberg EOM for a Heisenberg operator , where in our case . Here stands for the one-body non-interacting part of , and is the commutator. Let us consider a generic example, The EOM [40] for G(r2,τ2,r1,τ1) can be written as (omitting the r dependence for brevity)
where is the anti-commutator, and ε is defined from the equation, . For example, if and then ε = εi − μ. Following Langreth theorem [41], we can change the contour integration in equation (4) to integration along the real-time axis. This yields (see section 3 for the definitions of the different real-time GFs)
where the time variables (t,t1 and t2) are along the real-time axis. Gr(t2,t1) is the retarded GF usually used to calculate the response of the system at time t2 to an earlier perturbation of the system at time t1. G<(t2,t1) is the lesser GF which plays the role of the single particle density matrix, and is a new GF generated by the EOM procedure. Depending on the Hamiltonian it can be a single particle GF or a many particle GF and can involve lead operators as well as system operators. In steady state, the GFs depend only on the difference in time, t = t2 − t1, which is simpler to express in Fourier space
To simplify the notation we denote the Fourier transform of G(t2 − t1) = G(t) as G(ω), i.e., functions with an argument 'ω' are Fourier transforms of their time-domain counterparts. At this stage one has to evaluate G(t2,t1) (G(t) in steady state). Except for very simple cases, where an exact closure can be obtained, writing the EOM for G(t2,t1) will produce new and/or 'higher order' GFs that need to be evaluated. This leads (in principle) to an infinite set of equations. The idea of the EOM method is therefore, to truncate this hierarchy of equations making a mean-field like approximation for the 'higher order' GFs through lower order functions. This is the Achilles heel of this method as there is no systematic way to close the equations. Usually the approximations have physical meaning within the regime of the problem at hand [34, 42, 43]. In what follows we demonstrate that different approximations can sometimes break symmetry relations that the GFs must fulfil. We will use two impurity models to demonstrate at what level of approximation the symmetry relations are violated and propose a scheme to restore symmetrization.
2.2. The impurity models
To illustrate the shortcomings of the EOM approach, we refer to the Anderson model [34, 37, 44] and the double Anderson model [38] to represent two different degrees of complexity in correlated systems. As commonly used, we split the total Hamiltonian into three parts [28]:
where describes the macroscopic leads (left and right contacts), describes the system of interest (in our case the impurities), and is the interaction Hamiltonian between the system and the leads. The contacts (leads) are modelled as infinite non-interacting fermionic baths [45–47] with a Hamiltonian in second quantization given by
where kσ is the energy of a free electron in the left (L) or right (R) lead, in momentum state k and spin σ. The operator is the annihilation (creation) operator of such an electron. The form chosen for depends on the system studied. For the Anderson impurity model [37]
Here is the number operator of the spin σ electron with energy εσ and U is the repulsion energy between two electrons on the same site with opposite spins (intra-site repulsion). The second model we discuss is the double Anderson model [38]
where the first two terms on the RHS are similar to the Anderson impurity model Hamiltonian (extended to 2 sites), is the repulsion energy between two electrons on different sites (inter-site repulsion), and is the coupling strength for electron hopping between the two sites. The interaction between the system and the contacts is simply given by the tunnelling Hamiltonian [48]
The parameter represents the coupling strength between the system and the leads, and the index m runs over the site index {α,β} in the double Anderson model.
3. Symmetry breaking in impurity models
3.1. Definitions and symmetry relations
In the Keldysh formalism the two time NEGF is defined on a contour (figure 1) [22]. In accordance with where on the contour the two times are placed one can define four real-time GFs [49]; the time ordered Gt, anti-time ordered , lesser G<, and greater G> GF:
Here, T is the time ordering operator, and is the anti-time ordering operator which orders operators in the opposite way of T. Using the definitions in equation (14), the retarded and advanced GFs are defined as:
As already mentioned, the retarded GF can be used to calculate the response of the system at time t2 to an earlier perturbation of the system at time t1 and is proportional to the local density of states, while the lesser GF is also known as the particle propagator and plays the role of the single particle density matrix. Using equations (14)–(16) it is clear that the following relations must hold:
In steady state these relations can be rewritten in Fourier space as:
In what follows we show that the relations in equation (18) do not always hold when the GFs are obtained by the EOM technique with an arbitrary closure, thus leading to unphysical behaviour [50].
3.2. The Anderson model
Following the derivation in [28, 34, 48] we define the following contour ordered GF:
where is the opposite spin of σ. Various approximate decoupling procedures can be applied to the many particle GF [51]. Here we follow the approximation scheme used in [28, 34] where all electronic correlations containing at most one lead operator, are not decoupled and their EOM are calculated. Higher order GFs involving (opposite) spin correlations in the leads are set to zero, and the remaining higher order GFs involving lead and system degrees of freedom are decoupled such that . Given this set of approximations the EOMs for Gσσ(τ,τ') can now close.
In what follows, we show that the symmetry relation for the lesser GF, , is not satisfied. In turn, this implies that (the occupation number) is a complex number, which of course is not physical. Following the same derivation given below one can show that the greater GF is not an imaginary function either. All other symmetry requirements are fulfilled for the Anderson impurity model.
Within the approximation scheme of [34], the lesser GF is given by:
with
and
The self-energies are given by:
Here is the exact self-energy for the non-interacting case, while and are the self-energies due to the tunnelling of the electron, with and .
The lesser self-energies are defined as in [35]:
where , j = 0,1,3, and K = L,R.
Applying the principle of reductio ad absurdum, we assume to be imaginary. Since it must hold for any real value of between 0 and 1, we argue that the terms multiplying in equation (21) must be imaginary. That is (omitting (ω) for brevity)
must be imaginary. Moreover, Since A1 must be imaginary for any value of U, the terms not multiplying it, should be imaginary as well, i.e.,
should be imaginary. Up to here we only used the fact that is a real quantity and we assumed U to be real as well. By definition and g< are imaginary, thus, for A2 to be imaginary, the following identity must hold:
In other words we demand Re(A2) = 0. Substituting equations (24) and (25) into (33), we get:
Thus, if the equality in equation (34) is true, our assumption that is imaginary is correct. Using the definitions for gr,a and the last equality can be rewritten as:
where and . Starting with the LHS of equation (35), we look at grPr:
To simplify the notation we denote: a0 = ħω − ε0, , a4 = ħω − ε4 − U and with j = 0,1,4. Rewriting the equation for grPr:
Denote D = a0a4 − b0b4 + Ua1 and E = a0b4 + a4b0 − Ub1, so we can rewrite equation (37) as:
Finally
and the LHS of equation (35) is given by:
Now we turn to analyse the RHS of equation (35). We start by evaluating . Using the same notation as we did for grPr, we get:
Here we used Im(Σr) =− Im(Σa). Finally:
The RHS of equation (35) is given by:
The equality (equation (35)) now reads:
or
Substituting D = a0a4 − b0b4 + Ua1 and E = a0b4 + a4b0 − Ub1 one can easily show that the equality does not hold. Thus, our assumption is wrong and is not an imaginary function as it should be by definition.
If one is only interested in the Coulomb blockade regime, it is not necessary to go to the level of approximation presented here (which is essential to obtain the Kondo effect). For the Coulomb blockade regime one can turn to the approximation presented in [33], where on top of the approximations described above we also neglect the simultaneous hopping of electron pairs to and from the system. This approximation does not violet the symmetry relations of the single particle GF (see appendix A for further discussion), but as pointed above, it does not reproduce the Kondo peaks at low temperatures.
3.3. The double Anderson model
For the double Anderson model we follow the derivation given in [52], and define the following contour ordered GF
where . The approximations used in [52] are: (a) neglect the simultaneous hopping of electron pairs to and from the system, (b) assume that where n(τ) is the number operator of one of the electrons of the system, and , and (c) higher order GFs of the form are decoupled to . These approximations lead to the following equations for the retarded and advanced GF (omitting (ω) for brevity):
The equations for the various are provided in appendix B. Given the expressions for the retarded and advanced GF (equations (48) and (49)), one can show (see appendix B for a full proof) that . Moreover, we find that none of the symmetry relations in equation (18) hold. In the following section we propose a symmetrization scheme that restores all the symmetries of the single particle GF.
4. Symmetry restoration
4.1. Guidelines to restore symmetry
The customary route to calculate the NEGF is as follows: (a) calculate the retarded GF and use it to obtain the advanced GF (by demanding ). (b) Calculate the lesser/greater GF and symmetrize the lesser/greater to fulfil the quantum Onsager relations [53], hence obeying . In most applications of NEGF the advanced GF is not directly calculated and thus, the symmetry breakage does not always stand out. In fact, this common procedure restores the relation between the advanced and retarded GF and between the lesser/greater and their complex conjugate, but does not necessarily restore the relation . It can be shown that violation of the latter leads to violation of the fluctuation dissipation relation, G< =− feq(ε − μeq)(Gr − Ga), at equilibrium. This oversimplified procedure can result in different values for the currents depending on how it is calculated, cf equation (1) or (2). It may also lead to finite currents at zero-bias voltage (see section 4.3 for more), which is physically incorrect.
In order to restore the symmetry relations that are imposed by the definitions of the GF (equation (18)), we suggest the following procedure:
- (i)Calculate the retarded/advanced GFs matrices (Gr/Ga) separately and use them to define 'new' retarded/advanced GFs matrices and .
- (ii)Use the 'new' retarded/advanced GFs matrices to calculate the lesser/greater GFs matrices (G</G>). Again, use them to define 'new' lesser/greater GFs matrices .
- (iii)Calculate the two anti-Hermitian matrices and . Define the difference anti-Hermitian matrix C = A − B, and redefine the retarded and advanced GFs , and .
The resulting GFs ( and ) obey all symmetry relations of equation (18) by construction. Note that if the original GFs obeyed the symmetry relations to begin with, our symmetrization procedure will not alter them in any way.
We now turn to perform detailed calculations for both the Anderson and double Anderson models. For the Anderson model, we use the closure described in section 3.2 while for the double Anderson model we use the closure described in section 3.3. The resulting EOMs were solved self-consistently in Fourier space with a frequency discretization of Nω = 214–216 depending on the model parameters. Typically, <15 self-consistent iterations were needed to converge the results. Convergence was declared when the population values at subsequent iteration steps did not change within a predefined tolerance value chosen as 10−6. For each set of calculations we have applied the above symmetrization scheme and compared the results to those obtained without restoring symmetry, as detailed for each model.
4.2. Anderson impurity model
First, we address the effects of symmetry breakage in the Anderson model. The closure used is sufficient to describe the appearance of the Kondo resonances at low temperatures, as seen in the upper panel of figure 2, where we plot the density of states as a function of energy for several temperatures, all calculated with symmetry restoration. The development of Kondo peaks in the density of states as the temperature decreases is clearly evident, signifying a regime of strong correlations which is qualitatively captured by the simple EOM approach when symmetry is restored.
Download figure:
Standard imageIn the lower panel of figure 2 we show one of the main flaws of the EOM approach for the Anderson impurity model, where we plot the value of 〈n↑〉 as a function of the source–drain bias voltage with and without symmetry restoration. The most notable effect is the appearance of an imaginary portion to 〈n↑〉 as the source–drain bias voltage is increased. To obtain the results, without symmetry restoration, only the real part of 〈nσ〉 was used to converge the self-consistent equations for the GFs. By applying the symmetrization scheme proposed in section 4.1 to the lesser GF calculated in section 3.2, we restore the relation . This is sufficient to obtain a real value for 〈n↑〉, as clearly shown in the lower panel of figure 2. All other symmetry relation are not violated here and thus, our symmetrization procedure does not affect them at all. Interestingly, taking only the real part of 〈nσ〉 provides identical results when compared to the results obtained after the full symmetrization procedure. However, this is only true for the simple case of the single site impurity model and does not hold for more complex systems.
4.3. The double Anderson model
We now turn to discuss the impact of symmetry breaking for the double Anderson model. This system is more involved compared to the single site Anderson model and thus, the level of closure used is somewhat simpler, as explained in section 3.3. While for the case of a single site Anderson model only the relation breaks down, in the double Anderson model we find that all 3 symmetries described by equation (18) are violated. This can be traced to the more complex form of the Hamiltonian for the double Anderson model, where each site is only coupled to one of the leads and transport in enabled by the direct hopping term between the two sites.
Similar to the case of the Anderson model, as a result of symmetry breaking the occupation of the levels 〈nασ〉 is a complex number. In addition, the coherences, , should also fulfil certain symmetry relations, such as . In figure 3 we plot the real and imaginary parts of and for the case where the symmetry procedure has been applied (left panels) and for the bare case (right panels). The upper panels show the imaginary part of and , which should show a mirror reflection about the zero axis (shown as thin solid line). This is, indeed, the case when symmetry is restored, however, it is destroyed when symmetry breaks down, in particular as the source–drain bias increases. A more dramatic effect is shown for the real part of and (lower panels). The two curves representing and should be identical (left panel when symmetry is restored) but are quite distinct when symmetry is not obeyed (right panel).
Download figure:
Standard imageIn figure 4 we plot the current as a function of the source–drain bias voltage for the double Anderson model. The current can be obtained from equation (1) (dashed line) or from equation (2) (dotted curve). In the limit of infinite hierarchy in the EOM approach the two formulae should coincide. However, when approximations are introduced or when the hierarchy is truncated, the calculation of the current based on the two different formulae will coincide only if the symmetry relation is preserved. Indeed, in the case of a single site Anderson model, even if symmetry is not restored, this relation holds and the two calculations yield identical values for the current. However, in the present case, all 3 symmetry relations are broken and thus, equations (1) and (2) give different results for the current, as clearly evident in figure 4. More significantly is the fact that equation (1) produces a finite value for the current even when the bias is zero, indicating the break down of the fluctuation dissipation relation. When symmetry is restored (solid curve) the two calculations are identical, as they should be, and the violation of the fluctuation dissipation relation is also resolved.
Download figure:
Standard imageThe symmetrization scheme proposed here is not a 'magic cure' and, in fact, does not resolve all issues of mater. It is well known that the lesser and greater GFs should obey a simple sum rule where the integral over the difference of their diagonal elements should always sum to 1:
In figure 5 we plot the sum rule as given by equation (50) for the double Anderson model where symmetry has been restored. A similar plot for the single site Anderson model yields a value of 1 regardless of whether symmetry has been restored or not within the closure discussed above. However, in the case of the more evolved double Anderson model, even when symmetry is restored and the GFs obey all 3 relations described in equation (18), the sum rule is violated. Nonetheless, the sum ∑ασSασ = Ne, where Ne is the total number of electrons in the system at maximal occupancy, is indeed preserved when symmetrization is restored.
Download figure:
Standard image5. Summary
In this paper we have addressed the problem of symmetry breaking and restoring in the EOM approach to NEGF formalism. This formalism is based on deriving a hierarchy of equations of motion for the system's Green functions and truncating this hierarchy at a desired (or tractable) order. Despite the uncontrolled approximation introduced by an arbitrary truncation, the closed set of equations is often used to describe the complex dynamics of correlated systems, including the Coulomb blockade and Kondo effect.
One shortcoming of the EOM approach, which has been the focus of the present study, is the fact that, a priori, for most situations it is impossible to determine whether the solution of the closed set of equations satisfies symmetry relation between the retarded, advanced, lesser and greater Green functions imposed by definition. For example, we have shown that for the Anderson model the relation breaks down for a closure that is often used to describe the dynamics near the Kondo regime. We have also demonstrated that for the double Anderson model all 3 symmetry relations given by equation (18) break down for a lower level of closure. This faulty of the EOM approach leads to unphysical behaviour such as complex level occupations and finite current at zero source–drain bias (depending on how the current is evaluated).
We have also proposed a procedure to circumvent this deficiency by imposing symmetrization to the Green functions in such a way that all 3 symmetry relations are restored. The strength of the proposed approach is that it does not alter the GFs if symmetry is not broken. While this procedure eliminates some problems of physical importance and leads to real level occupations and vanishing current at zero source–drain bias (irrespective of how the current is evaluated), certain sum rules are still violated, indicating other problems with the EOM approach. Nonetheless, the symmetrized version of the EOM technique still describes the appearance of the Kondo peak and, as will be shown in future publication provides a quantitative description of the resonant transport for the double Anderson model even in the strong inter-dot coupling limit.
Acknowledgments
We would like to thank Guy Cohen, Yigal Meir, Andrew Millis, Abe Nitzan, David Reichman, and Eli Wilner for fruitful discussions. This work was supported by the US–Israel Binational Science Foundation and by the FP7 Marie Curie IOF project HJSC. TJL is grateful to the The Center for Nanoscience and Nanotechnology at Tel Aviv University of a doctoral fellowship.
Appendix A:
In what follows, we show that under the simpler closure (as used for example, in [33]), is satisfied. Following the approximations in [33], the lesser GF is given by:
with
By definition g<(ω) is imaginary, hence, for to be imaginary one requires that (omitting (ω) for brevity):
is imaginary. Since is an imaginary quantity as well, for to be imaginary, the real part of A1 needs to cancel, i.e.,:
Define
and use it to rewrite the equation (A.7) as:
Obviously the real part of A1 cancels (the LHS equals the RHS), hence is imaginary and fulfils the symmetry .
Appendix B:
Now we refer to section 3.3. In what follows we show that . We start by presenting the retarded and advanced GFs in Fourier space (omitting (ω) for brevity):
For clarity we examine the simpler case where . Define the following GFs:
where Σ0 is defined in equation (27). With these definitions we rewrite the equations for the retarded and advanced GFs:
Simple substitutions now yield the following set of equations:
and
At this point we are set to verify whether equals or not. Using the identities and we find:
Comparing equation (B.34) with equation (B.28), we find that for to be equal to the following should hold:
Examining equations (B.29), (B.30), (B.32), (B.33) and (B.35) can be reduced to:
Substituting equations (B.29) and (B.33) into equation (B.36) and eliminating equal terms on both sides of the equality, we find that for to be equal to the terms
and
should be equal. One can easily check that X1 ≠ X2, thus . The same can be done to show that and .