dft for molecular transport: a...

39
DFT for molecular transport: A tutorial Kieron Burke Oct 19,2009 KITP tutorial 1 http://dft.uci.edu

Upload: others

Post on 05-Nov-2019

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: DFT for molecular transport: A tutorialonline.itp.ucsb.edu/online/excitcm09/burke/pdf/Burke_ExcitationsCM_KITP.pdf• Do we know how steady current arises? – Kurth et al • What

DFT for molecular transport: A tutorial

Kieron Burke

Oct 19,2009 KITP tutorial 1

http://dft.uci.edu

Page 2: DFT for molecular transport: A tutorialonline.itp.ucsb.edu/online/excitcm09/burke/pdf/Burke_ExcitationsCM_KITP.pdf• Do we know how steady current arises? – Kurth et al • What

What we’ll cover

• Only electronic degrees of freedom (but see Galli on weds, KITP)

• Not metal chains or CNT’s • Just molecular electronics with organics

Oct 19,2009 KITP tutorial 2

Page 3: DFT for molecular transport: A tutorialonline.itp.ucsb.edu/online/excitcm09/burke/pdf/Burke_ExcitationsCM_KITP.pdf• Do we know how steady current arises? – Kurth et al • What

Oct 19,2009 3

Break junction expts

KITP tutorial

Page 4: DFT for molecular transport: A tutorialonline.itp.ucsb.edu/online/excitcm09/burke/pdf/Burke_ExcitationsCM_KITP.pdf• Do we know how steady current arises? – Kurth et al • What

Why is it difficult?

• Need chemical-type accuracy

• Hundreds of atoms needed to get details right

• Poorly characterized experiments (now improving)

• Lots of difficulties with theories all combined in one problem: – Not a ground state

– Not a finite system, but not bulk either

Oct 19,2009 KITP tutorial 4

Page 5: DFT for molecular transport: A tutorialonline.itp.ucsb.edu/online/excitcm09/burke/pdf/Burke_ExcitationsCM_KITP.pdf• Do we know how steady current arises? – Kurth et al • What

Difficult regime (for DFT)

• Strong correlation: – Developed over decades in mesoscopic physics,

especially by Landauer and Buttiker – Imagine molecule weakly coupled to leads – Get Coulomb blockade effects: One electron on

molecule stops a second electron getting through – Supriyo Datta (great website – the nanohub) uses

rate equations and MBT to describe. – Can study effect with model Hamilitonians (e.g.,

Kristian Thygesen).

Oct 19,2009 KITP tutorial 5

Page 6: DFT for molecular transport: A tutorialonline.itp.ucsb.edu/online/excitcm09/burke/pdf/Burke_ExcitationsCM_KITP.pdf• Do we know how steady current arises? – Kurth et al • What

Standard approach: History

• Late 90’s, after Reed-Tour experiment

• Hong Guo et al – used Green’s functions

• diVentra, Pantelides, and Lang – scattering state approach

• Now many groups with variety of codes

• Sanvito et al – Spintronics code (Blugel, tomorrow at KITP, Ullrich – Friday, KITP).

Oct 19,2009 KITP tutorial 6

Page 7: DFT for molecular transport: A tutorialonline.itp.ucsb.edu/online/excitcm09/burke/pdf/Burke_ExcitationsCM_KITP.pdf• Do we know how steady current arises? – Kurth et al • What

Standard approach

• Apply Landauer formula to ground-state KS potential

• Calculate transmission as a function of energy

• Not really non-equilibrium Greens functions

• Just ground-state DFT for KS potential and transmission through that.

Oct 19,2009 KITP tutorial 7

Page 8: DFT for molecular transport: A tutorialonline.itp.ucsb.edu/online/excitcm09/burke/pdf/Burke_ExcitationsCM_KITP.pdf• Do we know how steady current arises? – Kurth et al • What

Oct 19,2009 8

Standard approach: NEGF

( )∫∞

∞−

