1. Introduction
Fermionic lattice models are widely used not only as a purely theoretical tool but also as a basis for investigation and modelling of physical properties of real materials [1]. Despite their relative formal simplicity—the Hamiltonians of many of them can be written down as bilinears of fermionic operators—analytical calculation of the lattice Green’s functions can present substantial difficulties.
In general, the lattice Green’s functions of systems are ubiquitous [2] [3] [4] in solid state physics, appearing in problems of lattice vibrations, spin wave theory of magnetic systems, localized oscillation modes at lattice defects, combinatorial problems in lattices [5], and flux calculations in lattice percolation [6]. Lattice Green’s functions are also central to the theory of random walks on a lattice [7] [8], and to the calculation of the effective resistance of resistor networks [9].
The lattice Green’s functions are of central importance for understanding the electronic behavior of perfect crystalline solids. It also provides the basis for understanding the electronic properties of real, imperfect crystalline solids, since the imperfections can be treated as a perturbation. Lattice Green’s functions are also important for calculating RKKY interaction [10] [11] [12] [13].
We will now consider several popular 2D lattices calculate Green’s functions and density of states (DOS). Yielding the same results, the derivation of these results performed in a uniform way and being presented in one place delivers some pedagogical value.
In all cases we’ll consider the models with the nearest neighbour hopping only, the amplitude of the hopping we’ll take to be 1, so the Hamiltonian will be
(1)
where
and c are electron creation and annihilation operators, and the summation in Equation (1) is with respect to nearest neighbor pairs. The period of the lattice we’ll also take to be equal to 1.
2. Square Lattice
In the wave vector representation, the Hamiltonian for the square lattice is
(2)
The site diagonal matrix element of the Green’s function is
(3)
Employing the identity
(4)
to perform integration with respect to
, we obtain for
or
(5)
where
,
. For
we may use the identity [14]
(6)
where
, K is the complete elliptic integral of the first kind, and
(7)
In our case
,
; hence we obtain
(8)
Thus we get for
(9)
We can analytically continue the Green function from the part of real axis
. For
we have
. Hence we should put
, that is k acquires infinitesimal imaginary part
, and we may use the identities [4]
(10)
(11)
to get [4]
(12)
The DOS is presented on Figure 1.
3. Triangular Lattice
Let
,
and
be the three periods of the triangular lattice adding up to zero. The Hamiltonian in the wave vector representation is
(13)
where
. The site diagonal matrix element of the Green’s function is (
and
are the components of
in the oblique coordinate system)
(14)
(We used the transformation suggested in Ref. [8] ). Employing the identity (4) to perform integration with respect to
we obtain for
or
(15)
where [15]
(16)
For
we may use the identity [14]
(17)
where
, and
(18)
From Equation (16) follows
(19)
where
(20)
Thus we get for
[16] [17]
(21)
We can analytically continue the Green function from the part of real axis
. For
we have
. Hence we should put
, that is k acquires infinitesimal imaginary part
, we may use the identities (10), (11) and take into account that
(22)
For
the value of k become imaginary. We may use the identity [18]
(23)
where
(24)
In our case
(25)
and we reproduce DOS for the triangular lattice [16]
(26)
where
(27)
(28)
The DOS is presented on Figure 2.
4. Honeycomb Lattice
The honeycomb lattice can be considered as a triangular lattice with a basis of two lattice points. The tight binding Hamiltonian for the electrons is
(29)
where
are the vectors connecting an atom with its nearest neighbors.
Going to wave vector representation we obtain
(30)
where
(31)
Figure 2. DOS for the triangular lattice.
Taking into account that
,
,
, we obtain the spectrum as
(32)
where
, and
(33)
The dispersion law can be written in the form
(34)
The Green’s function is
(35)
Thus we obtain
(36)
For the density of states we obtain
(37)
Actually, Equations (36) and (37) become completely obvious after we square the Hamiltonian (31) to get
(38)
The DOS is presented on Figure 3.
5. Kagome Lattice
The kagome lattice can be considered as a triangular lattice (which we consider to be identical to the lattice introduced above for the honeycomb lattice) with a basis of three lattice points. The Hamiltonian is
(39)
where
are the vectors connecting the nearest neighbors.
Figure 3. DOS for the honeycomb lattice.
Going to wave vector representation we obtain
(40)
where
(41)
The spectrum is found from the equation
(42)
Calculating the determinant and taking into account that
we may present the dispersion equation as
(43)
Thus we have a flat band
, and two dispersive bands
(44)
The Green’s function is
(45)
Comparing Equations (45) and (14) we obtain
(46)
Hence
(47)
We see that apart from the δ-function peak, the DOS for the Kagome lattice is the DOS for the honeycomb lattice shifted by 1. The DOS is presented on Figure 4.
Figure 4. DOS for the kagome lattice. (The δ-function peak is omitted).
6. Lieb Lattice
Consider now the Lieb lattice with the Hamiltonian
(48)
The spectrum of the Hamiltonian (48) is
(49)
The Green’s function is
(50)
Comparing Equations (50) and (3) we obtain
(51)
Hence
(52)
The DOS is presented on Figure 5.
7. Conclusions
To summarize, we have expressed lattice Green’s functions and density of states for triangular and square lattice through the complete elliptic integral of the first kind in a uniform way. The Green’s functions were calculated analytically as functions of energy on the part of real axis, and then continued analytically on the whole complex plane.
Figure 5. DOS for the Lieb lattice. (The δ-function peak is omitted).
We connected lattice Green’s functions and density of states for honeycomb and kagome lattices with those of the triangular lattice, and Green’s functions and density of states for Lieb lattice with those of square lattice. Exact expressions for lattice density of states ought to be useful in dynamical mean field theory calculations [19].
We have also shown that the well known results for the wave functions of electrons in the vicinity of the Dirac points in the honeycomb lattice are not connected with the nearest-neighbor hopping approximation, but follow from the symmetry of the model.
Acknowledgements
The work on this paper started during E.K. visit to Max-Planck-Institut für Physik komplexer Systeme in December of 2019 and January of 2020. E.K. cordially thanks the Institute for the hospitality extended to him during then and for all his previous visits. G.G. would like to acknowledge the support from the Air Force Research Laboratory (AFRL) through Grant No. FA9453-21-1-0046. The authors are grateful to V.O. Ananyev for attracting attention to the paper [22].
Appendix A: Why the Wave Functions of Electrons in Honeycomb Lattice Define What They Are?
The results for the wave functions of electrons in the vicinity of the Dirac points in the honeycomb lattice (Equations (A9) and (A10) below) are well known [20]. In this appendix we want to emphasise the fact that these results are not connected, as it is sometimes erroneously stated, with the nearest-neighbor hopping approximation, but follow from the symmetry of the model.
Looking at Equation (33) we understand that to find minimal value of
we should find minimal value of the sum of cosines of three numbers which add up to zero. This value is equal to −3/2 and is achieved when two of the numbers are 2π/3 and the third number is −4π/3 (the point
), or when two of the numbers are −2π/3 and the third number is 4π/3 (the point
). The bands touch each other at these points.
The wave functions can be presented as
(A1)
where
(A2)
Making substitution
(A3)
expanding with respect to
and keeping only the linear terms we obtain
(A4)
Thus we have the conic point in the spectrum.
In the same approximation
(A5)
where
(A6)
One can easily check up that
(A7)
Hence
, where
is the polar angle of
, the X axis being chosen in the direction of n. If we chose
(A8)
then X axis is in the direction of
. Hence Equation (A1) can be written as
(A9)
For the
point, the wavefunctions are obtained from those in Equation (A9) by permutation of the sublattices
(A10)
The natural question appears: are Equations (A9) and (A10) connected to the simplest possible tight-binding model we have used? The answer is: No, these equations are general, and follow from the symmetry of the problem. In fact, the general tight-binding Hamiltonian for the honeycomb lattice is
(A11)
where the summation is with respect to all lattice vectors
, and
is some arbitrary, but fixed
. The selection rule for matrix elements [21] gives
(A12)
In fact, we are dealing with the product of two functions. The function
realizes the unit representation of the point symmetry group
(the full symmetry group of the inter-sublattice hopping is
, but the restricted symmetry is enough to prove the cancelation). As far as the function
is concerned, rotation of the lattice by the angle 2π/3, say anticlockwise, is equivalent to rotation of the vector
in the opposite direction that is substitution of the three equivalent corners of the Brilluoin zone. Thus the exponent
realizes
representation of the group
. Because each of the multipliers in Equation (A12) realizes different irreducible representation of the symmetry group, the matrix element is equal to zero. Simply speaking, at a point K the sublattices become decoupled, and this explains the degeneracy of the electron states in this point (these points) or, in other words, merging of the two branches of the single Brilouin zone.
Hence, for a general tight-binding model, the nondiagonal matrix element of the Hamiltonian (A11) is a linear function of
:
, invariant with respect to rotation of
by 2π/3 up to a
independent constant. It immediately leads to the demands
, and
and we recover Equation (A9). Equation (A10) follows from Equation (A9) because of invariance of the system with respect to mirror reflections.