Tight binding

In solid-state physics, the tight-binding model (or TB model) is an approach to the calculation of electronic band structure using an approximate set of wave functions based upon superposition of wave functions for isolated atoms located at each atomic site. The method is closely related to the LCAO method (linear combination of atomic orbitals method) used in chemistry. Tight-binding models are applied to a wide variety of solids. The model gives good qualitative results in many cases and can be combined with other models that give better results where the tight-binding model fails. Though the tight-binding model is a one-electron model, the model also provides a basis for more advanced calculations like the calculation of surface states and application to various kinds of many-body problem and quasiparticle calculations.

Introduction
The name "tight binding" of this electronic band structure model suggests that this quantum mechanical model describes the properties of tightly bound electrons in solids. The electrons in this model should be tightly bound to the atom to which they belong and they should have limited interaction with states and potentials on surrounding atoms of the solid. As a result, the wave function of the electron will be rather similar to the atomic orbital of the free atom to which it belongs. The energy of the electron will also be rather close to the ionization energy of the electron in the free atom or ion because the interaction with potentials and states on neighboring atoms is limited.

Though the mathematical formulation of the one-particle tight-binding Hamiltonian may look complicated at first glance, the model is not complicated at all and can be understood intuitively quite easily. There are only three kinds of matrix elements that play a significant role in the theory. Two of those three kinds of elements should be close to zero and can often be neglected. The most important elements in the model are the interatomic matrix elements, which would simply be called the bond energies by a chemist.

In general there are a number of atomic energy levels and atomic orbitals involved in the model. This can lead to complicated band structures because the orbitals belong to different point-group representations. The reciprocal lattice and the Brillouin zone often belong to a different space group than the crystal of the solid. High-symmetry points in the Brillouin zone belong to different point-group representations. When simple systems like the lattices of elements or simple compounds are studied it is often not very difficult to calculate eigenstates in high-symmetry points analytically. So the tight-binding model can provide nice examples for those who want to learn more about group theory.

The tight-binding model has a long history and has been applied in many ways and with many different purposes and different outcomes. The model doesn't stand on its own. Parts of the model can be filled in or extended by other kinds of calculations and models like the nearly-free electron model. The model itself, or parts of it, can serve as the basis for other calculations. In the study of conductive polymers, organic semiconductors and molecular electronics, for example, tight-binding-like models are applied in which the role of the atoms in the original concept is replaced by the molecular orbitals of conjugated systems and where the interatomic matrix elements are replaced by inter- or intramolecular hopping and tunneling parameters. These conductors nearly all have very anisotropic properties and sometimes are almost perfectly one-dimensional.

Historical background
By 1928, the idea of a molecular orbital had been advanced by Robert Mulliken, who was influenced considerably by the work of Friedrich Hund. The LCAO method for approximating molecular orbitals was introduced in 1928 by B. N. Finklestein and G. E. Horowitz, while the LCAO method for solids was developed by Felix Bloch, as part of his doctoral dissertation in 1928, concurrently with and independent of the LCAO-MO approach. A much simpler interpolation scheme for approximating the electronic band structure, especially for the d-bands of transition metals, is the parameterized tight-binding method conceived in 1954 by John Clarke Slater and George Fred Koster, sometimes referred to as the SK tight-binding method. With the SK tight-binding method, electronic band structure calculations on a solid need not be carried out with full rigor as in the original Bloch's theorem but, rather, first-principles calculations are carried out only at high-symmetry points and the band structure is interpolated over the remainder of the Brillouin zone between these points.

In this approach, interactions between different atomic sites are considered as perturbations. There exist several kinds of interactions we must consider. The crystal Hamiltonian is only approximately a sum of atomic Hamiltonians located at different sites and atomic wave functions overlap adjacent atomic sites in the crystal, and so are not accurate representations of the exact wave function. There are further explanations in the next section with some mathematical expressions.

In the recent research about strongly correlated material the tight binding approach is basic approximation because highly localized electrons like 3-d transition metal electrons sometimes display strongly correlated behaviors. In this case, the role of electron-electron interaction must be considered using the many-body physics description.

