1 DFT Introduction
1 DFT Introduction
1 DFT Introduction
Prof.P. Ravindran,
Department of Physics, Central University of Tamil
Nadu, India
http://folk.uio.no/ravi/CMT2015
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
2
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
3
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
4
Ab initio Computational
Based Design
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
5
Conducting a Computational Project
* from D. Young P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
6
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
7
Computational Models
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
8
Computational Models
Types of Models
(Listed in order from most to least accurate)
– Ab initio
uses Schrödinger's equation, but
with approximations
– Semi Empirical
uses experimental parameters and
extensive simplifications of
Schrödinger's equation
– Molecular Mechanics
does not use Schrödinger's equation Simulated (12,0) zigzag carbon nanotube
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
9
Ab Initio
Ab initio translated from Latin means “from first principles.” This refers
to the fact that no experimental data is used and computations are based
on quantum mechanics.
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
10
Ab Initio
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
11
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
12
Semi Empirical
Molecular Mechanics
Does not use any quantum mechanics instead uses parameters derived
from experimental or ab initio data
– Uses information like bond stretching, bond bending, torsions,
electrostatic interactions, van der Waals forces and hydrogen bonding
to predict the energetics of a system
– The energy associated with a certain type of bond is applied
throughout the molecule. This leads to a great simplification of the
equation
Basis Sets
The accuracy of a calculation is dependent on both the model and the type
of basis set applied to it.
Once again there is a trade off between accuracy and time. Larger basis
sets will describe the orbitals more accurately but take longer to solve.
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
16
Computational Physics
Performs idealized "experiments" on
Computation
the computer by solving physical
models numerically
predicts
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
17
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
18
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
19
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
20
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
21
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
22
Electronic
property
Optical Thermodynamic
property property
Crystal structure
Mechanical
property Magnetism
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
23
DFT Calculations are not exact solutions of the full Schrodinger equation
(exact functional unknown).
The Hohenberg-Kohn theorems apply only to ground state energies.
Excited states can be predicted, but these predictions are not on the same
footing as predictions for ground-state energies.
There is a well-known inaccuracy in DFT involving the underestimation of
calculated band gaps in semiconducting and insulating materials (changed
recently).
DFT gives inaccurate results involving weak van der Waals attractions,
which are a direct result of long range electron correlation (changed
recently).
It is computationally expensive to perform DFT calculations. Simulations
with hundreds of atoms are about the largest you can get.
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
25
Scientific
problem-
solving
“Base Implementation
Theory” (the algorithms Setup model, Research
(DFT) and program) run the code output
“Analysis
Theory”
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
26
The T in DFT
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
28
The Math
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
29
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
30
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
Approximation 1
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
32
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
Approximation 2
ionic motion
electron-phonon
Lattice vibration (phonons) interaction
electronic motion
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
34
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
35
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
36
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
37
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
Approximation 3
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
39
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
40
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
41
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
42
Hartree Method for many particle Solids
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
Hartree Hamiltonian 43
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
SCF procedure 44
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
45
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
46
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
47
Introduction of Exchange (Spin) : Hartree Fock Method
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
48
ν2(i,j) =1/r12
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
49
Failure of HF Method
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
50
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
51
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
52
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
53
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
54
What is functional ?
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
55
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
56
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
57
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
58
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
59
How to get an approximate XC functional?
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
60
Approximations to EXC
Local density approximation (LDA)
LDA
E XC (r ) XC
hom
(r )dr
– Recommended LDA functional: Perdew-Wang (PRB 45, 13244,
1992)
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
61
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
LDA-LSDA: Trends And Limitations
Favors more homogeneous electron densities
Overbinds molecules and solids (Hartree-Fock underbinds)
Geometries, bond lengths and angles, vibrational
frequencies reproduced within 2-3%
Dielectric constants overestimated by about 10%
Bond lengths too short for weakly bound systems (H-bonds,
VDW)
Correct chemical trends, e.g. ionization energies
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
Beyond The LDA
Gradient expansions
Weighted density approximation
Exact exchange in DFT (OEP local vs HF non-local)
DFT-HF hybrids
Self-interaction correction
Van der Waals and RPA functionals
LSDA+U
Multi-reference Kohn-Sham
GW approximation (Many-body)
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
64
– Assumption:
GGA
E XC (r ) XC ( (r ), (r ))dr
– Recommended GGA functional: Perdew-Burke-
Ernzerhof (PBE) [PRL 77, 3865 (1996)].
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
Properties of the GGA
Meta-GGA (MGGA)
– Assumption:
MGGA
E XC (r ) XC ( (r ), (r ), (r ))dr
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
68
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
69
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
Hybrid Functionals
Properties:
1. Quite accurate in many respects, e.g. energies and geometries
2. Improve on the self-interaction error, but not fully SI-free
3. Improve on band gaps
4. Improve on electron affinities
5. Better quality than MP2
6. Fitted hybrids unsatisfactory from the theoretical point of view
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
71
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
72
1 (r ) (r ' )
Etot [ ] To Ee i drdr '
2 |r r | '
– Single-particle equations
1 2
Vion VH [ ] VX [ ] VC [ ] i i i , with
2
E X E X [ ] vk (r ' ) VKS (r '' )
VX (r ) c.c.
(r ) vk vk (r ) VKS (r )
' ''
(r )
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
73
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
Self-interaction Correction (SIC)
Self-interaction can be removed at the level of classical electrostatics:
1 (r) (r' )
2 | r r' |
EH drdr'
1 N (r ) n (r ' )
ESIC EH n drdr '
2 n 1 | r r'|
(r' )
Perdew-Zunger 1982 VSIC (n)
(r ) VH (r ) n dr '
Mauri, Sprik, Suraud | r r ' |
Potential is state-dependent. Hence it is not an eigenvalue problem
anymore, but a system of coupled PDEs
Orthogonality of SIC orbitals not guaranteed, but it can be imposed
(Suraud)
Similar to HF, but the Slater determinant of SIC orbitals is not
invariant against orbital transformations
The result depends on the choice of orbitals (localization)
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
Dynamical Correlation: VDW
1(r,t) 2(r,t)
Functional (Dion et al 2004):
1(t) E1(t).2(t)
EVDW (r ) (r, r ' ) (r ' ) drdr ' = VDW kernel fully non-local.
Depends on (r) and (r’)
Expensive double integral
Efficient implementations (Roman-Perez and Soler 2009)
Good approximations based on dynamical response theory
Beyond VDW: Random Phase Approximation (Furche)
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
Dynamical Correlation: Vdw And Beyond
Empirical approaches:
C6IJ ( RIJ )
P
EVDW f IJ ( RIJ )
IJ RIJ6
With f a function that removes smoothly the singularity at R=0, and
interferes very little with GGA (local) correlation.
1 1
E LSDA
This E
induces
U a U
splitting
LSDAU N
in( N
the 1)
KS U f i f j f =orbital occupations
eigenvalues:
2 2 i j i
E 1 iocc iLSDA U / 2
i LSDAU iLSDA U f
f i 2 iempty iLSDA U / 2
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
Summary Of DFT Approximations
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
79
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
80
Formally
equivalent
electron Kohn-Sham particle
interaction (non-interacting)
external potential effective potential
Hard problem to solve “Easy” problem to solve
(scales like N5 ) ( scales like N3 or better)
Hohenberg and Kohn proved this (1964)
Nobel prize in Chemistry for Kohn in 1998
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
81
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
83
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
84
Exchange-Correlation Potential
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
85
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
86
Bloch’s Theorem
From translational symmetry
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
Periodic Boundary Conditions and Bloch’s Theorem
Bloch’s Theorem: The wave-functions of the electrons moving in a periodic potential are
given as
nk (r ) unk (r )eik .r
Unk(r) have the same periodicity as the potential.
n is the band index
k is a wave-vector inside the 1st BZ.
87
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
88
This transforms the problem into calculating few wavefunctions for, in principle, infinite
number of k points.
The great simplification comes from the fact that Ψnk are weakly varying functions with
respect to k … only few carefully chosen k-points (known as special k-points) are
required.
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
89
SCF procedure
Initial guess
No
Compute electron density
Yes Output quantities
Self-consistent? Energy, forces,
stresses …
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
91
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
92
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
93
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
94
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
95
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
96
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
97
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
98
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
99
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
100
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
101
Success and failure of “standard” DFT in solids
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
102
Is LDA/GGA repairable ?
Ab initio methods
GGA: usually improvement, but often too small.
Hartree-Fock: completely neglects correlation, very poor in solids
Exact exchange: imbalance between exact X and approximate (no) C
Hybrid-Functionals: mix of HF + LDA; good for insulators, poor for
metals
GW: gaps in semiconductors, but ground state? expensive!
Quantum Monte-Carlo: very expensive
Not fully ab initio
Self-interaction-correction: vanishes for Bloch states
Orbital polarization: Hund’s 2nd rule by atomic Slater-parameter
LDA+U: strong Coulomb repulsion via external Hubbard U
parameter
DMFT: extension of LDA+U for weakly correlated systems
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
103
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
104
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
105
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
106
Taking advantage
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
107
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
108
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
109
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
110
Computational approaches
All-electron: Pseudopotential:
- all the electron are explicitly included
- electrons = valence+
- the space is separated in core are core.
interstitial regions.
- only Valence electrons
are explicitly included.
interstitial
- effective potential
(pseudopotential)
- Two main approaches core
due to the nucleus
I- LAPW {partial waves (core) and PW are the core electrons
(interstitial)}
II- LMTO {partial waves (core) and Hankel - PW basis sets to
functions (interstitial)} expand Ψnk
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
Lecture Summary
111
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
112
Summary
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
11
4
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory
115
P.Ravindran, Condensed Matter Physics July 2015 Introduction to Density Functional Theory