Wannier functions, Modern theory of...

133
Wannier functions, Modern theory of polarization 1 / 51

Transcript of Wannier functions, Modern theory of...

Page 1: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Wannier functions, Modern theory of polarization

1 / 51

Page 2: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Literature:1 R. D. King-Smith and David Vanderbilt, Phys. Rev. B 47, 12847.

2 Nicola Marzari and David Vanderbilt, Phys. Rev. B 56, 12847.

3 Raffaele Resta, Phys. Rev. Lett. 80, 1800.

4 Raffaele Resta and David Vanderbilt, Theory of Polarization: AModern Approach, in Physics of Ferroelectrics: a Modern Perspective,ed. by K.M. Rabe, C.H. Ahn, and J.-M. Triscone (Springer-Verlag,2007, Berlin), pp. 31-68. (local preprint).

5 Jeno Solyom. Fundamentals of the Physics of Solids: Volume II,Electronic properties (Springer Verlag, Berlin;Heiderberg, 2009).

6 Rui Yu, Xiao Liang Qi, Andrei Bernevig, Zhong Fang, and Xi Dai,Phys. Rev. B 84, 075119 (2011).

7 J. K. Asboth, L. Oroszlany, and A. Palyi, arXiv:1509.02295 (A Short

Course on Topological Insulators, Lecture Notes in Physics, Vol. 919,2016, Springer Verlag).

2 / 51

Page 3: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Further reading:1 E. Blount, Formalisms of band theory, Solid State Physics, 13, page

305-73. New York, Academic Press, (1962).

2 S. Kivelson, Phys. Rev. B 26, 4269 (1982).

3 Raffaele Resta, What makes an insulator different from a metal?,arXiv preprint cond-mat/0003014, 2000.

4 J. Zak, Phys. Rev. Lett. 62, 2747 (1989).

3 / 51

Page 4: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Overview

Reminder: Bloch functions, periodic boundary condition

Wannier functions: introduction

Maximally localized Wannier functions

Modern theory of polarization

Polarization and Wannier centers

Calculation of Berry phase in discrete k space

Position operator and periodic boundary conditions

Calculation of Wannier centers in 1D systems

4 / 51

Page 5: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Bloch functions, periodic boundary condition

We want to describe the “bulk” properties of crystalline materials.In non-interacting approximation:

H =

Ne∑

i=1

(

p2i2me

+ U(ri )

)

U(r) = U(r + Rn) is lattice-periodic potential, Rn lattice vector.

5 / 51

Page 6: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Bloch functions, periodic boundary condition

We want to describe the “bulk” properties of crystalline materials.In non-interacting approximation:

H =

Ne∑

i=1

(

p2i2me

+ U(ri )

)

U(r) = U(r + Rn) is lattice-periodic potential, Rn lattice vector.

⇒ Hamiltonian is a sum of single-particle Hamiltonians, the solution ofthis Ne electron problem can be obtained using the solutions of theSchrodinger equation

[

− ~2

2me

∇2 + U(r)

]

Ψi(r) = EiΨi(r)

5 / 51

Page 7: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Bloch functions, periodic boundary condition

In order to capture the translational invariance of the bulk, we use useperiodic boundary condition ⇒ the solutions satisfy (Bloch theorem)

Ψk(r+ Rm) = e ik·RmΨk(r)

wavevector k can take on discrete values in the Brillouin zone

6 / 51

Page 8: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Bloch functions, periodic boundary condition

In order to capture the translational invariance of the bulk, we use useperiodic boundary condition ⇒ the solutions satisfy (Bloch theorem)

Ψk(r+ Rm) = e ik·RmΨk(r)

wavevector k can take on discrete values in the Brillouin zone

Equivalent formulation:Ψk(r) = e ik·ruk(r)

where uk(r+ Rm) = uk(r) lattice periodic and

[

(p + ~k)2

2me

+ U(r)

]

un,k(r) = En,kun,k(r)

6 / 51

Page 9: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Bloch functions, periodic boundary condition

For equivalent wavenumber vectors k′ = k+ G (G lattice vector of thereciprocal lattice)

Ψn,k = e ik·runk(r) = e i(k′−G)·runk(r) = e ik

′·runk′(r)

where unk′(r) = unk+G(r) = e−iG·runk(r).

One can also show that Enk+G = Enk.

7 / 51

Page 10: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Overview

Reminder: Bloch functions, periodic boundary condition

Wannier functions: introduction

Maximally localized Wannier functions

Modern theory of polarization

Polarization and Wannier centers

Calculation of Berry phase in discrete k space

Position operator and periodic boundary conditions

Calculation of Wannier centers

8 / 51

Page 11: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Wannier functions

Since

Ψn,k+G(r) = e i(k+G)·run,k+G = e ik·run,k = Ψn,k(r)

for fixed r the Bloch function Ψn,k(r) is periodic in the reciprocal space.

9 / 51

Page 12: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Wannier functions

Since

Ψn,k+G(r) = e i(k+G)·run,k+G = e ik·run,k = Ψn,k(r)

for fixed r the Bloch function Ψn,k(r) is periodic in the reciprocal space.

⇒ it can be expanded into a Fourier series:

Ψn,k(r) =1√N

Rj

Φn(r,Rj )eik·Rj

Rj : Lattice vectors in real space

9 / 51

Page 13: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Wannier functions

Since

Ψn,k+G(r) = e i(k+G)·run,k+G = e ik·run,k = Ψn,k(r)

for fixed r the Bloch function Ψn,k(r) is periodic in the reciprocal space.

⇒ it can be expanded into a Fourier series:

Ψn,k(r) =1√N

Rj

Φn(r,Rj )eik·Rj

Rj : Lattice vectors in real space

Reverse transformation:

Φn(r,Rj ) =1√N

k∈BZ

e−ik·RjΨn,k(r)

9 / 51

Page 14: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Wannier functions

Φn(r,Rj ) is a function of r− Rj :

Φn(r + Rn,Rj + Rn) =1√N

k∈Bz

e−ik·(Rj+Rn)Ψnk(r+ Rn)

=1√N

k∈BZ

e−ik·(Rj+Rn)e ik·RnΨnk(r)

=1√N

k∈BZ

e−ik·RjΨnk(r)

= Φn(r,Rj )

10 / 51

Page 15: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Wannier functions

Φn(r,Rj ) is a function of r− Rj :

Φn(r + Rn,Rj + Rn) =1√N

k∈Bz

e−ik·(Rj+Rn)Ψnk(r+ Rn)

=1√N

k∈BZ

e−ik·(Rj+Rn)e ik·RnΨnk(r)

=1√N

k∈BZ

e−ik·RjΨnk(r)

= Φn(r,Rj )

For Rn = −Rj : Φn(r,Rj ) = Φn(r − Rj , 0) it depends only on r − Rj

10 / 51

Page 16: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Wannier functions

Φn(r,Rj ) is a function of r− Rj :

Φn(r + Rn,Rj + Rn) =1√N

k∈Bz

e−ik·(Rj+Rn)Ψnk(r+ Rn)

=1√N

k∈BZ

e−ik·(Rj+Rn)e ik·RnΨnk(r)

=1√N

k∈BZ

e−ik·RjΨnk(r)

= Φn(r,Rj )

For Rn = −Rj : Φn(r,Rj ) = Φn(r − Rj , 0) it depends only on r − Rj

Φn(r − Rj , 0) = Wn(r − Rj) are Wannier functions