The tight-binding model is typically used for calculations of electronic band structure and band gaps in the static regime. However, in combination with other methods such as the random phase approximation (RPA) model, the dynamic response of systems may also be studied. In 2019, Bannwarth et al. introduced the GFN2-xTB method, primarily for the calculation of structures and non-covalent interaction energies.

Mathematical formulation
We introduce the atomic orbitals $$\varphi_m( \mathbf{r} )$$, which are eigenfunctions of the Hamiltonian $$H_{\rm at}$$ of a single isolated atom. When the atom is placed in a crystal, this atomic wave function overlaps adjacent atomic sites, and so are not true eigenfunctions of the crystal Hamiltonian. The overlap is less when electrons are tightly bound, which is the source of the descriptor "tight-binding". Any corrections to the atomic potential $$\Delta U$$ required to obtain the true Hamiltonian $$H$$ of the system, are assumed small:


 * $$H (\mathbf{r}) = H_{\mathrm{at}}(\mathbf{r}) + \sum_{\mathbf{R}_n \neq \mathbf{0}} V(\mathbf{r} - \mathbf{R}_n) = H_{\mathrm{at}}(\mathbf{r}) + \Delta U (\mathbf{r}) \, $$

where $$V(\mathbf{r} - \mathbf{R}_n)$$ denotes the atomic potential of one atom located at site $$\mathbf{R}_n$$ in the crystal lattice. A solution $$\psi_m$$ to the time-independent single electron Schrödinger equation is then approximated as a linear combination of atomic orbitals $$\varphi_m(\mathbf{r- R_n})$$:


 * $$\psi_m(\mathbf{r}) = \sum_{\mathbf{R}_n} b_m (\mathbf{R}_n) \ \varphi_m (\mathbf{r}-\mathbf{R}_n)$$,

where $$m$$ refers to the m-th atomic energy level.

Translational symmetry and normalization
The Bloch theorem states that the wave function in a crystal can change under translation only by a phase factor:


 * $$\psi(\mathbf{r+R_{\ell}}) = e^{i\mathbf{k \cdot R_{\ell}}}\psi(\mathbf{r}) \, $$

where $$\mathbf{k}$$ is the wave vector of the wave function. Consequently, the coefficients satisfy


 * $$\sum_{\mathbf{R}_n} b_m (\mathbf{R}_n) \ \varphi_m (\mathbf{r}-\mathbf{R}_n+\mathbf{R}_{\ell})=e^{i\mathbf{k} \cdot \mathbf{R}_{\ell}}\sum_{\mathbf{R}_n} b_m ( \mathbf{R}_n) \ \varphi_m (\mathbf{r}-\mathbf{R}_n)\ .$$

By substituting $$\mathbf{R}_p= \mathbf{R}_n - \mathbf{R_\ell}$$, we find


 * $$b_m (\mathbf{R}_p+\mathbf{R}_{\ell}) = e^{i\mathbf{k \cdot R_{\ell}}}b_m ( \mathbf{R}_p) \, $$ (where in RHS we have replaced the dummy index $$\mathbf{R}_n$$ with $$\mathbf{R}_p $$)

or


 * $$ b_m (\mathbf{R}_{\ell}) = e^{i\mathbf{k} \cdot \mathbf{R}_{\ell}} b_m (\mathbf{0}) \ . $$

