Professional Documents
Culture Documents
Chapter 5
The Reciprocal Lattice
James Glasbrenner
University of Nebraska
May 22, 2007
Here we will investigate the reciprocal lattice from a general point of view. It will not be tied
to any particular application.
Bravais lattice. However, we should be able to choose some wave vectors that will yield such a
result. Thus, we say that the set of all wave vectors K ~ that yield plane waves with the periodicity
of a given Bravais lattice is known as its reciprocal lattice. Mathematically, we say that a wave
vector K ~ belongs to a Bravais lattice of points R
~ if
~ ~ ~
eiK·(~r+R) = eiK·~r (1)
~ that satisfy
So, we gather that we can say the reciprocal lattice is the set of wave vectors K
~ ~
eiK·R = 1 (2)
~ in the Bravais lattice.
for all R
We must note that a reciprocal lattice defined with respect to a given Bravais lattice. Such a
~ is only a reciprocal
defining Bravais lattice is called the direct lattice. Furthermore, a set of K
~
lattice if the set of corresponding vectors R is a Bravais lattice.
1
~b2 = 2π ~a3 × ~a1
(3)
~a1 · (~a2 × ~a3 )
~b3 = 2π ~a1 × ~a2
~a1 · (~a2 × ~a3 )
By referencing Eq. (2), we see that it is fulfilled if all ki are integers. Thus, ~k ≡ K
~ when Eq. (5)
~
has integral coefficients. Thus, comparing the form for K to the definition of a Bravais lattice,
we see that they are equivalent, and that the reciprocal lattice is a Bravais lattice with ~bi as the
primitive vectors.
~ ~
eiG·K = 1 (8)
~ Now, we note that the direct lattice vector R
for all K. ~ already satisfies this condition. Further-
3
X
more, this can be the only solution, for a vector not within this lattice is of the form ~r = xi~ai
i=1
and one of the xi would have to be a noninteger, but that would violate Eq. (8). So, we see that
~ = R.
it must be concluded that G ~
2
2 Important Examples
The simple cubic Bravais lattice (with sides of length a) has a reciprocal lattice that is also a
simple cubic lattice with sides of length 2π/a. This can be seen by taking the primitive vectors
3
Note that, although the “Wigner-Seitz cell” and the “first Brillouin zone” refer to the same
geometrical construction, the latter term is applied only to a k-space cell. So, say I talk about the
~ What I really am
first Brillouin zone of some Bravais lattice that is described by the vectors R.
referring to is the “Wigner-Seitz cell” of the corresponding reciprocal lattice.
4 Lattice Planes
There is a general geometric relationship between the vectors of a reciprocal lattice and the planes
of the points within the direct lattice. We turn to understanding that relationship now.
We define a lattice plane on a Bravais lattice to be any plane which contains at least three
noncollinear Bravais lattice points. Because of the infine nature of the Bravais lattice, the planes
will form a corresponding two-dimensional Bravais lattice. Below is a picture illustrating a
couple examples
A family of lattice planes are the set of parallel, equally spaced lattice planes which together
contain all the points of a given 3-D Bravais lattice. Any given lattice plane will belong to one
such family. The reciprocal lattice provides a simple way in which to classify all lattice planes,
and this is shown through the following theorem:
For any family of lattice planes separated by a distance d, there are reciprocal lattice vectors
perpendicular to the planes, the shortest of which have a length of 2π/d. Conversely, for any
~ there is a family of lattice planes normal to K
reciprocal lattice vector K, ~ and separated by a
~
distance d, where 2π/d is the length of the shortest reciprocal lattice vector parallel to K.
To prove the first statement within the theorem, for a given family of lattice planes, let n̂ be
a unit vector normal to them. We see that K ~ = 2πn̂/d is a reciprocal lattice vector because the
~ r
iK·~ ~ It also has the same value in any
plane wave e is constant in any plane perpendicular to K.
~
planes separated by λ = 2π/K = d. In one of the planes, depending on our chosen coordinate
~ = ~0. So at this point, we immediately see that eiK·~ ~ r
system, there is the vector R = 1. Further-
more, we established that the plane wave has the same value in any of the planes. Therefore, it
holds for the entire Bravais lattice, and the first part of the statement is proved.
Now we must prove the converse statement. We start with a given reciprocal lattice vector K, ~
which is also the shortest parallel reciprocal lattice vector. Let us also consider all real planes on
4
~ ~ and be spaced apart
which eiK·~r = 1. For this to happen, these planes must be perpendicular to K
a distance d = 2π/K. Now, for a given Bravais lattice, all the vectors R ~ must satisfy the plane
wave equals unity condition. Furthermore, all the lattice points will be contained in our defined
family of real planes, and they must be spaced a distance d apart. What would happen if only
every nth plane contained lattice points? That would make the vector normal to the planes have
~
a length of 2π/nd, or that K/n would be the reciprocal lattice vector. However, this contradicts
~
our assumption that K is the shortest possible vector. And thus, the converse is proved.
5
Another convention is to specify directions in the direct lattice, and to use square brackets
to distinguish this from Miller indices. For example, the body diagonal of a simple cubic lattice
lies in the [111] direction and, in general the lattice point n1~a1 + n2~a2 + n3~a3 lies in the direction
[n1 n2 n3 ] from the origin.
Finally, there is a notation in which a family of planes and all other equivalent families (due
to symmetry) are expressed equally. For example, the (100), (010), and (001) planes are all
equivalent in a cubic crystal. These are collectively refered to the {100} planes. In general, we
would use {hkl} to refer to the (hkl) planes and all equivalent ones by virtue of symmetry. In
the same fashion, we can do this with directions as well. The notation h100i refers to all the
following: [100], [010], [001], [1̄00], [01̄0], and [001̄].
5 Exercises
1.)
(a) Prove that the reciprocal lattice primitive vectors definied in (4) satisfy
~b1 · ~b2 × ~b3 = (2π)3
~a1 · (~a2 × ~a3 )
(b) Suppose primitive vectors are constructed from the ~bi in the same manner (Eq. (4)) as the ~bi
are constructed from the ~ai . Prove that these vectors are just the ~ai themselves; i.e., show that
~b2 × ~b3
2π = ~a1 , etc.
~b1 · ~b2 × ~b3
where the ai are three primitive vectors. (In conjunction with the answer in (a) this establishes
that the volume of the reciprocal lattice primitive cell is (2π)3 /v.)
Solution
(a) From Eq. (4), we can write
(~a2 × ~a3 ) · ~b2 × ~b3
~b1 · ~b2 × ~b3 = 2π
~a1 · (~a2 × ~a3 )
6
Using another vector calculus identity, we get
h i
~b2 · ~a2 ~b3 · ~a3 − ~a3 ~b3 · ~a2
2π
~a1 · (~a2 × ~a3 )
Now, making use of the orthogonality condition in Eq. (4), we simplify to
~b2 · ~a2 ~b3 · ~a3
2π
~a1 · (~a2 × ~a3 )
And thus we have
~b1 · ~b2 × ~b3 = (2π)3
~a1 · (~a2 × ~a3 )
and it is proved.
(b) I will just prove one of the three relations. The same logic can be applied to show that we
regain all the ~ai . By using Eq. (4), the result from part (a), and some vector calculus identities,
we can do the following
~b2 × ~b3 ~b2 × ~a1 × ~a2
2π = (2π)2
~b1 · (~b2 × ~b3 ) [~b1 · (~b2 × ~b3 )][~a1 · (~a2 × ~a3 )]
~a1 (~b2 · ~a2 ) − ~a2 (~b2 · ~a1 )
=
2π
= ~a1
and it is proved.
3
X
(c) First, we note that if we construct the primitive cell using xi~ai , where 0 ≤ xi ≤ 1, we will
i=1
always have a parallelipiped with a constant cross-sectional area. For any prism of this type, the
volume is just the area of its base times the height of the prism. Let’s say that ~a2 and ~a3 span the
base of the prism (you could choose any two). That means, by definition, the area of this base is
A = |~a2 × ~a3 |
Now, the height of the prism is given by the absolute value of ~a1 , which is