31
Tight binding and the recursion method James Annett Psi-k graduate school 2009

Tight binding and the recursion method - Psi-k 2009/James... · • Ab initio DFT approaches to the recursion method have been tried, but it is easiest to use and understand within

  • Upload
    trannhi

  • View
    218

  • Download
    4

Embed Size (px)

Citation preview

Page 1: Tight binding and the recursion method - Psi-k 2009/James... · • Ab initio DFT approaches to the recursion method have been tried, but it is easiest to use and understand within

Tight binding and the recursion method

James Annett Psi-k graduate school 2009

Page 2: Tight binding and the recursion method - Psi-k 2009/James... · • Ab initio DFT approaches to the recursion method have been tried, but it is easiest to use and understand within

‘Nearsightedness’ in electronic structure calculations

Phys. Rev. Lett. 763168-3171 (1996)

Walter Kohn (1998 Nobel prize for Chemistry) noted that inelectronic structure calculations it is not necessary to calculateall the eigenfunctions ψi(r), butOnly the single particle density matrix ρ(r,r’)The latter vanishes is r and r’ are far apart, implying calculations can be conducted in O(N) computational effort, where N is the number of atoms in the simulation cell

Page 3: Tight binding and the recursion method - Psi-k 2009/James... · • Ab initio DFT approaches to the recursion method have been tried, but it is easiest to use and understand within

Von Laue’s blackbody theorem

• In fact a similar idea can be traced back to von Laue (Ann Phys. (Leipzig) [4] 44, 1197 (1914))

• He noted that in a Planck’s blackbody theory the total energy should not depend on the shape of the cavity

• The local density of states N(ω,r) of modes at frequency ω is independent of the position r, provided r is a few wavelengths distant from the boundary

Page 4: Tight binding and the recursion method - Psi-k 2009/James... · • Ab initio DFT approaches to the recursion method have been tried, but it is easiest to use and understand within

Haydock’s recursion method

• Haydock, Heine and Kelly J Phys C 8, 2591 (1975)

• The local Green function at some atomic site, 0, G0(ε) at energy ε is computed as a continued fraction, each term of which depends only on the local environment

• The local density of states at site 0N0(ε) = -1/π Im[G0(ε+iη)]

is therefore also a local quantity

Page 5: Tight binding and the recursion method - Psi-k 2009/James... · • Ab initio DFT approaches to the recursion method have been tried, but it is easiest to use and understand within

The continued fraction expansion

Successive terms depend on successive shells of neighbours outwards from site 0

Page 6: Tight binding and the recursion method - Psi-k 2009/James... · • Ab initio DFT approaches to the recursion method have been tried, but it is easiest to use and understand within

References• Solid State Physics Volume 35,

1980 is a single volume containing four articles on the recursion method, in particular

• V. Heine “Electronic Structure from the Point of View of the Local Atomic Environment”

• R. Haydock “The Recursive Solution of the ShrodingerEquation”

Page 7: Tight binding and the recursion method - Psi-k 2009/James... · • Ab initio DFT approaches to the recursion method have been tried, but it is easiest to use and understand within

Comments

• There is obvious similarity to the KKR mehod, as described by Prof Ebert. The theory calculates a Green function G0(ε) in the complex energy ε plane, from which the density of states and other quantities can be found

• Interestingly Bloch’s theorem is NOT USED. Therefore quasicrystals, or even completely random systems can be studied just as easily as periodic systems

• Ab initio DFT approaches to the recursion method have been tried, but it is easiest to use and understand within the tight binding formalism - which is what we shall do here

Page 8: Tight binding and the recursion method - Psi-k 2009/James... · • Ab initio DFT approaches to the recursion method have been tried, but it is easiest to use and understand within

The tight binding methodExpand the wave functions using a basis of atomic orbitals

Page 9: Tight binding and the recursion method - Psi-k 2009/James... · • Ab initio DFT approaches to the recursion method have been tried, but it is easiest to use and understand within

The Schrödinger equation becomes matrix diagonalization

Page 10: Tight binding and the recursion method - Psi-k 2009/James... · • Ab initio DFT approaches to the recursion method have been tried, but it is easiest to use and understand within

Hij and Sij are short ranged only

Page 11: Tight binding and the recursion method - Psi-k 2009/James... · • Ab initio DFT approaches to the recursion method have been tried, but it is easiest to use and understand within

The Hamiltonian and overlap matrices Hij and Sij

• The atomic orbital φj(r) is localized as atomic site s located at position Rs

(l=1,… orbitals per site)• It will vanish for |r-Rs| greater than one or two

atomic spacings• Therefore Hij and Sij vanish except for a small

number of nearby sites, neighbours, possibly next nearest neighbours etc

• From now on for simplicity we will assume an orthonormal basis (Sij=δij) but this is not essential for the method