Normalizing the wave function to unity:


 * $$ \int d^3 r \ \psi_m^* (\mathbf{r}) \psi_m (\mathbf{r}) = 1 $$


 * $$= \sum_{\mathbf{R}_n} b_m^* (\mathbf{R}_n)\sum_{\mathbf{R_{\ell}}} b_m ( \mathbf{R_{\ell}})\int d^3 r \ \varphi_m^* (\mathbf{r}-\mathbf{R}_n) \varphi_m (\mathbf{r}-\mathbf{R}_{\ell})$$


 * $$= b_m^*(0)b_m(0)\sum_{\mathbf{R}_n} e^{-i \mathbf{k \cdot R_n}}\sum_{\mathbf{R_{\ell}}} e^ {i \mathbf{k \cdot R_{\ell}}}\ \int d^3 r \ \varphi_m^* (\mathbf{r}-\mathbf{R}_n) \varphi_m (\mathbf{r}-\mathbf{R}_{\ell})$$


 * $$=N b_m^*(0)b_m(0)\sum_{\mathbf{R}_p} e^{-i \mathbf{k} \cdot \mathbf{R}_p}\ \int d^3 r \ \varphi_m^* (\mathbf{r}-\mathbf{R}_p) \varphi_m (\mathbf{r})\ $$


 * $$=N b_m^*(0)b_m(0)\sum_{\mathbf{R}_p} e^{i \mathbf{k} \cdot \mathbf{R}_p}\ \int d^3 r \ \varphi_m^* (\mathbf{r}) \varphi_m (\mathbf{r}-\mathbf{R}_p)\ ,$$

so the normalization sets $$b_m(0)$$ as


 * $$ b_m^*(0)b_m(0) = \frac {1} {N}\ \cdot \ \frac {1}{1 + \sum_{\mathbf{R}_p \neq 0} e^{i \mathbf{k} \cdot \mathbf{R}_p} \alpha_m (\mathbf{R}_p)} \, $$

where $$$$ are the atomic overlap integrals, which frequently are neglected resulting in


 * $$ b_m (0) \approx \frac {1} {\sqrt{N}} \, $$

and
 * $$\psi_m (\mathbf{r}) \approx \frac {1} {\sqrt{N}} \sum_{\mathbf{R}_n} e^{i \mathbf{k} \cdot \mathbf{R}_n} \ \varphi_m (\mathbf{r}-\mathbf{R}_n) \ .$$

The tight binding Hamiltonian
Using the tight binding form for the wave function, and assuming only the m-th atomic energy level is important for the m-th energy band, the Bloch energies $$\varepsilon_m$$ are of the form


 * $$ \varepsilon_m = \int d^3 r \ \psi^*_m (\mathbf{r})H(\mathbf{r})  \psi_m (\mathbf{r}) $$


 * $$=\sum_{\mathbf{R}_n} b_m^* (\mathbf{R}_n)\ \int d^3 r \  \varphi_m^* (\mathbf{r}-\mathbf{R}_n)H(\mathbf{r})  \psi_m (\mathbf{r})  $$


 * $$=\sum_{\mathbf{R}_n} b_m^* (\mathbf{R}_n)\ \int d^3 r \  \varphi_m^* (\mathbf{r}-\mathbf{R}_n) H_{\mathrm{at}}(\mathbf{r})  \psi_m (\mathbf{r})  +   \sum_{\mathbf{R}_n} b_m^* (\mathbf{R}_n)\  \int d^3 r \  \varphi_m^* (\mathbf{r}-\mathbf{R}_n) \Delta U (\mathbf{r})  \psi_m (\mathbf{r})$$


 * $$=\sum_{\mathbf{R}_n, \mathbf{R}_l} b_m^* (\mathbf{R}_n) b_m (\mathbf{R}_l)\ \int d^3 r \  \varphi_m^* (\mathbf{r}-\mathbf{R}_n) H_{\mathrm{at}}(\mathbf{r})  \varphi_m (\mathbf{r}-\mathbf{R}_l)  +  b_m^*(0)\sum_{\mathbf{R}_n} e^{-i \mathbf{k} \cdot \mathbf{R}_n}\  \int d^3 r \  \varphi_m^* (\mathbf{r}-\mathbf{R}_n)\Delta U (\mathbf{r})  \psi_m (\mathbf{r})$$


 * $$=b_m^* (\mathbf{0}) b_m (\mathbf{0})\ N \int d^3 r \  \varphi_m^* (\mathbf{r}) H_{\mathrm{at}}(\mathbf{r})  \varphi_m (\mathbf{r})  +  b_m^*(0)\sum_{\mathbf{R}_n} e^{-i \mathbf{k} \cdot \mathbf{R}_n}\  \int d^3 r \  \varphi_m^* (\mathbf{r}-\mathbf{R}_n)\Delta U (\mathbf{r})  \psi_m (\mathbf{r})$$


 * $$ \approx E_m + b_m^*(0)\sum_{\mathbf{R}_n} e^{-i \mathbf{k} \cdot \mathbf{R}_n}\ \int d^3 r \  \varphi_m^* (\mathbf{r}-\mathbf{R}_n)\Delta U (\mathbf{r})  \psi_m (\mathbf{r}) \ .$$

