The reciprocal lattice¶
Learn the reciprocal secrets of crystals1.
Introduction¶
Armed with our newly minted crystallographic terminology and descriptions of crystal structure, we are going to explore the other side: reciprocal space. We have explored the ideas of reciprocal space throughout this course, but here we are going to put on the spelunking gear and get to the bottom of things.
Expected competencies
It is assumed that you have familiarity with the following concepts/techniques:
- Mathematics: vectors, the Fourier transform
Text reference
The material covered here is discussed in section(s) of The Oxford Solid State Basics
Computational content
The Jupyter notebook associated with this section can be accessed by clicking the icon below:
Reciprocal lattice motivation 1D case¶
Previously, we discussed the reciprocal space of a simple 1D lattice. To obtain the dispersion relation we considered waves of the form
where is the 1D lattice point. We then observed that the waves with wave vectors and where with integer , are exactly the same:
where we have used
The set of points forms the reciprocal lattice. Let us now generalize the same idea to describe the reciprocal lattice in higher dimensions.
Extending to higher dimensions¶
We start from a lattice in real space:
where , and are the lattice vectors. The reciprocal lattice is also a lattice, but in the -space:
where the vectors , and are the reciprocal lattice vectors. Let us now determine the reciprocal lattice vectors by requiring that waves that differ by a reciprocal lattice vector are indistinguishable. That is, we require that
for any in the lattice. Substituting the definitions of and we get
This relation only holds if
Indeed, after expanding the dot products in the exponent, we get
Because and are both integers, the exponent necessarily evaluates to 1.
The relation means that if we write the lattice vectors as rows of a matrix, the reciprocal lattice vectors are times the columns of the inverse of that matrix.
2D example: triangular lattice¶
In order to gain extra intuition of the properties of the reciprocal lattice, let us study a specific example.
Consider a triangular lattice, which is shown in the figure below. The left panel show the real-space lattice with lattice vectors and . While the right panel shows the corresponding reciprocal lattice and its reciprocal lattice vectors and .
To find the reciprocal lattice vectors, we use the relation
which gives us the following equations:
and
We substitute :
where is the angle between the vectors and .
To find the angles and , we use the orthogonality relations above and the fact that the angle between and is . From this we conclude that . Because , we find Unsurprisingly, we find that the lengths of the reciprocal lattice vectors are equal and inversely proportional to the lattice constant . With and , we easily find
We follow the same procedure to find :
4.2.1 Is the choice of a set of reciprocal lattice vectors unique? If not, which other ones are possible?
3D lattice example¶
Let us now consider the more involved example of a 3D lattice. The explicit expression for the reciprocal lattice vectors in terms of their real space counterparts is:
Note that the denominator is the volume of the real-space unit cell spanned by the lattice vectors , and .
The reciprocal lattice as a Fourier transform¶
One can also think of the reciprocal lattice as a Fourier transform of the real-space lattice. For simplicity, we illustrate this for a 1D lattice (the same principles apply to a 3D lattice). We model the real-space lattice as a density function consisting of delta peaks:
We take the Fourier transform of this function to find:
This sum is non-zero only if . If we recall the beginning of the lecture, then these points correspond to reciprocal lattice points . Therefore, we rewrite this into the form
Therefore, we see that the Fourier transform is non-zero only at reciprocal lattice points. In other words, Fourier transforming a real-space lattice yields a reciprocal lattice! The above result generalizes directly to three dimensions:
Periodicity of the reciprocal lattice¶
In order to describe a reciprocal lattice, we need to define a primitive unit cell in reciprocal space. Previously, we learned that the choice of a primitive unit cell is not unique. However, a general convention in reciprocal space is to use the Wigner-Seitz cell which is called the 1st Brillouin zone. Because the Wigner-Seitz cell is primitive, the 1st Brillouin zone contains a set of unique vectors. This means that all vectors outside the 1st Brillouin zone are a copy of those inside the 1st Brillouin zone. For example, any outside the 1st Brillouin zone is related to a wave vector inside 1st Brillouin zone by shifting it by reciprocal lattice vectors:
We have already learned how to construct Wigner-Seitz cells, however here is a reminder of how a Brillouin zone looks like:
Miller planes¶
When fabricating crystals it is important to know both the orientation and the surface of the crystal. Different cuts of a crystal lead to different surfaces. In the chemical industry, this is especially significant because different surfaces lead to different chemical properties and thus is one of the foundations of research in catalysts. Therefore, we seek a way to describe different planes of a crystal within our developed framework. This leads us to a very important concept - Miller planes. To explain Miller planes, let's start off with a simple cubic lattice:
Where .
We can cut multiple planes through the cubic lattice. Miller planes describe such planes with a set of indices. The plane designated by Miller indices intersects lattice vector at , at and at .
A Miller index 0 means that the plane is parallel to that axis (or equivalently, the intersection is at ""). A bar above a Miller index means intersection at a negative coordinate.
If a crystal is symmetric under rotations, then , and are physically indistinguishable. Therefore, we use the notation to indicate a whole family of these symmetry-related planes. In a cubic crystal, (this is a vector) is perpendicular to proof in problem set.
4.2.2 Why are these Miller planes usefull?
Examples of crystal planes
Conclusions¶
- The reciprocal lattice is constructed from the reciprocal lattice vectors which are turn constructed from the real-space lattice vectors.
- Points in reciprocal space that differ by a reciprocal lattice vector are equivalent.
- The reciprocal lattice is related to the real-space lattice by the Fourier transform
Exercises¶
Preliminary provocations¶
- Calculate and using the definitions of the reciprocal lattice vectors given in the lecture. Is the result what you expected?
Exercise 1: Directions and Spacings of Miller planes¶
-
Explain the terms Miller planes and Miller indices.
-
Consider a cubic crystal with one atom in the basis and a set of orthogonal primitive lattice vectors , and . Show that the direction in this crystal is normal to the planes with Miller indices .
-
Show that this is not true in general. Consider for instance an orthorhombic crystal, for which the primitive lattice vectors are still orthogonal but have different lengths.
-
Any set of Miller indices corresponds to a family of planes separated by a distance . Show that the spacing of the set of planes in a cubic crystal with lattice parameter is .
Hint
Recall that a family of lattice planes is an infinite set of equally separated parallel planes which taken all together contain all points of the lattice.
Try computing the distance between the plane that contains the site of the conventional unit cell and a plane defined by the indices.
Exercise 2: The reciprocal lattice of the BCC and FCC lattices¶
The content on this page investigates how to construct the reciprocal lattice from a real-space lattice. We will now zoom in the properties of the FCC and BCC lattices, which are two of the most common lattices encountered in crystal structures. We analyse the reciprocal lattices and the shape of the first Brillouin zone. This helps us understanding e.g. the periodicity of 3D band structures and the Fermi surface database shown in the Attic.
We consider a bcc lattice of which the conventional unit cell has a side length and volume .
-
Write down the primitive lattice vectors of the BCC lattice. Calculate the volume of the primitive unit cell. Is the volume the expected fraction of ?
-
Calculate the reciprocal lattice vectors associated with the primitive lattice vectors you found in the previous subquestion.
-
Sketch the reciprocal lattice. Which type of lattice is it? What is the volume of its conventional unit cell?
-
Describe the shape of the 1st Brillouin zone. How many sides does it have? (Note that the Brillouin zones are sketched in the Fermi surface periodic table in the Attic). Calculate the volume of the 1st Brillouin zone and check if it is the expected fraction of the volume you found in the previous subquestion.
-
Based on the insight gained in this question, argue what lattice is the reciprocal lattice of the FCC lattice.
Exercise 3: Miller planes and reciprocal lattice vectors¶
Consider a family of Miller planes in a crystal.
-
Prove that the reciprocal lattice vector is perpendicular to the Miller plane .
Hint
Choose two vectors that lie within the Miller plane and are not parallel to each other.
-
Show that the distance between two adjacent Miller planes of any lattice is , where is the shortest reciprocal lattice vector perpendicular to these Miller planes.
-
In exercise 2, you derived the reciprocal lattice vectors of the BCC lattice from a set of primitive lattice vectors. Use these vectors to find the family of Miller planes that has the highest density of lattice points . Use that , where is the volume of the primitive unit cell and is the distance between adjacent planes derived in the previous subquestion. Formulate the Miller plane indices with respect to the primitive lattice vectors.
-
This is only funny if you noticed the tagline of the previous section ↩