Electronic Structure Theory for Periodic Systems: The Concepts

Christian Ratsch

Institute for Pure and Applied Mathematics and Department of Mathematics, UCLA

Motivation • There are 1020 atoms in 1 mm3 of a solid. • It is impossible to track all of them. • But for most solids, atoms are arranged periodically

Christian Ratsch, UCLA IPAM, DFT Hands-On Workshop, July 22, 2014 Outline

Part 1 Part 2

• Periodicity in real space • The supercell approach

• Primitive cell and Wigner Seitz cell • Application: Adatom on a surface (to calculate for example a diffusion barrier) • 14 Bravais lattices • Surfaces and Surface Energies • Periodicity in reciprocal space • Surface energies for systems with multiple • Brillouin zone, and irreducible Brillouin zone species, and variations of stoichiometry

• Bandstructures • Ab-Initio thermodynamics

• Bloch theorem

• K-points

Christian Ratsch, UCLA IPAM, DFT Hands-On Workshop, July 22, 2014 Primitive Cell and Wigner Seitz Cell

a2

a1

a2

a1

primitive cell Non-primitive cell Wigner-Seitz cell

= +

푹 푁1풂1 푁2풂2

Christian Ratsch, UCLA IPAM, DFT Hands-On Workshop, July 22, 2014 Primitive Cell and Wigner Seitz Cell

Face-center cubic (fcc) in 3D:

Primitive cell Wigner-Seitz cell

= + +

1 1 2 2 3 3 Christian푹 Ratsch, UCLA푁 풂 푁 풂 푁 풂 IPAM, DFT Hands-On Workshop, July 22, 2014 How Do Atoms arrange in Solid

Atoms with no valence electrons: Atoms with s valence electrons: Atoms with s and p valence electrons: (noble elements) (alkalis) (group IV elements)

• all electronic shells are filled • s orbitals are spherically • Linear combination between s and p • weak interactions symmetric orbitals form directional orbitals, • arrangement is closest packing • no particular preference for which lead to directional, covalent of hard shells, i.e., fcc or hcp orientation bonds. structure • electrons form a sea of negative • Structure is more open than close- charge, cores are ionic packed structures (diamond, which is • Resulting structure optimizes really a combination of 2 fcc lattices) electrostatic repulsion (bcc, fcc, hcp)

Christian Ratsch, UCLA IPAM, DFT Hands-On Workshop, July 22, 2014 14 Bravais Lattices

Christian Ratsch, UCLA IPAM, DFT Hands-On Workshop, July 22, 2014

• The reciprocal lattice is a mathematically convenient construct; it is the space of the Fourier transform of the (real space) wave function.

• It is also known as k-space or momentum space

Example: Honeycomb lattice The reciprocal lattice is defined by Real space × Reciprocal space = 2 × 풂2 풂3 풃1 휋 풂1 ∙ 풂×2 풂3 = 2 3 ×1 2 풂 풂 풃 휋 2 ×1 3 = 2 풂 ∙ 풂 풂 × 풂1 풂2 풃3 휋 풂3 ∙ 풂1 풂2 Christian Ratsch, UCLA IPAM, DFT Hands-On Workshop, July 22, 2014 Brillouin Zone

The Brillouin Zone is the Wigner- The Irreducible Brillouin Zone is 3D Seitz cell of the reciprocal space the Brillouin Zone reduced by all symmetries Cubic structure Square lattice (2D) square lattice

Body-centered cubic Hexagonal lattice (2D) hexagonal lattice

Christian Ratsch, UCLA IPAM, DFT Hands-On Workshop, July 22, 2014 Outline

Part 1 Part 2

• Periodicity in real space • The supercell approach

• Primitive cell and Wigner Seitz cell • Application: Adatom on a surface (to calculate for example a diffusion barrier) • 14 Bravais lattices • Surfaces and Surface Energies • Periodicity in reciprocal space • Surface energies for systems with multiple • Brillouin zone, and irreducible Brillouin zone species, and variations of stoichiometry