Here in the last step it was assumed that the overlap integral is zero and thus $$b_m^* (\mathbf{0}) b_m (\mathbf{0})= \frac{1}{N}$$. The energy then becomes


 * $$\varepsilon_m(\mathbf{k}) = E_m - N\ |b_m (0)|^2 \left(\beta_m + \sum_{\mathbf{R}_n\neq 0}\sum_l \gamma_{m,l}(\mathbf{R}_n) e^{i \mathbf{k} \cdot \mathbf{R}_n}\right) \ ,$$
 * $$= E_m - \  \frac {\beta_m + \sum_{\mathbf{R}_n\neq 0}\sum_l  e^{i \mathbf{k} \cdot \mathbf{R}_n} \gamma_{m,l}(\mathbf{R}_n)}{\ \ 1 + \sum_{\mathbf{R}_n \neq 0}\sum_l  e^{i \mathbf{k} \cdot \mathbf{R}_n} \alpha_{m,l} (\mathbf{R}_n)} \, $$

where Em is the energy of the m-th atomic level, and $$\alpha_{m,l}$$, $$\beta_m$$ and $$\gamma_{m,l}$$ are the tight binding matrix elements discussed below.

The tight binding matrix elements
The elements $$\beta_m = -\int{ \varphi_m^*(\mathbf{r}) \Delta U(\mathbf{r}) \varphi_m(\mathbf{r}) \,d^3r} \text{,}$$ are the atomic energy shift due to the potential on neighboring atoms. This term is relatively small in most cases. If it is large it means that potentials on neighboring atoms have a large influence on the energy of the central atom.

The next class of terms $$\gamma_{m,l}(\mathbf{R}_n) = -\int{ \varphi_m^*(\mathbf{r}) \Delta U(\mathbf{r}) \varphi_l(\mathbf{r} - \mathbf{R}_n) \,d^3r} \text{,}$$ is the interatomic matrix element between the atomic orbitals m and l on adjacent atoms. It is also called the bond energy or two center integral and it is the dominant term in the tight binding model.

The last class of terms $$\alpha_{m,l}(\mathbf{R}_n) = \int{ \varphi_m^*(\mathbf{r}) \varphi_l(\mathbf{r} - \mathbf{R}_n) \,d^3r} \text{,}$$ denote the overlap integrals between the atomic orbitals m and l on adjacent atoms. These, too, are typically small; if not, then Pauli repulsion has a non-negligible influence on the energy of the central atom.

Evaluation of the matrix elements
As mentioned before the values of the $$\beta_m$$-matrix elements are not so large in comparison with the ionization energy because the potentials of neighboring atoms on the central atom are limited. If $$\beta_m$$ is not relatively small it means that the potential of the neighboring atom on the central atom is not small either. In that case it is an indication that the tight binding model is not a very good model for the description of the band structure for some reason. The interatomic distances can be too small or the charges on the atoms or ions in the lattice is wrong for example.

The interatomic matrix elements $$\gamma_{m,l}$$ can be calculated directly if the atomic wave functions and the potentials are known in detail. Most often this is not the case. There are numerous ways to get parameters for these matrix elements. Parameters can be obtained from chemical bond energy data. Energies and eigenstates on some high symmetry points in the Brillouin zone can be evaluated and values integrals in the matrix elements can be matched with band structure data from other sources.