(See, e.g., Ref[5]).

10 / 51

Page 17: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Wannier functions

Orthonormality and completeness:Bloch functions:

Ψ∗n,k(r)Ψn′,k′(r)dr = δn,n′δk,k′

n,k

Ψ∗n,k(r)Ψn,k(r

′) = δ(r − r′)

Wannnier functions∫

W ∗n (r − Rj)Wn′(r − Rj ′)dr = δRj ,Rj′

δn,n′

n,Rj

W ∗n (r − Rj)Wn(r − Rj ′) = δ(r − r′)

(See, e.g., Ref[5]).

11 / 51

Page 18: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Wannier centers

Define the Wannier center of Wn(r − Rj) as

r(j)n = 〈Wn(r − Rj)|r|Wn(r − Rj)〉

In general, a non-trivial question if the the above expectation value isfinite in extended systems

12 / 51

Page 19: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Wannier centers

Define the Wannier center of Wn(r − Rj) as

r(j)n = 〈Wn(r − Rj)|r|Wn(r − Rj)〉

In general, a non-trivial question if the the above expectation value isfinite in extended systems ⇒ localization properties of Wannier functions

12 / 51

Page 20: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Wannier centers

Define the Wannier center of Wn(r − Rj) as

r(j)n = 〈Wn(r − Rj)|r|Wn(r − Rj)〉

In general, a non-trivial question if the the above expectation value isfinite in extended systems ⇒ localization properties of Wannier functions

For explicit calculation of the Wannier functions in the SSH model, seePhys. Rev. B 26, 4269 (2016).

12 / 51

Page 21: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Wannier centers in the Rice-Mele model

Consider the Rice-Mele model (N site long, periodic boundary condition)Bloch functions: |Ψn(k)〉 = |k〉 ⊗ |un(k)〉

13 / 51

Page 22: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Wannier centers in the Rice-Mele model

Consider the Rice-Mele model (N site long, periodic boundary condition)Bloch functions: |Ψn(k)〉 = |k〉 ⊗ |un(k)〉n = 1, 2 (conduction and valence band),un(k): eigenstates of the momentum-space Hamiltonian H(k)

13 / 51

Page 23: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Wannier centers in the Rice-Mele model

Consider the Rice-Mele model (N site long, periodic boundary condition)Bloch functions: |Ψn(k)〉 = |k〉 ⊗ |un(k)〉n = 1, 2 (conduction and valence band),un(k): eigenstates of the momentum-space Hamiltonian H(k)

|k〉 = 1√N

N∑

l=1

e ikx l , kx ∈ 2πN

, 22π

N, . . . ,N

N

13 / 51

Page 24: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Wannier centers in the Rice-Mele model

Consider the Rice-Mele model (N site long, periodic boundary condition)Bloch functions: |Ψn(k)〉 = |k〉 ⊗ |un(k)〉n = 1, 2 (conduction and valence band),un(k): eigenstates of the momentum-space Hamiltonian H(k)

|k〉 = 1√N

N∑

l=1

e ikx l , kx ∈ 2πN

, 22π

N, . . . ,N

N

Position operator:

x =N∑

m=1

m (|m,A〉〈m,A|+ |m,B〉〈m,B |)

m: unit cell index; A, B , site index in a unit cell

13 / 51

Page 25: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Wannier centers in the Rice-Mele model

xWn(j) = x1√N

kx

e−ijkx |Ψn(kx )〉

=1√N

kx

e−ijkx x1√N

N∑

l

e ilkx |l〉 ⊗ |un(kx)〉

=1

N

kx

e−ijkx∑

m

me imkx |m〉 ⊗ |un(kx )〉

14 / 51

Page 26: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Wannier centers in the Rice-Mele model

For N → ∞ kx continous, use partial integration:

xWn(j) =1

∫ 2π

0dkxe

−ijkx∑

m

me imkx |m〉 ⊗ |un(kx )〉

=1

2π(−i)

∫ 2π

0dkx

∂kx

m

e i(m−j)kx |m〉 ⊗ |un(kx)〉

+1

∫ 2π

0dkx j e

−ijkx∑

m

|m〉 ⊗ |un(kx )〉

+i

∫ 2π

0dkx

m

|m〉 ⊗ ∂

∂kx|un(kx )〉

15 / 51

Page 27: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Wannier centers in the Rice-Mele model

This can be simplified:

xWn(j) =

(

−i

m

e i(m−j)kx |m〉 ⊗ |un(kx )〉)∣

0

+j

∫ 2π

0dkxe

−ijkx∑

m

|m〉 ⊗ |un(kx )〉

+i

∫ 2π

0dkx

m

|m〉 ⊗ ∂kx |un(kx)〉

16 / 51

Page 28: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Wannier centers in the Rice-Mele model

xWn(j) =

(

−i

m

e i(m−j)kx |m〉 ⊗ |un(kx )〉)∣

0

→ 0 (periodic function)

+j

∫ 2π

0dkxe

−ijkx∑

m

|m〉 ⊗ |un(kx)〉 = j ·Wn(j)

+i

∫ 2π

0dkx

m

|m〉 ⊗ ∂kx |un(kx )〉

17 / 51

Page 29: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Wannier centers in the Rice-Mele model

xWn(j) =

(

−i

m

e i(m−j)kx |m〉 ⊗ |un(kx )〉)∣

0

→ 0 (periodic function)

+j

∫ 2π

0dkxe

−ijkx∑

m

|m〉 ⊗ |un(kx)〉 = j ·Wn(j)

+i

∫ 2π

0dkx

m

|m〉 ⊗ ∂kx |un(kx )〉

One finds:

〈Wn(j)|x |Wn(j)〉 =i

∫ 2π

0dkx〈un(kx )|∂kx |un(kx )〉+ j

17 / 51

Page 30: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Wannier centers in the Rice-Mele model

xWn(j) =

(

−i

m

e i(m−j)kx |m〉 ⊗ |un(kx )〉)∣

0

→ 0 (periodic function)

+j

∫ 2π

0dkxe

−ijkx∑

m

|m〉 ⊗ |un(kx)〉 = j ·Wn(j)

+i

∫ 2π

0dkx

m

|m〉 ⊗ ∂kx |un(kx )〉

One finds:

〈Wn(j)|x |Wn(j)〉 =i

∫ 2π

0dkx〈un(kx )|∂kx |un(kx )〉+ j

⇒ can be expressed in terms of Berry-phase (Zak’s phase)

17 / 51

Page 31: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Wannier centers in the Rice-Mele model

xWn(j) =

(

−i

m

e i(m−j)kx |m〉 ⊗ |un(kx )〉)∣

0

→ 0 (periodic function)

+j

∫ 2π

0dkxe

−ijkx∑

m

|m〉 ⊗ |un(kx)〉 = j ·Wn(j)

+i

∫ 2π

0dkx

m

|m〉 ⊗ ∂kx |un(kx )〉

One finds:

〈Wn(j)|x |Wn(j)〉 =i

∫ 2π

0dkx〈un(kx )|∂kx |un(kx )〉+ j

⇒ can be expressed in terms of Berry-phase (Zak’s phase)⇒ Wannier centers are equally spaced

17 / 51

Page 32: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Overview

Reminder: Bloch functions, periodic boundary condition

Wannier functions: introduction

Maximally localized Wannier functions

Modern theory of polarization

Polarization and Wannier centers

Calculation of Berry phase in discrete k space

