principles of green’s function technique including o(n...
TRANSCRIPT
![Page 1: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/1.jpg)
Principles of Green’s function technique including O(N) methods
Igor A. Abrikosov ([email protected] ) Theoretical Physics, Department of Physics, Chemistry, and Biology (IFM), Linköping University, Sweden
![Page 2: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/2.jpg)
Contents :
• Green’s function or multiple scattering formalism.
• Coherent potential approximation (CPA). • Beyond the single-site CPA: O(N) LSGF
method
![Page 3: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/3.jpg)
2
2me
2 VKS (x1,R1,R2,...,RN I)
i(x1,R1,R2,...,RN I
) ii(x1,R1,R2,...,RN I
LDA, GGA, etc.
VASP, Wien2k,CASTEP,ABINIT, KKR, etc.
Supercell, CPA, etc.
For the list of codes see Appendix in P. E. A. Turchi, I. A. Abrikosov, B. Burton, S. G. Fries, G. Grimvall, L. Kaufman, P. A. Korzhavyi, V. Rao Manga, M. Ohno, A. Pisch, A. Scott, and W. Zhang, CALPHAD 31, 4 (2007).
![Page 4: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/4.jpg)
in
sR’
out
Atomic-like wave function
Free-electron-like wave function
![Page 5: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/5.jpg)
Green’s functions
![Page 6: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/6.jpg)
Green’s functions
![Page 7: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/7.jpg)
![Page 8: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/8.jpg)
![Page 9: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/9.jpg)
KKR
Rl
RL[2+2] RL (2,rR )=0
VMTZ =0
V(r)=V(|r|)
),()()1()],([22
2
RjRlRjRRRR
RjRlR rrrvrll
rrr
![Page 10: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/10.jpg)
[m(z)-B(k,z)]
2
[ ]-1
![Page 11: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/11.jpg)
LMTO
Rl
RL2 RL (rR )=0
),()()1()],([22
2
RjRlRjRRRR
RjRlR rrrvrll
rrr
![Page 12: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/12.jpg)
![Page 13: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/13.jpg)
EMTO
RL[2+2] RL (2,rR )=0
Rl
Rl
),()()1()],([22
2
RjRlRjRRRR
RjRlR rrrvrll
rrr
![Page 14: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/14.jpg)
EMTO
0)]()([
)(
,''2
'''
,''
a
jRLjaRLLLRRj
RL
aRLLRR
ajRLj
RL
aRLLR
vDSa
vK
LLRRa
RLLRLR
aLRLR kzgkzK ''''''
'''''''''' ),(),(
dzzGi
NF
F )(21)(
RLDRl
aRl
aRl
aLRLR
RLLR BZ
aRLLR
DRl
zzDzD
kdkzKkzgzG
1
)()(
),(),()( ''''
''
![Page 15: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/15.jpg)
EMTO-SCA
)()( rnrn )()( rvrv
![Page 16: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/16.jpg)
EMTO-FCD
)(rn )(rv
![Page 17: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/17.jpg)
[m(z)-B(k,z)]
2
[ ]-1
![Page 18: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/18.jpg)
)~ );g~ (Em(E
)(Ecg A + )()1( Egc B)(~ Eg =
cc BA 1
A B
A A B B B
B B A B A
A B A B B
A B A A
A B B A A
m~ m~ m~ m~ m~
m~ m~ m~ m~ m~
m~ m~ m~ m~ m~
m~ m~ m~ m~ m~
m~ m~ m~ m~ m~
Coherent Potential Approximation (CPA)
(E)g(EmEm(E)g
(E)g BABA ~
)]~)([~11
)()(
kdE)kB((E)mV
(E)gULBZ
ULBZ
31
,~1~
![Page 19: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/19.jpg)
)~ );~2211
~~~~ (g(g UUUU
A C
1~U2
~U
A D D C
B A B C B
C B A D A
D A B C D
C D C B A
C
C
)(1
~1
~1 AA UUgx + )(
1~
1~
1 CC UU
gx)~11
~~ (g UU =
11 )()( 2211DBCA xxxx
DBCA
![Page 20: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/20.jpg)
![Page 21: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/21.jpg)
![Page 22: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/22.jpg)
![Page 23: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/23.jpg)
)~ );g~ (Em(E
)(Ecg A + )()1( Egc B)(~ Eg =
cc BA 1
A B
A A B B B
B B A B A
A B A B B
A B A A
A B B A A
m~ m~ m~ m~ m~
m~ m~ m~ m~ m~
m~ m~ m~ m~ m~
m~ m~ m~ m~ m~
m~ m~ m~ m~ m~
Coherent Potential Approximation (CPA)
(E)g(EmEm(E)g
(E)g BABA ~
)]~)([~11
)()(
kdE)kB((E)mV
(E)gULBZ
ULBZ
31
,~1~
![Page 24: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/24.jpg)
![Page 25: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/25.jpg)
B. Alling, A. V. Ruban, A. Karimi, O.Peil, L. Hultman, and I. A. Abrikosov, Phys. Rev. B 75, 045123 (2007)
![Page 26: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/26.jpg)
Beyond CPA: requirements
• To account for fluctuations in the local environment in a self-consistent way
• To become exact in the limit of large cluster size• To recover the CPA for a single-site cluster• To be relatively easy to implement numerically• To preserve the translational and point group
symmetries of the underlying crystal lattice• To preserve analytical properties of the single-
particle Green’s function.
![Page 27: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/27.jpg)
Locally Self-consistent Green’s Functon method (LSGF)
![Page 28: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/28.jpg)
![Page 29: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/29.jpg)
(E)jigEjm(Ejm(E)ijgLIZj
(E)iig(E)iig )()~~~
![Page 30: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/30.jpg)
![Page 31: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/31.jpg)
![Page 32: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/32.jpg)
(E)jlgEjm(Ejm(E)ljgLIZj
(E)llg(E)llg )()~~~
![Page 33: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/33.jpg)
![Page 34: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/34.jpg)
![Page 35: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/35.jpg)
![Page 36: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/36.jpg)
![Page 37: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/37.jpg)
Locally Self-consistent Green’s Function method (LSGF)
kd)kS((E)mV
(E)gULBZ
ULBZ
31~1~
SCi(E)igEim(Em(E)g(E)g(E)ig , )()~~~
)(1)~ EigSCiN
(EgSC
SCi(E)jigEjm(Ejm(E)ijgLIZj
(E)iig(E)iig
, )()~~~
![Page 38: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/38.jpg)
![Page 39: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/39.jpg)
![Page 40: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/40.jpg)
![Page 41: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/41.jpg)
![Page 42: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/42.jpg)
![Page 43: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/43.jpg)
![Page 44: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/44.jpg)
fcc Pd75 V25
![Page 45: Principles of Green’s function technique including O(N ...folk.uio.no/ravi/CMS-ET2009/Igor_lecture_1.pdf · Principles of Green’s function technique including O(N) methods Igor](https://reader034.vdocuments.net/reader034/viewer/2022042320/5f0a52647e708231d42b1595/html5/thumbnails/45.jpg)