13
1 ECE 407 – Spring 2009 – Farhan Rana – Cornell University Handout 13 Properties of Electrons in Energy Bands In this lecture you will learn: • Properties of Bloch functions • Average momentum and velocity of electrons in energy bands • Energy band dispersion near band extrema • Effective mass tensor • Crystal momentum ECE 407 – Spring 2009 – Farhan Rana – Cornell University Bloch Functions: A Review 1) The quantum states of an electron in a crystal are given by Bloch functions that obey the Schrodinger equation: r k E r H k n n k n , , ˆ 2) Under a lattice translation, Bloch functions obey the relation: r e R r k n R k i k n , . , 3) Bloch functions can be written as the product of a plane wave times a lattice periodic function: r u V e r k n r k i k n , . , where the wavevector is confined to the FBZ and “n” is the band index k j r G k i j k n k n j e V G c r . , , 1 4) Bloch function of wavevector can be written as a superposition of plane waves with wavevectors that differ from by reciprocal lattice vectors: k k

Handout 13 Properties of Electrons in Energy Bands · Handout 13 Properties of Electrons in Energy Bands In this lecture you will learn: • Properties of Bloch functions • Average

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Handout 13 Properties of Electrons in Energy Bands · Handout 13 Properties of Electrons in Energy Bands In this lecture you will learn: • Properties of Bloch functions • Average

1

ECE 407 – Spring 2009 – Farhan Rana – Cornell University

Handout 13

Properties of Electrons in Energy Bands

In this lecture you will learn:

• Properties of Bloch functions• Average momentum and velocity of electrons in energy bands• Energy band dispersion near band extrema• Effective mass tensor• Crystal momentum

ECE 407 – Spring 2009 – Farhan Rana – Cornell University

Bloch Functions: A Review

1) The quantum states of an electron in a crystal are given by Bloch functions that obey the Schrodinger equation:

rkErH knnkn

,,

ˆ

2) Under a lattice translation, Bloch functions obey the relation:

reRr knRki

kn

,

.,

3) Bloch functions can be written as the product of a plane wave times a lattice periodic function:

ruV

er kn

rki

kn

,

.

,

where the wavevector is confined to the FBZ and “n” is the band indexk

j

rGkijknkn

jeV

Gcr

.

,,1

4) Bloch function of wavevector can be written as a superposition of plane waves with wavevectors that differ from by reciprocal lattice vectors:

k

k

Page 2: Handout 13 Properties of Electrons in Energy Bands · Handout 13 Properties of Electrons in Energy Bands In this lecture you will learn: • Properties of Bloch functions • Average

2

ECE 407 – Spring 2009 – Farhan Rana – Cornell University

Orthogonality:Bloch functions are eigenstates of a Hermitian operator and therefore must be orthogonal. In “d ” dimensions:

mnd

d

mnkkkmknd

kkV

rrrd

,

,',',,*

'2

Bloch Functions: Orthogonality and Completeness

Both expression valid depending upon context

Completeness:Bloch functions for ALL wavevectors in the FBZ and for ALL energy band satisfy the following completeness relation in “d ” dimensions:

''2

'FBZ

,*

,FBZ in

,*

, rrrrkd

Vrr dknknd

d

k nknkn

n

ECE 407 – Spring 2009 – Farhan Rana – Cornell University

Another Schrodinger-like Equation for Bloch Functions

The periodic part of a Bloch function satisfies a Schrodinger-like equation:

rukErurVmk

kmP

mP

rukErurVm

kP

ruekErurVm

kPe

rkErrVm

P

rkErH

knnkn

knnkn

knrki

nknrki

knnkn

knnkn

,,

222

,,

2

,.

,

2.

,,

2

,,

ˆ2

2

ˆ

ˆ2

ˆ

ˆ2

ˆ

ˆ2

ˆ

ˆ

Where the following two relations have been used:

rfkPerfeP

rfkPerfeP

rkirki

rkirki

2..2

..

ˆˆ

ˆˆ

Result:

Page 3: Handout 13 Properties of Electrons in Energy Bands · Handout 13 Properties of Electrons in Energy Bands In this lecture you will learn: • Properties of Bloch functions • Average