Position operator and periodic boundary conditions

Calculation of Wannier centers in 1D systems

18 / 51

Page 33: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Maximally localized Warnier functions

Figure: Phys Rev B 56, 12847 (1997).

19 / 51

Page 34: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Maximally localized Warnier functions

Gauge freedom in choosing the Bloch orbitals: Ψnk(r) → e iφn(k)Ψnk(r)[unk(r) → e iφn(k)unk(r)] describes the same electron density

20 / 51

Page 35: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Maximally localized Warnier functions

Gauge freedom in choosing the Bloch orbitals: Ψnk(r) → e iφn(k)Ψnk(r)[unk(r) → e iφn(k)unk(r)] describes the same electron density⇒ Wannier functions are not unique!

20 / 51

Page 36: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Maximally localized Warnier functions

Gauge freedom in choosing the Bloch orbitals: Ψnk(r) → e iφn(k)Ψnk(r)[unk(r) → e iφn(k)unk(r)] describes the same electron density⇒ Wannier functions are not unique!

If there are band degeneracies for some k (symmetries, e.g., time reversal):→ not sufficient to consider isolated bands → consider a set of J bands(composite bands)

20 / 51

Page 37: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Maximally localized Warnier functions

Gauge freedom in choosing the Bloch orbitals: Ψnk(r) → e iφn(k)Ψnk(r)[unk(r) → e iφn(k)unk(r)] describes the same electron density⇒ Wannier functions are not unique!

If there are band degeneracies for some k (symmetries, e.g., time reversal):→ not sufficient to consider isolated bands → consider a set of J bands(composite bands)A more general U(J) gauge freedom:

unk(r) →∑

p

U(k)pn upk(r)

20 / 51

Page 38: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Maximally localized Warnier functions (MLWF)

Define for the Wannier functions at the origin Rj = 0 the following:

1 Wannier center rn = 〈Wn(r)|r|Wn(r)〉2 second moment 〈r2〉n = 〈Wn(r)|r2|Wn(r)〉

21 / 51

Page 39: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Maximally localized Warnier functions (MLWF)

Define for the Wannier functions at the origin Rj = 0 the following:

1 Wannier center rn = 〈Wn(r)|r|Wn(r)〉2 second moment 〈r2〉n = 〈Wn(r)|r2|Wn(r)〉

A measure of the spread (delocalization) of the Wannier functions:

Ω =∑

n

[〈r2〉n − r2n]

One can then try to minimize Ω with respect to the unitary

transformations U(k)pn ⇒ Maximally localized Wannier functions (MLWF)

21 / 51

Page 40: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Maximally localized Warnier functions (MLWF)

Define for the Wannier functions at the origin Rj = 0 the following:

1 Wannier center rn = 〈Wn(r)|r|Wn(r)〉2 second moment 〈r2〉n = 〈Wn(r)|r2|Wn(r)〉

A measure of the spread (delocalization) of the Wannier functions:

Ω =∑

n

[〈r2〉n − r2n]

One can then try to minimize Ω with respect to the unitary

transformations U(k)pn ⇒ Maximally localized Wannier functions (MLWF)

This approach can be used to obtain MLWFs from DFT calculations inplane-wave basis.

21 / 51

Page 41: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Maximally localized Warnier functions (MLWF)

One can decompose Ω = Ω1 +Ω2, where

Ω1 =∑

n

〈r2〉n −∑

R,m

|〈Rm|r|0n〉|2

Ω2 =∑

n

Rm 6=0n

|〈Rm|r|0n〉|2

22 / 51

Page 42: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Maximally localized Warnier functions (MLWF)

One can decompose Ω = Ω1 +Ω2, where

Ω1 =∑

n

〈r2〉n −∑

R,m

|〈Rm|r|0n〉|2

Ω2 =∑

n

Rm 6=0n

|〈Rm|r|0n〉|2

One can show that

Ω1 is gauge invariant, i.e., does not depend on U(k)pn transformation

Ω2 is positive definite

22 / 51

Page 43: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Maximally localized Warnier functions (MLWF)

One can decompose Ω = Ω1 +Ω2, where

Ω1 =∑

n

〈r2〉n −∑

R,m

|〈Rm|r|0n〉|2

Ω2 =∑

n

Rm 6=0n

|〈Rm|r|0n〉|2

One can show that

Ω1 is gauge invariant, i.e., does not depend on U(k)pn transformation

Ω2 is positive definite

⇒ minimalization of Ω means minimalization of Ω2

22 / 51

Page 44: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Special case: MLWF in 1D

Notation: Wn(x − Rx) = |Rx , n〉

23 / 51

Page 45: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Special case: MLWF in 1D

Notation: Wn(x − Rx) = |Rx , n〉 Consider a group of bands, e.g., thevalence band(s):Projectors:

P =∑

Rx ,n

|Rx , n〉〈Rx , n| =∑

n,kx

|Ψn,kx 〉〈Ψn,kx |

23 / 51

Page 46: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Special case: MLWF in 1D

Notation: Wn(x − Rx) = |Rx , n〉 Consider a group of bands, e.g., thevalence band(s):Projectors:

P =∑

Rx ,n

|Rx , n〉〈Rx , n| =∑

n,kx

|Ψn,kx 〉〈Ψn,kx |

In 1D the eigenfunctions of the projected position operator P x P areMLWF.

23 / 51

Page 47: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Special case: MLWF in 1D

Notation: Wn(x − Rx) = |Rx , n〉 Consider a group of bands, e.g., thevalence band(s):Projectors:

P =∑

Rx ,n

|Rx , n〉〈Rx , n| =∑

n,kx

|Ψn,kx 〉〈Ψn,kx |

In 1D the eigenfunctions of the projected position operator P x P areMLWF.

Let |0m〉 be an eigenfunction of P x P with eigenvalue x0m.

〈R n|x |0m〉 = 〈R n|P x P |0m〉 = x0mδR,0δm,n

23 / 51

Page 48: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Special case: MLWF in 1D

Notation: Wn(x − Rx) = |Rx , n〉 Consider a group of bands, e.g., thevalence band(s):Projectors:

P =∑

Rx ,n

|Rx , n〉〈Rx , n| =∑

n,kx

|Ψn,kx 〉〈Ψn,kx |

In 1D the eigenfunctions of the projected position operator P x P areMLWF.

Let |0m〉 be an eigenfunction of P x P with eigenvalue x0m.

〈R n|x |0m〉 = 〈R n|P x P |0m〉 = x0mδR,0δm,n

⇒ Ω2 vanishes, Ω1 gauge invariant

23 / 51

Page 49: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Special case: MLWF in 1D

Notation: Wn(x − Rx) = |Rx , n〉 Consider a group of bands, e.g., thevalence band(s):Projectors:

P =∑

Rx ,n

|Rx , n〉〈Rx , n| =∑

n,kx

|Ψn,kx 〉〈Ψn,kx |

In 1D the eigenfunctions of the projected position operator P x P areMLWF.

Let |0m〉 be an eigenfunction of P x P with eigenvalue x0m.

〈R n|x |0m〉 = 〈R n|P x P |0m〉 = x0mδR,0δm,n

⇒ Ω2 vanishes, Ω1 gauge invariant⇒ |0m〉 is a MLWF

23 / 51

Page 50: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Special case: MLWF in 1D

Notation: Wn(x − Rx) = |Rx , n〉 Consider a group of bands, e.g., thevalence band(s):Projectors:

P =∑

Rx ,n

|Rx , n〉〈Rx , n| =∑

n,kx

|Ψn,kx 〉〈Ψn,kx |

In 1D the eigenfunctions of the projected position operator P x P areMLWF.

Let |0m〉 be an eigenfunction of P x P with eigenvalue x0m.

〈R n|x |0m〉 = 〈R n|P x P |0m〉 = x0mδR,0δm,n

⇒ Ω2 vanishes, Ω1 gauge invariant⇒ |0m〉 is a MLWFArgument does not work in 3D, because P x P , P y P , P z P do notcommmute

23 / 51

Page 51: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Summary I

bulk properties of materials → periodic boundary conditions → Blochfunctions

alternative description: Wannier functions

Wannier-centers (expectation value of the position operator): inRice-Mele model → Berry-phase

Maximally localized Wannier functions: in 1D eigenfunctions of theprojected position operator PxP

24 / 51

Page 52: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Overview

Reminder: Bloch functions, periodic boundary condition

Wannier functions: introduction

Maximally localized Wannier functions

Modern theory of polarization

Polarization and Wannier centers

Calculation of Berry phase in discrete k space

Position operator and periodic boundary conditions

Calculation of Wannier centers in 1D systems

25 / 51

Page 53: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Modern theory of polarization

Figure: Theory of Polarization: A Modern Approach,” in Physics of Ferroelectrics:

a Modern Perspective, ed. by K.M. Rabe, C.H. Ahn, and J.-M. Triscone(Springer-Verlag, 2007, Berlin), pp. 31-68. (local preprint)

26 / 51

Page 54: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Modern theory of polarization

Macroscopic polarization P: fundamental concept in the phenomenologicaldescription of dielectrics

27 / 51

Page 55: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Modern theory of polarization

Macroscopic polarization P: fundamental concept in the phenomenologicaldescription of dielectricsSome materials possess polarization without external field (ferroelectricity)or become polarized upon applying strain (pieozoelectricity)

27 / 51

Page 56: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Modern theory of polarization

Macroscopic polarization P: fundamental concept in the phenomenologicaldescription of dielectricsSome materials possess polarization without external field (ferroelectricity)or become polarized upon applying strain (pieozoelectricity)How to measure the polarization ?

Figure: Pieozoelectricity: surface or bulk effect? (Figure from Ref[4]).

27 / 51

Page 57: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Modern theory of polarization

Macroscopic polarization P: fundamental concept in the phenomenologicaldescription of dielectricsSome materials possess polarization without external field (ferroelectricity)or become polarized upon applying strain (pieozoelectricity)How to measure the polarization ?

Figure: Pieozoelectricity: surface or bulk effect? (Figure from Ref[4]).

While the crystal is strained, a transient electrical current flows throughthe sample

27 / 51

Page 58: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Modern theory of polarization

Fundamental relation: the change in polarization P is accompanied with atransient current j(t) flowing through the sample:

dP

dt= j(t)

28 / 51

Page 59: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Modern theory of polarization

Fundamental relation: the change in polarization P is accompanied with atransient current j(t) flowing through the sample:

dP

dt= j(t)

⇒ Change in polarization:

∆P = P(∆t)− P(0) =

∫ ∆t

0j(t)

If the change is slow enough → adiabatic limit

28 / 51

Page 60: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Modern theory of polarization

Fundamental relation: the change in polarization P is accompanied with atransient current j(t) flowing through the sample:

dP

dt= j(t)

⇒ Change in polarization:

∆P = P(∆t)− P(0) =

∫ ∆t

0j(t)

If the change is slow enough → adiabatic limit → adiabatic perturbationtheory to calculate j(t)

28 / 51

Page 61: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Formal description of the theory: polarization P

Introduce the parameter λ ∈ [0, 1]: dimensionless adiabatic time

29 / 51

Page 62: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Formal description of the theory: polarization P

Introduce the parameter λ ∈ [0, 1]: dimensionless adiabatic time

∆P =

∫ 1

0dλ

dP

λ = 0:initial state; λ = 1:final state

29 / 51

Page 63: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Formal description of the theory: polarization P

Introduce the parameter λ ∈ [0, 1]: dimensionless adiabatic time

∆P =

∫ 1

0dλ

dP

λ = 0:initial state; λ = 1:final state

Assumptions:

system remains insulating for all values of λ

system bulk retains crystalline periodicity for all λ

29 / 51

Page 64: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Formal description of the theory: current j(λ)

30 / 51

Page 65: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Formal description of the theory: current j(λ)

Because of crystalline periodicity the solutions of the Schrodinger equation

are Bloch-functions: Ψ(λ)k (r) = e ik·ruλk (r)

30 / 51

Page 66: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Formal description of the theory: current j(λ)

Because of crystalline periodicity the solutions of the Schrodinger equation

are Bloch-functions: Ψ(λ)k (r) = e ik·ruλk (r)

Schrodinger equation for the lattice periodic part u(λ)k (r)

[

(p + ~k)2

2me

+ U(λ)(r)

]

u(λ)n,k (r) = E

(λ)n,k u

(λ)n,k (r)

30 / 51

Page 67: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Formal description of the theory: current j(λ)

Because of crystalline periodicity the solutions of the Schrodinger equation

are Bloch-functions: Ψ(λ)k (r) = e ik·ruλk (r)

Schrodinger equation for the lattice periodic part u(λ)k (r)

[

(p + ~k)2

2me

+ U(λ)(r)

]

u(λ)n,k (r) = E

(λ)n,k u

(λ)n,k (r)

Adiabatic change: the current j(λ) can be calculated using adiabaticperturbation theory

30 / 51

Page 68: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Formal description of the theory: current j(λ)

Because of crystalline periodicity the solutions of the Schrodinger equation

are Bloch-functions: Ψ(λ)k (r) = e ik·ruλk (r)

Schrodinger equation for the lattice periodic part u(λ)k (r)

[

(p + ~k)2

2me

+ U(λ)(r)

]

u(λ)n,k (r) = E

(λ)n,k u

(λ)n,k (r)

Adiabatic change: the current j(λ) can be calculated using adiabaticperturbation theoryFor a adiabatically changing time periodic 1D lattice[H(k , t) = H(k , t + T )] this is done in Chapter 5 of the Lecture Notes(Ref[7])The same steps can be done here: t → λ, λ does not need be periodic

30 / 51

Page 69: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Formal description of the theory: current j(λ)

Current from a single filled band n:

dP(λ)n

dλ= j

(λ)n =

−ie

(2π)3

BZ

dk[〈∂ku(λ)n,k |∂λu(λ)n,k 〉 − 〈∂λu(λ)n,k |∂ku

(λ)n,k 〉]

31 / 51

Page 70: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Formal description of the theory: current j(λ)

Current from a single filled band n:

dP(λ)n

dλ= j

(λ)n =

−ie

(2π)3

BZ

dk[〈∂ku(λ)n,k |∂λu(λ)n,k 〉 − 〈∂λu(λ)n,k |∂ku

(λ)n,k 〉]

Total change in polarization (→ number of pumped particles):

∆P =−ie

(2π)3

N∑

n=1

BZ

dk

∫ λ

0dλ[〈∂ku(λ)n,k |∂λu

(λ)n,k 〉 − 〈∂λu(λ)n,k |∂ku

(λ)n,k 〉]

N: number of filled bands

31 / 51

Page 71: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Polarization as Berry phase

