Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Anderson-Newns-Grimley model

The ANG Hamiltonian describes an adatom-substrate system with a single adatom state aa and substrate states kk. The electrons can (de)localize over any of these states. Each state can be occupied by an up-spin electron (σ=+\sigma=+) and a down-spin electron (σ=\sigma=-).

On the adatom, this can optionally lead to Coulomb repulsion between the electrons. This repulsion is a two-body interaction, described by an operator

W=12ijklwijklcicjckclW = {1\over 2} \sum_{ijkl} w_{ijkl} c_i^\dag c_j^\dag c_k c_l

By the Pauli principle, the two electrons occupying the adatom state must have opposite spins. Thus we only have the matrix elements

w++=w++=Uw_{+-+-}=w_{-+-+}=U

so

W=12U(c+ccc++cc+c+c)W={1 \over2} U \left( c_+^\dag c_-^\dag c_-c_+ + c_-^\dag c_+^\dag c_+ c_- \right)

From the anticommutation relations of the creation and annihilation operators for different spins, it turns out that all these creation/annihilation operator pairs can be combined into number operators, so that

W=Un+n.W = U n_+n_-.

This operator simply counts whether the adatom state is doubly occupied, and if so, assigns an energy penalty UU.

By adding up all the energy contributions, the Hamiltonian reads

HANG=σ{[εanaσ+k(εknkσ+Vakcaσckσ+h.c.)]}+Una+na,(4.33)H_\mathrm{ANG} = \sum_\sigma \left\{ \left[ \varepsilon_a n_{a\sigma} + \sum_k \left( \varepsilon_k n_{k\sigma} + V_{ak} c_{a\sigma}^\dag c_{k\sigma} + h.c. \right) \right] \right\} + U n_{a+}n_{a,-} \tag{4.33}

where h.c.h.c. implies the Hermitian conjugate of the term before it. In summary, we have:

Hartree-Fock approximation

In the Hartree-Fock approximation, the electron-electron repulsion is written as the average interaction with the opposite-spin electron. The e-e repulsion part of the Hamiltonian is written

Unaσna,σ=Unaσna,σ+Una,σna,σUnaσna,σU n_{a\sigma}n_{a,-\sigma}=U n_{a\sigma}\langle n_{a,-\sigma}\rangle + U n_{a,-\sigma} \langle n_{a,\sigma}\rangle - U \langle n_{a\sigma}\rangle\langle n_{a,-\sigma}\rangle

This approximation allows us to include the repulsion energy into the self-energy, as a spin-dependent self-energy:

εaσ=εa+Una,σ\varepsilon_{a\sigma} = \varepsilon_a + U\langle n_{a,-\sigma} \rangle

Now, in the Hartree-Fock approximation, we can write the Hamiltonian as the sum of two decoupled Hamiltonians:

HANG=σHσH_\mathrm{ANG}=\sum_\sigma H^\sigma

with

Hσ=εaσnaσ+k[εknkσ+(Vakcaσckσ+Vkackσcaσ)]H^\sigma=\varepsilon_{a\sigma} n_{a\sigma}+ \sum_{k} \left[\varepsilon_k n_{k\sigma}+ \left(V_{ak} c_{a\sigma}^{\dagger} c_{k\sigma}+V_{ka}^{*} c_{k\sigma}^{\dagger} c_{a\sigma} \right) \right]

Important notes:

Eigenvalues of HσH^\sigma

The Schrödinger equation in terms of HσH^\sigma and the ground state Φ0σ\Phi_0^\sigma is

HσΦ0σ=ε0Φ0σ(4.36)H^\sigma \Phi_0^\sigma = \varepsilon_0 \Phi_0^\sigma \tag{4.36}

where ε0\varepsilon_0 is the ground-state energy. Recall that Φ0σ\Phi_0^\sigma in the occupation representation is something like [11100][111\cdots00].

By the Hartree-Fock approximation, we can now solve this Schrödinger equation for a single spin state. The Hamiltonian HσH^\sigma describes all energy levels in the system, but each state is occupied by at most one electron. All electrons have spin σ\sigma. Or, equivalently, because we do not consider electron-electron repulsion anywhere other than the adatom, we can say that this is the Hamiltonian where the electron on the adatom has spin σ\sigma.

In the discussion below, we drop the sub/superscript σ\sigma, and solve for this non-interacting electron system with Hamiltonian