The interatomic overlap matrix elements $$\alpha_{m,l}$$ should be rather small or neglectable. If they are large it is again an indication that the tight binding model is of limited value for some purposes. Large overlap is an indication for too short interatomic distance for example. In metals and transition metals the broad s-band or sp-band can be fitted better to an existing band structure calculation by the introduction of next-nearest-neighbor matrix elements and overlap integrals but fits like that don't yield a very useful model for the electronic wave function of a metal. Broad bands in dense materials are better described by a nearly free electron model.

The tight binding model works particularly well in cases where the band width is small and the electrons are strongly localized, like in the case of d-bands and f-bands. The model also gives good results in the case of open crystal structures, like diamond or silicon, where the number of neighbors is small. The model can easily be combined with a nearly free electron model in a hybrid NFE-TB model.

Connection to Wannier functions
Bloch functions describe the electronic states in a periodic crystal lattice. Bloch functions can be represented as a Fourier series


 * $$\psi_m\mathbf{(k,r)}=\frac{1}{\sqrt{N}}\sum_{n}{a_m\mathbf{(R_n,r)}} e^{\mathbf{ik\cdot R_n}}\ ,$$

where Rn denotes an atomic site in a periodic crystal lattice, k is the wave vector of the Bloch's function, r is the electron position, m is the band index, and the sum is over all N atomic sites. The Bloch's function is an exact eigensolution for the wave function of an electron in a periodic crystal potential corresponding to an energy Em (k), and is spread over the entire crystal volume.

Using the Fourier transform analysis, a spatially localized wave function for the m-th energy band can be constructed from multiple Bloch's functions:


 * $$a_m\mathbf{(R_n,r)}=\frac{1}{\sqrt{N}}\sum_{\mathbf{k}}{e^{\mathbf{-ik\cdot R_n}}\psi_m\mathbf{(k,r)}}=\frac{1}{\sqrt{N}}\sum_{\mathbf{k}}{e^{\mathbf{ik\cdot (r-R_n)}}u_m\mathbf{(k,r)}}.$$

These real space wave functions $${a_m\mathbf{(R_n,r)}}$$ are called Wannier functions, and are fairly closely localized to the atomic site Rn. Of course, if we have exact Wannier functions, the exact Bloch functions can be derived using the inverse Fourier transform.

However it is not easy to calculate directly either Bloch functions or Wannier functions. An approximate approach is necessary in the calculation of electronic structures of solids. If we consider the extreme case of isolated atoms, the Wannier function would become an isolated atomic orbital. That limit suggests the choice of an atomic wave function as an approximate form for the Wannier function, the so-called tight binding approximation.

Second quantization
Modern explanations of electronic structure like t-J model and Hubbard model are based on tight binding model. Tight binding can be understood by working under a second quantization formalism.

Using the atomic orbital as a basis state, the second quantization Hamiltonian operator in the tight binding framework can be written as:
 * $$ H = -t \sum_{\langle i,j \rangle,\sigma}(c^{\dagger}_{i,\sigma} c^{}_{j,\sigma}+ h.c.)$$,
 * $$ c^\dagger_{i\sigma}, c_{j\sigma}$$ - creation and annihilation operators


 * $$\displaystyle\sigma$$ - spin polarization


 * $$\displaystyle t$$ - hopping integral


 * $$\displaystyle \langle i,j \rangle $$ - nearest neighbor index


 * $$\displaystyle h.c. $$ - the hermitian conjugate of the other term(s)

Here, hopping integral $$\displaystyle t$$ corresponds to the transfer integral $$\displaystyle\gamma$$ in tight binding model. Considering extreme cases of $$t\rightarrow 0$$, it is impossible for an electron to hop into neighboring sites. This case is the isolated atomic system. If the hopping term is turned on ($$\displaystyle t>0$$) electrons can stay in both sites lowering their kinetic energy.

In the strongly correlated electron system, it is necessary to consider the electron-electron interaction. This term can be written in
 * $$\displaystyle H_{ee}=\frac{1}{2}\sum_{n,m,\sigma}\langle n_1 m_1, n_2 m_2|\frac{e^2}{|r_1-r_2|}|n_3 m_3, n_4 m_4\rangle c^\dagger_{n_1 m_1 \sigma_1}c^\dagger_{n_2 m_2 \sigma_2}c_{n_4 m_4 \sigma_2} c_{n_3 m_3 \sigma_1}$$