For simplicity, consider a 1D system:

∆P =−ie

(2π)

N∑

n=1

BZ

dk

∫ λ

0dλ[〈∂ku(λ)n,k |∂λu

(λ)n,k 〉 − 〈∂λu(λ)n,k |∂ku

(λ)n,k 〉]

32 / 51

Page 72: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Polarization as Berry phase

For simplicity, consider a 1D system:

∆P =−ie

(2π)

N∑

n=1

BZ

dk

∫ λ

0dλ[〈∂ku(λ)n,k |∂λu

(λ)n,k 〉 − 〈∂λu(λ)n,k |∂ku

(λ)n,k 〉]

Make use of the following to re-write the integral for ∆P

partial integration with respect to λ

∂k〈u(λ)n,k |∂λu(λ)n,k 〉 = 〈∂ku(λ)n,k |∂λu

(λ)n,k 〉+ 〈u(λ)n,k |∂k∂λu

(λ)n,k 〉

32 / 51

Page 73: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Polarization as Berry phase

For simplicity, consider a 1D system:

∆P =−ie

(2π)

N∑

n=1

BZ

dk

∫ λ

0dλ[〈∂ku(λ)n,k |∂λu

(λ)n,k 〉 − 〈∂λu(λ)n,k |∂ku

(λ)n,k 〉]

Make use of the following to re-write the integral for ∆P

partial integration with respect to λ

∂k〈u(λ)n,k |∂λu(λ)n,k 〉 = 〈∂ku(λ)n,k |∂λu

(λ)n,k 〉+ 〈u(λ)n,k |∂k∂λu

(λ)n,k 〉

⇒ ∆P =ie

(2π)

N∑

n=1

BZ

dk

[

〈u(λ)n,k |∂ku(λ)n,k 〉∣

1

0−∫ 1

0dλ

∂k〈u(λ)n,k |∂λu

(λ)n,k 〉]

32 / 51

Page 74: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Polarization as Berry phase

Note, that∫ 1

0dλ

BZ

dk∂

∂k〈u(λ)n,k |∂λu

(λ)n,k 〉 = 0

33 / 51

Page 75: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Polarization as Berry phase

Note, that∫ 1

0dλ

BZ

dk∂

∂k〈u(λ)n,k |∂λu

(λ)n,k 〉 = 0

because the Bloch functions are periodic in reciprocal space:

Ψ(λ)k,n(x) = Ψ

(λ)k+G ,n(x)

33 / 51

Page 76: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Polarization as Berry phase

Note, that∫ 1

0dλ

BZ

dk∂

∂k〈u(λ)n,k |∂λu

(λ)n,k 〉 = 0

because the Bloch functions are periodic in reciprocal space:

Ψ(λ)k,n(x) = Ψ

(λ)k+G ,n(x) ⇒ u

(λ)n,k (x) = e iGxu

(λ)n,k+G (x)

33 / 51

Page 77: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Polarization as Berry phase

Note, that∫ 1

0dλ

BZ

dk∂

∂k〈u(λ)n,k |∂λu

(λ)n,k 〉 = 0

because the Bloch functions are periodic in reciprocal space:

Ψ(λ)k,n(x) = Ψ

(λ)k+G ,n(x) ⇒ u

(λ)n,k (x) = e iGxu

(λ)n,k+G (x)

⇒ 〈u(λ)n,k |∂λu(λ)n,k 〉 is periodic in k ⇒ its integral over the BZ is zero.

33 / 51

Page 78: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Polarization as Berry phase

Note, that∫ 1

0dλ

BZ

dk∂

∂k〈u(λ)n,k |∂λu

(λ)n,k 〉 = 0

because the Bloch functions are periodic in reciprocal space:

Ψ(λ)k,n(x) = Ψ

(λ)k+G ,n(x) ⇒ u

(λ)n,k (x) = e iGxu

(λ)n,k+G (x)

⇒ 〈u(λ)n,k |∂λu(λ)n,k 〉 is periodic in k ⇒ its integral over the BZ is zero.

One finds:∆P = P(λ=1) − P(λ=0)

where

P(λ) =ie

(2π)

N∑

n=1

BZ

dk〈u(λ)n,k |∂ku(λ)n,k 〉

33 / 51

Page 79: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Polarization as Berry phase

P(λ) =ie

(2π)

N∑

n=1

BZ

dk〈u(λ)n,k |∂k |u(λ)n,k 〉

the right hand side is the integral of the Berry-connection over theBZ → Berry phase (Zak’s phase)

34 / 51

Page 80: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Polarization as Berry phase

P(λ) =ie

(2π)

N∑

n=1

BZ

dk〈u(λ)n,k |∂k |u(λ)n,k 〉

the right hand side is the integral of the Berry-connection over theBZ → Berry phase (Zak’s phase)

in case the path in λ space takes the crystal from its centrosymmetricreference state (P(λ=0) = 0) to its equilibrium polarized state →spontaneous polarization

34 / 51

Page 81: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Polarization as Berry phase

P(λ) =ie

(2π)

N∑

n=1

BZ

dk〈u(λ)n,k |∂k |u(λ)n,k 〉

the right hand side is the integral of the Berry-connection over theBZ → Berry phase (Zak’s phase)

in case the path in λ space takes the crystal from its centrosymmetricreference state (P(λ=0) = 0) to its equilibrium polarized state →spontaneous polarization

Note: the total electrical polarization of any material has an ioniccontribution as well (but this will not be important in the discussion oftopological properties)

34 / 51

Page 82: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Polarization as Berry phase: gauge dependence

There is a gauge freedom in defining |un,k〉: |un,k〉 = e iβ(k)|un,k〉 gives thesame electron density.

35 / 51

Page 83: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Polarization as Berry phase: gauge dependence

There is a gauge freedom in defining |un,k〉: |un,k〉 = e iβ(k)|un,k〉 gives thesame electron density.

β(k) is not arbitrary: Bloch functions obey Ψn,k+G (x) = Ψn,k(x)⇒ β(2π/a) − β(0) = 2πj , j integer

35 / 51

Page 84: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Polarization as Berry phase: gauge dependence

There is a gauge freedom in defining |un,k〉: |un,k〉 = e iβ(k)|un,k〉 gives thesame electron density.

β(k) is not arbitrary: Bloch functions obey Ψn,k+G (x) = Ψn,k(x)⇒ β(2π/a) − β(0) = 2πj , j integer

⇒ the polarization is well defined only modulo 2π:

BZ

dk〈u(λ)n,k |∂k |u(λ)n,k 〉 =

BZ

dk〈u(λ)n,k |∂k |u(λ)n,k 〉+ 2iπj

35 / 51

Page 85: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Polarization as Berry phase: gauge dependence

There is a gauge freedom in defining |un,k〉: |un,k〉 = e iβ(k)|un,k〉 gives thesame electron density.

β(k) is not arbitrary: Bloch functions obey Ψn,k+G (x) = Ψn,k(x)⇒ β(2π/a) − β(0) = 2πj , j integer

⇒ the polarization is well defined only modulo 2π:

BZ

dk〈u(λ)n,k |∂k |u(λ)n,k 〉 =

BZ

dk〈u(λ)n,k |∂k |u(λ)n,k 〉+ 2iπj

In 3D: Pn = Pn +eRVcell

, R a lattice vector.

35 / 51

Page 86: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Overview

Reminder: Bloch functions, periodic boundary condition

Wannier functions: introduction