Page 12: Tight binding and the recursion method - Psi-k 2009/James... · • Ab initio DFT approaches to the recursion method have been tried, but it is easiest to use and understand within

Sparse matrices

Most of the matrix elements are zero, only a small set are non-zero. This is a SPARSE MATRIX.It can be stored by storing only the non-zero elements! Eg for each row i store list of the values of j for which Hij are nonzero. The storage needed is of order N, where N is the matrix dimension (not N2 as for a standard matrix).

Page 13: Tight binding and the recursion method - Psi-k 2009/James... · • Ab initio DFT approaches to the recursion method have been tried, but it is easiest to use and understand within

How to diagonalize a large sparse matrix

• The Lanczosalgorithm (1954)

• Requires only matrix-vector multiplications, and storage of 3 (2) vectors of length N.

• Matrix dimensions of N = 106-108 solvable

Page 14: Tight binding and the recursion method - Psi-k 2009/James... · • Ab initio DFT approaches to the recursion method have been tried, but it is easiest to use and understand within

The Lanczos algorithm

Page 15: Tight binding and the recursion method - Psi-k 2009/James... · • Ab initio DFT approaches to the recursion method have been tried, but it is easiest to use and understand within

The Lanzcos algorithm

Page 16: Tight binding and the recursion method - Psi-k 2009/James... · • Ab initio DFT approaches to the recursion method have been tried, but it is easiest to use and understand within

The Lanzcos algorithm

With respect to this new orthonormal basis |u0>, |u1>… the Hamiltonian is now a tridiagonal matrix

Page 17: Tight binding and the recursion method - Psi-k 2009/James... · • Ab initio DFT approaches to the recursion method have been tried, but it is easiest to use and understand within

Transformation to a tridiagonalchain

The effective one dimensional lattice starts at site 0 and continues to N-1 sites (or infinity)

Page 18: Tight binding and the recursion method - Psi-k 2009/James... · • Ab initio DFT approaches to the recursion method have been tried, but it is easiest to use and understand within

Distance dependence of the continued fraction coefficients

Recall that Hij only involves nearby sites,So starting at site 0, after n ‘hops’ we only sample sites within a radius of order n of site 0

Also computational effort is of order nN, since n sparse matrix multiplications have been done

Page 19: Tight binding and the recursion method - Psi-k 2009/James... · • Ab initio DFT approaches to the recursion method have been tried, but it is easiest to use and understand within

The projected density of states

Page 20: Tight binding and the recursion method - Psi-k 2009/James... · • Ab initio DFT approaches to the recursion method have been tried, but it is easiest to use and understand within

The Green function and ldos

Page 21: Tight binding and the recursion method - Psi-k 2009/James... · • Ab initio DFT approaches to the recursion method have been tried, but it is easiest to use and understand within

The projected Green function and projected dos

Page 22: Tight binding and the recursion method - Psi-k 2009/James... · • Ab initio DFT approaches to the recursion method have been tried, but it is easiest to use and understand within

The recursion method

Page 23: Tight binding and the recursion method - Psi-k 2009/James... · • Ab initio DFT approaches to the recursion method have been tried, but it is easiest to use and understand within

Recursive calculation of G0(ε)

Page 24: Tight binding and the recursion method - Psi-k 2009/James... · • Ab initio DFT approaches to the recursion method have been tried, but it is easiest to use and understand within

Calculating the Green function

Page 25: Tight binding and the recursion method - Psi-k 2009/James... · • Ab initio DFT approaches to the recursion method have been tried, but it is easiest to use and understand within

The continued fraction expansion

Page 26: Tight binding and the recursion method - Psi-k 2009/James... · • Ab initio DFT approaches to the recursion method have been tried, but it is easiest to use and understand within

Evaluate the continued fraction

Page 27: Tight binding and the recursion method - Psi-k 2009/James... · • Ab initio DFT approaches to the recursion method have been tried, but it is easiest to use and understand within

Example a semi-infinite 1d lattice

• |u0> is the end site,• |u1> is the second site, |u2> the third etc

Page 28: Tight binding and the recursion method - Psi-k 2009/James... · • Ab initio DFT approaches to the recursion method have been tried, but it is easiest to use and understand within

The projected dos

• After 10 recursion iterations we have 10 levels of continued fraction, and the dos has 10 delta function peaks

Page 29: Tight binding and the recursion method - Psi-k 2009/James... · • Ab initio DFT approaches to the recursion method have been tried, but it is easiest to use and understand within

The projected dos

After 100 levels we have 100 peaks

Page 30: Tight binding and the recursion method - Psi-k 2009/James... · • Ab initio DFT approaches to the recursion method have been tried, but it is easiest to use and understand within

After 1000 we have 1000, or effectively the exact dos

Page 31: Tight binding and the recursion method - Psi-k 2009/James... · • Ab initio DFT approaches to the recursion method have been tried, but it is easiest to use and understand within

Recursion – again and again…

This has all happened before and it will all happen again…