Académique Documents
Professionnel Documents
Culture Documents
Orbital-Free
Density-Functional Theory
Ralf Gehrke
FHI Berlin, February 8th 2005
Outline
Basics of functional derivatives
I Principles of Orbital-free Density-Functional Theory
• basics of Density-Functional Theory
• motivation for OF-DFT
• basics of the numerical implementation
II Approximations to the kinetic-energy functional
• The Thomas-Fermi Approximation
• The von-Weizsäcker term
• Linear-Response Theory
• Combination of TF and vW
• The Conventional Gradient Expansion
• Average-Density Approximation
Basics of functional derivatives
analogous
function of multiple argument functional
F {y0 , L , y N } F [ y ( x )]
∂F δF
yi dF = dyi δF = δy (x0 )
∂yi y(x)
δy (x0 )
dyi δy (x0 )
xi x x0 x
∂F δF
dF = ∑ dyi δF = F [ y + δy ] − F [ y ] = ∫ dx δy (x )
i ∂yi δy (x )
Basics of functional derivatives
some rules
δ F [y ] ∂ f
F [ y ( x )] = ∫ dx f ( y ( x )) =
δ y (x ) ∂ y
„Proof“:
δF [ y ] = F [ y + δy ] − F [ y ]
∂f
= ∫ dx f ( y + δy ) − ∫ dx f ( y ) = ∫ dx δy ( x )
1424 3 ∂y
f ( y )+ δy + O (δy )
∂f 2 {
∂y δF
δy ( x )
δ F [y ] ∂ f d ∂f
F [ y ( x )] = ∫ dx f ( y (x ), y′( x )) = −
δ y ( x ) ∂ y dx ∂ y ′
⎛ δF [ y ] ∂f ∂f ∂f d ∂f d ∂f d ∂f ⎞
⎜⎜ r = − ∇ = − − − ⎟⎟
⎝ δy (r ) ∂y ∂∇y ∂y dx1 ∂ (∂y / ∂x1 ) dx2 ∂ (∂y / ∂x2 ) dx3 ∂ (∂y / ∂x3 ) ⎠
Basics of functional derivatives
some rules
„Proof“:
F [ y + δy ] = ∫ dx f ( y + δy, y′ + δy′)
⎛ ∂f ∂f ⎞ ∂f ∂f
= ∫ dx⎜⎜ f ( y ) + δy + δy′ ⎟⎟ = F [ y ] + ∫ dx δy + ∫ dx δy′
⎝ ∂y ∂y′ ⎠ ∂y ∂y′
14243
( y(x ) ⎯⎯⎯→ 0)
x → ±∞ ∫
− dx
d ⎛ ∂f ⎞
⎜ ⎟δy
dx ⎜⎝ ∂y ′ ⎟⎠
⎛ ∂f d ∂f ⎞
δF = ∫ dx⎜⎜ − ⎟⎟δy ( x )
′
y dx ∂y ⎠
⎝1∂44244 3
δF [ y ]
δy ( x )
Basics of functional derivatives
some rules
„chain rule“
δF δF δG ([ y ], x′)
F [G ([ y ( x )], x )] = ∫ dx ′
δy ( x ) δG ([ y ], x′) δy ( x )
some examples
r r r
r r ρ ( r )ρ ( r′) r δJ [ρ ] r ρ ( r ′)
J [ρ ] = ∫∫ d 3 r d 3 r′ r r VH ([ρ ], r ) =
1
δρ ( r ) ∫
r = d 3
r ′ r r
2 r - r′ r - r′
δ 2 J [ρ ] 1
r r = r r
δρ (r )δρ ( r′) r - r′
Basics of DFT
First Hohenberg-Kohn-Theorem
F [ρ ] = T [ρ ] + E ee [ρ ] = T S [ρ ] + J [ρ ] + E XC [ρ ]
r r
r r ρ (
J [ρ ] = ∫∫ d 3 r d 3 r′ r r
1 r )ρ ( r′)
classical coulomb interaction
2 r - r′
δE[ρ]
δ
(
δρ (r )
( 3r r
))
r E [ρ ] − µ ∫ d r ρ ( r ) − N = 0 ⇒ r =µ
δρ(r )
„Euler-Lagrange-Equation“
r δJ [ρ ] δEXC [ρ ]
V KS
([ρ ], r ) = + + Vext = VH + VXC + Vext
δρ δρ
eff
Motivation for OF-DFT
• Introduction of orbitals in DFT is not desirable
→ matrix diagonalization scales cubically with basis size
→ many data have to be stored during computation
• the goal is to get rid of KS-orbitals and to express each energy
contribution in terms of the electron charge density
• self-consistent calculation
Basics of numerical implementation
direct minimization
• energy has to be minimized under the constrained of constant
particle numbers
( 3r r
Π[ρ ] = E [ρ ] − µ ∫ d r ρ (r ) − N )
• variable substitution to ensure positivity of electron density ρ
r r
ϕ (r ) = ρ (r )
• minimization of Π with steepest descend, conjugate-gradients, etc.
δΠ[ρ ] r r δΠ[ρ ]
r =0 ϕ n +1 (r ) = ϕ n (r ) − τ r
δϕ (r ) δϕ (r ) ϕ n ( rr )
Basics of numerical implementation
self-consistent calculation
• add and subtract kinetic energy of a bosonic system
r r r
E [ρ ] = TB [ρ ] + TS [ρ ] + J [ρ ] + EXC [ρ ] + ∫ d 3 r Vext ( r )ρ (r ) − TB [ρ ]
1 3r r r
TB [ρ ] = − ∫ d r ρ ( r )∆ ρ ( r)
2
r
δTB [ρ ] 1 ∆ϕ ( r )
integration by parts and chain rule ⇒ r = L = − r
δρ (r ) 2 ϕ (r )
Basics of numerical implementation
self-consistent calculation
• Euler-Lagrange-equation is transfered to a Kohn-Sham-like
equation with an additional potential term
r
δE[ρ ] 1 ∆ϕ ( r ) δTS δTB
r =µ ⇒ − r + VH + VXC + Vext + r − r =µ
δρ (r ) 2 ϕ (r ) δρ (r ) δρ (r )
Ĥϕ = µϕ
∆ δTS δTB
Hˆ = − + VH + VXC + Vext + r − r
2 δρ (r ) δρ ( r )
solve solve
Hˆ ϕ i = ε iϕ i , i = 0, L , q − 1 Ĥϕ = µϕ
self-consistency no self-consistency no
ρ k +1 − ρ k < ε
achieved? ρ k +1 − ρ k < ε
achieved?
k → k +1 k → k +1
k : interation index
yes yes
q : number of KS-orbitals
The Thomas-Fermi approximation
• consider a system, consisting of non-interacting, free electrons
( ) (ρ (rr ) = C )
1 r rr
Hˆ = − ∑ ∆ i ϕ k (r ) = C exp ik r k
2
= const.
2 i
2π
ki = ni , i = x, y , z
Li
r 8π 3
∆ k = ∆k x ∆k y ∆k z
3
(
k F = 3π 2 ρ )
1/ 3
The Thomas-Fermi approximation
• kinetic energy can be calculated exactly
1 kF 3 r 2 r 2
kF kF kF
k2 V V V k 5
T = 2∑ = 3 r ∑ ∆ k k ≈ 3 ∫0 d 3
k k = ∫0 dk k 4
= F
k 2 ∆k k 8π 2π 2 2π 2 5
T = V ⋅ C ⋅ ρ 5/3 , C =
3
10
( )
3π 2
2/3
r r
T = ∫ d 3 r t [ρ ( r )]
T
t= = Cρ 5 / 3
V
The Thomas-Fermi approximation
flaws
• infinite charge density at the nucleus
• bad total energies compared to Kohn-Sham
• ( )
algebraical decay of charge density ∝ r −6 instead of
( (
exponential ∝ exp − 2 − 2 µ r ))
• no binding of atoms to form molecules or solids
• no shell structure in atoms
The von-Weizsäcker term
• originally, von-Weizsäcker derived intuitively a correction to the
Thomas-Fermi approximation to describe the kinetic energy of core
particles to explain mass defects
T = TTF + TvW
r
TvW = ∫ d 3 r t (ρ , ∇ρ )
1 3r r 2 1 3r r 2
= ∫ d r ∇ϕ ( r ) = ∫ d r ∇ ρ ( r )
2 2
r ∂f r r r
∇f ( g ( r )) = ∇g ( r ) ∇ ρ (r ) = ( r)
1
r ∇ ρ
∂g 2 ρ (r )
r 2
1 3r ∇ ρ ( r)
TvW = ∫d r r
8 ρ (r )
The von-Weizsäcker term
improvements compared to TF
• exponential decay of electronic density
• finite charge at the nucleus
flaws
• in a homogenous system TvW = 0, but for a one-orbital system TTF ≠ 0
⇒ TS = TTF + TvW does not reproduce the two limits
definition
• small change in potential causes a first-order change of the
charge density
r 3r r r r r r r
( )
δρ r = ∫ d r 1
′ (
χ42 r - r δν r′)
43
′ ) ( δρ (q ) = χ (q )δν (q )
r
δρ ( r )
r
δν ( r ′ ) fourier transformation
Linear-Response Theory
The Linear-Response Function
fourier transformation:
r r
r ˆ ⎛ δν ( r ) ⎞ ⎛ δν ( r) ⎞
( )
1 = χ q F⎜ ⎜ ⎟
r ⎟ ⇒ F⎜ˆ ⎜ ⎟
r ⎟= r
1
⎝ δρ ( r ′ ) ⎠ ⎝ δρ ( r′) ⎠ χ (q )
Linear-Response Theory
Linear-Response in the DFT scheme
∆ δEeff
H = − + Veff
ˆ E = TS + Eeff Veff =
2 δρ (r )
δVeff δ 2 Eeff δ 2 (E − TS ) δ 2TS
= = =−
δρ (r′) δρ (r )δρ (r′) δρ (r )δρ (r′) δρ (r )δρ (r′)
δE
r = µ = const.
δρ (r )
1 ⎛ δ 2T ⎞
r = −F
ˆ ⎜ r
S
r ⎟
χ (q ) ⎜ δρ ( r )δρ ( r′)
⎝
⎟
groundstate ⎠
unknown !
Linear-Response Theory
The Free-Electron-Gas limit of the LR-function
∆ kF ⎛ 1 1 −η 2 ⎛ 1 + η ⎞ ⎞ q
Hˆ 0 = − χ Lindhard = − 2 ⎜⎜ + ln⎜⎜ ⎟⎟ ⎟⎟, η =
2 π ⎝2 4η ⎝ 1 −η ⎠ ⎠ 2k F
⎛ ⎞
⎜ ⎟
⎜ δ TS 2
⎟ 1
Fˆ ⎜ = −
′) ρ ⎟
r r
δρ ( r
⎜ 144244 ) δρ ( r
0 ⎟
χ Lindhard (q )
⎜ 3⎟
f ( r - r′ )
r r
⎝ ⎠
homogenous system
due to symmetry...
Linear-Response Theory
fourier transformation
weak logarithmic
singularity
cos(2k F r )
lim δρ (r ) ∝
r →∞ r3
„Friedel oscillations“
r δTS r 1 3r 3r δ 2TS r r
TS [ρ ] ≈ TS [ρ 0 ] + ∫ d r
3
r ∆ρ ( r ) + ∫∫ d r d r ′ r r ∆ρ ( r )∆ρ ( r ′)
123 δρ ( r ) ρ0 2 δρ (r )δρ (r ′) ρ 0
TTF 1424 3 144244 3
const. ⎛ 1 ⎞
− Fˆ ⎜⎜ ⎟⎟
⎝ χ Lindhard ( q ) ⎠
⇒ linear term vanishes
Combination of TF and vW
⎧ η2 q • Kompaneets, Pavlovskii (1957)
⎪ 1 − L, small η =
k ⎪ 2k F • Kirzhnits (1957)
χ Lindhard ≈ − F2 ⎨ 3
π ⎪ 1 K • Le Couteur (1964)
⎪⎩ 3η 2 , large η • Stoddart, Beattie, March (1970)
⎧1 − 3λη 2 , small η ⇒ λ = 19
kF 1 kF ⎪
χ TFλvW =− 2 ≈− 2 ⎨ 1
π 1 + 3λη 2
π ⎪ , large η ⇒ λ =1
⎩ 3λη 2
Combination of TF and vW
• λ = 1 / 9 valid for long wavelength perturbation
→ e.g. appropriate for impurity problems where long wavelength
components of potential are dominant
• λ = 1 valid for short wavelength perturbation
→ e.g. appropriate for perfect lattices
flaws
• bad estimation of total energy:
λ = 1 → overestimation, λ = 1 / 9 → underestimation
(interpolation leads to λ = 1 / 5 )
kF ⎛ η 2 η 4 ⎞
χ Lindhard ≈ − 2 ⎜⎜1 − − − L⎟⎟ T = T0 + T2 + T4 + L
π ⎝ 3 15 ⎠
1
TTF TvW
9
T4 [ρ ] =
1 3r (
⎛ 2
1 3⎜ ∇ ρ )
2
9∇ 2 ρ (∇ρ ) (∇ρ )
2 4 ⎞
⎟
540(3π 2 )
23 ∫d r ρ ⎜ ρ2 −
8ρ 3
+
3ρ 4 ⎟
⎝ ⎠
(Hodges, 1973)
T6 [ρ ] = L (extremely complicated...) (Murphy, 1981)
Conventional Gradient Expansion
flaws
• not suitable for isolated systems
with exponential decay of charge
density
→ kinetic energy potential δT
diverges for order four and δρ
higher
→ T diverges for order six
⇒ in self-consistent calculations,
charge density shows wrong
decay behaviour
• linear response is wrong, since
expansion does only converge for
η <1
⇒ CGE is of no practical use
Average-Density Approximation
Basic idea
• include non-local effects to the kinetic energy functional
⎛ δ 2T ⎞!
Fˆ ⎜ ⎟ 1
r
S
r = −
⎜ δρ ( r )δρ ( r ′) ⎟ χ Lindhard (q )
⎝ ρ0 ⎠
Average-Density Approximation
Kr
Kohn-Sham
rr r r
symmetric ADA Ω ( r , r ′ ) = Ω ( r ′, r )
rr r r
non-symmetric ADA Ω ( r , r ′ ) ≠ Ω ( r ′, r )
TFλvW
⇒ non-local functionals can improve numerical results significantly