3

ECE 407 – Spring 2009 – Farhan Rana – Cornell University

Bloch Functions and Electron Momentum

• For an electron with wavefunction given by a plane wave:

the quantity is the momentum of the electron

rkik e

Vr

.1

k

• A plane wave is an eigenfunction of the momentum operator with eigenvalue :

• A Bloch function is a superposition of plane waves of different wavevectors:

So clearly it is not an eigenfunction of the momentum operator (i.e. it has no well defined momentum). So what exactly is the significance of the wavevector that labels a Bloch function?

• As you will see, even the average momentum of an electron in a Bloch state is NOT given by :

rkri

rP kkk

ˆ

k

j

rGkijknkn

jeV

Gcr

.

,,1

k

k

kr

irrdP knkn

dknkn

,,

*,,

ˆ

ECE 407 – Spring 2009 – Farhan Rana – Cornell University

Average Momentum and Velocity of Bloch States

We need to find the average momentum and average velocity of an electron in a Bloch state:

?ˆ,,,, knknnknkn m

PkvP

Suppose we have solved the Schrodinger-like equation for a particular wavevector :

Start from a very different point:

k

rukErurVmk

kmP

mP

knnkn

,,

222ˆ

2.

ˆ

2

ˆ

Suppose now we want to solve it again for a neighboring wavevector :kk

rukkErurVm

kkkk

mP

mP

kknnkkn

,,

222ˆ

2.

ˆ

2

ˆ

The “Hamiltonian” is:

rVmk

kmP

mP

Hkˆ

2.

ˆ

2

ˆˆ

222

Page 4: Handout 13 Properties of Electrons in Energy Bands · Handout 13 Properties of Electrons in Energy Bands In this lecture you will learn: • Properties of Bloch functions • Average

4

ECE 407 – Spring 2009 – Farhan Rana – Cornell University

Average Momentum and Velocity of Bloch StatesThe new “Hamiltonian” is:

kkk

kk

HHm

kkkk

mP

H

rVm

kkkk

mP

mP

H

ˆˆ2

.2.

ˆˆ

ˆ2

2

ˆˆ

22

222

Treat this part as a perturbation to the old “Hamiltonian”

Using concepts from time-independent perturbation theory, the first order correction to the energy eigenvalue would be:

knkknnn uHukEkkE

,,

As written, the above expression is approximate but becomes exact in the limit 0k

knknnk

knknnk

knkknnn

um

kPukE

ukm

kk

m

PukEk

uHukEkkEk

,,

,,

,,

ˆ1

..ˆ

.

:0lim

ECE 407 – Spring 2009 – Farhan Rana – Cornell University

Average Momentum and Velocity of Bloch States

knknnk

knknd

nk

knrki

knrkid

nk

knknrkirkid

nk

knknd

knknnk

mP

kE

rmP

rrdkE

ruemP

ruerdkE

rum

kPrueerdkE

rum

kPrurdu

mkP

ukE

,,

,,*

,.

,*.

,,*..

,,*

,,

ˆ1

ˆ1

ˆ1

ˆ1

ˆˆ1

(Contd…)

The average momentum of an electron in a Bloch state is:

kEm

P nkknkn

,,

ˆ

The average velocity of an electron in a Bloch state is:

kEmP

kv nkknknn

,,

Page 5: Handout 13 Properties of Electrons in Energy Bands · Handout 13 Properties of Electrons in Energy Bands In this lecture you will learn: • Properties of Bloch functions • Average

5

ECE 407 – Spring 2009 – Farhan Rana – Cornell University

Average Momentum and Velocity of Bloch States: 1D Example

The average velocity of an electron in a Bloch state is given by:

kEkv nkn

1

Recall from E&M theory (ECE303) that the group velocity of a electric field wavepacket made of plane waves:

is given by:

xk

a

a

Energy

kk

kk

tkixkio

o

eekAdk

xtrE 2

ˆ,

okk

og dkkd

kv

Similarly, the “group velocity” of an electron wavepacket made up of Bloch states from the n-th band:

would be given by:

kk

kk

tikn

o

o

knE

exkAdk

tx ,2

,

okk

non dk

kdEkv

1k2

ok

ECE 407 – Spring 2009 – Farhan Rana – Cornell University

Energy Bands of Si, Ge, and GaAs for Reference

Page 6: Handout 13 Properties of Electrons in Energy Bands · Handout 13 Properties of Electrons in Energy Bands In this lecture you will learn: • Properties of Bloch functions • Average

6

ECE 407 – Spring 2009 – Farhan Rana – Cornell University

Energy Band Dispersion Near Band ExtremaMost of the times, it is useful to approximate the energy band dispersion near the band extrema (e.g. at bottom of the conduction band or at the top of the valence band)

Suppose the n-th band has an extrema at . Therefore:okk

0

0

ooo

o

kkz

n

kky

n

kkx

n

kknk

dkkdE

dkkdE

dkkdE

kE

Now for near one can Taylor expand the energy dispersion relation:

k

ok

.......21

,,,,

2

,,

jo

zyxjzyxr jr

nro

zyxj j

njoonn

kkdkdk

kEdkk

dkkdE

kkkEkE

0

.......21

,,,,

2

jo

zyxjzyxr jr

nroonn kk

dkdkkEd

kkkEkE

ECE 407 – Spring 2009 – Farhan Rana – Cornell University

Effective Mass Tensor

......2

.......21

,,,,

12

,,,,

2

jo

zyxjzyxr

jrroonn

jo

zyxjzyxr kkjr

nroonn

kkMkkkEkE

kkdkdk

kEdkkkEkE

o

Where the elements of the matrix are defined as:

okkjr

njr dkdk

kEdM

2

21 1

1M

M is called the “effective mass” tensor. M-1 is the “inverse effective mass” tensor

Note that M-1 is symmetric:

And so M is also symmetric:

11 rjjr MM

rjjr MM

Parabolic approximation

Page 7: Handout 13 Properties of Electrons in Energy Bands · Handout 13 Properties of Electrons in Energy Bands In this lecture you will learn: • Properties of Bloch functions • Average

7

ECE 407 – Spring 2009 – Farhan Rana – Cornell University

Effective Mass Tensor and Electron Average Velocity

oT

oonn

ozz

oyy

oxx

ozzoyyoxxonn

jo

zyxjzyxr

jrroonn

kkMkkkEkE

kk

kk

kk

MkkkkkkkEkE

kkMkkkEkE

..2

2

......2

12

12

,,,,

12

The energy band dispersion near a band extremum (e.g. at bottom of the conduction band or at the top of the valence band) can be written as:

Since the average velocity of an electron in a Bloch state is given by:

kEkv nkn

1

Near a band extremum, we have:

ozz

oyy

oxx

non

kk

kk

kk

MkvkkMkv

11 :Or .

Or:

Or:

Equivalent ways of writing the same thing

ECE 407 – Spring 2009 – Farhan Rana – Cornell University

Example: Conduction Band of GaAsConsider the conduction band of GaAs near the band bottom at the -point:

coc EkE 0

e

e

e

m

m

m

M

100

010

0011

This implies the energy dispersion relation is:

e

ce

zyxcc m

kE

m

kkkEkE

22

222222

The dispersion looks like that of a free-electron with a mass equal to “me” instead of m. In GaAs, me = .067 m

0ok

The average momentum and velocity of an electron in a Bloch state near the conduction band bottom is given by:

e

ckc mk

kEkv

1

Isotropic!

Parabolic approximation

kmm

kEm

Pe

ckkckc

,,

ˆ

Page 8: Handout 13 Properties of Electrons in Energy Bands · Handout 13 Properties of Electrons in Energy Bands In this lecture you will learn: • Properties of Bloch functions • Average

8

ECE 407 – Spring 2009 – Farhan Rana – Cornell University

Example: Valence Band of GaAs – Heavy Hole Band

Consider the top most valence band (hh-band) of GaAs near the band maximum at the -point:

vohh EkE 0

hh

hh

hh

m

m

m

M

100

010

0011

This implies:

hh

vhh