H=εana+k[εknk+(Vakcack+Vkackca)]H=\varepsilon_{a} n_{a}+ \sum_{k} \left[\varepsilon_k n_{k}+ \left(V_{ak} c_{a}^{\dagger} c_{k}+V_{ka}^{*} c_{k}^{\dagger} c_{a} \right) \right]

We can always add σ\sigma back in by remembering that εa\varepsilon_a is actually εaσ\varepsilon_{a\sigma}, and all states in the system can have σ=+,\sigma=+,-.

If we add one more electron in a state mm, we get an additional energy εmσ\varepsilon_{m\sigma}:

HcmΦ0=(ε0+εm)cmΦ0.H c^\dag_{m} \Phi_0 = (\varepsilon_0 + \varepsilon_{m}) c_m^\dag \Phi_0.

By subtracting Eq. (4.36) ×cm\times c^\dag_{m} we get

[H,cm]Φ0=εmcmΦ0(4.39)[H, c^\dag_{m}] \Phi_0 = \varepsilon_{m} c_m^\dag \Phi_0 \tag{4.39}

where [.,.][.,.] is a commutator bracket.

The energy levels mm are some unspecified energy levels of the perturbed system (adatom plus substrate). They could be the set of substrate states plus the adatom state (m=km=k or aa), or a set of new molecular orbitals of the combined system. Either way, the change of basis can be written in terms of creation operators as

cm=maca+kmkck(4.41)c_m^\dag = \langle m | a \rangle c^\dag_a + \sum_k \langle m|k \rangle c^\dag_k \tag{4.41}

By commuting this operator with HH and doing some algebra with the (anti)commutator properties of creation/annihilation operators, one gets

[H,ck]=εkck+Vakcafor m=k[H, c_k^\dag] = \varepsilon_k c_k^\dag + V_{ak} c_a^\dag \quad\text{for $m=k$}

[H,ca]=εaca+kVkackfor m=a[H, c_a^\dag] = \varepsilon_a c_a^\dag + \sum_k V^*_{ka} c_k^\dag \quad\text{for $m=a$}

On the other hand, one can put (4.41) directly into (4.39), and using the above commutators one gets

(maεa+kmkVak)ca+k(maVka+mkεk)ck=(maca+kmkck)εm(4.46)\begin{aligned} &\left( \langle m|a \rangle \varepsilon_{a} + \sum_k \langle m|k \rangle V_{ak} \right) c_{a}^\dagger \\ &+ \sum_k \left( \langle m|a \rangle V_{ka}^* + \langle m|k \rangle \varepsilon_k \right) c_{k}^\dagger \\ &= \left( \langle m|a \rangle c_{a}^\dagger + \sum_k \langle m|k \rangle c_{k}^\dagger \right) \varepsilon_{m} \end{aligned} \tag{4.46}

The coefficients in front of cac_a^\dag and ckc_k^\dag should be equal, so

εmma=εama+kVakmk\varepsilon_m \langle m|a \rangle = \varepsilon_a \langle m|a \rangle + \sum_k V_{ak} \langle m|k\rangle

εmmk=εkmk+Vkama\varepsilon_m \langle m|k \rangle = \varepsilon_k \langle m|k \rangle + V_{ka}^* \langle m|a\rangle

These equations are also referred to as “equations of motion” (?).

Since ma2+kmk2=1|\langle m|a \rangle|^2+\sum_k|\langle m|k \rangle|^2=1 (an electron must be somewhere), we can multiply the above equations by am\langle a|m\rangle and km\langle k|m \rangle, and add them, to obain

εm=εama2+k[εkmk2+(Vakmkam+h.c.)]\varepsilon_m = \varepsilon_a |\langle m|a\rangle|^2 + \sum_k \left[ \varepsilon_k |\langle m|k\rangle|^2 + (V_{ak} \langle m|k\rangle \langle a|m\rangle + h.c.) \right]

Now, we’re going to bring back the spin. We take the noninteracting system with energy levels εm\varepsilon_m, fill each level with two electrons, and set the energy on the adatom to εaεa+Una,σ=εaσ\varepsilon_a\to\varepsilon_a + U\langle n_{a,-\sigma}\rangle=\varepsilon_{a\sigma}. Bringing back this electron-electron interaction also makes the (still unspecified) energy levels change as εmεmσ\varepsilon_m\to\varepsilon_{m\sigma} since they may depend on the adatom state.

Summing over all the energy states, and including electrons with both spins,