• Bandstructures • Ab-Initio thermodynamics

• Bloch theorem

• K-points

Christian Ratsch, UCLA IPAM, DFT Hands-On Workshop, July 22, 2014 From Atoms to Molecules to Solids: The Origin of Electronic Bands

Discrete states Localized discrete Many localized discrete states, states effectively a continuous band

Silicon

EC EC EV EV

Christian Ratsch, UCLA IPAM, DFT Hands-On Workshop, July 22, 2014 Bloch Theorem

Suppose we have a periodic potential where is the lattice vector

= 푹 + +

푹 푁1풂1 푁2풂2 푁3풂3

Bloch theorem for wave function (Felix Bloch, 1928):

= 푖풌∙풓 ѱ풌 풓 푒 푢풌 풓 phase factor + =

푢풌 풓 푹 푢풌 풓 Christian Ratsch, UCLA IPAM, DFT Hands-On Workshop, July 22, 2014 The meaning of k

Free electron wavefunction = 푖풌∙풓 ѱ풌 풓 푒 푢풌 풓

= 2 / = 0

푘 휋 푎 푘

0

푘 ≠ = /

Christian Ratsch, UCLA푘 휋 푎 IPAM, DFT Hands-On Workshop, July 22, 2014 Band structure in 1D Energy of free periodic potential weak interactions Only first parabola electron in 1D

휀 = 휀 휀 2 2 휀 ℏ 푘 휀 2푚 0 2 0 2 0

휋 휋 휋 휋 Extended zone scheme of 휋 푎 푎 푎 푎 푎 similar split at = , = Reduced zone scheme Repeated zone scheme 휋 2휋 푘 푎 푘 푎 We have 2 quantum 휀 휀 휀 • numbers k and n Energy • Eigenvalues are E (k) bands n

0 2 3 0 0 2 3

휋 휋 휋 휋 휋 휋 휋 Christian Ratsch, UCLA IPAM, DFT Hands-On Workshop, July 22, 2014 푎 푎 푎 푎 푎 푎 푎 Band Structure in 3D

• In principle, we need a 3+1 dimensional plot. • In practise, instead of plotting “all” k-points, one typically plots band structure along high symmetry lines, the vertices of the Irreducible Brillouin Zone. Example: Silicon

• The band gap is the difference between highest occupied band and lowest unoccupied band. • Distinguish direct and indirect bandgap.

Christian Ratsch, UCLA IPAM, DFT Hands-On Workshop, July 22, 2014 Insulator, Semiconductors, and Metals

Large gap gap is order kT No gap

The EF separates the highest occupied states from the lowest un-occuppied states

Christian Ratsch, UCLA IPAM, DFT Hands-On Workshop, July 22, 2014 Fermi Surface

In a metal, some (at least one) energy bands are only partially occupied by electrons. The Fermi energy εF defines the highest occupied state(s). Plotting the relation = in reciprocal space yields the Fermi surface(s).

휖푗 풌 휖퐹 Example: Copper

Fermi Surface

Christian Ratsch, UCLA IPAM, DFT Hands-On Workshop, July 22, 2014 How to Treat Metals

Fermi distribution function fF enters Brillouin zone integral:

= ( ) ( ) , 3 2 푗 푗 풌 푑 풌 푛 풓 � � 푓 휖 휓 풓 퐵퐵 • A dense k-point mesh is necessary.푗 Ω퐵퐵 Ω • Numerical limitations can lead to errors and bad convergence.

• Possible solutions:

el • Smearing of the Fermi function: artificial increase kBT ~ 0.2 eV; then extrapolate to Tel = 0. 1 = 2 1 + ( )/ 푗 푒푒 • Tetrahedron method푓 휖 [P. E. Blöchl휖푗−휖 퐹et 푘al.,퐵푇 PRB 49, 16223 (1994)] 푒 • Methfessel-Paxton distribution [ PRB 40, 3616 (1989) ] Occupation

