Skip to content

The specific heat of solids I

Let's start with a warm up!

Introduction

We embark on our journey by starting at the nexus of the known and unknown, namely around the turn of the nineteenth and twentieth centuries, where the development of "modern" physics was being applied to systems which had hitherto be poorly understood. Now this is not to say that nothing was known about the systems, on the contrary: empirical laws had been used to great effect to describe the observable world, but with the increasing sophistication of experimental technique and apparatus, the cracks in certain rules started to appear.

Expected competencies

It is assumed that you have familiarity with the following concepts/techniques:

  • Thermal physics: heat capacity
  • Quantum mechanics: energy spectrum of the harmonic oscillator
  • Statistical physics: the partition function, equipartition theorem

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:


The Dulong–Petit law

Consider the heat capacity of a solid.

1.1.1 Explain the concept of heat capacity in a manner understandable to someone without a science background.

The heat capacity is the a measure of how much heat, or how much energy transfer, is required to change the temperature of a material.

By measuring the heat capacity per weight, that is the mass-specific heat capacity, of a range of different elements, the two chemists Pierre Dulong and Alexis Petit observed the value was approximately constant when multiplied by the atomic weight of the element, stating that:

where is the specific heat capacity and is the molar mass of the material. More commonly, one will see the law expressed in terms of the heat capacity and number of moles :

where is the ideal gas constant1. In the physics context, it is much more common do talk about the number of atoms , which transforms the above equation into the Dulong-Peteit Law:

But is this an accurate description? Let's have a look. Shown below is a plot of the heat capacity 2 (in units of ) as a function of atomic number:

Heat capacity of the elements at room temperature as sourced from the CRC handbook of chemistry of physics

which is pretty incredible. But a natural question arises: why is this the case?

The Boltzmann model of a solid

It was exactly the question of "why does the Dulong-Petit law seem to work?" that motivated Ludwig Boltzmann to use his novel - and at the time completely unaccepted - ideas, notably the existence of atoms and molecules and the mechanics that arises from statistically significant numbers of these atoms and molecules, to model unexplained systems.

The insight of Boltzmann was to consider a solid as a collection of constituent particles, but unlike gasses, these particles would be strongly interacting. Explicitly, the idea of atoms interacting with their nearest neighbours through an elastic spring-like potential - an harmonic potential - would allow the system to be modelled with statistical mechanics. Like the case of a gas, energy can be stored in the system in the form of atomic motion, but unlike a gas, the motion of the atoms is constrained.

A schematic of the atomic-scale model constructed by Boltzmann in an attempt to explain the Dulong-Petit law

Whilst this may seem like a major leap forward, it is worth considering what the explaination for this behaviour had been prior to this proposal: nothing. Then, using the recently minted ideas such as the equipartition theorem, it was clear why the . To see this, recall that for a gas in thermal equilibrium, we have

where is the number of thermodynamic degrees of freedom, or stated another way: each degree of freedom contributes to the heat capacity. Immediately, we can see that the Dulong–Petit law is of this form, but suggests that the number of DoF is six, i.e. twice that of an ideal monatomic gas.

1.1.2 What is the difference between the heat capacities and ? What is the relationship between the two quantities, and what is the implication for the heat capacity of solids?

As the heat capacity of an object is defined through , one must consider the different thermodynamic processes (e.g. isochoric versus isobraic) as the heat supplied to the system will be different (e.g. versus ). It then follows that we define the heat capacity at constant volume and the heat capacity at constant pressure .

Linking the two quantities is Mayer's relation, which states that for an ideal gas:

and more generally

where is the thermal expansion coefficient and is the isothermal compressibility. This should immediately point to the implication for solids: solids tend to be rather incompressible, which manifests in small values of and , and especially small values of , and a negligible difference between and . Hence the usage of !

The thermal expansion coefficients of various elements, noting that is of order for squishy things (e.g. soft clay) down to for things that a not squishy (e.g. rocks)

Hopefully it not a mystery why there are additional degrees of freedom in a solid as compared to a monatomic gas: remember that Boltzmann's model of a solid is effectively a collection of harmonic oscillators, so not only could energy be stored in the motion of the motion of the constituent atoms, but also their position, storing energy in the "bonds" between atoms.

The degrees of freedom for a monatomic gas are listed below:

Property Degrees of freedom
Momentum , , and

The 4 degrees of freedom each contribute to the specific heat such that .