−= )()(),(1 εεεεπ RLs ffVTdI

KITP tutorial

Page 9: DFT for molecular transport: A tutorialonline.itp.ucsb.edu/online/excitcm09/burke/pdf/Burke_ExcitationsCM_KITP.pdf• Do we know how steady current arises? – Kurth et al • What

Basic agreement?

Oct 19,2009 KITP tutorial 9

Di Ventra, Pantelides, Lang

Page 10: DFT for molecular transport: A tutorialonline.itp.ucsb.edu/online/excitcm09/burke/pdf/Burke_ExcitationsCM_KITP.pdf• Do we know how steady current arises? – Kurth et al • What

Basic questions we’ll address

• Do we know how steady current arises? – Kurth et al

• What is the exact Landauer formula for interacting system? – Meir-Wingreen is very special case.

• If standard model were true, are standard functionals good enough? – Sanvito et al., Neaton et al.

Oct 19,2009 KITP tutorial 10

Page 11: DFT for molecular transport: A tutorialonline.itp.ucsb.edu/online/excitcm09/burke/pdf/Burke_ExcitationsCM_KITP.pdf• Do we know how steady current arises? – Kurth et al • What

Advanced questions we’ll address

• In the limit of weak bias, is the standard model correct? Koentopp et al, diVentra et al.

• Where do TDDFT and TD current DFT come in?

• What is best approach to general problem? – Full time-dependent electronic approach (Euro)

– Master equation approach to steady state (US)

Oct 19,2009 KITP tutorial 11

Page 12: DFT for molecular transport: A tutorialonline.itp.ucsb.edu/online/excitcm09/burke/pdf/Burke_ExcitationsCM_KITP.pdf• Do we know how steady current arises? – Kurth et al • What

How does steady current arise? • If reservoirs are finite, and potential step is

applied and then held constant, there’s no more time-dependence

• But you’re not in an eigenstate, so get transitions between states forever, so no steady state.

• Need infinite reservoirs so electrons can pass through and never reflect.

• Von Almbladh and Stefanucci proved for non-interacting electrons, and gave conditions (PRB 03)

• Kurth et al showed time-propagation for infinite leads produces steady solution = Landauer for non-interacting particles (PRB 05)

Oct 19,2009 KITP tutorial 12

Page 13: DFT for molecular transport: A tutorialonline.itp.ucsb.edu/online/excitcm09/burke/pdf/Burke_ExcitationsCM_KITP.pdf• Do we know how steady current arises? – Kurth et al • What

What is exact Landauer formula?

• Can show Landauer correct for non-interacting problems, and bias.

• For zero-bias limit, Landauer gets Hartree corrections right, but not XC.

• Meir-Wingreen (PRL89) limited by one-site molecule plus non-interacting leads

• Euros (esp Robert van Leeuwen) produce exact interacting formula for time-dependent non-equilibrium Green’s functions.

Oct 19,2009 KITP tutorial 13

Page 14: DFT for molecular transport: A tutorialonline.itp.ucsb.edu/online/excitcm09/burke/pdf/Burke_ExcitationsCM_KITP.pdf• Do we know how steady current arises? – Kurth et al • What

If standard model were correct, do popular functionals

give right answer?

• Can see answer is NO in weakly-coupled limit, because of derivative discontinuity.

• LDA/GGA/hybrids have self-interaction and put levels (HOMO) in wrong place.

• They also smear out resonance peaks due to lack of derivative discontinuity

Oct 19,2009 KITP tutorial 14

Page 15: DFT for molecular transport: A tutorialonline.itp.ucsb.edu/online/excitcm09/burke/pdf/Burke_ExcitationsCM_KITP.pdf• Do we know how steady current arises? – Kurth et al • What

Oct 19,2009 15

Derivative discontinuity Perdew,Parr,Levy and Balduz, PRL 82

εhomo(N) =-I μ

εhomo(N) =-I

μ εhomo(N+1)=-A

KITP tutorial

Page 16: DFT for molecular transport: A tutorialonline.itp.ucsb.edu/online/excitcm09/burke/pdf/Burke_ExcitationsCM_KITP.pdf• Do we know how steady current arises? – Kurth et al • What

Oct 19,2009 16

KS potential of H atom

KITP tutorial

Page 17: DFT for molecular transport: A tutorialonline.itp.ucsb.edu/online/excitcm09/burke/pdf/Burke_ExcitationsCM_KITP.pdf• Do we know how steady current arises? – Kurth et al • What

Oct 19,2009 17

Effect on resonant tunneling

• conductance of benzenedithiol: HF instead of DFT/GGA

T reduced by 100 -2

• double barrier: resonance shape and position • compare smooth functional with exact result:

Peaks too broad, wrong postion

(Koentopp, Evers, and KB. PRB 05).

KITP tutorial

Page 18: DFT for molecular transport: A tutorialonline.itp.ucsb.edu/online/excitcm09/burke/pdf/Burke_ExcitationsCM_KITP.pdf• Do we know how steady current arises? – Kurth et al • What

Oct 19,2009 18

Molecule weakly coupled to leads

• For weak coupling, see much lower

conductance when SIC turned on. • No effect for normal (chemical) bonding.

Tohar, Filipetti, Sanvito, and KB (PRL, 2005).

weak normal

KITP tutorial

Page 19: DFT for molecular transport: A tutorialonline.itp.ucsb.edu/online/excitcm09/burke/pdf/Burke_ExcitationsCM_KITP.pdf• Do we know how steady current arises? – Kurth et al • What

Jeff Neaton with Columbians

• Over last several years, Lantha Venkataraman has done amide linkages instead of thiol, and gotten much better characterized results.

• Jeff combines applies two shifts from GW calculations to his standard-model calcs: – Gas-phase shift of HOMO

– Image shift of molecule on surface

– General agreement to within 50%

Oct 19,2009 KITP tutorial 19

Page 20: DFT for molecular transport: A tutorialonline.itp.ucsb.edu/online/excitcm09/burke/pdf/Burke_ExcitationsCM_KITP.pdf• Do we know how steady current arises? – Kurth et al • What

Oct 19,2009 20

Static density response eqns

• Three different ways to calculate δρ: • Full non-local susceptibility in response to external field:

• Proper susceptibility in response to total potential:

• KS susceptibility in response to KS pot:

))'()'(()'(')( 3 ωωωχωδρ rrrrr Hextprop vvrd += ∫

)'()'(')( 3 ωωχωδρ rrrr extvrd∫=

))'()'()'(()'(')( 3 ωωωωχωδρ rrrrrr XCHexts vvvrd ++= ∫

KITP tutorial

Page 21: DFT for molecular transport: A tutorialonline.itp.ucsb.edu/online/excitcm09/burke/pdf/Burke_ExcitationsCM_KITP.pdf• Do we know how steady current arises? – Kurth et al • What

Oct 19,2009 21

TDCDFT response eqns

• Three different ways to calculate δj: • Full non-local conductivity in response to external E-field:

• Proper cond. in response to total field:

• KS conductivity in response to KS pot:

))'(E)(E()'(')( 3 ωωωσωδ rrrr Hextproprdj +•= ∫

)(E)'(')( 3 ωωσωδ extrdj •= ∫ rrr

))'(E)'(E)(E()'(')( 3 ωωωωσωδ rrrrr xcHextsrdj ++•= ∫

KITP tutorial

Page 22: DFT for molecular transport: A tutorialonline.itp.ucsb.edu/online/excitcm09/burke/pdf/Burke_ExcitationsCM_KITP.pdf• Do we know how steady current arises? – Kurth et al • What

Oct 19,2009 22

TDCDFT derivation of KS-Landauer at weak bias

• Express conductivity as integral over Green’s functions times spectral density

KITP tutorial

Page 23: DFT for molecular transport: A tutorialonline.itp.ucsb.edu/online/excitcm09/burke/pdf/Burke_ExcitationsCM_KITP.pdf• Do we know how steady current arises? – Kurth et al • What

Oct 19,2009 23

KS conductivity from Green’s function

• Contribution to the KS conductivity from paramagmetic current

• Where G is the KS Green’s function and A is the KS spectral density, and

KITP tutorial

Page 24: DFT for molecular transport: A tutorialonline.itp.ucsb.edu/online/excitcm09/burke/pdf/Burke_ExcitationsCM_KITP.pdf• Do we know how steady current arises? – Kurth et al • What

Oct 19,2009 24

Treatment of length scales as ω->0

lel

x lb

L

lper

V(x)

λF

• L = length of leads • λF = Fermi wavelength • lb = width of barrier • lel = elastic scattering length • lper = vF/ω = distance traveled by a Fermi electron during one period of external field, if free • λTF = Thomas-Fermi screening length = vF/ωp, where ωp is the plasmon frequency.

Long clean leads:

lb, λTF, λF << lper << L, lel.

KITP tutorial

Godby and Bokes discuss this limit extensively, to extract response from finite box

Page 25: DFT for molecular transport: A tutorialonline.itp.ucsb.edu/online/excitcm09/burke/pdf/Burke_ExcitationsCM_KITP.pdf• Do we know how steady current arises? – Kurth et al • What

Oct 19,2009 25

Simplification for small ω

KITP tutorial

Page 26: DFT for molecular transport: A tutorialonline.itp.ucsb.edu/online/excitcm09/burke/pdf/Burke_ExcitationsCM_KITP.pdf• Do we know how steady current arises? – Kurth et al • What

Oct 19,2009 26

Extreme simplicity at ω=0

• For one dimensional case (complications in 3D):

• And inserting in Rs yields σs yields independent of positions, and depending only on transmission thru barrier at EF:

• Generalization to 3d by Prodan and Car (PRB 08).

0,)()'( →→ ωπεωσ Fs