Maximally localized Wannier functions

Modern theory of polarization

Polarization and Wannier centers

Calculation of Berry phase in discrete k space

Position operator and periodic boundary conditions

Calculation of Wannier centers in 1D systems

36 / 51

Page 87: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Polarization and Wannier centers

Remember the relation between the Bloch functions and Wannier functions

Ψn,k(x) =1√M

M∑

m=1

Wn(x − Rm)eik·Rm

M: number of unit cells

37 / 51

Page 88: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Polarization and Wannier centers

Remember the relation between the Bloch functions and Wannier functions

Ψn,k(x) =1√M

M∑

m=1

Wn(x − Rm)eik·Rm

M: number of unit cells

⇒ un,k(x) =1√M

M∑

m=1

Wn(x − Rm)eik·(Rm−x)

37 / 51

Page 89: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Polarization and Wannier centers

Remember the relation between the Bloch functions and Wannier functions

Ψn,k(x) =1√M

M∑

m=1

Wn(x − Rm)eik·Rm

M: number of unit cells

⇒ un,k(x) =1√M

M∑

m=1

Wn(x − Rm)eik·(Rm−x)

Using the Berry-phase formula, one can express the polarization in termsof the Wannier functions:

P(λ) = e

N∑

n=1

〈W (λ)n (x)|x |W (λ)

n (x)〉

37 / 51

Page 90: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Polarization and Wannier centers

Remember the relation between the Bloch functions and Wannier functions

Ψn,k(x) =1√M

M∑

m=1

Wn(x − Rm)eik·Rm

M: number of unit cells

⇒ un,k(x) =1√M

M∑

m=1

Wn(x − Rm)eik·(Rm−x)

Using the Berry-phase formula, one can express the polarization in termsof the Wannier functions:

P(λ) = e

N∑

n=1

〈W (λ)n (x)|x |W (λ)

n (x)〉

Polarization ∼ sum of the Wannier centers of the occupied bands (for onegiven Rm)

37 / 51

Page 91: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Tracking the Wannier centers for cyclic λ

Until now, λ is not periodic

38 / 51

Page 92: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Tracking the Wannier centers for cyclic λ

Until now, λ is not periodic The formalism remains valid for cyclic

changes: Hλ=1 = Hλ=0

∆Pcyc =

∮ 1

0dλ

dP

38 / 51

Page 93: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Tracking the Wannier centers for cyclic λ

Until now, λ is not periodic The formalism remains valid for cyclic

changes: Hλ=1 = Hλ=0

∆Pcyc =

∮ 1

0dλ

dP

The Wannier center must return to their initial location at the end of thecyclic evolution. But this is possible in two different ways:

Figure: Fig.10 of “Theory of Polarization: A Modern Approach”

38 / 51

Page 94: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Tracking the Wannier centers in the Rice-Mele model

In the case of Rice-Mele model, λ = t time, ⇒ the adiabatic chargepumping can be visualized by tracking the Wannier centers:

39 / 51

Page 95: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Tracking the Wannier centers in the Rice-Mele model

In the case of Rice-Mele model, λ = t time, ⇒ the adiabatic chargepumping can be visualized by tracking the Wannier centers:

〈W (t)n (j)|x |W (t)

n (j)〉 = i

∫ 2π

0dkx〈u(t)n (kx )|∂kx |u

(t)n (kx)〉+ j

Figure: Figure 4.5(a) of the Lecture Notes. Time evolution of the Wannniercenters of the bands. Solid line: valence band, dashed line: conduction band. TheChern number is 1.

39 / 51

Page 96: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Overview

Reminder: Bloch functions, periodic boundary condition

Wannier functions: introduction

Maximally localized Wannier functions

Modern theory of polarization

Polarization and Wannier centers

Calculation of Berry phase in discrete k space

Position operator and periodic boundary conditions

Calculation of Wannier centers in 1D systems

40 / 51

Page 97: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Polarization as Berry phase: calculation in discrete k-space

We only consider the 1D case

P(λ)n = e

2πΦ(λ)n ; L length of sample

Φ(λ)n = −Im

BZ

dk〈u(λ)n,k|∂k|u

(λ)n,k〉

41 / 51

Page 98: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Polarization as Berry phase: calculation in discrete k-space

We only consider the 1D case

P(λ)n = e

2πΦ(λ)n ; L length of sample

Φ(λ)n = −Im

BZ

dk〈u(λ)n,k|∂k|u

(λ)n,k〉

Typically, we need to calculate this on a discrete grid of k-points

dk〈un,k |∂kun,k〉dk →∑

kj

dk〈un,k |∂kun,k〉|k=kj

41 / 51

Page 99: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Polarization as Berry phase: calculation in discrete k-space

We only consider the 1D case

P(λ)n = e

2πΦ(λ)n ; L length of sample

Φ(λ)n = −Im

BZ

dk〈u(λ)n,k|∂k|u

(λ)n,k〉

Typically, we need to calculate this on a discrete grid of k-points

dk〈un,k |∂kun,k〉dk →∑

kj

dk〈un,k |∂kun,k〉|k=kj

Note the following:un,k+dk ≈ un,k + ∂kun,k dk

41 / 51

Page 100: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Polarization as Berry phase: calculation in discrete k-space

We only consider the 1D case

P(λ)n = e

2πΦ(λ)n ; L length of sample

Φ(λ)n = −Im

BZ

dk〈u(λ)n,k|∂k|u

(λ)n,k〉

Typically, we need to calculate this on a discrete grid of k-points

dk〈un,k |∂kun,k〉dk →∑

kj

dk〈un,k |∂kun,k〉|k=kj

Note the following:un,k+dk ≈ un,k + ∂kun,k dk

〈un,k |un,k+dk 〉 ≈ 1 + 〈un,k |∂kun,k〉dk

41 / 51

Page 101: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Polarization as Berry phase: calculation in discrete k-space

We only consider the 1D case

P(λ)n = e

2πΦ(λ)n ; L length of sample

Φ(λ)n = −Im

BZ

dk〈u(λ)n,k|∂k|u

(λ)n,k〉

Typically, we need to calculate this on a discrete grid of k-points

dk〈un,k |∂kun,k〉dk →∑

kj

dk〈un,k |∂kun,k〉|k=kj

Note the following:un,k+dk ≈ un,k + ∂kun,k dk

〈un,k |un,k+dk 〉 ≈ 1 + 〈un,k |∂kun,k〉dk

ln[〈un,k |un,k+dk 〉] = ln[1 + 〈un,k |∂kun,k〉dk] ≈ 〈un,k |∂kun,k〉dk41 / 51

Page 102: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Polarization as Berry phase: calculation in discrete k-space

dk〈un,k |∂kun,k〉dk →∑

kj

ln[〈un,k |un,k+dk 〉]|k=kj

42 / 51

Page 103: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Polarization as Berry phase: calculation in discrete k-space

dk〈un,k |∂kun,k〉dk →∑

kj

ln[〈un,k |un,k+dk 〉]|k=kj

Take kj =2πjJ a

, a lattice constant, J, j = 0, . . . J − 1 integer, dk = 2π/(J a)

42 / 51

Page 104: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Polarization as Berry phase: calculation in discrete k-space

dk〈un,k |∂kun,k〉dk →∑

kj

ln[〈un,k |un,k+dk 〉]|k=kj

Take kj =2πjJ a

, a lattice constant, J, j = 0, . . . J − 1 integer, dk = 2π/(J a)