The degrees of freedom for a diatomic gas (at room temperature) are listed below:

Property Degrees of freedom
Momentum , , and
Rotation Axial and end-over-end

The 5 degrees of freedom each contribute to the specific heat such that .

The degrees of freedom for a solid are listed below:

Property Degrees of freedom
Momentum , , and
Position , , and

The 6 degrees of freedom each contribute to the specific heat such that .

This result stood as one of the great achievements of statistical mechanics at the time, as up to (and indeed past this point) it was still considered a fringe theory. So, what happened?

Diamond is the worst

but also, diamond is remarkable

Whilst most people will be familiar with the cool properties of diamond, some things are best seen. For example, diamond is often quoted as having the greatest thermal conductivity of any material, but what does that actually look like? Well, take a look:

If one inspects the plot of heat capacities for the different elements, one can see that there are a few outliers, but it should be made clear that these measurements were taken at room temperature. Above room temperature, there is widespread agreement - even better than room temperature - but if one makes the same measurements at low temperatures, the Dulong-Petit law completely falls apart, with as . And even at room temperature, some materials do not behave as expected, and in particular: diamond. At room temperature, diamond has a value of , which is much less than 3! The remarkable properties of diamond had long been known, and consequently any theory its salt had to explain why diamond was special. Shown below is a plot of the heat capacity of diamond versus temperature:

The heat capacity of diamond as a function of temperature. Data has been sourced from Einstein's original paper of $T>230~\mathrm{K}$ and from J. E. Desnoyehs & J. A. Morrison for $T<230~\mathrm{K}$.

Immediately one can notice:

  • is not a constant
  • Things are good at high temperature
  • Things are bad at low temperature

and Boltzmann's theory does not do anything to explain any of this.

The Einstein model of a solid

It is perhaps unsurprising that a both difficult and well-known problem became the focus of attention for Einstein, someone who even at the very beginning of his career showed remarkable insight into physical systems, often reasoning from observations what must be going on, and constructing a theory to make it all work. Following his work on the photoelectric effect and Brownian motion, he was well placed to tackle the problem of the unexpected behaviour of heat capacity at low-temperatures.

The model

Like Boltzmann's model, Einstein's model was based around atoms in an harmonic potential, but they key - and highly consequential - difference being that each atom is an identical potential, and that oscillation in said potential occurs at a frequency , later dubbed the Einstein frequency. Basically, he took Boltzmann's model, injected quantum mechanics and asked: what will be the result. It is worth pausing to point out that this was done prior to quantum mechanics having been developed: Einstein's explanation of the photoelectric effect is widely heralded as the starting point of quantum, but it was not until roughly 20 years later that the Schrödinger equation was published! So this was a pretty wild assertion.

To see the implications, we can make use of our knowledge of statistical physics and the quantum harmonic oscillator: using the energy eigenstates of the system , we can calculate the partition function , then the expectation value for the energy , and ultimately the heat cavity .

1.1.3 Beginning with the energy eigenstates of a single one-dimensional harmonic oscillator, show that the heat capacity for a single oscillator is

In one dimension, the energy eigenstates of a single harmonic oscillator are given by:

where is the frequency of the harmonic oscillator. The partition function is then given by:

We can then compute the expectation value of the energy via

where is the Bose occupation factor, defined as

It then straightforward to extract the heat capacity for a single oscillator through

The above result is stated for a one-dimensional harmonic oscillator, but to expend the system three dimensions we need to multiply this result by three3 which gives the final result

1.1.4 Produce a plot the specific heat versus temperature for realistic values of , providing your code.

Code the produce the plot as requested in shown below, along with the output of said code. Note that

# Import all the goodies required for running code in this unit
from ssp import *

# Define a function to calculate the heat capacity
def c_einstein(T, w):

    """
    Calculate the specific heat capacity according to the Einstein model of a solid

    Input:
    ---
    T: Temperature [K]
    w: Einstein frequency \omega [rad.s^-1]

    Returns:
    ---
    The heat capacity in units of k_B

    """

    x = (hbar * w)/(T * kb) # scale the variable
    return 3 * x**2 * np.exp(x) / (np.exp(x) - 1)**2 # compute the heat capacity

# The range of temperatures over which the heat capity will be calculated
# Note: overflow errors will occur is the x_min value is too small
temp = np.linspace(10, 1000, 200)

# The range of Einstein freqeuncies to be computed. For reference, diamond has \omega \approx 170
w = np.linspace(20, 200, 5)