zyxvhh m

kE

m

kkkEkE

22

222222

The average velocity of an electron in a Bloch state near the valence band maximum is given by:

hh

hhkhh mk

kEkv

1

The dispersion looks like that of a free-electron with a mass equal to “-mhh” instead of m. In GaAs, mhh = .5 m

0ok

Isotropic!

ECE 407 – Spring 2009 – Farhan Rana – Cornell University

Example: Valence Band of GaAs – Light Hole Band

Now consider the top most valence band (ℓh-band) of GaAs near the band maximum at the -point:

voh EkE 0

h

h

h

m

m

m

M

100

010

0011

This implies:

h

vh

zyxvhh m

kE

m

kkkEkE

22

222222

The average velocity of an electron in a Bloch state near the valence band maximum is given by:

h

hkh mk

kEkv

1

The dispersion looks like that of a free-electron with a mass equal to “-mℓh” instead of m. In GaAs, mℓh = .076 m

0ok

Isotropic!

Page 9: Handout 13 Properties of Electrons in Energy Bands · Handout 13 Properties of Electrons in Energy Bands In this lecture you will learn: • Properties of Bloch functions • Average

9

ECE 407 – Spring 2009 – Farhan Rana – Cornell University

Example: Conduction Band of Silicon - I

coc EkE

t

t

m

m

m

M

100

010

0011

In Silicon there are six conduction band minima that occur along the six -X directions. For the one that occurs along the -X(2/a,0,0) direction:

0,0,

285.0

ako

Not isotropic!

mℓ = 0.92 mmt = 0.19 m

This implies:

t

ozz

t

oyyoxxcc m

kkm

kk

mkk

EkE222

222222

The average velocity of an electron in a Bloch state near the conduction band bottom is given by:

t

ozz

t

oyyoxx

ckc

mkk

m

kk

mkk

kEkv

1

ECE 407 – Spring 2009 – Farhan Rana – Cornell University

Example: Conduction Band of Silicon - II

coc EkE

t

t

m

m

m

M

100

010

0011

Now we look at the conduction band minimum that occurs along the -X(0,2/a,0) direction:

0,

2,085.0

ako

This implies:

t

ozzoyy

t

oxxcc m

kkm

kk

mkk

EkE222

222222

The average velocity of an electron in a Bloch state near the conduction band bottom is given by:

t

ozzoyy

t

oxx

ckc

mkk

m

kk

mkk

kEkv

1

Not isotropic!

mℓ = 0.92 mmt = 0.19 m

Page 10: Handout 13 Properties of Electrons in Energy Bands · Handout 13 Properties of Electrons in Energy Bands In this lecture you will learn: • Properties of Bloch functions • Average

10

ECE 407 – Spring 2009 – Farhan Rana – Cornell University

Example: Conduction Band of Germanium - I

coc EkE

ttt

ttt

ttt

mmmmmm

mmmmmm

mmmmmm

M

323131313131

313132313131

3131313132311

In germanium there are eight conduction band minima that occur at the L-points. For the one that occurs at the L(/a, /a, /a) point:

aaako

,,

Not isotropic! Not even diagonal!mℓ = 1.6 mmt = 0.08 m

Since the inverse effective mass tensor is symmetric (it always is) one can rotate the co-ordinate system such that the inverse effective mass tensor is diagonal in the new co-ordinate system (Recall from linear algebra that a symmetric matrix can always be diagonalized by a rotation of the basis)

ECE 407 – Spring 2009 – Farhan Rana – Cornell University

Example: Conduction Band of Germanium - IIDefine a new rotated co-ordinate system, call it the primed co-ordinate system, in which the x’-axis points in the direction. Co-ordinate rotation is accomplished by a rotation matrix R:

31,1,1

oT

occ

oT

occ

oT

occ

oT

occ

kkMkkEkE

kkRRMRkkREkE

kkRRMRRkkEkE

kkMkkEkE

''.'.''2

'

....2

..2

..2

12

112

1112

12

t

t

m

m

m

M

100

010

001

' 1 In Ge:

mℓ = 1.6 mmt = 0.08 m