This interaction Hamiltonian includes direct Coulomb interaction energy and exchange interaction energy between electrons. There are several novel physics induced from this electron-electron interaction energy, such as metal-insulator transitions (MIT), high-temperature superconductivity, and several quantum phase transitions.

Example: one-dimensional s-band
Here the tight binding model is illustrated with a s-band model for a string of atoms with a single s-orbital in a straight line with spacing a and σ bonds between atomic sites.

To find approximate eigenstates of the Hamiltonian, we can use a linear combination of the atomic orbitals


 * $$|k\rangle =\frac{1}{\sqrt{N}}\sum_{n=1}^N e^{inka} |n\rangle $$

where N = total number of sites and $$k$$ is a real parameter with $$-\frac{\pi}{a}\leqq k\leqq\frac{\pi}{a}$$. (This wave function is normalized to unity by the leading factor 1/√N provided overlap of atomic wave functions is ignored.) Assuming only nearest neighbor overlap, the only non-zero matrix elements of the Hamiltonian can be expressed as


 * $$ \langle n|H|n\rangle= E_0 = E_i - U \ .$$


 * $$ \langle n\pm 1|H|n\rangle=-\Delta \ $$


 * $$ \langle n|n\rangle= 1 \ ;$$ &ensp; $$\langle n \pm 1|n\rangle= S \ .$$

The energy Ei is the ionization energy corresponding to the chosen atomic orbital and U is the energy shift of the orbital as a result of the potential of neighboring atoms. The $$ \langle n\pm 1|H|n\rangle=-\Delta $$ elements, which are the Slater and Koster interatomic matrix elements, are the bond energies $$E_{i,j}$$. In this one dimensional s-band model we only have $$\sigma$$-bonds between the s-orbitals with bond energy $$E_{s,s} = V_{ss\sigma}$$. The overlap between states on neighboring atoms is S. We can derive the energy of the state $$|k\rangle$$ using the above equation:


 * $$ H|k\rangle=\frac{1}{\sqrt{N}}\sum_n e^{inka} H |n\rangle $$
 * $$ \langle k| H|k\rangle =\frac{1}{N}\sum_{n,\ m} e^{i(n-m)ka} \langle m|H|n\rangle $$&ensp;$$=\frac{1}{N}\sum_n \langle n|H|n\rangle+\frac{1}{N}\sum_n \langle n-1|H|n\rangle e^{+ika}+\frac{1}{N}\sum_n\langle n+1|H|n\rangle e^{-ika}$$&ensp;$$= E_0 -2\Delta\,\cos(ka)\ ,$$

where, for example,


 * $$ \frac{1}{N}\sum_n \langle n|H|n\rangle = E_0 \frac{1}{N}\sum_n 1 = E_0 \, $$

and
 * $$\frac{1}{N}\sum_n \langle n-1|H|n\rangle e^{+ika}=-\Delta e^{ika}\frac{1}{N}\sum_n 1 = -\Delta e^{ika} \ .$$
 * $$\frac{1}{N}\sum_n \langle n-1|n\rangle e^{+ika}= S e^{ika}\frac{1}{N}\sum_n 1 = S e^{ika} \ .$$

Thus the energy of this state $$|k\rangle$$ can be represented in the familiar form of the energy dispersion:


 * $$ E(k)= \frac{E_0-2\Delta\,\cos(ka)}{1 + 2 S\,\cos(ka)}$$.


 * For $$k = 0$$ the energy is $$E = (E_0 - 2 \Delta)/ (1 + 2 S)$$ and the state consists of a sum of all atomic orbitals. This state can be viewed as a chain of bonding orbitals.
 * For $$k = \pi / (2 a)$$ the energy is $$E = E_0$$ and the state consists of a sum of atomic orbitals which are a factor $$e^{i \pi / 2}$$ out of phase. This state can be viewed as a chain of non-bonding orbitals.
 * Finally for $$k = \pi / a$$ the energy is $$E = (E_0 + 2 \Delta) / (1 - 2 S)$$ and the state consists of an alternating sum of atomic orbitals. This state can be viewed as a chain of anti-bonding orbitals.