• Marzari-Vanderbilt ensemble-DFT method [ PRL 79, 1337 (1997) ] 0 EF energy

Christian Ratsch, UCLA IPAM, DFT Hands-On Workshop, July 22, 2014 k-Point Sampling

Charge densities (and other quantities) are • For smooth, periodic function, use (few) special k- represented by Brillouin-zone integrals points (justified by mean value theorem).

Brillouin zone

replace integral by discrete sum:

Irreducible Brillouin zone

• Most widely used scheme proposed by Monkhorst and Pack. • Monkhorst and Pack with an even number omits high symmetry points, which is more efficient (especially for cubic systems)

Christian Ratsch, UCLA IPAM, DFT Hands-On Workshop, July 22, 2014 Outline

Part 1 Part 2

• Periodicity in real space • The supercell approach

• Primitive cell and Wigner Seitz cell • Application: Adatom on a surface (to calculate for example a diffusion barrier) • 14 Bravais lattices • Surfaces and Surface Energies • Periodicity in reciprocal space • Surface energies for systems with multiple • Brillouin zone, and irreducible Brillouin zone species, and variations of stoichiometry

• Bandstructures • Ab-Initio thermodynamics

• Bloch theorem

• K-points

Christian Ratsch, UCLA IPAM, DFT Hands-On Workshop, July 22, 2014 Supercell Approach to Describe Non-Periodic Systems

A infinite lattice A defect removes Define supercell to get periodicity back a periodic system

the supercell the Size of supercell has to be tested: does the defect “see itself”?

Christian Ratsch, UCLA IPAM, DFT Hands-On Workshop, July 22, 2014 Adatom Diffusion Using the Supercell Approach Diffusion on (100) Surface Supercell Need to test

Lateral supercell size Vacuum separation Adsorption Transition site Transition state theory (Vineyard, 1957): slab thickness Vacuum separation D = Γ0 exp(−∆Ed / kT)

∆Ed = Etrans − Ead

3N ν ∏ j=1 j Lateral Attempt frequency Γ0 = − 3N 1ν * ∏ j=1 j supercell size slab thickness

Christian Ratsch, UCLA IPAM, DFT Hands-On Workshop, July 22, 2014 Surface Energies

Example: Si(111) Surface energy is the energy cost to create a surface (compared to 1 (E (DFT ) − Nµ) a bulk configuration) γ = Surface 2 area

(DFT ) ∞ E : Energy of DFT slab calculation ∞ N : Number of atoms in slab Bulk system µ : Chemical potential of material Surface 1.38

1.37

1.36 ∞ 1.35

1.34 Surfaceenergy per (eV)atom 0 5 10 15 ∞ Number of layers Christian Ratsch, UCLA IPAM, DFT Hands-On Workshop, July 22, 2014 Ab-Initio Thermodynamics to Calculate Surface Energies

For systems that have multiple species, things are more complicated, because of varying stoichiometries

Example: Possible surface structures for InAs(001)

α(2x4) α2(2x4) α3(2x4) In atom

As atom

β(2x4) β2(2x4) β3(2x4)

Christian Ratsch, UCLA IPAM, DFT Hands-On Workshop, July 22, 2014 Surface Energy for InAs(100)

(DFT ) γ InAs−Surface = EInAs−slab − N InµIn − N As µ As

(bulk ) with µi ≤ µi

Equilibrium condition:

(bulk ) µIn + µ As = µInAs = µInAs

α2 (2x4)

This can be re-written as:

(DFT ) γ InAs−Surface = EInAs−slab − N InµInAs − (N As − N In)µ As

(bulk ) (bulk ) (bulk ) with µInAs − µIn ≤ µ As ≤ µ As

Christian Ratsch, UCLA IPAM, DFT Hands-On Workshop, July 22, 2014 Conclusions

Thank you for your attention!!

Christian Ratsch, UCLA IPAM, DFT Hands-On Workshop, July 22, 2014