m,σεmσ=m,σ[qεqmσqσ2+k(Vakmσkσaσmσ+h.c.)]+Uσna,σmmσaσ2\begin{aligned} \sum_{m,\sigma} \varepsilon_{m\sigma} &= \sum_{m,\sigma} \bigg[ \sum_q \varepsilon_q |\langle m\sigma|q\sigma\rangle|^2 \\ &+ \sum_k(V_{ak}\langle m\sigma|k\sigma\rangle\langle a\sigma|m\sigma\rangle + h.c.) \bigg] \\ &+ U\sum_\sigma \langle n_{a,-\sigma}\rangle \sum_m |\langle m\sigma|a\sigma\rangle|^2 \end{aligned}

where qq runs over all kk and aa; εq\varepsilon_q are the state ‘self-energies’ i.e. plane-wave energies (also for the adatom (?)). Now, mmσaσ2\sum_m |\langle m\sigma|a\sigma\rangle|^2 is the sum of probabilities over all states mm that an electron localizes on the aa-state. Hence it is simply equal to naσ\langle n_{a\sigma} \rangle.

So, surprise: writing out the two terms for σ=,+\sigma=-,+, we now get two times the mean e-e repulsion term:

m,σεmσ=m,σ[qεqmσqσ2+k(Vakmσkσaσmσ+h.c.)]+2Una,na+\begin{aligned} \sum_{m,\sigma} \varepsilon_{m\sigma} &= \sum_{m,\sigma} \bigg[ \sum_q \varepsilon_q |\langle m\sigma|q\sigma\rangle|^2 \\ &+ \sum_k(V_{ak}\langle m\sigma|k\sigma\rangle\langle a\sigma|m\sigma\rangle + h.c.) \bigg] \\ &+ 2 U\langle n_{a,-}\rangle \langle n_{a+} \rangle \end{aligned}

The sum of energies of occupied states should give us the total system energy, right?

To check this we take the expectation of HANGH_\mathrm{ANG}, which also yields the total energy of the system:

E=Ψ0HANGΨ0E =\langle \Psi_0 | H_\mathrm{ANG} | \Psi_0 \rangle

Here Ψ0\Psi_0 is the Slater determinant of single-particle states nσ|n\sigma\rangle. To take the expectation of HANGH_\mathrm{ANG} in second-quantization notation, we write

Ψ0HANGΨ0=n,σnσHANGnσ=n,σq,qnσqσqσHANGqσqσnσ\begin{align} \langle \Psi_0 | H_\mathrm{ANG} | \Psi_0 \rangle &= \sum_{n,\sigma} \langle n\sigma | H_\mathrm{ANG} | n\sigma \rangle \\ &= \sum_{n,\sigma} \sum_{q,q'} \langle n\sigma |q\sigma\rangle\langle q\sigma| H_\mathrm{ANG} |q'\sigma\rangle \langle q'\sigma | n\sigma \rangle \end{align}

For example, there are terms like qσckσcaσqσ=δqaδqk\langle q\sigma | c^\dag_{k\sigma} c_{a\sigma} |q'\sigma\rangle=\delta_{q'a} \delta_{qk}. To see this, one may write caσ=0ac_{a\sigma}=|0\rangle\langle a|, and ckσ=k0c^\dag_{k\sigma}=|k\rangle\langle0|. In this way, the term εanaσ\varepsilon_a n_{a\sigma} for example has expectation

nεanσaσ2\sum_{n} \varepsilon_a |\langle n\sigma|a \sigma\rangle|^2

Continuing like this, we can write

E=n,σ[qεqnσqσ2+k(Vaknσkσaσnσ+h.c.)]+Unana+\begin{align} E &=\sum_{n,\sigma} \bigg[ \sum_q \varepsilon_q |\langle n\sigma | q\sigma\rangle|^2 \\ &+ \sum_k(V_{ak}\langle n\sigma | k\sigma\rangle \langle a\sigma | n\sigma\rangle + h.c.)\bigg] \\ &+U\langle n_{a-}\rangle \langle n_{a+} \rangle \end{align}

which (wow!) differs from mσεmσ\sum_{m\sigma}\varepsilon_{m\sigma} by a term Una,σnaσU\langle n_{a,-\sigma}\rangle \langle n_{a\sigma} \rangle.

In conclusion,

E=mσεmσUna,na+.E = \sum_{m\sigma}\varepsilon_{m\sigma} - U\langle n_{a,-}\rangle \langle n_{a+} \rangle.