This example is readily extended to three dimensions, for example, to a body-centered cubic or face-centered cubic lattice by introducing the nearest neighbor vector locations in place of simply n a. Likewise, the method can be extended to multiple bands using multiple different atomic orbitals at each site. The general formulation above shows how these extensions can be accomplished.

Table of interatomic matrix elements
In 1954 J.C. Slater and G.F. Koster published, mainly for the calculation of transition metal d-bands, a table of interatomic matrix elements
 * $$E_{i,j}(\vec{\mathbf{r}}_{n,n'}) = \langle n,i|H|n',j\rangle$$

which can also be derived from the cubic harmonic orbitals straightforwardly. The table expresses the matrix elements as functions of LCAO two-centre bond integrals between two cubic harmonic orbitals, i and j, on adjacent atoms. The bond integrals are for example the $$V_{ss\sigma}$$, $$V_{pp\pi}$$ and $$V_{dd\delta}$$ for sigma, pi and delta bonds (Notice that these integrals should also depend on the distance between the atoms, i.e. are a function of $$(l, m, n)$$, even though it is not explicitly stated every time.).

The interatomic vector is expressed as
 * $$\vec{\mathbf{r}}_{n,n'} = (r_x,r_y,r_z) = d (l,m,n)$$

where d is the distance between the atoms and l, m and n are the direction cosines to the neighboring atom.
 * $$E_{s,s} = V_{ss\sigma}$$
 * $$E_{s,x} = l V_{sp\sigma}$$
 * $$E_{x,x} = l^2 V_{pp\sigma} + (1 - l^2) V_{pp\pi}$$
 * $$E_{x,y} = l m V_{pp\sigma} - l m V_{pp\pi}$$
 * $$E_{x,z} = l n V_{pp\sigma} - l n V_{pp\pi}$$
 * $$E_{s,xy} = \sqrt{3} l m V_{sd\sigma}$$
 * $$E_{s,x^2-y^2} = \frac{\sqrt{3}}{2} (l^2 - m^2) V_{sd\sigma}$$
 * $$E_{s,3z^2-r^2} = [n^2 - (l^2 + m^2) / 2] V_{sd\sigma}$$
 * $$E_{x,xy} = \sqrt{3} l^2 m V_{pd\sigma} + m (1 - 2 l^2) V_{pd\pi}$$
 * $$E_{x,yz} = \sqrt{3} l m n V_{pd\sigma} - 2 l m n V_{pd\pi}$$
 * $$E_{x,zx} = \sqrt{3} l^2 n V_{pd\sigma} + n (1 - 2 l^2) V_{pd\pi}$$
 * $$E_{x,x^2-y^2} = \frac{\sqrt{3}}{2} l (l^2 - m^2) V_{pd\sigma} +

l (1 - l^2 + m^2) V_{pd\pi}$$
 * $$E_{y,x^2-y^2} = \frac{\sqrt{3}}{2} m(l^2 - m^2) V_{pd\sigma} -

m (1 + l^2 - m ^2) V_{pd\pi}$$
 * $$E_{z,x^2-y^2} = \frac{\sqrt{3}}{2} n(l^2 - m^2) V_{pd\sigma} - n(l^2 - m^2) V_{pd\pi}$$
 * $$E_{x,3z^2-r^2} = l[n^2 - (l^2 + m^2)/2]V_{pd\sigma} - \sqrt{3} l n^2 V_{pd\pi}$$
 * $$E_{y,3z^2-r^2} = m [n^2 - (l^2 + m^2) / 2] V_{pd\sigma} - \sqrt{3} m n^2 V_{pd\pi}$$
 * $$E_{z,3z^2-r^2} = n [n^2 - (l^2 + m^2) / 2] V_{pd\sigma} +

\sqrt{3} n (l^2 + m^2) V_{pd\pi}$$
 * $$E_{xy,xy} = 3 l^2 m^2 V_{dd\sigma} + (l^2 + m^2 - 4 l^2 m^2) V_{dd\pi} +

(n^2 + l^2 m^2) V_{dd\delta}$$
 * $$E_{xy,yz} = 3 l m^2 nV_{dd\sigma} + l n (1 - 4 m^2) V_{dd\pi} +

l n (m^2 - 1) V_{dd\delta}$$
 * $$E_{xy,zx} = 3 l^2 m n V_{dd\sigma} + m n (1 - 4 l^2) V_{dd\pi} +

m n (l^2 - 1) V_{dd\delta}$$
 * $$E_{xy,x^2-y^2} = \frac{3}{2} l m (l^2 - m^2) V_{dd\sigma} +

2 l m (m^2 - l^2) V_{dd\pi} + [l m (l^2 - m^2) / 2] V_{dd\delta}$$
 * $$E_{yz,x^2-y^2} = \frac{3}{2} m n (l^2 - m^2) V_{dd\sigma} -

m n [1 + 2(l^2 - m^2)] V_{dd\pi} + m n [1 + (l^2 - m^2) / 2] V_{dd\delta}$$
 * $$E_{zx,x^2-y^2} = \frac{3}{2} n l (l^2 - m^2) V_{dd\sigma} +

n l [1 - 2(l^2 - m^2)] V_{dd\pi} - n l [1 - (l^2 - m^2) / 2] V_{dd\delta}$$
 * $$E_{xy,3z^2-r^2} = \sqrt{3} \left[ l m (n^2 - (l^2 + m^2) / 2) V_{dd\sigma} -

2 l m n^2 V_{dd\pi} + [l m (1 + n^2) / 2] V_{dd\delta} \right]$$
 * $$E_{yz,3z^2-r^2} = \sqrt{3} \left[ m n (n^2 - (l^2 + m^2) / 2) V_{dd\sigma} +

m n (l^2 + m^2 - n^2) V_{dd\pi} -[ m n (l^2 + m^2) / 2 ]V_{dd\delta} \right]$$
 * $$E_{zx,3z^2-r^2} = \sqrt{3} \left[ l n (n^2 - (l^2 + m^2) / 2) V_{dd\sigma} +

l n (l^2 + m^2 - n^2) V_{dd\pi} - [l n (l^2 + m^2) / 2] V_{dd\delta} \right]$$
 * $$E_{x^2-y^2,x^2-y^2} = \frac{3}{4} (l^2 - m^2)^2 V_{dd\sigma} +

[l^2 + m^2 - (l^2 - m^2)^2] V_{dd\pi} + [n^2 + (l^2 - m^2)^2 / 4] V_{dd\delta}$$
 * $$E_{x^2-y^2,3z^2-r^2} = \sqrt{3} \left[

(l^2 - m^2) [n^2 - (l^2 + m^2) / 2] V_{dd\sigma} / 2 + n^2 (m^2 - l^2) V_{dd\pi} + [(1 + n^2)(l^2 - m^2) / 4 ]V_{dd\delta}\right]$$
 * $$E_{3z^2-r^2,3z^2-r^2} = [n^2 - (l^2 + m^2) / 2]^2 V_{dd\sigma} +

3 n^2 (l^2 + m^2) V_{dd\pi} + \frac{3}{4} (l^2 + m^2)^2 V_{dd\delta}$$ Not all interatomic matrix elements are listed explicitly. Matrix elements that are not listed in this table can be constructed by permutation of indices and cosine directions of other matrix elements in the table. Note that swapping orbital indices amounts to taking $$(l,m,n) \rightarrow (-l,-m,-n)$$, i.e. $$E_{\alpha,\beta}(l,m,n) = E_{\beta,\alpha}(-l,-m,-n)$$. For example, $$E_{x,s} = -l V_{sp\sigma}$$.