# Create the plot instance
fig, ax = plt.subplots()
# Plot and label each frequency
for f in w:
    ax.plot(temp, c_einstein(temp, f*1e12), label=f'$\omega={f:.0f}$ THz')

# Make the plot readable
ax.set_xlabel('$T [K]$')
ax.set_ylabel(r'$C/k_B$');
ax.set_title(r'The Einstein model of heat capacity')
ax.legend()

# Save the figure
plt.savefig('01_Einstein_c.svg', facecolor='white', transparent=False)

plt.show() # Show the plot

A plot of the specific heat as computed from the Einstein model. Note that diamond has a an Einstein frequency of approximately

Looking at the from of , it is clear:

  • In the high-temperature limit () we recover the Dulong-Petit law
  • In the low-temperature limit, the heat capacity is exponentially small

But what is the physical interpretation of this behaviour? For higher temperatures (), the ability to store energy in harmonic motion is unencumbered, with a decrease in temperature, this ceases to be the case of these degrees of freedom are "frozen out". Once the temperature is sufficiently low (), atoms are necessarily in the ground states of the harmonic oscillator; only with sufficient energy () can an atom be excited, and with a temperature much less than the energy level spacing, atoms are stuck and thus cannot absorb any energy. It is incredible that Einstein reasoned that this process must be occurring, which prompted him to describe the theory, essentially leading to him inventing the quantisation of energy levels.

Coming up diamonds

Attempting to explain the heat capacity of diamond had proven the death knell of all theories up to this point, and so it is unsurprising that in Einstein's original paper on the topic cantered around measurements of the heat capacity of diamond, which is shown below:

A plot of the molar heat capacity of diamond as a function of temperature. The plot is somewhat diabolical in its omission of labels and units, which should read and for the and axes respectively

The raw data used to produce the figure of the heat capacity of diamond

There are obviously a few discrepancies, but on the whole it looks much better than the Boltzmann model and rightly was seen as a major triumph. But again, the question is why does this happen physically? What is it about diamond that makes is act so strangely?

An energy-level diagram for the quantum harmonic oscillator, showing the wavefunctions for the three lowest-energy eigenstates

Well if we consider the energy spacing of the harmonic oscillator, , it is related to both the mass () and the spring constant () of the oscillator. For most materials, the Einstein frequency is such that , but diamond has an especially low value of , which perhaps is unsurprising given that carbon is light (low ) and diamond is incredibly hard (large ).


Conclusions

  1. The law of Dulong–Petit is an observation that all materials have per atom.
  2. The Einstein model describes each atom in a solid as an independent quantum harmonic oscillator with the same eigenfrequency .
  3. At sufficiently low , the thermal excitations freeze out, resulting in .
  4. The Einstein model correctly predicts that the heat capacity drops to 0 as .

Exercises

Preliminary provocations

  1. What is the high-temperature heat capacity of an atom in a solid with two momentum and two spatial coordinate degrees of freedom?
  2. Sketch the Bose-Einstein distribution as a function of for two different values of

Exercise 1: Total heat capacity of a diatomic material

One of the assumptions of the Einstein model states that every atom in a solid oscillates with the same frequency . However, if the solid contains different types of atoms, it is unreasonable to assume that the atoms oscillate with the same frequency. One example of such a solid is a lithium crystal, which consists of the two stable isotopes Li (7.5%) and Li (92.5%) in their natural abundance. Let us extend the Einstein model to take into account the different masses of these different isotopes. Assume that the solid is 1D (1D quantum harmonic oscillator).

  1. Assume that the strength of the returning force experienced by each atom is the same. What is the difference in the oscillation frequencies of the two different isotopes in the lithium crystal?
  2. Write down the total energy stored in the vibrations of each atom of the lithium crystal, assuming that all Li atoms are in vibrational mode and all Li atoms are in vibrational mode.
  3. In the case where the oscillators can occupy any vibrational mode, write down the total energy stored in the vibrations of each atom in the lithium crystal at a temperature by modifying the Einstein model.
  4. Compute the heat capacity of the lithium crystal as a function of .

  1. The exact value can be found on the NIST database 

  2. Data is collated in the Heat Capacity of the Elements at 25 C as published in the CRC handbook of chemistry of physics, but was sourced from wikipedia 

  3. Verify this explicitly if it is not obvious: noting the result is a key observation 


Last update: August 11, 2023

Comments