Chapter 4: Crystal Lattice Dynamics
Chapter 4: Crystal Lattice Dynamics
Chapter 4: Crystal Lattice Dynamics
Debye
Contents
1
4 Theory of Neutron Scattering 26
4.1 Classical Theory of Neutron Scattering . . . . . . . . . . 28
4.2 Quantum Theory of Neutron Scattering . . . . . . . . . . 30
4.2.1 The Debye-Waller Factor . . . . . . . . . . . . . . 35
4.2.2 Zero-phonon Elastic Scattering . . . . . . . . . . 36
4.2.3 One-Phonon Inelastic Scattering . . . . . . . . . . 37
2
A crystal lattice is special due to its long range order. As you ex-
plored in the homework, this yields a sharp diffraction pattern, espe-
cially in 3-d. However, lattice vibrations are important. Among other
things, they contribute to
3
ionic mass:
m
1 (1)
M
which allows us to derive an accurate theory.
Due to Newton’s third law, the forces on the ions and electrons are
comparable F ∼ e2 /a2 , where a is the lattice constant. If we imagine
that, at least for small excursions, the forces binding the electrons and
the ions to the lattice may be modeled as harmonic oscillators, then
F ∼ e2 /a2 ∼ mωelectron
2 2
a ∼ M ωion a (2)
Figure 1: Nomenclature for the lattice vibration problem. sn,α is the displacement of
the atom α within the n-th unit cell from its equilibrium position, given by rn,α =
rn + rα , where as usual, rn = n1 a1 + n2 a2 + n3 a3 .
4
approximation:
We will define the zero potential such that when all Rn are at their
equilibrium positions, φ = 0. Then
X P2
n
H= + φ(R1 , · · · RN ) (5)
n
2M
Typical lattice vibrations involve small atomic excursions of the or-
der 0.1A or smaller, thus we may expand about the equilibrium position
of the ions.
∂φ 1 ∂ 2φ
φ({rnαi + snαi }) = φ({rnαi }) + snαi + snαi smβj (6)
∂rnαi 2 ∂rnαi ∂rmβj
The first two terms in the sum are zero; the first by definition, and
the second is zero since it is the first derivative of a potential being
evaluated at the equilibrium position. We will define the matrix
∂ 2φ
Φmβj
nαi = (7)
∂rnαi ∂rmβj
5
From the different conservation laws (related to symmetries) of the
system one may derive some simple relationships for Φ. We will discuss
these in detail later. However, one must be introduced now, that is,
Figure 2: Since the coefficients of potential between the atoms linked by the blue lines
(m−n)βj
(or the red lines) must be identical, Φmβj
nαi = Φ0αi .
From the derivative of the potential, we can calculate the force on each
site
∂φ({rmβj + smβj })
Fnαi = − (9)
∂snαi
so that the equation of motion is
−Φmβj
nαi smβj = Mα s̈nαi (10)
6
If there are N unit cells, each with r atoms, then this gives 3N r equa-
tions of motion. We will take advantage of the periodicity of the lattice
by using Fourier transforms to achieve a significant decoupling of these
equations. Imagine that the coordinate s of each site is decomposed
into its Fourier components. Since the equations are linear, we may just
consider one of these components to derive our equations of motion in
Fourier space
1
uαi (q)ei(q·rn −ωt)
snαi = √ (11)
Mα
where the first two terms on the rhs serve as the polarization vector
for the oscillation, uαi (q) is independent of n due to the translational
invariance of the system. In a real system the real s would be composed
Figure 3: uαi (q) is independent of n so that a lattice vibration can propagate and
respect the translational invariance of the lattice.
7
(m−n)βj
Recall that Φmβj
nαi = Φ0αi so that if we identify
βj 1 1
Dαi =p Φmβj
nαi e iq·(rm −rn )
= p Φpβj
0αi e
iq·(rp )
(13)
Mα Mβ Mα Mβ
where rp = rm − rn , then the equation of motion becomes
βj
ω 2 uαi (q) = Dαi uβj (q) (14)
or
βj βj
Dαi − ω 2 δαi uβj (q) = 0 (15)
which only has nontrivial (u 6= 0) solutions if det D(q) − ω 2 I = 0.
For each q there are 3r different solutions (branches) with eigenvalues
ω (n) (q) (or rather ω (n) (q) are the root of the eigenvalues). The de-
pendence of these eigenvalues ω (n) (q) on q is known as the dispersion
relation.
8
We may suppress the indices i and j, and search for a solution
1
snα = √ uα (q)ei(q·rn −ωt) (17)
Mα
to the equation of motion
1
ω 2 uα (q) = Dαβ uβ (q) where Dαβ = p Φp,β
0α e
iq·(rp )
(18)
Mα Mβ
and,
∂ 2φ
Φm,β
n,α = (19)
∂r0,α ∂r(n−m),β
where nontrivial solutions are found by solving det D(q) − ω 2 I = 0.
The potential matrix has the form
Φn,1 n,2
n,1 = Φn,2 = 2f (20)
and
p p
ω− (q = π/a) = 2f /M2 . ω+ (q = π/a) = 2f /M1 (26)
As a result, the + mode is quite flat; whereas the − mode varies from
zero at the Brillouin zone center q = 0 to a flat value at the edge of the
zone. This behavior is plotted in Fig. 5.
10
It is also instructive to look at the eigenvectors, since they will tell
us how the atoms vibrate. Let’s look at the optical mode at q = 0,
p
ω+ (0) = 2f /µ. Here,
√
2f /M1 −2f / M1 M2
D= √ . (27)
−2f / M1 M2 2f /M2
11
1.3 The Constraints of Symmetry
• Time-reversal invariance.
∗βj 1
Dαi = p Φpβj
0αi e
−iq·(rp )
(30)
Mα Mβ
1
= p Φ−p,β,j
0,α,i e
iq·(rp )
(31)
Mα Mβ
12
Then, due to the symmetric properties of the second derivative
∗βj 1 1
Dαi =p Φ0,α,i
−p,β,j e iq·(rp )
= p Φp,α,i
0,β,j e
iq·(rp ) αi
= Dβj (32)
Mα Mβ Mα Mβ
αi
Note that this is fully equivalent to the statement that Dβj (q) =
∗αi
Dβj (−q) which is clear from the definition of D.
13
Now, return to the secular equation, Eq. 15.
βj 2 βj
Dαi (q) − ω (q)δαi βj (q) = 0 (36)
Lets call the (normalized) eigenvectors of this equation . They are the
elements of a unitary matrix which diagonalizes D. As a result, they
have orthogonality and completeness relations
∗(n) (m)
X
α,i (q)α,i (q) = δm,n orthogonality (37)
α,i
∗(n) ∗(n)
X
α,i (q)β,j (q) = δα,β δi,j (38)
n
If we now take the complex conjugate of the secular equation
βj βj
Dαi (−q) − ω (−q)δαi ∗βj (q) = 0
2
(39)
14
For example, the dispersion must share the periodicity of the Bril-
louin zone. From the definition of D
βj 1
Dαi (q) = p Φpβj
0αi e
iq·(rp )
(42)
Mα Mβ
βj βj
it is easy to see that Dαi (q + G) = Dαi (q) (since G · rp = 2πn, where
n is an integer). I.e., D is periodic in k-space, and so its eigenvalues
(and eigenvectors) must also be periodic.
Figure 7: If each ion is shifted by s1,1,i , then the lattice energy is unchanged.
15
basis α (i.e. sn,α,i = s1,1,i ). Then, since the interaction is only between
ions, the energy of the system should remain unchanged.
1 X
δE = Φm−n,β,j
0,α,i sn,α,i sm,β,j = 0 (45)
2
m,n,α,β,i,j
1 X
= Φm−n,β,j
0,α,i s1,1,i s1,1,j (46)
2
mnα,β,i,j
1X X m−n,β,j
= s1,1,i s1,1,j Φ0,α,i (47)
2 i,j
mnα,β
After the stress has been applied, the atoms in the bulk of the sample
Figure 8: After a stress is applied to a lattice, the movement of each ion (strain) is
not only in the direction of the applied stress. The response of the lattice to an applied
stress is described by the strain matrix.
16
the central (n = 0) atom this means that
X
0 = F0,α,i = − Φm,β,j γ,k
0,α,i mβ,j sm,γ,k (50)
m,β,j,γ,k
whereas, sm,γ,k is odd in m. Thus the sum over all m yields zero.
Now let’s apply these constraints to D for an elemental lattice where
r = 1, and we may suppress the basis indices α.
1 X p,j iq·(rp )
Dij (q) = Φ e (52)
M p 0,i
We have shown above that the first two terms in this series are zero.
Thus,
1 X p,j
Dij (q) ≈− Φ0,i (iq · (rp ))2 (54)
2M p
Thus, the leading order (small q) eigenvalues ω 2 (q) ∼ q 2 . I.e. they are
acoustic modes. We have shown that all elemental lattices must have
acoustic modes for small q.
17
In fact, one may show that all harmonic lattices in which the energy
is invariant under a rigid translation of the entire lattice must have at
least one acoustic mode. We will not prove this, but rather make a
simple argument. The rigid translation of the lattice corresponds to a
q = 0 translational mode, since no energy is gained by this translation,
it must be that ωs (q = 0) = 0 for the branch s which contains this
mode. The acoustic mode may be obtained by perturbing (in q) around
this point. Physically this mode corresponds to all of the elements of
the basis moving together so as to emulate the motion in the elemental
basis.
18
2.1 Periodicity and the Quantization of States
or
q(n + N )a = qna + 2πm where m is an integer (57)
19
Figure 9: The First Brillouin Zone. The end points of all vector pairs that satisfy
the Bragg condition k − k0 = Ghkl lie on the perpendicular bisector of Ghkl . The
smallest polyhedron centered at the origin of the reciprocal lattice and enclosed by
perpendicular bisectors of the G’s is called the first Brillouin zone.
20
2.3 Point Group Symmetry and Density of States
Two other tricks to reduce the complexity of these sums are worth
mentioning here although they are discussed in detail elswhere.
The first is the use of the point group symmetry of the system. It
is clear from their definition in chapter 3, the reciprocal lattice vectors
have the same point group symmetry as the lattice. As we discussed
in chapter 2, the knowledge of the group elements and corresponding
degeneracies may be used to reduce the sums over k to the irreducible
wedge within the the First Brillioun zone. For example, for a cubic
system, this wedge is only 1/23 3! or 1/48th of the the FBZ!
The second is to introduce a phonon density of states to reduce the
multidimensional sum over k to a one-dimensional integral over energy.
This will be discussed in chapter 5.
In this section we will derive the equations of motion for the lattice, de-
termine the canonically conjugate variables (the the sense of Lagrangian
mechanics), and use this information to both first and second quantize
the system.
Any lattice displacement may be expressed as a sum over the eigen-
vectors of the dynamical matrix D.
1 X
sn,α,i = √ Qs (q, t)sα,i (q)eiq·rn (58)
Mα N q,s
21
Recall that sα,i (q) are distinguished from usα,i (q) only in that they are
normalized. Also since q + G is equivalent to q, we need sum only over
the first Brillouin zone. Finally we will assume that Qs (q, t) contains
the harmonic time dependence and since sn,α,i is real Q∗s (q) = Qs (−q).
We may rewrite both the kinetic and potential energy of the system
as sums over Q. For example, the kinetic energy of the lattice
1X
T = Mα (ṡnα,i )2 (59)
2 n,α,i
1 X X
= Q̇r (q)rα,i (q)eiq·rn Q̇s (k)sα,i (k)eik·rn (60)
2N n,α,i
q,k,r,s
Then as
1 X i(k+q)·rn X
e = δk,−q and rα,i ∗s
α,i = δrs (61)
N n α,i
1 X Φm−n,β,j
0,α,i
= p
2 N Mα Mβ
n,m,α,β,i,j
X
Qs (q, t)sα,i (q)eiq·rn Qr (k, t)rβ,j (k)eik·rm (63)
q,k,s,r
22
Let rl = rm − rn
1 X Φl,β,j
V = p 0,α,i
2 N Mα Mβ
n,l,α,β,i,j
X
Qs (q, t)sα,i (q)eiq·rn Qr (k, t)rβ,j (k)eik·(rl +rn ) (64)
q,k,s,r
Note that the sum over l on the last three terms yields D, so that
1 X β,j
V = Dα,i (k)Qs (−k)sα,i (−k)Qr (k)rβ,j (k) . (66)
2
l,α,β,i,j,s,r
βj
(k)rβj (k) = ωr2 (k)rα,i (k) and sα,i (−k) = ∗s
P
Then, since β,j Dαi α,i (k),
1 X r
V = α,i (k)∗s 2 ∗
α,i (k)ωr (k)Qs (k)Qr (k) (67)
2
α,i,k,r,s
r ∗s
P
Finally, since α,i α,i (k)α,i (k) = δr,s
1X 2
V = ωs (k) |Qs (k)|2 (68)
2
k,s
23
(no factor of 1/2 since Q∗s (k) = Qs (−k)) are the canonically conjugate
momenta.
The equations of motion are
d ∂L ∂L
− ∗
or Q̈s (k) + ωs2 (k)Qs (k) = 0 (71)
dt ∂ Q̇s (k)
∗ ∂Qs (k)
for each k, s. These are the equations of motion for 3rN independent
harmonic oscillators. Since going to the Q-coordinates accomplishes the
decoupling of these equations, the {Qs (k)} are referred to as normal
coordinates.
P.A.M. Dirac laid down the rules of quantization, from Classical Hamilton-
Jacobi classical mechanics to Hamiltonian-based quantum mechanics
following the path (Dirac p.84-89):
24
4. In particular, [qi , pj ] = ih̄δi,j , and [qi , qj ] = [pi , pj ] = 0.
[Q∗r (k), Ps (q)] = ih̄δk,q δr,s where the other commutators vanish .
(75)
Furthermore, since we have a system of 3rN uncoupled harmonic os-
cillators we may immediately second quantize by introducing
!
1 p i
as (k) = √ ωs (k)Qs (k) + p Ps (k) (76)
2h̄ ωs (k)
!
1 p i
a†s (k) = √ ωs (k)Q∗s (k) − p Ps∗ (k) , (77)
2h̄ ωs (k)
or
s
h̄
as (k) + a†s (−k)
Qs (k) = (78)
2ωs (k)
r
h̄ωs (k)
as (k) − a†s (−k)
Ps (k) = −i (79)
2
Where
[as (k), a†r (q)] = δr,s δq,k [as (k), ar (q)] = [a†s (k), a†r (q)] = 0 (80)
25
The number of phonons in state (k, s) is given by the operator
and a†s (k) and as (k) create and destroy phonons respectively, in the
state (k, s)
p
a†s (k) |ns (k)i = ns (k) + 1 |ns (k) + 1i (83)
p
as (k) |ns (k)i = ns (k) |ns (k) − 1i (84)
If |0i is the normalized state with no phonons present, then the state
with {ns (k)} phonons in each state (k, s) is
21
Y 1 Y † ns (k)
|{ns (k)}i = as (k) |0i (85)
ns (k)!
k,s k,s
Thus the neutron cannot ”see” the detailed structure of the nucleus,
and so we may approximate the neutron-ion interaction potential as a
contact interaction
X
V (r) = Vn δ(r − rn ) (89)
rn
27
4.1 Classical Theory of Neutron Scattering
where
1
rn (t) = rn + sn (t) and sn (t) = √ u(q)ei(q·rn −ω(q)t) (92)
M
describes the harmonic motion of the s-mode with wave-vector q.
XZ
ρ(K, Ω) ∝ dtei[K·(rn +sn (t))−Ωt] . (93)
n
K = k0 − k = G and Ω = ω0 − ω = 0 (95)
28
which are the familiar Bragg conditions for elastic scattering.
The second term, however, yields something new. It only yields a
finite result when
Figure 11: Stokes and antistokes processes in inelastic neutron scattering involving
the creation or absorption of a lattice phonon.
29
• The effects of zero-point motion.
• Callaway, p. 36–.
Figure 12: The initial (left) and final (right) states of the neutron and lattice during
a scattering event. The initial system state is given by Ψ0 = φ0 ψ0 , with energy
0 = E0 + h̄ω0 where ω0 = k02 /2M . The final system state is given by Ψf = φf ψf ,
with energy f = Ef + h̄ωf where ωf = kf2 /2M .
30
scattering is h̄Ω = h̄ (ω0 − ωf ). Again we will take the neutron-lattice
interaction to be local
Z 3
X 1 X d q X iq·(r−rn )
V (r) = V (r − rn ) = V (q)eiq·(r−rn ) = V0 e
rn
N q,n V n
(97)
where the locality of the interaction (V (r − rn ) ∝ δ(r − rn )) indicates
that V (q) = V (0) = V0 . Consistent with Aschcroft and Mermin, we
will take
2πh̄2 a 1 X
Z
V (r) = d3 qeiq·(r−rn ) (98)
M V r
n
2πh̄2 a
where a is the scattering length, and V0 = M is chosen such that the
total cross section σ = 4πa2 .
To formulate our quantum theory, we will use Fermi’s golden rule
for time dependent perturbation theory. (This is fully equivalent to the
lowest-order Born approximation). The probability per unit time for a
neutron to scatter from state k0 to kf is given by
2π X
P = δ(0 − f ) |hΨ0 |V | Ψf i|2 (99)
h̄
f
2π X
= δ(E0 + h̄ω0 − Ef − h̄ωf )
h̄
f
Z 2
1 3 i(k−k )·r
V d re 0
hφ 0 |V (r)| φ i
f
(100)
If we now substitute in the ion-neutron potential Eq. 98, then the inte-
gral over r will yield a delta function V δ(q + k − k0 ) which allows the
31
q integral to be evaluated
2
3
2 (2πh̄)
X X
−iK·rn
P =a δ(E − E + h̄Ω) φ e φ (101)
0 f 0 f
(M V )2
r
f n
1 iq·r
P
If we write Ψ(r) = N qe Ψ(q), then it must be that
with similar relations for the y and z components. So for each volume
3
element of q-space 2πL there is one such state. In terms of states p =
h̄q, the volume of a state is (2πh̄/L)3 . Thus d3 p contains V d3 p/(2πh̄)3
states.
The incident neutron flux of states (velocity times density) is
2
h̄k0 h̄k0 √ eik0 ·r = h̄k0
1
|Ψ0 |2 =
j= (104)
M M V MV
32
Then since the number of neutrons is conserved
dσ h̄k0 dσ d3 p p2 dpdΩ
j dEdΩ = dEdΩ = P V = PV (105)
dEdΩ M V dEdΩ (2πh̄)3 (2πh̄)3
And for thermal (non-relativistic) neutrons E = p2 /2M , so dE =
pdp/M , and
h̄k0 dσ h̄kM dEdΩ
dEdΩ = P V (106)
M V dEdΩ (2πh̄)3
or
dσ k (M V )2
=P . (107)
dEdΩ k0 (2πh̄)3
Substituting in the previous result for P
2
2 3
dσ k (M V ) 2 (2πh̄) X X
−iK·rn
= a δ(E −E +h̄Ω) φ e φ
0 f 0 f
dEdΩ k0 (2πh̄)3 (M V )2
r
f n
(108)
or
dσ k N a2
= S(K, Ω) (109)
dEdΩ k0 h̄
where
2
1 X X
−iK·rn
S(K, Ω) = δ(E0 − Ef + h̄Ω) φ0 e φf . (110)
N r
f n
33
then as
e−iHt/h̄ |φl i = e−iEl t/h̄ |φl i (113)
Thus,
1 X ∞ dt iΩt X D iK·rn (t) E
−iK·rm
Z
S(K, Ω) = e φ0 e φf φf e φ0
N −∞ 2π rn ,rm
f
Z ∞
1 dt iΩt X D iK·rn (t) −iK·rm E
= e φ0 e e φ0 . (116)
N −∞ 2π r ,r n m
34
With this substitution,
1 X ∞ dt i(K·(rn −rm )+Ωt) D iK·sn (t) −iK·sm E
Z
S(K, Ω) = e e e . (119)
N n,m −∞ 2π
This relation is in fact true to all orders, as long as A and B are linear
functions of a† and a . (c.f. Ashcroft and Mermin, p. 792, Callaway pp.
35
41-48). Thus
D E 2 2
= e− 2 h(K·sn (t)) i e− 2 h(K·sm ) i ehK·sn (t)K·sm i .
1 1
iK·sn (t) −iK·sm
e e (122)
Since the Hamiltonian has no time dependence, and the lattice is in-
variant under translations rn
D E 2
e iK·sn (t) −iK·sm
e = e−h(K·sn ) i ehK·sn−m (t)K·s0 i , (123)
Thus letting l = n − m
XZ ∞
−2W dt i(K·rl +Ωt) hK·sl (t)K·s0 i
S(K, Ω) = e e e . (125)
l −∞ 2π
36
If we approximate the exponential by 1, ie. take only the first, m = 0
term, then
XZ ∞
−2W dt i(K·rl −Ωt)
S0 (K, Ω) = e e . (127)
l −∞ 2π
And we recover the lowest order classical result (modified by the Debye-
Waller factor) which gives us the Bragg conditions that S0 (K, Ω) is only
finite when K = G and Ω = ω0 − ωf = 0.
X
S0 (K, Ω) = e−2W δ(Ω)N δK,G , (128)
G
dσ0 k N a2 −2W X
= e δ(Ω)N δK,G (129)
dEdΩ k0 h̄
G
However, now the scattering intensity is reduced by the Debye-
Waller factor e−2W , which accounts for zero-point motion and thermal
fluctuations.
we need
s
1 X h̄
sα (q) as (q, t) + a†s (−q, t) eiq·rn (131)
sn,α (t) = √
Mα N q,s
2ωs (q)
37
in the Heisenberg representation, and therefore we need,
= a(q)e−iω(q)t (132)
where we have used the fact that (a† a)n a = (a† a)n−1 a† aa = (a† a)n−1 (aa† −
1)a = (a† a)n−1 a(a† a−1) = a(a† a−1)n . Similarly a† (q, t) = a† (q)eiω(q)t .
Thus,
√ iq·r
1 X h̄e n s
−iωs (q)t † iωs (q)t
sn,α (t) = √ p α (q) as (q)e + as (−q)e
Mα N q,s 2ωs (q)
(133)
and
s
1 X h̄
rα (p) ar (p) + a†r (−p)
s0,α (0) = √ (134)
Mα N p,r
2ωr (p)
Recall, we want to evaluate
X Z ∞ dt
−2W
S1 (K, Ω) = e ei(K·rl +Ωt) hK · sl (t)K · s0 (0)i . (135)
−∞ 2π
l
Clearly, the only terms which survive in hK · sl (t)K · s0 (0)i are those
with r = s and p = −q. Furthermore, the sum over l yields a delta
function N G δK+q,G . Then as (G − k) = (−k) = ∗ (k), and ω(G −
P
k) = ω(k),
dt iΩt X h̄ |K · (K)|2
∞
Z
−2W
S1 (K, Ω) = e e δK+q,G (136)
−∞ 2π q,G,s
2ωs (q)M
h i
−iωs (q)t †
iωs (q)t
†
e as (−K)as (−K) + e as (−K)as (−K)
38
The occupancy of each mode n(q) is given by the Bose factor
1
hn(q)i = (137)
eβω(q) − 1
So, finally
X h̄
S1 (K, Ω) = e−2W |K · s (K)|2 (138)
s
2M ωs (K)
[(1 + ns (K))δ(−Ω + ωs (K)) + ns (K)δ(Ω + ωs (K))] .
39
Figure 13: Stokes and antistokes processes in inelastic neutron scattering involving
the creation or absorption of a lattice phonon. The antistokes process can only occur
at finite-T, when ns (K) 6= 0.
40