sTrr

KITP tutorial

Page 27: DFT for molecular transport: A tutorialonline.itp.ucsb.edu/online/excitcm09/burke/pdf/Burke_ExcitationsCM_KITP.pdf• Do we know how steady current arises? – Kurth et al • What

Oct 19,2009 27

Low frequency limit

• As ω->0, σs indep of r,r’ and equals Ts(εF)/π.

Becomes

But integral of field is just potential drop:

Compare with Landauer:

))'(E)'(E)(E()'(')( 3 ωωωωσωδ rrrrr xcHextsrdj ++•= ∫

))'(E)'(E)(E(')()0( 3 ωωωπεωδ rr xcHext

Fs rdTI ++== ∫

( ) VTffVTdI FsV

RLs πεεεεε

π

μ

μ

)()()(),(1 →−= ∫+

)()()0( xcFs VVTI +==

πεωδ

KITP tutorial

Page 28: DFT for molecular transport: A tutorialonline.itp.ucsb.edu/online/excitcm09/burke/pdf/Burke_ExcitationsCM_KITP.pdf• Do we know how steady current arises? – Kurth et al • What

Oct 19,2009 28

Consequences: good

• If Vxc≠0, there are XC corrections to Landauer! • Two types:

– Adiabatic (show up in static DFT calculation) – Dynamic (show up as ω->0 limit of TDCDFT).

• Adiabatic: No contribution from LDA or GGA • Thus, present calculations with standard functionals, don’t need to

account for this. • Even in TD(C)DFT within eg ALDA, get no corrections.

KITP tutorial

Page 29: DFT for molecular transport: A tutorialonline.itp.ucsb.edu/online/excitcm09/burke/pdf/Burke_ExcitationsCM_KITP.pdf• Do we know how steady current arises? – Kurth et al • What

Oct 19,2009 29

Likely corrections • Adiabatic

– Do EXX static orbital-dependent calculation – No reason why there won’t be an overall drop in

Vx across molecule

• Dynamic – Use VK to estimate (Na Sai et al, PRL 05) – Find small but finite corrections – But VK is for high ω, doesn’t apply here. – Missed some other terms (see comments by Bokes

et al in PRL). KITP tutorial

Page 30: DFT for molecular transport: A tutorialonline.itp.ucsb.edu/online/excitcm09/burke/pdf/Burke_ExcitationsCM_KITP.pdf• Do we know how steady current arises? – Kurth et al • What

Role of TD(C)DFT

• TDDFT does not strictly apply, because system is infinite.

• Even not worrying about that, need zero-frequency, long-wavelength response, so have all problems due to locality.

• Only approximation we have beyond ALDA is VK, but no reason for it to be accurate.

• Nanoquanta kernel?

Oct 19,2009 KITP tutorial 30

Page 31: DFT for molecular transport: A tutorialonline.itp.ucsb.edu/online/excitcm09/burke/pdf/Burke_ExcitationsCM_KITP.pdf• Do we know how steady current arises? – Kurth et al • What

Finite bias

• How to approach basic problem:

– Euro: Real-time non-equilibrium Green’s

functions: Kurth, Rubio, Gross, Almbladh, Stefanucci, van Leeuwen

– US: TDDFT for open quantum systems Car, Gebauer, Burke, di Ventra,…

Oct 19,2009 KITP tutorial 31

Page 32: DFT for molecular transport: A tutorialonline.itp.ucsb.edu/online/excitcm09/burke/pdf/Burke_ExcitationsCM_KITP.pdf• Do we know how steady current arises? – Kurth et al • What

Oct 19,2009 32

TDDFT for Open Systems

• Put electrons on finite ring in solenoidal field:

• Prove TDDFT theorems about Lindblad form of Master equation for N electrons coupled to a bath of phonons.

• In principle, can get coupling from phonons, in practice, must be much stronger to dissipate energy, but can then extrapolate to zero coupling.

• Two contributions to current: Hamiltonian and dissipative

B

Au

Au

Au

∫−=t

tdtc0

)'('EA

Burke, Car, Gebauer, PRL 05

KITP tutorial

Page 33: DFT for molecular transport: A tutorialonline.itp.ucsb.edu/online/excitcm09/burke/pdf/Burke_ExcitationsCM_KITP.pdf• Do we know how steady current arises? – Kurth et al • What

Oct 19,2009 33

Recent calculations

(Picinnin thesis with Car) KITP tutorial

Page 34: DFT for molecular transport: A tutorialonline.itp.ucsb.edu/online/excitcm09/burke/pdf/Burke_ExcitationsCM_KITP.pdf• Do we know how steady current arises? – Kurth et al • What

Oct 19,2009 34

Master equation for dissipation • H=Hel+Hph+Kel-ph

• Assume relaxation time much longer than time for transitions or phonon periods

• Coarse-grain over electronic transitions and average over bath fluctuations

• Master equation for system density matrix:

))((],[ tSCSHidtdS +−=

KITP tutorial

Page 35: DFT for molecular transport: A tutorialonline.itp.ucsb.edu/online/excitcm09/burke/pdf/Burke_ExcitationsCM_KITP.pdf• Do we know how steady current arises? – Kurth et al • What

Oct 19,2009 35

Kohn-Sham Master equation

• Define a Kohn-Sham Master equation yielding same ρ(r,t) from vs (r,t), but choose Cs to equilibrate to the Mermin-Kohn-Sham Ss(0)

))((],[ tSCSHidt

dSsss

s +−=

KITP tutorial

Page 36: DFT for molecular transport: A tutorialonline.itp.ucsb.edu/online/excitcm09/burke/pdf/Burke_ExcitationsCM_KITP.pdf• Do we know how steady current arises? – Kurth et al • What

Oct 19,2009 36

Return to weak bias

• Usual Kubo calculation yields adiabatic conductivity

• Our approach produces true isothermal conductivity

• Can show, as Cs->0, it becomes iη in Kubo formula

KITP tutorial

Page 37: DFT for molecular transport: A tutorialonline.itp.ucsb.edu/online/excitcm09/burke/pdf/Burke_ExcitationsCM_KITP.pdf• Do we know how steady current arises? – Kurth et al • What

Variation on open systems TDDFT: Stochastic TDDFT

• Stochastic Schrodinger equation yields realizations whose average follows Master equation

• Di Ventra and d’Agosta suggested applying KS treatment to that directly, not Master equation.

• Leads to alternative approximations.

Oct 19,2009 KITP tutorial 37

Page 38: DFT for molecular transport: A tutorialonline.itp.ucsb.edu/online/excitcm09/burke/pdf/Burke_ExcitationsCM_KITP.pdf• Do we know how steady current arises? – Kurth et al • What

Oct 19,2009 38

Comparison of Electronic vs Open

• steady state via continuum; purely electronic

• finite system with sinks and sources

• density as basic variable

• allows non steady processes

• no dissipation at present.

• no new functionals needed

• dissipation.

• periodic boundary conditions

• current density as basic variable

• allows non-steady processes

• shows Joule heating to phonons

• slightly new functionals needed

Euro US

KITP tutorial

Page 39: DFT for molecular transport: A tutorialonline.itp.ucsb.edu/online/excitcm09/burke/pdf/Burke_ExcitationsCM_KITP.pdf• Do we know how steady current arises? – Kurth et al • What

Oct 19,2009 39

Summary • Do we know how steady current arises?

– Kurth et al • What is the exact Landauer formula for interacting

system? ??? – Meir-Wingreen is very special case.

• If standard model were true, are standard functionals good enough? – Sanvito et al. NO!

• In the limit of weak bias, is the standard model correct? Koentopp et al, diVentra et al. NO!

• Where do TDDFT and TD current DFT come in? – Need corrections, but non-local ???

• What is best approach to general problem? ??? – Full time-dependent electronic approach (Euro) – Master equation approach to steady state (US)

KITP tutorial