You are on page 1of 12

Chapter 6

Lattice vibrations - Phonons

6.1 Phonons in mono-atomic crystals

How do we treat the motion of the ions within a crystal structure? Or in other words, how will the motion of
a bound ion influence its immediate neighbours and indeed beyond? This is most easily visualised in a simple
cubic lattice along a direction of high symmetry - for example the [100] direction where we shall regard the
displacement of lattice planes :

un − 1 un +2
un
un +1
un +3

n− 1 n n +1 n +2 n +3

Figure 6.1: Schematic illustration of displacements of “planes” along one spatial direction. In the two orthogonal
directions translational invariance is assumed.

The above schematic can easily be understood as a longitudinal wave, but clearly transverse excitations can also
be envisaged, as shown below.

Figure 6.2: Schematic illustration of transverse displacements.

How can we calculate the dynamics? Assume elastic forces are linear and given by Hooke´s law - F~ = −k~x,
where the vector ~x is the difference of the displacements. The force resulting from the displacements un , um is

26
CHAPTER 6. LATTICE VIBRATIONS - PHONONS 27

then given by:


F~nm = −Cnm (un − um ) (6.1)

For simplicity we shall only consider nearest neighbours, so we find the total force acting upon an atom within
a plane:
F~n = C (un+1 − un ) + C (un−1 − un ) (6.2)

a a

un − 1 un un +1

Figure 6.3: The displacements for a periodic configuration of lattice planes is shown.

and C is assumed linear. Newton´s second law then yields,

d2 un
M = C [un+1 − un−1 − 2un ] (6.3)
dt2
the equation of motion for a plane (M is the mass of a atom in the plane). Assume all displacements have the
same frequency of dependence (normal modes) - exp (−iωt):

⇒ −M ω 2 un = C [un+1 + un−1 − 2un ] (6.4)

This differential equation can be solved by assuming a wavelike solution with wave vector ~k and with an additional
phase factor which scales linearly with the plane position, i.e.

un = u exp (inka) (6.5)

Here we are considering a simple cubic lattice with lattice constant a. This assumption simply means that a
fixed phase relationship exists between any two neighbouring planes. Thus we find:

− ω 2 M u exp (inka) = Cu [exp (i(n + 1)ka) + exp (i(n − 1)ka) − 2 exp (inka)] (6.6)

Which may be simplified by using the exponential definition of the cosine - exp (ix) + exp (−ix) = 2 · cos (x),

⇒ ω 2 M = 2C [1 − cos (ka)] (6.7)

4C 2
⇒ ω2 = M sin ka
2 . (6.8)

Where we used the trigonometric relation cos (2θ) = cos2 θ − sin2 θ = 1 − 2 sin2 θ ⇒ 2 sin θ = 1 − cos (2θ). This
is the dispersion relation for an elastic wave of wave vector k and of frequency ω.
CHAPTER 6. LATTICE VIBRATIONS - PHONONS 28

Figure 6.4: Illustration of the dispersion relation Equation 6.8, the maxima lies at (4C/M )1/2 but has been normalised
in the above schematic. −π/a 6 k 6 π/a

What range of k makes physical sense? The wave is only defined for a particular lattice plane located at nka.
The phase difference between two plans can be written as
un+1 u exp (i(n + 1)ka)
= = exp (ika) (6.9)
um u exp (inka)
as expected.
A sensible range for the argument (ratio is periodic, 2πi) is merely −π 6 ka 6 π and hence −π/a 6 k 6 π/a; i.e.
we restrict ourselves to solutions within the first Brillouin zone of our reciprocal space, defined by the Wigner-
Seitz cell of our reciprocal lattice.

-2a -a 0 a 2a

Figure 6.5: The above two waves clearly differ by a extra wavelength between adjacent planes.