Effective mass along the -L direction is mℓ and in the two directions perpendicular to this direction it is mt kx

ky

kz k’x

k’z

k’y

L

Page 11: Handout 13 Properties of Electrons in Energy Bands · Handout 13 Properties of Electrons in Energy Bands In this lecture you will learn: • Properties of Bloch functions • Average

11

ECE 407 – Spring 2009 – Farhan Rana – Cornell University

Example: Conduction Band of Germanium - III

oT

occ kkMkkEkE ''.'.''2

' 12

t

ozz

t

oyyoxxcc m

kkm

kk

mkk

EkE2

''2

''

2''

'222222

In the primed (rotated) co-ordinate system, we have at the L-point:

The average velocity of an electron in a Bloch state near the conduction band bottom is then given by:

t

ozz

t

oyyoxx

ckc

mkk

m

kk

mkk

kEkv

''''''

'1

' '

Same procedure can be applied to the conduction band minima at the other L-points

kx

ky

kz k’x

k’y

k’z

L

ECE 407 – Spring 2009 – Farhan Rana – Cornell University

Average Momentum and Crystal MomentumThe wavevector associated with a Bloch state is not the momentum of the electron and it is not even the average momentum of the electron in the Bloch state

k rkn

,

kEm

P nkknkn

,,

ˆ

The average momentum of an electron in a Bloch state is given as:

Near a band extrema, assuming:

We have for the average momentum:

oknkn kkMmP

.ˆ 1,,

Example: For GaAs conduction band, the average momentum of an electron near the band bottom equals:

kmm

Pe

knkn

,,

ˆ

The quantity is called the crystal momentum of an electron in an energy band. As we will see, it satisfies several conservation rules just like the actual momentum does for a free-electron.

k

oT

oonn kkMkkkEkE

..2

12

Page 12: Handout 13 Properties of Electrons in Energy Bands · Handout 13 Properties of Electrons in Energy Bands In this lecture you will learn: • Properties of Bloch functions • Average

12

ECE 407 – Spring 2009 – Farhan Rana – Cornell University

Eg(eV)

me

/ m

Effective Mass vs Bandgap

ECE 407 – Spring 2009 – Farhan Rana – Cornell University

Energy Band Dispersion Near Band Extrema: When Taylor Expansion Fails

Graphene is a classical example of the case when Taylor expansion failsSo a different strategy is needed near band extrema

kc

kckE

kc

kc

EkfV

kfVE

pzB

pzA

pzB

pzA

ppp

ppp

*

Suppose one is interested in band dispersion near

Expand the function near as follows:

ako 3

4,0K

kf

K

yx

kknkinkinki

kikai

eeekkf

23

K K... 321

kk

K

22

23

KK

yxppp

ppp

kkaVE

kkfVEkkE

22K yxp kkvEkkE

m/s1023 6

ppaVv

yk

xk

Page 13: Handout 13 Properties of Electrons in Energy Bands · Handout 13 Properties of Electrons in Energy Bands In this lecture you will learn: • Properties of Bloch functions • Average

13

ECE 407 – Spring 2009 – Farhan Rana – Cornell University

Energy Band Dispersion Near Band Extrema

K

K’

K

K’

K’

K

M

FBZM

xk

yk

yk

xk

There are 6 one-third cones sitting inside the FBZ

There are 2 full cones sitting inside the FBZ: one at the K-point and one at the K’-point

ECE 407 – Spring 2009 – Farhan Rana – Cornell University

Energy Band Dispersion in Graphene: Massless Dirac Fermions

yk

xk

22K yxpc kkvEkkE

The average velocity of an electron in a Bloch state near the conduction band bottom is then given by:

22

ˆˆ1

yx

yxckc

kk

ykxkvkEkv

22K yxpv kkvEkkE

Note that: vkvkv vc

All electrons in the conduction band (and in the valence band as well) move with the same speed (i.e. magnitude of the velocity) !!

This is similar to how massless particles, such as photons, behave

m/s106

Conduction band dispersion

Valence band dispersion

Similarly,

22

ˆˆ1

yx

yxvkv

kk

ykxkvkEkv