Φ(λ)n = −Im

j

ln[〈u(λ)n,kj|u(λ)n,kj+1

〉] = −Im lnJ−1∏

j=0

〈u(λ)n,kj|u(λ)n,kj+1

42 / 51

Page 105: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Polarization as Berry phase: calculation in discrete k-space

dk〈un,k |∂kun,k〉dk →∑

kj

ln[〈un,k |un,k+dk 〉]|k=kj

Take kj =2πjJ a

, a lattice constant, J, j = 0, . . . J − 1 integer, dk = 2π/(J a)

Φ(λ)n = −Im

j

ln[〈u(λ)n,kj|u(λ)n,kj+1

〉] = −Im lnJ−1∏

j=0

〈u(λ)n,kj|u(λ)n,kj+1

Note, the product

〈u(λ)n,k0|u(λ)n,k1

〉〈u(λ)n,k1|u(λ)n,k2

〉 . . .

does not depend on the phase of |u(λ)n,kj〉s → gauge independent

42 / 51

Page 106: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Polarization as Berry phase: calculation in discrete k-space

dk〈un,k |∂kun,k〉dk →∑

kj

ln[〈un,k |un,k+dk 〉]|k=kj

Take kj =2πjJ a

, a lattice constant, J, j = 0, . . . J − 1 integer, dk = 2π/(J a)

Φ(λ)n = −Im

j

ln[〈u(λ)n,kj|u(λ)n,kj+1

〉] = −Im lnJ−1∏

j=0

〈u(λ)n,kj|u(λ)n,kj+1

Note, the product

〈u(λ)n,k0|u(λ)n,k1

〉〈u(λ)n,k1|u(λ)n,k2

〉 . . .

does not depend on the phase of |u(λ)n,kj〉s → gauge independent

Can be considered a ”1D Wilson loop“ for a single non-degenerate band

42 / 51

Page 107: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Overview

Reminder: Bloch functions, periodic boundary condition

Wannier functions: introduction

Maximally localized Wannier functions

Modern theory of polarization

Polarization and Wannier centers

Calculation of Berry phase in discrete k space

Position operator and periodic boundary conditions

Calculation of Wannier centers in 1D systems

43 / 51

Page 108: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

A subtle issue: position operator and periodic boundary

conditions

In 1D the eigenfunctions of the operator PxP , where P is a projector ontoa set of bands, yields a localized set of Wannier functions.The eigenvalues of PxP are the Wannier centers.

44 / 51

Page 109: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

A subtle issue: position operator and periodic boundary

conditions

In 1D the eigenfunctions of the operator PxP , where P is a projector ontoa set of bands, yields a localized set of Wannier functions.The eigenvalues of PxP are the Wannier centers.The projectors are most easily calculated using Bloch functions:

P =∑

n,kx

|Ψn,kx 〉〈Ψn,kx | =∑

n,kx

|un,kx 〉〈un,kx |

44 / 51

Page 110: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

A subtle issue: position operator and periodic boundary

conditions

In 1D the eigenfunctions of the operator PxP , where P is a projector ontoa set of bands, yields a localized set of Wannier functions.The eigenvalues of PxP are the Wannier centers.The projectors are most easily calculated using Bloch functions:

P =∑

n,kx

|Ψn,kx 〉〈Ψn,kx | =∑

n,kx

|un,kx 〉〈un,kx |

The projectors |un,kx 〉〈un,kx | are periodic in x because |un,kx (x)〉 is periodic.However, the operator x is not periodic.

44 / 51

Page 111: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

A subtle issue: position operator and periodic boundary

conditions

In 1D the eigenfunctions of the operator PxP , where P is a projector ontoa set of bands, yields a localized set of Wannier functions.The eigenvalues of PxP are the Wannier centers.The projectors are most easily calculated using Bloch functions:

P =∑

n,kx

|Ψn,kx 〉〈Ψn,kx | =∑

n,kx

|un,kx 〉〈un,kx |

The projectors |un,kx 〉〈un,kx | are periodic in x because |un,kx (x)〉 is periodic.However, the operator x is not periodic.We want to work in the Hilbert space spanned by |un,kx (x)〉.

44 / 51

Page 112: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

A subtle issue: position operator and periodic boundary

conditions

In 1D the eigenfunctions of the operator PxP , where P is a projector ontoa set of bands, yields a localized set of Wannier functions.The eigenvalues of PxP are the Wannier centers.The projectors are most easily calculated using Bloch functions:

P =∑

n,kx

|Ψn,kx 〉〈Ψn,kx | =∑

n,kx

|un,kx 〉〈un,kx |

The projectors |un,kx 〉〈un,kx | are periodic in x because |un,kx (x)〉 is periodic.However, the operator x is not periodic.We want to work in the Hilbert space spanned by |un,kx (x)〉.

⇒ We need to find a ”periodic“ form of PxP

44 / 51

Page 113: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

A subtle issue: position operator and periodic boundary

conditions

Raffaele Resta [3]: if periodic boundary conditions are used, expectationvalues that involve the operator x should be calculated using the unitaryoperator

X = e i2πLx

L: imposed periodicity in the system

45 / 51

Page 114: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

A subtle issue: position operator and periodic boundary

conditions

Raffaele Resta [3]: if periodic boundary conditions are used, expectationvalues that involve the operator x should be calculated using the unitaryoperator

X = e i2πLx

L: imposed periodicity in the system

⇒ to obtain well-localized Wannier functions while using periodicboundary conditions: find the eigenfunction(s) of

XP = PXP

P : projects onto the occupied bands (see Phys Rev B 84, 075119)

45 / 51

Page 115: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

A subtle issue: position operator and periodic boundary

conditions

Raffaele Resta [3]: if periodic boundary conditions are used, expectationvalues that involve the operator x should be calculated using the unitaryoperator

X = e i2πLx

L: imposed periodicity in the system

⇒ to obtain well-localized Wannier functions while using periodicboundary conditions: find the eigenfunction(s) of

XP = PXP

P : projects onto the occupied bands (see Phys Rev B 84, 075119)

Note: in general XP is not a Hermitian operator, only for L → ∞

45 / 51

Page 116: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Overview

Reminder: Bloch functions, periodic boundary condition

Wannier functions: introduction

Maximally localized Wannier functions

Modern theory of polarization

Polarization and Wannier centers

Calculation of Berry phase in discrete k space

Position operator and periodic boundary conditions

Calculation of Wannier centers in 1D systems

46 / 51

Page 117: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

PXP operator in 1D lattice system

For a 1D system consisting of M unit cells:

x =

M∑

m=1

α

Rm|m, α〉〈m, α|

α band index, Rm labels the mth unit cell

47 / 51

Page 118: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

PXP operator in 1D lattice system

For a 1D system consisting of M unit cells:

x =

M∑

m=1

α

Rm|m, α〉〈m, α|

α band index, Rm labels the mth unit cell

⇒ X =M∑

m=1

α

e iδkRm |m, α〉〈m, α| δk =2π

Ma

a: lattice constant

47 / 51

Page 119: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

PXP operator in 1D lattice system

For simplicity, consider a single occupied band and the correspondingBloch functions |Ψk〉

48 / 51

Page 120: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

PXP operator in 1D lattice system

For simplicity, consider a single occupied band and the correspondingBloch functions |Ψk〉First, the matrix elements of X :

〈Ψk′ |X |Ψk〉 =

M∑

m′=1