The above two oscillations show the displacements for the lattice planes (separated by a) - no additional infor-
mation is to be gained by considering the smaller λ (or larger k). The wave vector ~k outside of the first Brillouin
zone can always be transformed back into the first Brillouin zone by the addition of an appropriate reciprocal
lattice vector.
~k 0 = ~k + K
~ = exp (ink 0 a) = exp (inka) exp (inK~
~ a) 1 (6.10)
| {z }
=1
1 see chapter 3 - this is simply the definition of the reciprocal lattice considered earlier.
CHAPTER 6. LATTICE VIBRATIONS - PHONONS 29

where ~a is a lattice vector. The solution is a travelling wave everywhere except for k = ±π/a. There the phase
factor between adjacent planes is exp (ika) = exp (iπ) = −1, therefore the motion of neighbouring planes is in
exact antiphase and we have a standing wave solution.

6.1.1 Velocity of solutions

The phase velocity is, as always, defined as


ω
vp = k (6.11)

but we are more interested in the motion of the wave packet, i.e. in the group velocity

vg = ∂ω
∂k = grad~k (ω(~k) (6.12)

We now calculate the group velocity from Equation 6.8:


  12  
4C a ka h πi
vg = cos 0<k6
M 2 2 a

  12
Ca2 ka

⇒ vg = M cos 2 (6.13)

vg,max

zero, standing
wave solution

direction of motion π/a


reversed

Figure 6.6: Illustration of the group velocity calculated in Equation 6.13. Near extrema the group velocity is roughly
speaking independent of the wave vector ~k.

For small wave vectors ~k we arrive at the long wavelength limit:


     
2C 2C 1
ω2 = [1 − cos (ka)] ' 1 − 1 − k 2 a2 + ...
M M 2
 
2C 1 2 2 1
C 2
' k a ⇒ ω=± M ka (6.14)
M 2
The velocity of sound is independent of frequency, this is obvious in the sense that when k goes to zero then ka
goes to zero, which means our “crystal” looks like a continuous medium.
How many modes are there? Every atom within the plane has essentially three degrees of freedom. There
are three modes of vibration - 2 transverse modes plus one longitudinal mode, and almost certainly they have
different C !

6.2 Phonons in diatomic crystals

So far we have considered a simple cubic structure (a lattice point is one atom). What happens when our
primitive unit cell contains more than one atom? If there are p atoms and N unit cells, then there are 3pN
CHAPTER 6. LATTICE VIBRATIONS - PHONONS 30

degrees of freedom. 3N degrees of freedom are contained in the modes we have just discussed and (3p − 3)N in
some other modes. What is the nature of these additional modes?
Consider, for example, a diatomic chain of atoms with masses m1 and m2 . Clearly associated with each lattice
plane there is an atom of mass m1 and an atom with mass m2 .

s− 1 s s s+ 1 s+ 1

m2 m1 m2 m1 m2

Figure 6.7: Representation of a chain of atoms consisting of two different types of atoms with masses m1 and m2 .

However the displacements of the atoms from their equilibrium positions are, of course, considered separately.
Thus we find two coupled differential equations for the dynamics of the two atomic species:
d2 ns
m1 = C [vs + vs−1 − 2us ] (6.15)
dt2
d2 vs
m2 2 = C [us+1 + us − 2vs ]
dt
where we assume, as before, that the wavemotion may be written as:

us = u · exp (iska) exp (−iωt) (6.16)


vs = v · exp (iska) exp (−iωt). (6.17)

Inserting this into equation Equation 6.15 we find:

− ω 2 m1 u = Cv [1 + exp (−ika)] − 2Cu (6.18)


2
−ω m2 v = Cu [exp (ika) + 1] − 2Cv. (6.19)

We find the solutions by considering the following determinant (and requiring it to be 0):

2C − m1 ω 2 −C(1 + exp (−ika))
=0 (6.20)

2C − m2 ω 2

−C(1 + exp (ika))

⇒ 4C 2 − 2C(m1 + m2 )ω 2 + m1 m2 ω 4 − C 2 (1 + exp (ika))(1 + exp (−ika)) = 0 (6.21)

The last term can be written as 2 + 2 cos (ka):

⇒ m1 m2 ω 4 − 2C(m1 + m2 )ω 2 + 2C 2 (1 − cos (ka)) = 0 (6.22)

This is a quadratic equation in ω 2 . So we can solve this equation for ω 2 and then take the square root for
ω = ω(k). Consider initially the limiting behaviour for k → 0. As before we can expand cos (ka) ' 1 − 1/2k 2 a2 :

⇒ ω 4 m1 m2 − 2C(m1 + m2 )ω 2 + C 2 k 2 a2 = 0 (6.23)
 21
2C(m1 + m2 ) ± 4C 2 (m1 m2 )2 − 4m1 m2 C 2 k 2 a2
⇒ω = 2
∀ ~k (6.24)
2m1 m2
One possible solution (at k = 0) is:
   
m1 + m2 1 1
⇒ ω 2 = 2C = 2C + optical branch (6.25)
m1 m2 m1 m2
CHAPTER 6. LATTICE VIBRATIONS - PHONONS 31

The other possible root yields


1 2 2 C
ω2 = k a acoustic branch. (6.26)
2 (m1 + m2 )
and is also found for the mono-atomic chain.
What happens at the zone boundary at ka = ±π?

m1 m2 ω 4 − 2C(m1 + m2 )ω 2 + 4C 2 = 0 (6.27)
4C 2
 
4 1 1
ω − 2C + ω2 + = 0 (6.28)
m1 m2 m1 m2

2C 2C
⇒ ω2 = m1 or ω2 = m2 (6.29)

If m1 is larger than m2 we can conclude ω12 < ω22 :

1
1 1 2
2C +
m1 m2 optical branch
1
2C 2

m2
1
acoustic branch 2C 2

m1

k
π/a

Figure 6.8: Dispersion relations for the diatomic chain.

In long wavelength limit (k → 0) the acoustic and optical mode differ with regard to the direction of motion of
the atomic species as shown below:

Figure 6.9: For the acoustic mode, neighbouring atoms of differing species are displaced in the same direction. For the
optical mode the converse is true.

For the optical mode the behaviour can be mathematically derived by substituting ω 2 into Equation 6.18 or
CHAPTER 6. LATTICE VIBRATIONS - PHONONS 32

Equation 6.19 and solving for


u
v = −m
m1 .
2
(6.30)

For optical modes the centre of mass is fixed and the atoms oscillate against each other.

For 2C/m1 < ω 2 < 2C/m2 there are no solutions for the problem, k must be complex and therefore decay-
ing in space.

6.3 Phonon momentum

A lattice vibration is characterised by its frequency ω and its wave vector ~k. What is the physical meaning of ~k?
Is the wave vector ~k related to the momentum ? No it is not, because the motion we are describing with ~k is a
motion of the relative coordinates. The physical momentum is given by the following relation:
d X
p~ = M us with us = u exp (iska) (6.31)
dt
du X
= M exp (iska) (6.32)
dt s

For N atoms the sum extends from s = 0 to s = N − 1.


X 1 − xN du 1 − exp (iN ka)
xs = =M (6.33)
s
1−x dt 1 − exp (ika)

The allowed values of k2 are k = ±2πm/N a or k = ±m/N · 2π/a, where 2π/N a is the spacing in k space as
before.
du 1 − exp (i2πm)
⇒M · =0 (6.34)
dt 1 − exp (i2πm/N )
We therefore conclude that phonons carry no real physical momentum but they do behave (in their interactions
with other particles) as if they carried a definite momentum ~~k. This quantity is known as the crystal momentum.
For the elastic scattering of photons we have
~k 0 = ~k + K
~ (6.35)

where ~k is the initial state, ~k 0 the final state and |~k| = |~k 0 | and K
~ is a reciprocal lattice vector. We see that the
elastic scattering of a photon implicitly yields momentum conservation only if the crystal absorbs the momentum
−~K ~ (recoil of the crystal).

General principal: The total wave vector is conserved in a periodic lattice but we can always add an ad-
ditional reciprocal lattice vector such that ~kph lies in the first Brillouin zone:

~k 0 + ~kph = ~k + K
~ (6.36)

For example the above equation describes the inelastic scattering of a photon with the creation of a phonon
with crystal momentum ~~kph . This is called phonon emission.
The process of phonon absorption may be written as,

~k 0 = ~k + K
~ + ~kph . (6.37)

The measurement of phonon dispersion relations ω(~k) require the simultaneous determination of phonon frequency
and its momentum ~kph , which can, by an appropriate choice K ~ (reciprocal lattice vector), always be placed into
the first Brillouin zone.
As before, we write for phonon emission/absorption (+/−):

~k + K
~ = ~k 0 ± ~kph (6.38)
2 This is an applications of the BvK boundary conditions as considered earlier for a system with length L = N a: ∆k = 2π/L ⇒

m∆k = 2πm/L with L = N a.


CHAPTER 6. LATTICE VIBRATIONS - PHONONS 33

In this case we need to determine the vectors ~k and ~k 0 , therefore we require not just the directions of ~k and ~k 0 but
also the differing magnitudes of ~k and ~k 0 . An apparatus which performs this analysis is known as a spectrometer.

The above discussion can be immediately extended to the case of inelastic neutron scattering. In this case
energy conservation then yields the frequency of the phonon:

~2 k 2 ~2 k 02
= ± ~ω (6.39)
2mn 2mn
where we have assumed that the energy of the phonon with frequency ω can be described, as for photons, by the
simple relation
ε = ~ω . (6.40)

Why this is so is considered in the next section?

6.4 Phonon modes and the Planck distribution function

The photons are the quanta of energy associated with a mode of frequency f = ω/2π. Each photon has the
energy ~ω. The energy in a particular mode is given by (n+1/2)~ω, with ~ω/2 the zero point energy of the mode.
What are the modes? In electromagnetism they can be regarded as the modes compatible with the boundary
condition (E = 0) at the surface of some cavity (This picture leads to Planck´s law for black-body radiation).

For the lattice we argue a mode is a lattice vibration of any frequency ω. How can n and the energy in the
mode be seen from a classical point of view to be related to each other? For a standing wave solution we have:

u = u0 cos (ka) cos (ωt) (6.41)

For the energy of a harmonic oscillator we know that the energy oscillates between potential and kinetic energy:
1 1
< p.E. >=< k.E > (6.42)
2 2
Thus the time average of the kinetic energy is 1/2 the total energy. The kinetic energy can be written as
2
1/2ρ ∂u
∂t , with ρ the mass density. We now consider a crystal with volume V and integrating over the volume
of the crystal and averaging over space
1
ρV ω 2 u0 sin2 (ωt) (6.43)
4
and now averaging over time yields:
1 1 1

8 ρV ω 2 u20 = 2 n+ 2 ~ω (6.44)

This equation is the connection between n the number of quanta in the mode and the classical amplitude.

Now we wish to consider the thermal properties of these phonon modes. The energies are as for a simple
harmonic oscillator:  
1
εn = n+ ~ω = s~ω for simplicity (6.45)
2
Where n is the quantum number for the harmonics oscillator, but here we talk of the number of phonons (pho-
tons) in the mode. This picture has a physical basis in the sense that the motion of a particle in a potential is
localised about x0 - 1/2 · mω 2 (x − x0 )2 whereas we are dealing with an excitation over the whole crystal.

To proceed further we need to consider the thermal average occupancy of these phonon modes.
Z is the so-called partition function, which we require to normalise the thermal occupation probabilities and is
equal to the sum over all Boltzmann factors.

X X
Z= exp (−n~ω/kB T ) = xn geometric series for x < 1 (6.46)
n=0
CHAPTER 6. LATTICE VIBRATIONS - PHONONS 34

1
= (6.47)
1 − exp (−~ω/kB T )
Hence the probability of finding n phonons in the mode is given by:

exp (−n~ω/kB T )
P (n) = (6.48)
Z
What is the thermal average occupancy < n > ?

X X
< n >= nP (n) = Z −1 n exp (−n~ω/kB T ) (6.49)
n=0

Setting ~ω/kB T = x we have


X d X 1 exp (−x)
n exp (−nx) = − exp (−nx) = − = 2 (6.50)
dx 1 − exp (−x) [1 − exp (−x)]

exp (−x)
⇒< n >= . (6.51)
1 − exp (−x)
or using our physical notation we have

1
< n >= exp (~ω/kB T )−1 Planck distribution function. (6.52)

The Planck distribution function is valid for photons, phonons and other comparable bosons. But how do we
calculate the total energy in the lattice vibrations of the crystal? This can be done as follows:

< ε >= ~ω < s >= (6.53)
exp (~ω/kB T ) − 1

gives the energy associated with the thermal average occupancy of a single mode. We now have to sum over all
allowed frequencies ω i.e. over all allowed wave vectors ~kph and indeed polarisations:
XX ~ω~k,p
U= (6.54)
p
exp (~ω~k,p ) − 1
~
kph

Clearly this sum depends critically upon the dispersion of the crystal. It can be most readily evaluated by
introducing (as in the free electron model) the concept of the phononic density of states Dp (ω) whereby:

Dp (ω)dω = the number of phonon modes of polarisation p between ω and ω + dω


P R
⇒ U= p

dω Dp (ω) exp (~ω/kBT )
(6.55)

But what is the density of states in practice? Let us consider initially a 1D chain of atoms where the position of
the first and the last atom is assumed fixed.

0 1 2 3 4 5 6 7

a
lenght L
separation a
N+1 particles
L=Na

Figure 6.10: Illustration of the phononic density of states.


CHAPTER 6. LATTICE VIBRATIONS - PHONONS 35

Clearly we may write a standing wave solution for the amplitudes of the oscillations.

un = u0 exp (−iω~k,p t) sin (nkph a) (6.56)

In order for the solutions to vanish at n = 0 and n = N , i.e. at the ends of the string, we can only allow the
wave vector ~kph to have the following values:

π 2π 3π (N − 1)π
k= , , ... (6.57)
L L L L
0 is clearly physically not allowed because in this case un would be zero for all n, as is the case for N π/L because
sin (n · N π/La) = sin (nπ) = 0 ∀n. The number of allowed k-modes is equal to the number of atoms (lattice
places) which are free to move.
Note the difference between the “fixed boundary conditions” and the “Born- von Karman” boundary conditions.
(as considered for free electron motion)
π
Fixed: Mode spacing L; only k > allowed


B.v.K.: mode spacing L ; but the allowed values for k are 0, ± 2π 4π
L , ± L ...

But the total number of modes is the same for B.v.K. boundary conditions and for fixed boundary conditions.
For N atoms and their lattice vibrations the total number of modes is 3N (= 2 transverse + 1 longitudinal
polarisation).
What we now have to calculate is the phononic density of states D(k) or,
 
dk L dk
D(k)dk = D(ω)dω ⇒ D(ω) = D(k) = . (6.58)
dω π dω

For a one dimensional system the above formulation is valid, but in a real crystal we expect lattice vibrations in
all directions in real space. Hence we need to consider a three dimensional picture of lattice vibrations.
In order to calculate the density of states in 3D we consider, as before for free electrons a box of volume V = L3
and periodic Born - von Karmann boundary conditions.

∼ exp (i~k~r) = exp (ikx x + iky y + ikz z) = exp (ikx (x + L)) + iky (y + L) + ikz (z + L) (6.59)

2π 4π 2nπ
, ± ; ...
⇒ allowed values for kx , ky , kz = 0, ± n∈N (6.60)
L L L
The volume of a single state in k-space is (2π/L)3 . The number of states within radius k can be calculated as
follows:  3
4 2π 1 3
= πk 3 / ⇒N =V k (6.61)
3 L 6π 2
for each polarisation, i.e. for two transverse and for one longitudinal polarisation.3 Thus for each polarisation
we may be write:  
1 ∂k
D(ω) = V 2 k 2 (6.62)
2π ∂ω
Where the last term has to be found from the concrete form of the dispersion.

6.4.1 The Debye approximation

At low enough temperatures we can write ω = vs k, i.e. only low energy acoustic phonons will be excited and
hence we can safely approximate our ω(k) through a linear, constant speed of sound.

∂ω V ω2
= vs and D(ω) = . (6.63)
∂k 2π 2 vs2
3 To account for the spin degeneracy for free electrons, we multiply by 2 - we cannot do something similar here for the various
polarisations are not necessarily degenerate - ωL (~k) 6= ωT (~k).
CHAPTER 6. LATTICE VIBRATIONS - PHONONS 36

How many modes does the acoustic branch contain? As before we expect 3N degrees of freedom per atom. For
one atom per primitive cell and for one polarisation we therefore require N modes:
3
1 ωD
N =V 2
· 3 (6.64)
6π vs

where we have defined the so-called Debye-frequency and Debye temprature

ωD
1/3
kD = v = 6π 2 N
V . (6.65)

Only k-vectors smaller than kD are allowed! We now can calculate the total energy:
XX ~ω~k,p
Utot = (6.66)
p
exp (~ω/kB T ) − 1
kph

XZ
U = dωD(ω) < n(ω) > ~ω
p
ωp
V ω2
XZ   

= (6.67)
p 0 2π 2 v 3 exp (~ω/KB T ) − 1

For simplicity we assume vs,L = vs,T = v and therefore summing over polarisations simply yields a factor of 3:
ωD
ω3
Z
3V ~
⇒U = dω (6.68)
2π 2 v 3 0 exp (~ω/kB T ) − 1

We now substitute ~ω/kB T = x ⇒ dω = kB T /~dx and xD = ~ωD /kB T = Θ/T where Θ is the so-called Debye
temperature,
 1/3
~ω ~v 6π 2 N
Θ= kB = kB v (6.69)

The substitution yields:


4 4 ωD 3 Z ωD
x3 x3
Z 
3V kB T T
U= · dx = 9N kB T dx (6.70)
2π v 3 ~3
2
0
x
e −1 Θ 0 ex−1

Note that this integral is not independent of temperature since the temperature is implicitly contained in the
∂U
upper limit of the integral. Now we may derive the specific heat from CV = ∂T . It follows from Equation 6.70
3 Z xD
x4 ex

T
CV = 9N kB dx 2 (6.71)
Θ 0 (ex − 1)

At very low temperatures xD = ~ω/kB T → ∞:


∞ ∞ ∞ ∞
x3 π4
Z Z X X 1
dx x
= dx x3 exp (−sx) = 6 4
= (6.72)
0 e −1 0 s=1 1
s 15

⇒ Utot = 3π 4 N kB T /5Θ3 (6.73)


 3
3 T
CV = 12π 4 N kB (T Θ) /5 ≈ 234N kB (6.74)
Θ
We thus conclude that we have found the source of the T 3 term in our empirical heat capacity.

CV = aT + bT 3 (6.75)
CHAPTER 6. LATTICE VIBRATIONS - PHONONS 37

This law is found for metals at low temperatures; empirically godd agreement is found for temperatures T < Θ/50.

CV
T

slope b
a

T2

Figure 6.11: For the practical, independent determination of the two important contributions to the specific heat CV /T
is plotted against T 2 . The intercept a corresponds to the electric contribution, while the slope b yields the phonon
contribution.

Typical values of the Debye temperature θ vary from 200 to 2000 K.


There is one problem however, CV ∼ T 3 cannot be vaild at high temperatures. Clearly in this limit the integral
of Equation 6.71 has a upper limit which tends to zero. As expected the specific heat saturates at a value of 3N .

Einstein model of the density of states. N oscillators with the same frequency ω

D(ω) = N δ(ω − ω0 ) (6.76)

N ~ω
U = N < XXX > ~ω = (6.77)
exp (~ω/kB T ) − 1
 2
∂U ~ω exp (~ω/kB T )
CV = ∂T = N kB kB T exp (~ω/kB T )−1 (6.78)

You might also like