Quantum Theory of Solids Mervyn Roy (S6) www2.le.ac.uk/departments/physics/people/mervynroy PA4311 Quantum Theory of Solids Course Outline 1. Introduction and background 2. The many-electron wavefunction - Introduction to quantum chemistry (Hartree, HF, and CI methods) 3. Introduction to density functional theory (DFT) - Framework (Hohenberg-Kohn, Kohn-Sham) - Periodic solids, plane waves and pseudopotentials 4. Linear combination of atomic orbitals 5. Effective mass theory 6. ABINIT computer workshop (LDA DFT for periodic solids) Assessment: 70% final exam 30% coursework – mini ‘project’ report for ABINIT calculation www.abinit.org PA4311 Quantum Theory of Solids Last time… Can’t calculate full π-electron wavefunction, Ψ0 , for π > ~10… Hohenberg-Kohn • Can, in principle, determine everything from π0 (π) - Simple proof that π0 (π) uniquely determines π£(π) • Can, in principle, calculate π0 (π), by finding the density that minimises the functional πΈ = πΉπ»πΎ π + ∫ π£ π π π ππ − π(∫ π(π)ππ – π) - But, can’t find πΉπ»πΎ [π] without finding Ψ0 … PA4311 Quantum Theory of Solids π = chemical potential Last time… Kohn-Sham • Map the difficult interacting problem onto an auxiliary noninteracting problem that has the same π0 π (and is easy to solve) • Single-particle KS equations for each Kohn-Sham orbital with all the difficult many-body terms expressed in terms of the exchange and correlation energy πΈππΆ PA4311 Quantum Theory of Solids Kohn-Sham Want to find π0 π by minimising πΈ π0 = π π0 + π π0 + ∫ π0 π π£ π ππ Invent auxiliary non-interacting system with same density, π»π Ψs = πΈΨs where π»π = π −π»π2 2 + π£π ππ , Ψs is a single determinant and π π ππ πΈ π0 = π π0 + π π0 + ∫ π0 π π£ π ππ 1 π π π π′ ′ + πΈ [π ] πΈ π0 = ππ π0 + ∫ π0 π π£ π ππ + ∫ ∫ ππππ ππΆ 0 2 π − π′ Non-interacting system KE External potential = π0 (π) Exchange and correlation energy makes up the difference Hartree interaction πΈππΆ π = π π − ππ π + π π − πΈπ» π PA4311 Quantum Theory of Solids 2 Trick is that πΈππΆ is small Atom πΈ ππ ∫ nπ π π π π π π¬π― π¬πΏπͺ He -2.83 2.77 -6.63 2.00 -0.97 Ne -128.23 127.74 -309.99 65.73 -11.71 Ar -525.95 524.97 -1253.13 231.46 -29.24 Kr -2750.15 2747.81 -6577.87 1171.72 -91.82 Xe -7228.86 7225.10 -17159.16 2880.92 -175.71 Total ground state energy, πΈ (Hartrees.), calculated within the LDA – CA Ullrich, Table 2.1 PA4311 Quantum Theory of Solids Exchange correlation potential 1 π π π π′ ′ πΈ π = ππ π + ∫ π π π£ π ππ + ∫ ∫ ππππ + πΈππΆ [π] 2 π − π′ where πΈππΆ π = π π − ππ π π»π = π + π π − πΈπ» π −π»π2 + π£π ππ 2 Single particle equations are where, π£π π = π£ π + −π»2 2 + π£π π π π ππ′ + π£ππΆ [π] π ′ π−π PA4311 Quantum Theory of Solids ππ = ππ ππ , Exchange and correlation potential Local density approximation π£ππΆ πΏπΈππΆ π π = πΏπ π£ππΆ can be accurately calculated for a uniform electron gas - exchange part known exactly – π£π π π ∝ π(π)1/3 π1 , π1 Use uniform electron gas result at density π1 for π£ππΆ (π1 ) π2 , π2 Use uniform electron gas result at density π2 for π£ππΆ (π2 ) Expect LDA should work well for simple metals where density variations are slow ie. where π»π π π π βͺ ππΉ (π) PA4311 Quantum Theory of Solids Local density approximation LDA works surprisingly well in a wide range of materials • Atomic and molecular ground state energies within ~ 1-5% • Molecular equilibrium distances and geometries within ~ 3% • Fermi surfaces of bulk metals within ~ few % • Lattice constants of solids within ~ 2% • Vibrational frequencies and phonon energies within ~ 2% PA4311 Quantum Theory of Solids Self consistent field (SCF) Use new π(π) Iterative procedure - essentially ππ ππ+1 = πΌπππ’π‘ + 1 − πΌ ππππ Pre-condition or ‘seed’ SCF loop The πΎπ single particle ππ Guess π (π) equations must be solved Set maximum allowed number of steps self-consistently Calculate effective potential π£π π = π£(π) + π£π» [π] + π£ππΆ [π] 1 Solve KS Eq.s - − 2 π»π2 − π£π ππ Calculate new πππ’π‘ (π) = No Self consistent? Yes PA4311 Quantum Theory of Solids π ππ = πΈπ π ππ π ππ (π) 2 Set acceptable tolerance for self consistency e.g. difference in total energies < 10−6 H Finished, output πΈ[π] and π(π) # Skeleton abinit input file (example for H2) #Definition of the atoms ntypat 1 # There is only one type of atom znucl 1 # atomic number natom 2 # There are two atoms typat 1 1 # They both are of type 1, that is, Hydrogen xcart # cartesian co-ordinates for each atom -0.7 0.0 0.0 # Triplet giving the cartesian coordinates of atom 1, in Bohr 0.7 0.0 0.0 # Triplet giving the cartesian coordinates of atom 2, in Bohr #Definition of the SCF procedure nstep 10 # Maximal number of SCF cycles toldfe 1.0d-6 # Will stop when, twice in a row, the difference between two # consecutive total energies differ by less than toldfe (in Hartree) diemac 2.0 # precondition the SCF cycle (see documentation) iscf 7 # default - use Pulay mixing of the density (update info from 7 steps) PA4311 Quantum Theory of Solids Beyond the LDA – acronym zoo (ii) exact RPA Unoccupied orbitals βπ¦ππππ Hyper-GGA hybrids Exact exchange πΈππΆ = ππΈπππ₯πππ‘ + 1 − π πΈππΊπΊπ΄ + πΈπΆπΊπΊπ΄ e.g. B3LYP Meta-GGA π»2π π , π PKZB, TPSS, VSXC etc. GGA π»π(π) Hundreds of GGA functionals: PBE, BLYP, PW91 etc. etc. LDA π(π) Slater ππΌ, LSDA Hartree 0 CA Ullrich, Fig. 2.7 PA4311 Quantum Theory of Solids LDA + U Kohn-Sham eigenvalues −π» 2 + π£π π 2 π π = ππ π π π π ′ π£π π = π£ π + ππ + π£ππΆ [π] π ′ π−π Eigenvalues, ππ , have no physical meaning • except - energy of highest occupied state ππ π = −πΌ Band gap problem with DFT • KS band gap ππ+1 π − ππ π is not the correct gap • πΈπππ = ππ+1 π + 1 − ππ (π) • Problem related to lack of derivative discontinuities in π£ππΆ • Extend DFT (TDDFT, GW etc.) to get excitations right PA4311 Quantum Theory of Solids DFT in crystals A crystal is a periodic structure Specified by • types and positions of atoms in one repeat • rules that describe the repetitions crystal = Bravais lattice + basis PA4311 Quantum Theory of Solids 2D crystal graphene unit cell 2 atom basis atoms at: a1 a2 0,0 and π0 Primitive cell vectors: π1 = π2 = 3 1 , π 2 2 0 3 −1 , π0 2 2 π0 = 0.246 nm PA4311 Quantum Theory of Solids 1 ,0 3 3D crystal: zinc blende structure (diamond, Si, GaAs etc) FCC 2 atom basis (0,0,0) and 1 1 1 , , 4 4 4 π0 Primitive cell vectors 0.5,0.5,0 π0 0.5,0,0.5 π0 0.5,0,0.5 π0 www.seas.upenn.edu wikipedia.org PA4311 Quantum Theory of Solids