Time-Dependent Density-Functional Theory: Carsten A. Ullrich Neepa T. Maitra
Time-Dependent Density-Functional Theory: Carsten A. Ullrich Neepa T. Maitra
8. Current-TDDFT C.U.
i (r1 ,..., rN , t ) Tˆ Vˆ (t ) Wˆ (r1 ,..., rN , t )
t
2
kinetic energy N 2 2
electron 1
Wˆ
N
e
Tˆ
j
operator: interaction:
2m 2 j ,k r j rk
j 1 j k
t=0 t>0
t=0 t>0
Nuclear dynamics
treated classically
(r, t )
Na2 Na4
Theory
Energy (eV)
Vasiliev et al., PRB 65, 115416 (2002)
Marques et al., PRL 90, 258101 (2003)
Outline
8. Current-TDDFT C.U.
n(r t) vext(r t)
For a given initial-state , the time-evolving one-body density n(r t) tells you
everything about the time-evolving interacting electronic system, exactly.
vext(t), (t)
vext’(t), ’(t)
Assume Taylor-
expandability:
RG prove that the resulting densities n(r,t) and n’(r,t) eventually must differ,
i.e.
same
2. Fundamentals Proof of the Runge-Gross Theorem (2/4)
The first part of the proof shows that the current-densities must differ.
Consider Heisenberg e.o.m’s for the current-density in each system,
;t )
initial density
if initially the 2 potentials differ, then j and j’ differ infinitesimally later ☺
2. Fundamentals Proof of the Runge-Gross Theorem (3/4)
If vext(r,0) = v’ext(r,0), then look at later times by repeatedly using Heisenberg e.o.m :
… *
1-1
proves j(r,t) vext(r,t) 1st part of RG ☺
i.e. same
But if then
van Leeuwen (PRL 1998) showed how an action, and variational principle, may be
defined, using Keldysh contours.
2. Fundamentals Clarifications and Extensions
van Leeuwen (Int. J. Mod. Phys. B. 2001) extended the RG proof in the linear
response regime to the wider class of Laplace-transformable potentials.
The first step of the RG proof showed a 1-1 mapping between currents and
potentials TD current-density FT
(Maitra, Souza, Burke, PRB 2003; Ghosh & Dhara, PRA, 1988)
8. Current-TDDFT C.U.
2 (0)
Vext r,t0 VH r Vxc r j r j (j 0) r
2
The N static KS orbitals are taken as initial orbitals and will be propagated in time:
(0)
j r j r, t0 , j 1,..., N
2
i j r, t Vext r, t VH r, t Vxc r, t j r, t
t 2
N
n r , t j r , t
2
Time-dependent density:
j 1
3. TDKS Time-dependent Kohn-Sham scheme (2)
Only the N initially occupied orbitals are propagated. How can this be sufficient
to describe all possible excitation processes?? Here’s a simple argument:
n r, t
VH r, t d r
3 depends on density at time t
r - r (instantaneous, no memory)
(Take xc functional from static DFT and evaluate with time-dependent density)
2 hom
d exc (n )
ALDA:
Vxc (r, t ) Vxc n r, t
ALDA LDA
dn 2 n n ( r ,t )
3. TDKS Time-dependent selfconsistency (1)
start with
propagate
selfconsistent
until here
KS ground state
t0 T time
I. Propagate
2
i j 2 VKSold t j , t t0 , T
n t j t
2
II. With the density calculate the new KS potential
j
V new
KS t Vext t VH n t Vxc n t for all t t0 , T
t : j r, t t e j r, t
iHˆ t
Propagate a time step
iHˆ t 1 iHˆ t 2
Crank-Nicholson algorithm: e
1 iHˆ t 2
1 i
2
tHˆ j r, t t 1 2i tHˆ j r, t
Predictor Step:
j t ( n 1)
j t t H t t
ˆ ( n 1)
Hˆ t t 2
1
2
Hˆ t Hˆ ( n ) t t
Selfconsistency is reached if n t remains unchanged for t t0 , T
upon addition of another corrector step in the time propagation.
3. TDKS Summary of TDKS scheme: 3 Steps
1
r ,0
Prepare the initial state, usually the ground state, by
a static DFT calculation. This gives the initial orbitals: j
(0)
initial-state density
hard walls
periodic exact
boundaries
LDA
(travelling
waves)
z
x (standing waves)
Charge-density oscillations
● Initial state: constant electric field,
which is suddenly switched off
Δ ● After switch-off, free propagation of
the charge-density oscillations
L
C.A. Ullrich, J. Chem. Phys. 125, 234108 (2006)
3. TDKS Construction of the exact xc potential
12 22 1
V z1 ,t V z2 ,t i r1 , r2 ,t 0
2 2 r1 r2 t
dr2 r , r2 ,t n z ,t 2 z ,t
2 2
s1 ,s2
1 d2
V z ,t VH z ,t Vxc z ,t i z ,t 0
2 dz
2
t
3. TDKS Construction of the exact xc potential
n r , t
Ansatz: r ,t exp i r , t
2
A
V
Vxc r ,t V r ,t VH r ,t
xc
1 2 1 2
ln n r ,t ln n r ,t
4 8
1 2
r ,t r ,t
2
dyn
V xc
3. TDKS 2D quantum strip: charge-density oscillations
density
adiabatic Vxc
exact Vxc
8. Current-TDDFT C.U.
Almost all calculations today ignore this, and use an “adiabatic approximation” :
Just take xc functional from static DFT and evaluate on instantaneous density
vxc
Hessler, Maitra, Burke, (J. Chem. Phys, 2002); Wijewardane & Ullrich, (PRL 2005); Ullrich (JCP, 2006)
A non-interacting example:
Periodically driven HO
Re and Im
parts of 1st and
If we start in different 0’s, can 2nd Floquet
we get the same n(r t) by orbitals
evolving in different potentials?
Yes!
Doubly-occupied
Floquet orbital
with same n
• Say this is the density of an interacting
system. Both top and middle are possible
KS systems.
vxc different for each. Cannot be captured
by any adiabatic approximation
( Consequence for Floquet DFT: No 1-1 mapping between densities and time-
periodic potentials. )
Maitra & Burke, (PRA 2001)(2001, E); Chem. Phys. Lett. (2002).
4. Memory Time-dependent optimized effective potential
t
N
0 i dt d 3 r Vxc (r, t ) u xcj (r, t )
j 1
k (r, t )k* (r, t ) j (r, t ) *j (r, t ) c.c.
k 1
1 Axc i
where u xcj (r, t ) *
j (r, t ) j (r, t )
1 N
*
r , t r , t k r , t
*
u xj r, t *
j k
exact exchange: d r
3
j r, t k 1 r r
8. Current-TDDFT C.U.
q = (i a)
Look at other
functional approxs
(ALDA, EXX), and
also with SPA. All
From Burke & Gross, (1998); Burke, Petersilka &Gross (2000)
quite similar for He.
5. Linear response General trends
HOMO LUMO
D. Varsano, R. Di Felice, M.A.L. Marques, A Rubio, J. Phys. Chem. B 110, 7129 (2006).
5. Linear response Examples
8. Current-TDDFT C.U.
0 nˆ r j j nˆ r 0
r, r, lim c.c.
0
j E j E0 i
j
The full many-body response function has poles at the exact excitation energies
Im Im
finite extended
x xx x x
Re Re
plasmon
● interband transitions
● excitons (bound
electron-hole pairs)
6. TDDFT in solids Excitations in bulk metals
Plasmon dispersion of Al
Intersubband transitions:
of order meV
(mid- to far-IR)
VB upper edge
6. TDDFT in solids n-doped quantum wells
Effective-mass approximation: m* m e* e /
(for GaAs : 0.067, 13)
1 iq||r|| 2 q||2
jq|| (r ) e j ( z) with energies E jq|| j
A 2m *
quantum well
confining potential
2 d 2
2
Vconf ( z ) VH ( z ) Vxc ( z ) j ( z ) j j ( z )
LDA
2m * dz
6. TDDFT in solids Quantum well subbands
k>0
k=0
6. TDDFT in solids Intersubband plasmon dispersions
charge plasmon
experiment
ω (meV)
spin plasmon
k (Å-1)
Silicon
VG , G 0
where KS KS V f xc , VG
0, G 0
● LRC (long-range correlation) kernel
(with fitting parameter α):
f xcLRC q
q2
2
f r r
k k
*
k
2 r r n r n r
Simple real-space form: Petersilka, Gossmann, Gross, PRL 76, 1212 (1996)
TDOEP for extended systems: Kim and Görling, PRL 89, 096402 (2002)
f BSE
xc q 0, G, G vkck; q 0 F
1
G
BSE
vck ,vck vk ck ; q 0
* 1
G
vck ,vck
Silicon
Reining et al.
● ALDA works well for EELS (electron energy loss spectra), but
not for optical absorption spectra
8. Current-TDDFT C.U.
Single-determinant constraint of KS
Quantum control phenomena leads to unnatural description of the
true state weird xc effects
Now consider:
– poles at true states that are mixtures of singles, doubles, and higher excitations
? How does fxc generate more poles to get states of multiple excitation character?
7. Where the usual approxs. fail Double Excitations
Exactly Solve a Simple Model: one KS single (q) mixing with a nearby double (D)
Invert and insert into Dyson-like eqn for kernel dressed SPA (i.e. -dependent):
Strong non-adiabaticity!
7. Where the usual approxs. fail Double Excitations
dynamical (non-adiabatic)
correction
“normal” “anomalous”
“Local” Excitation (LE) Intramolecular Charge Transfer (ICT)
TDDFT resolved the long debate on ICT structure (neither “PICT” nor “TICT”),
and elucidated the mechanism of LE -- ICT reaction
ro ce ss in ough
p o r tant p , large en ly
Im
o l e cules ay be on
biom DDFT m
a t T roac h!
th p
a s i b le ap
fe
Eg. Zincbacteriochlorin-Bacteriochlorin
complex
(light-harvesting in plants and purple
bacteria)
Dreuw & Head-Gordon, JACS 126 4007, (2004).
We know what the exact energy for charge transfer at long range should be:
exact
Why TDDFT typically severely underestimates this energy can be seen in SPA
i.e. get just the bare KS orbital energy difference: missing xc contribution to
acceptor’s electron affinity, Axc,2, and -1/R
(Also, usual g.s. approxs underestimate I)
7. Where the usual approxs. fail Long-Range Charge-Transfer Excitations
What are the properties of the unknown exact xc kernel that must be well-
modelled to get long-range CT energies correct ?
fxc ~ exp(aR)
8. Current-TDDFT C.U.
r ', t'
r,t
d r n r , t Vxc r , t 0
3
Zero-force theorem:
d r ' n0 r ' f xc r , r ' , Vxc,0 r
3
Linearized form:
If the xc kernel has a finite range, we can write for slowly varying systems:
3
n0 r d r ' f xc r , r ' , Vxc,0 r
f hom
xc
k 0,
l.h.s. is frequency-dependent, r.h.s is not: contradiction!
f xc r , r ' , has infinitely long spatial range!
8. TDCDFT Ultranonlocality and the density
n x0 , t
●
x0 x
Vxc r , t
n r , t
nonlocal
nonlocal nonlocal
n
j Axc
t Vxc
t
jr,t local
Axc r , t
n r ' , t
j r , t jL r , t jT r , t , jL r , t r r'
4
● Continuity equation only gives the longitudinal current
● TDCDFT gives also the transverse current
● We can find a short-range current-dependent xc vector potential
8. TDCDFT Basics of TDCDFT
ˆ
1 1 2
H int t pi c Aext ri , t Vext ri , t U ri rj
i 2 i j
1
2
H KS t pi c AKS ri , t VKS ri , t
ˆ 1
i 2
uniquely determined up to gauge transformation
8. TDCDFT TDCDFT in the linear response regime
j1 r , d r ' KS r , r ' , Aext,1 r , AH ,1 r , Axc,1 r ,
3
1 fk f j
r , r ' , n0 r r r ' P r P r '
kj jk
2 j , k k j i
where Pkj k* r j r j r k* r
8. TDCDFT Effective vector potential
Aext ,1 r , : external perturbation. Can be a
true vector potential, or a gauge 1
transformed scalar perturbation: Aext ,1 Vext ,1
i
3 ' j r ' ,
AH ,1 r , 2
d r' gauge transformed
i r r' Hartree potential
Axc ,1 r , d r ' f xc r , r ' , j r ' ,
3 the xc kernel is
now a tensor!
ALDA ALDA
ALDA: Axc ,1 r , 2
d r ' f xc r , r ' ' j r ' ,
3
i
8. TDCDFT TDCDFT beyond the ALDA: the VK functional
ALDA c
Axc ,1 r , Axc ,1 r , xc r ,
in0 r
xc viscoelastic stress tensor:
~ 2 ~
xc, jk xc j v1,k k v1, j v1 jk xc v1 jk
3
v r , j r , / n0 r velocity field
2
n
~xc n, f xcT n,
i
~ n2 L 4 T d 2 excunif
xc n, f xc n, f xc n,
i 3 dn 2
In contrast with the classical case, the xc viscosities have both real
and imaginary parts, describing dissipative and elastic behavior:
S xc shear modulus
~ reflect the
stiffness of
i Fermi surface
Bxcdyn dynamical
against defor-
~
bulk modulus mations
i
8. TDCDFT xc kernels of the homogeneous electron gas
Im f xcL Re f xcL
Im f xcT Re f xcT
2 unif
d exc (n) 4 S xc (0)
f xc (0)
L
2
dn 3 n2
S xc (0)
f xc (0)
T
n2
The shear modulus of the electron liquid does not disappear for 0.
(as long as the limit q0 is taken first). Physical reason:
● Even very small frequencies <<EF are large compared
to relaxation rates from electron-electron collisions.
● The zero-frequency limit is taken such that local
equilibrium is not reached.
● The Fermi surface remains stiff against deformations.
8. TDCDFT TDCDFT for conjugated polymers
ALDA overestimates
polarizabilities of long
molecular chains.
The long-range VK
functional produces
a counteracting field,
due to the finite shear
modulus at 0.
M. van Faassen et al., PRL 88, 186401 (2002) and JCP 118, 1044 (2003)
Outline
8. Current-TDDFT C.U.
2
I dE T E f L E f R E two-terminal Landauer formula
Transmission coefficient, usually obtained from
DFT-nonequilibrium Green’s function
Current response: j r , d r' 0 r , r ' , Eeff r ' ,
3
T0 F 3
d r' Eext EH r ' , E xc r ' ,
I 0
XC piece of voltage drop: Current-TDDFT
R dyn 4
2
z n
dz
2
4
Sai, Zwolak, Vignale, Di Ventra, 3e Ac n
PRL 94, 186810 (2005)
dynamical resistance: ~10% correction
9. Transport TDDFT and nanoscale transport: finite bias
► (A) and (B) agree for weak bias and small dissipation
► some preliminary results are available – stay tuned!
Outline
8. Current-TDDFT C.U.
Eg. He
ATI: Measure
kinetic energy of
ejected electrons
Eg. Na-clusters
L’Huillier (2002)
= 1064 nm
I=6 • TDDFT is the only computationally
x 10 W/cm2
12
feasible method that could compute ATI for
pulse length something as big as this!
30 Up 25 fs
• ATI measures kinetic energy of electrons
– not directly accessible from KS. Here,
approximate T by KS kinetic energy.
•TDDFT yields plateaus much longer than
the 10 Up predicted by quasi-classical one-
Nguyen, Bandrauk, and Ullrich, PRA electron models
69, 063415 (2004).
10. Strong-field processes Non-sequential double ionization
TDKS
Maitra, Woodward, & Burke (2002), Werschnik & Gross (2005), Werschnik, Gross & Burke (2007)
10. Strong-field processes Coupled electron-ion dynamics
Classical nuclei coupled to quantum electrons, via Ehrenfest coupling, i.e.
=
Eg. Collisions of O atoms/ions with
graphite clusters
Freely-available TDDFT code for
strong and weak fields:
http://www.tddft.org
Castro, Appel, Rubio,
Lorenzen, Marques,
Oliveira, Rozzi,
Andrade, Yabana,
Bertsch
Simplest: nuclei move on KS PES between hops. But, KS PES ≠ true PES,
and generally, may give wrong forces on the nuclei.
Craig, Duncan, & Prezhdo PRL 2005, Tapavicza, Tavernelli, Rothlisberger, PRL 2007, Maitra,
JCP 2006
To learn more…
Collaborators: Students/Postdocs: