TKNN formula for general Hamiltonian
with H. Fukaya, S. Yamaguchi (Osaka U), X. Wu (Ariel U) April 22, 2019, FLQCD 2019 @ YITP
2019/4/22 1
- T. Onogi (Osaka Univ.)
arXiv:1903.11852
- D. J. Thouless, M. Kohmoto, M. P. NighYngale, and M. den Nijs
TKNN formula for general Hamiltonian D. J. Thouless, M. Kohmoto, M. - - PowerPoint PPT Presentation
TKNN formula for general Hamiltonian D. J. Thouless, M. Kohmoto, M. P. NighYngale, and M. den Nijs T. Onogi (Osaka Univ.) arXiv:1903.11852 with H. Fukaya, S. Yamaguchi (Osaka U), X. Wu (Ariel U) April 22, 2019, FLQCD 2019 @ YITP 2019/4/22
2019/4/22 1
2019/4/22 2
2019/4/22 3
2019/4/22 4
example: Gapped symmetric phase by 4-fermi interac7on (Talk by Kikukawa)
Figure from Tokura et al. Nature Reviews Physics vol 1, 126 (2019)
Topology guarantees edge modes (Bulk-Edge correspondence)
2019/4/22 5
TKNN formula (D. J. Thouless, M. Kohmoto, M. P. Nigh9ngale, and M. den Nijs)
Topology of Berry connection of single particle wavefunctions
2019/4/22 6
Top # = Chern-Simons level of the 3-dim effecLve gauge acLon
X
n
Z d2p c1(A(n))
<latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit>A(n)
µ
⌘ ihn, p| ∂ ∂pµ |n, pi
<latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit>TKNN formula: ConducLvity çè Top. #
2019/4/22 7
2019/4/22 8
2019/4/22 9
2019/4/22 10
2019/4/22 11
|ni : eigenstate in free theory |niE : perturbed state
<latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit>n,En<0
|niE = |ni + X
m6=n
|mihm|eEyy|ni En Em
<latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit>l Transla9onal invariance: l Heisenberg equa9on:
a : band label, ~ p : bloch momentum
<latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit>where we have used
~ p
a
b6=a
2019/4/22 12
vi = @ @pi H(~ p) H(~ p)|a, ~ pi = Ea(~ p)|a, ~ pi ha, ~ p|b, ~ pi = 0 (a 6= b)
<latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit>ha, ~ p|vi|b, ~ pi = (Ea(~ p) Eb(~ p)ha, ~ p| @ @pi |b, ~ pi (a 6= b)
<latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit>xy = e2 L2 X
~ p
X
a
✏ij @ @pi A(a)
j (~
p) = e2 2⇡ Z d2p 2⇡ X
a
✏ij @ @pi A(a)
j (~
p)
<latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit>A(a)
i
(~ p) ⌘ iha, ~ p| @ @pi |a, ~ pi
<latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit>Berry connecDon
2019/4/22 13
2019/4/22 14
2019/4/22 15
R ¯ ψ(D+m)ψ
Scs(A) ≡ Z d3x ✏µνλAµ@νAλ
<latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit>ccs = − 1 8π m |m|
<latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit>2019/4/22 16
2019/4/22 17
True for con?nuum theory and Wilson fermion on the laEce
ccs = ✏α0β1α1 2 · 3! ✓ @ @q1 ◆
β1
Z d3 p (2⇡)3 Tr h S(p)Γ(1)
α0 [q1; p − q1]S(p − q1)Γ(1) α1 (−q1; p)
i
<latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit>True for con?nuum theory and Wilson fermion on the laEce
Γ(1)
µ [q; p]: fermion-fermion-photon vertex
<latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit>p: incoming fermion momentum, q: incoming photon momentum
<latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit>ccs = −✏α0β1α1 2 · 3! Z d3 p (2⇡)3 Tr S(p)Γ(1)
α0 [0; p]@S(p)
@pβ1 Γ(1)
α1 (0; p)
2019/4/22 18
µ [0; p] = −i∂S−1(p)
ccs = −✏α0β1α1 2 · 3! Z d3 p (2⇡)3 Tr ⇥ S(p)@α0S−1(p)S(p)@β1S−1(p)S(p)@α1S−1(p) ⇤
<latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit>Golterman, Jansen, Kaplan 1993
2019/4/22 19
2019/4/22 20
2019/4/22 21
H( ~ A)
A=0
<latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit>~ r
No par@cular structure is assumed such as rela@vis@c fermion, or Wilson fermion, …..
2019/4/22 22
2019/4/22 23
k
ak Sk
<latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit>2019/4/22 24
2019/4/22 25
ccs =(−i)n+1✏α0β1α1···βnαn (n + 1)!(2n + 1)! ✓ @ @q1 ◆
β1
· · · ✓ @ @qn ◆
βn
×
n
Y
i=1
Z d2n+1xieiqixi n+1Seff(A) Aα0(x0)Aα1(x1) · · · Aαn(xn)
2019/4/22 26
2019/4/22 27
q1
<latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit>p
<latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit>2019/4/22 28
β1
β1
<latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit>q1
<latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit>−q1
<latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit>p
<latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit>q1
<latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit>−q1
<latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit>p
<latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit>p − q1
<latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit>2019/4/22 29
2019/4/22 30
†(t, ~ x)ei
R ~
x+a~ µ ~ x
d~ r0· ~ A(~ r0) (t, ~
x + a~ µ) = †(t, ~ x)
∞
X
n=0
an n!
µ
x)
<latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit>~ x ∞
n=0
Same coefficient M appear in propagator and vertices
2019/4/22 31
F (p) = ∞
n=0
n
i=1
Γ(1)[k, µ; p] = −i
∞
X
n=1 n
X
a=1
Mµ1···µa−1µµa+1···µn
a−1
Y
i=1
(i(p + k)µi)
n
Y
i=a+1
(ipµi)
<latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit>Γ(2)[k, µ; l, ν; p] = −i2
∞
X
n=1 n
X
a,b=1
a<b
Mµ1···µa−1µµa+1···µb−1νµb+1···µn
a−1
Y
i=1
(i(p + k + l)µi)
b−1
Y
i=a+1
(i(p + l)µi)
n
Y
i=b+1
(ipµi) − i2
∞
X
n=1 n
X
a,b=1
a<b
Mµ1···µa−1νµa+1···µb−1µµb+1···µn
a−1
Y
i=1
(i(p + k + l)µi)
b−1
Y
i=a+1
(i(p + k)µi)
n
Y
i=b+1
(ipµi)
<latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit>2019/4/22 32
∂2Γ(1)[k, µ; p] ∂kν∂pλ
= ∂Γ(2)[k, µ; 0, λ; p] ∂kν
= ∂Γ(2)[0, λ; l, µ; p] ∂lν
2019/4/22 33
ccs = (−i)2✏α0β1α1 2!3! Z dp0 2⇡ Z
BZ
d2p (2⇡)2 × Tr SF (p)@S−1
F (p)
@pα0 SF (p)@S−1
F (p)
@pβ1 SF (p)@S−1
F (p)
@pα1
2019/4/22 34
2019/4/22 35
ccs = −(−i)3 · 2 3!5! Z d5p (2⇡)5 ✏α0β1α1β2α2 × Tr SF (p)@S−1
F (p)
@pα0 SF (p)@S−1
F (p)
@pβ1 SF (p)@S−1
F (p)
@pα1 SF (p)@S−1
F (p)
@pβ2 SF (p)@S−1
F (p)
@pα2
2019/4/22 36
2019/4/22 37
α
Eα(~ p)(< 0) − → Ev = constant Eα(~ p)(> 0) − → Ec = constant
<latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit>2019/4/22 38
ccs = −n! · (2n + 1)(−i)n+1✏i1i2···i2n (n + 1)!(2n + 1)! Z d2np (2⇡)2n Z dp0 2⇡ Tr " 1 ip0 + H i
2n
Y
k=1
✓ 1 ip0 + H (@ikH) ◆#
<latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit>J = X
α1,··· ,α2n
✏i1i2···i2n Z dp0 2⇡ h↵1@i1H|↵2ih↵2|@i2H|↵3i · · · h↵2n|@lH|↵1i (ip0 + Eα1)2(ip0 + Eα2) · · · (ip0 + Eα2n)
<latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit>2019/4/22 39
Nv
a=1
Nc
˙ b=1
b(~
Nv
a=1
Nc
˙ b=1
2019/4/22 40
Nv
a=1
Nc
˙ b=1
b(~
Nv
a=1
Nc
˙ b=1
2019/4/22 41
Nv
a=1
Nc
˙ b=1
b(~
Nv
a=1
Nc
˙ b=1
2019/4/22 42
ha(~ p)|@µH(~ p)|b(~ p)i = 0, h˙ a(~ p)|@µH(~ p)|˙ b(~ p)i = 0, ha(~ p)|@µH(~ p)|˙ b(~ p)i = (Ec Ev)ha|@µ˙ bi, h˙ a(~ p)|@µH(~ p)|b(~ p)i = (Ec Ev)h˙ a|@µbi, (a, b = 1, · · · , Nv, ˙ a, ˙ b = 1, · · · , Nc).
<latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit>J =
Nv
X
a1,··· ,an=1 Nc
X
˙ a1,··· ,˙ an=1
✏i1j1···i2nj2n Z dp0 2⇡ 1 (ip0 + Ev)n+1(ip0 + Ec)n ha1|@i1H|˙ a1ih˙ a1|@j1H|a2i ⇥ · · · ⇥ han|@inH|˙ anih˙ an|@jnH|a1i + Z dp0 2⇡ 1 (ip0 + Ec)n+1(ip0 + Ev)n h˙ a1|@i1H|a1iha1|@j1H|˙ a2i ⇥ · · · ⇥ h˙ an|@inH|anihan|@jnH|˙ a1i
2019/4/22 43
J =
Nv
X
a1,··· ,an=1 Nc
X
˙ a1,··· ,˙ an=1
✏i1j1···i2nj2n(1)n+1 (2n)! (n!)2 ⇥ ha1|@i1 ˙ a1ih˙ a1|@j1a2i ⇥ · · · ⇥ han|@in ˙ anih˙ an|@jna1i.
<latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit><latexit sha1_base64="(nul)">(nul)</latexit>BZ
2019/4/22 44
2019/4/22 45
2019/4/22 46
2019/4/22 47
2019/4/22 48
2019/4/22 49