e−i k′ Rm′

M〈m′| ⊗ 〈u(k ′)|

M∑

m=1

e iδkRme i k Rm |m〉 ⊗ |u(k)〉

=1

M〈u(k ′)|u(k)〉

M∑

m=1

e i(k+δk−k′)Rm

= 〈u(k ′)|u(k)〉δk+δk−k′,0

48 / 51

Page 121: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

PXP operator in 1D lattice system

For simplicity, consider a single occupied band and the correspondingBloch functions |Ψk〉First, the matrix elements of X :

〈Ψk′ |X |Ψk〉 =

M∑

m′=1

e−i k′ Rm′

M〈m′| ⊗ 〈u(k ′)|

M∑

m=1

e iδkRme i k Rm |m〉 ⊗ |u(k)〉

=1

M〈u(k ′)|u(k)〉

M∑

m=1

e i(k+δk−k′)Rm

= 〈u(k ′)|u(k)〉δk+δk−k′,0

⇒ XP =∑

k,k′

|Ψk′〉〈Ψk′ |X |Ψk〉〈Ψk | =∑

k

〈u(k + δk)|u(k)〉|Ψk+δk 〉〈Ψk |

48 / 51

Page 122: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

PXP operator in 1D lattice system

For a system consisting of M unit cells, the k values are discrete and thereare Mx Bloch-wavefunctions |Ψkm〉 : km = 2π

Mam, m = 1 . . .M

49 / 51

Page 123: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

PXP operator in 1D lattice system

For a system consisting of M unit cells, the k values are discrete and thereare Mx Bloch-wavefunctions |Ψkm〉 : km = 2π

Mam, m = 1 . . .M

Taking matrix elements of XP in the basis of Bloch wavefunctions:

XP =

0 0 0 . . . 〈u(k1)|u(kM)〉〈u(k2)|u(k1)〉 0 0 0

0 〈u(k3)|u(k2)〉 0 0 00 0 〈u(k4)|u(k3)〉 0 00 0 0 . . . 0

XP is a M ×M matrix

49 / 51

Page 124: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

PXP operator in 1D lattice system

For a system consisting of M unit cells, the k values are discrete and thereare Mx Bloch-wavefunctions |Ψkm〉 : km = 2π

Mam, m = 1 . . .M

Taking matrix elements of XP in the basis of Bloch wavefunctions:

XP =

0 0 0 . . . 〈u(k1)|u(kM)〉〈u(k2)|u(k1)〉 0 0 0

0 〈u(k3)|u(k2)〉 0 0 00 0 〈u(k4)|u(k3)〉 0 00 0 0 . . . 0

XP is a M ×M matrixOne can easily check, that (XP)

M = w1, where w ∈ C and 1 is the unitmatrix

49 / 51

Page 125: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

PXP operator in 1D lattice system

For a system consisting of M unit cells, the k values are discrete and thereare Mx Bloch-wavefunctions |Ψkm〉 : km = 2π

Mam, m = 1 . . .M

Taking matrix elements of XP in the basis of Bloch wavefunctions:

XP =

0 0 0 . . . 〈u(k1)|u(kM)〉〈u(k2)|u(k1)〉 0 0 0

0 〈u(k3)|u(k2)〉 0 0 00 0 〈u(k4)|u(k3)〉 0 00 0 0 . . . 0

XP is a M ×M matrixOne can easily check, that (XP)

M = w1, where w ∈ C and 1 is the unitmatrix

Note, we used that 〈u(k2)|u(k1)〉, 〈u(k3)|u(k2)〉 etc are complex numbers→ they commmute

49 / 51

Page 126: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

PXP operator in 1D lattice system

(XP)M = w1 where

w = 〈u(k1)|u(kM )〉〈u(k2)|u(k1)〉〈u(k3)|u(k2)〉 . . . 〈u(kM)|u(kM−1)〉w is a 1D Wilson loop, gauge independent

50 / 51

Page 127: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

PXP operator in 1D lattice system

(XP)M = w1 where

w = 〈u(k1)|u(kM )〉〈u(k2)|u(k1)〉〈u(k3)|u(k2)〉 . . . 〈u(kM)|u(kM−1)〉w is a 1D Wilson loop, gauge independentSimilar to the discrete Berry-phase

50 / 51

Page 128: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

PXP operator in 1D lattice system

(XP)M = w1 where

w = 〈u(k1)|u(kM )〉〈u(k2)|u(k1)〉〈u(k3)|u(k2)〉 . . . 〈u(kM)|u(kM−1)〉w is a 1D Wilson loop, gauge independentSimilar to the discrete Berry-phase

The eigenvalues λm of XP are the M roots of w :

w = |w |e iθ θ = Im ln[w ]

50 / 51

Page 129: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

PXP operator in 1D lattice system

(XP)M = w1 where

w = 〈u(k1)|u(kM )〉〈u(k2)|u(k1)〉〈u(k3)|u(k2)〉 . . . 〈u(kM)|u(kM−1)〉w is a 1D Wilson loop, gauge independentSimilar to the discrete Berry-phase

The eigenvalues λm of XP are the M roots of w :

w = |w |e iθ θ = Im ln[w ]

⇒ λm = M√

|w |e i(2πm+θ)/M , m = 1, . . .M

50 / 51

Page 130: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

PXP operator in 1D lattice system

(XP)M = w1 where

w = 〈u(k1)|u(kM )〉〈u(k2)|u(k1)〉〈u(k3)|u(k2)〉 . . . 〈u(kM)|u(kM−1)〉w is a 1D Wilson loop, gauge independentSimilar to the discrete Berry-phase

The eigenvalues λm of XP are the M roots of w :

w = |w |e iθ θ = Im ln[w ]

⇒ λm = M√

|w |e i(2πm+θ)/M , m = 1, . . .M

Note: since XP is not Hermitian, the eigenvectors are not orthogonal ingeneral, only in the M → ∞ limit (we will actually not need theeigenstates)

50 / 51

Page 131: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Wannier centers and the eigenvalues of PXP

Remember from earlier:1) polarization of a single filled band in a 1D lattice ∼ xj Wannier centers,xj = 〈W (j)|x |W (j)〉, j is unit cell index

51 / 51

Page 132: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Wannier centers and the eigenvalues of PXP

Remember from earlier:1) polarization of a single filled band in a 1D lattice ∼ xj Wannier centers,xj = 〈W (j)|x |W (j)〉, j is unit cell index

2) In discrete k space

x ∼ −Im lnJ−1∏

j=0

〈un,kj |un,kj+1〉

j different discrete value of k in the 1D Brillouin zone

51 / 51

Page 133: Wannier functions, Modern theory of polarizationtheorie.physik.uni-konstanz.de/.../default/files/ts16/Wannier-talk.pdf · 1 E. Blount, Formalisms of band theory, Solid State Physics,

Wannier centers and the eigenvalues of PXP

Remember from earlier:1) polarization of a single filled band in a 1D lattice ∼ xj Wannier centers,xj = 〈W (j)|x |W (j)〉, j is unit cell index

2) In discrete k space

x ∼ −Im lnJ−1∏

j=0

〈un,kj |un,kj+1〉

j different discrete value of k in the 1D Brillouin zone

If there are M unit cells, k is discretized as km = 2πMa

m

⇒ The Wannier centers xm can be obtained from λm as

xm =M

2πIm ln[λm] =

θ

2π+m =

Im ln[w ]

2π+m

51 / 51