Climb a mountain and the air thins: at three thousand metres the pressure has dropped to 0.7bar, at the top of Everest to a third of its sea-level value. Nothing confines the atmosphere from above; it is held by gravity and spread out by thermal agitation, and the compromise between the two is an exponential, n∝e−mgz/kBT — the ratio of the potential energy of a molecule to kBT decides how rare it is up there. The same exponential governs the fraction of atoms in an excited level, the number of molecules fast enough to escape a planet, the magnetisation of a paramagnet, the populations that a laser must invert, and the quanta that Planck’s law counts: it is the Boltzmann factor, the single most useful formula of statistical physics. This chapter motivates it with the atmosphere, states it in general, and draws from it, with nothing but sums and Gaussian integrals, the two-level system and its heat capacity, the equipartition of energy, the distribution of molecular speeds, and the Curie law of paramagnetism — with, on the way, the mean energy of a quantum oscillator, which is Planck’s formula.
From a summit, the haze of the lower atmosphere and the deep blue above: the air’s density falls by a factor e every 8km — the Boltzmann factor of a molecule’s potential energy in the Earth’s gravity.
29.1 The isothermal atmosphere
Proposition 29.1(Barometric law)
In an atmosphere of perfect gas (molecular mass m) at uniform temperature T in the uniform gravity g, the pressure and the number density fall exponentially with altitude:
P(z)=P0e−z/H,n(z)=n0e−mgz/kBT,H=mgkBT,
with the scale heightH≈8.4km for air at 288K. The exponent is the ratio of the potential energy mgz of a molecule to the thermal energy kBT.
Proof. Hydrostatics, dP/dz=−ρg=−nmg, and the perfect-gas law P=nkBT: dP/dz=−(mg/kBT)P, an exponential. The real atmosphere cools with altitude (about 6.5K/km in the lowest ten kilometres), which makes the fall somewhat faster; the isothermal model is good to 20%. ∎
The isothermal atmosphere: pressure and density fall by 1/e every scale heightH=kBT/mg; a lighter gas would have a larger H — but below 100km turbulence keeps the air mixed, and all gases share the mean H.
29.2 The Boltzmann factor
Theorem 29.2(Boltzmann factor)
A system in thermal equilibrium with a thermostat at the temperature T is found in a given microscopic state of energy E with a probability proportional to
e−E/kBT.
Hence, for a set of discrete states of energies Ei,
pi=Ze−Ei/kBT,Z=i∑e−Ei/kBT,
the sum Z (the partition function) normalising the probabilities; two states (or two levels of equal degeneracy) are populated in the ratio N2/N1=e−(E2−E1)/kBT; and for a continuous variable (a position, a velocity) the probability density is proportional to e−E/kBT in that variable. At 300K, kBT=4.1×10−21J=0.026eV: anything that costs much more than this is rare, anything that costs much less is freely excited.
Proof. The barometric law is the factor for the potential energy mgz; we admit its generality, but here is the argument (made rigorous in the Year 3 volume). The thermostat R is large; when our small system is in a state of energy E, the thermostat has the energy Etot−E, and can be in ΩR(Etot−E) microscopic states, all equally probable (the fundamental postulate for an isolated whole). So p(E)∝ΩR(Etot−E). With Boltzmann’s definition of the entropy, SR=kBlnΩR, and 1/T=dSR/dER for the thermostat, lnΩR(Etot−E)≈lnΩR(Etot)−E/kBT since E≪Etot; exponentiate. ∎
Example 29.3(Populations of atomic levels)
Hydrogen’s first excited level lies 10.2eV above the ground state: at 300K, e−395 — not one atom in the universe; at 6000K, the Sun’s surface, e−19.7≈3×10−9 (times a degeneracy of 4): enough, in the Sun’s huge column of gas, for the Balmer absorption lines, which are strongest in stars near 10000K. The sodium D line (2.1eV) in a 2500K flame: e−9.8=6×10−5 of the atoms are excited, which gives the yellow flame of a pinch of salt. And the laser medium of Chapter 23: the factor says its upper level is empty at equilibrium, and the pump must fight it.
29.3 Discrete levels: the two-level system and the oscillator
Proposition 29.4(Mean energy from the partition function)
With β=1/kBT,
⟨E⟩=i∑piEi=−∂β∂lnZ,C=dTd⟨E⟩.
Proof.∂βZ=−∑Eie−βEi, divide by Z. ∎
Proposition 29.5(Two-level system)
N independent systems with two levels 0 and ε (spins in a field, atoms with one excited level, defects with two positions):
The upper level is empty at low temperature and at most half-filled at high temperature (never inverted at equilibrium); the heat capacity vanishes at both ends and peaks at 0.44NkB near kBT=0.42ε — the Schottky anomaly, the signature of a gap in the spectrum.
Proof.Z=1+e−x; p2=e−x/(1+e−x); differentiate ⟨E⟩ with respect to T. ∎
The two-level system: populations against temperature (the upper level fills toward one half, never beyond) and the Schottky heat capacity, a bump where kBT matches the gap.
Proposition 29.6(The quantum oscillator and Planck’s formula)
A harmonic oscillator of frequency ν has the levels En=nhν (plus a constant); at temperature T,
This is the mean energy of a mode of the radiation field that Planck’s law (Chapter 26) multiplies by the number of modes, and the mean energy of a vibration in a solid: at high temperature the classical kBT, at low temperature a frozen mode.
Proof. Geometric series, then −∂βlnZ. ∎
Example 29.7(Heat capacity of solids)
Treat each atom of a solid as three oscillators of the same frequency ν (Einstein, 1907): C=3NkBx2ex/(ex−1)2 with x=hν/kBT. Above θE=hν/kB, C→3NkB=3R per mole — the law of Dulong and Petit (25J/mol/K), obeyed by lead, copper, iron at room temperature; far below it, C collapses. Diamond (θE≈1300K) has only 6J/mol/K at 300K, which classical physics could not explain, and every solid’s heat capacity vanishes at low temperature — the first success of the quantum outside radiation.
29.4 Equipartition and Maxwell’s distribution
Theorem 29.8(Equipartition of energy)
Every variable q that enters the energy quadratically, E=aq2+…, and ranges over all real values, contributes 21kBT to the mean energy at equilibrium:
⟨aq2⟩=21kBT.
A monatomic gas (three translations) has U=23NkBT and CV=23R per mole; a diatomic gas adds two rotations, CV=25R, and its vibration (two quadratic terms, but quantised with hν≫kBT at room temperature) stays frozen until a few thousand kelvins.
Proof. The probability density in q is ∝e−aq2/kBT, a Gaussian:
⟨aq2⟩=∫e−aq2/kBTdq∫aq2e−aq2/kBTdq=21kBT
(differentiate ∫e−λq2dq=π/λ with respect to λ). The result needs the continuum: when the levels are spaced by more than kBT the factor freezes the variable, as for the oscillator above. ∎
Theorem 29.9(Maxwell’s distribution of speeds)
In a gas at T, the velocity components are independent Gaussians of variance kBT/m, and the speed v=∣v∣ has the probability density
f(v)=4π(2πkBTm)3/2v2e−mv2/2kBT,
with the most probable, mean and root-mean-square speeds
vp=m2kBT,⟨v⟩=πm8kBT,vrms=m3kBT,
in the ratios 1:1.13:1.22. For nitrogen at 300K: 422, 476, 517m/s; for hydrogen, 3.7 times more; the distribution’s tail, ∝e−mv2/2kBT, is what lets the fastest molecules evaporate, react, or leave a planet.
Proof. The kinetic energy 21m(vx2+vy2+vz2) gives a factor e−mvx2/2kBTe−mvy2/2kBTe−mvz2/2kBT: three independent Gaussians, each normalised by m/2πkBT. The speed distribution collects all velocities in the shell of radius v and volume 4πv2dv. Then vp from df/dv=0, and the moments from ∫0∞v3e−av2dv=1/2a2, ∫0∞v4e−av2dv=83π/a5; vrms also follows from equipartition, 21m⟨v2⟩=23kBT. ∎
Maxwell’s speed distribution for nitrogen at three temperatures: the peak moves as T, the curve broadens, and the high-speed tail grows fastest of all — the tail that decides escape and reaction rates.
Example 29.10(Who leaves the planet)
The Earth’s escape speed is 11.2km/s. In the exosphere, near 1000K, helium has vp=2.0km/s: the fraction of atoms above the escape speed is of order e−(11.2/2.0)2=e−31≈10−13 — small, but renewed at every collision for billions of years: helium leaks away, and its abundance in the air is only 5ppm despite its constant production by radioactive decay. For nitrogen the exponent is seven times larger, e−220: nitrogen stays. On the Moon (vesc=2.4km/s) even nitrogen at 400K (vp=490m/s) has e−24 per collision time: over the age of the solar system, no atmosphere survives.
29.5 Paramagnetism and the Curie law
Proposition 29.11(Spin-1/2 paramagnet)
N independent magnetic moments that can only point along or against the field B, with energies ∓μB, have at temperature T the mean moment and magnetisation
The susceptibility χ=μ0M/B=μ0nμ2/kBT varies as 1/T (Curie’s law); with μ=μB=9.27×10−24J/T, μB/kBT=2.2×10−3 at 1T and 300K, so ordinary paramagnets are barely magnetised; at 1K the same field gives 0.67 and the saturation begins.
Proof.p±∝e±μB/kBT: ⟨μz⟩=μ(ex−e−x)/(ex+e−x) with x=μB/kBT; tanhx≈x for small x. ∎
Magnetisation of a spin-1/2 paramagnet: linear in B/T at small fields (Curie), saturating when μB exceeds kBT — reached at a tesla only below a kelvin, which makes the curve a thermometer for the coldest experiments.
Remark 29.12(What the factor does not do)
The Boltzmann factor describes equilibrium at a temperature; it says nothing of rates (how fast the equilibrium is reached — though an activation energy Ea gives rates ∝e−Ea/kBT, the Arrhenius law met for diffusion in solids). It applies to independent subsystems or to the whole; for identical quantum particles at high density (electrons in a metal, photons, helium near absolute zero) it is replaced by the Fermi–Dirac and Bose–Einstein distributions of the Year 3 volume, of which it is the dilute limit.
Method 29.13(Boltzmann estimates)
(1) Compute E/kBT; kBT=0.026eV at 300K, 1eV at 11600K. (2) Ratios of populations: e−ΔE/kBT (times degeneracies). (3) Discrete levels: Z, then ⟨E⟩=−∂βlnZ, then C. (4) Quadratic continuous variables: 21kBT each, if not frozen. (5) Speeds: vp=2kBT/m and the Gaussian tail. (6) Spins: tanh(μB/kBT), Curie’s 1/T.
29.6 Exercises
Exercise 29.1★
Scale height of air at 288K (M=29g/mol); pressure at 3000m, at 8849m, at 10km (compare with the measured 0.26bar); scale height of helium alone; of the Martian atmosphere (CO2, 210K, g=3.7m/s2).
Solution
Solution of Exercise 29.1.
H=kBT/mg=8.4km; 0.70, 0.35, 0.30bar (the real 0.26: the air cools with height); helium 61km; Mars 10.7km.
Exercise 29.2★
Populations: hydrogen’s n=2 level (10.2eV, degeneracy 4 against 1) at 300K, 6000K, 10000K; sodium’s 2.1eV level in a 2500K flame; a molecular rotation level at 1×10−3eV at 300K; a nuclear spin level split by 1×10−7eV in a magnet at 300K.
Solution
Solution of Exercise 29.2.
Hydrogen: 4e−395≈10−171; 4e−19.7=10−8; 4e−11.8=3×10−5. Sodium: e−9.8=6×10−5. Rotation: e−0.04=0.96, almost equal. Nuclear spin: 1−4×10−6 — the tiny polarisation that magnetic resonance works with.
Exercise 29.3★
Maxwell speeds (vp, ⟨v⟩, vrms) for N2 at 300K and 77K, H2 at 300K, and for a smoke particle of 1×10−18kg. Fraction of molecules faster than 2vp (about 4.6%) and than 3vp (about 4×10−4): comment on the tail.
Solution
Solution of Exercise 29.3.
N2300K: 422, 476, 517m/s; 77K: 214, 241, 262m/s; H2: 1580, 1780, 1930m/s; smoke particle: 9cm/s (its Brownian shiver). Above 2vp one molecule in twenty; above 3vp one in 2500 — still 1022 per cubic metre.
Exercise 29.4★
Spin-1/2 moments μ=μB, n=1×1028m−3, B=1T: x=μB/kBT at 300K and 1K; M/Msat; Msat; the susceptibility at 300K. Compare with iron’s saturation magnetisation (1.7×106A/m).
Solution
Solution of Exercise 29.4.
x=2.2×10−3 and 0.67; M/Msat=2.2×10−3 and 0.59; Msat=nμ=9.3×104A/m; χ=μ0nμ2/kBT=2.6×10−4. Iron’s 1.7×106A/m is cooperative, not a Boltzmann effect.
Exercise 29.5★★
Two levels. (a) Derive p1, p2, ⟨E⟩ from Z. (b) Show that N2<N1 at every positive temperature; what would N2>N1 mean for T? (c) Entropy S=−NkB∑pilnpi of the system at T→0 and T→∞. (d) A defect in a crystal can sit in two positions 0.05eV apart: occupation of the upper one at 300K and at 77K.
Solution
Solution of Exercise 29.5.
(a) Proposition 29.5. (b) e−x<1 for T>0; N2>N1 would need T<0 — a population inversion. (c) 0 and NkBln2. (d) x=1.93: 0.13; at 77K, x=7.5: 5×10−4.
Exercise 29.6★★
Schottky. (a) Derive C(T) of the two-level system. (b) Locate its maximum numerically (x=2.40) and its value. (c) Limits at low and high T, with their physical meaning. (d) Nuclear spins of copper in 1T have ε≈1×10−7eV: at what temperature does their Schottky peak sit, and why does it matter for the coldest cryostats?
Solution
Solution of Exercise 29.6.
(a) Derivative of Nε/(ex+1). (b) x=2.40, C=0.44NkB. (c) ∝x2e−x→0: frozen; ∝1/T2→0: both levels full, nothing left to absorb. (d) kBT=0.42ε: 0.5mK; below a millikelvin the nuclear spins hold most of the heat capacity and slow every cooling.
Exercise 29.7★★
Equipartition and its failure. (a) Derive ⟨aq2⟩=kBT/2 with the Gaussian integral. (b) CV of a monatomic and of a rigid diatomic gas. (c) Nitrogen’s vibration has hν/kB=3400K: using the oscillator’s mean energy, CV at 300K, 1000K, 3000K. (d) Einstein solid: C at T=θE, θE/4, 4θE in units of 3R; diamond at room temperature.
Maxwell in detail. (a) Show that the velocity components are independent Gaussians and derive f(v). (b) Compute vp, ⟨v⟩, vrms. (c) Mean kinetic energy: check with equipartition. (d) The flux of molecules hitting a wall is 41n⟨v⟩ per unit area and time (admitted): number of N2 molecules hitting 1cm2 per second at 1bar, 300K; and the rate at which a 1µm pinhole lets air into a vacuum chamber (effusion).
Solution
Solution of Exercise 29.8.
(a), (b) Theorem 29.9. (c) 23kBT. (d) 41n⟨v⟩=2.9×1027m−2s−1: 3×1023 per square centimetre per second; through 7.9×10−13m2: 2.3×1015 molecules per second, a leak of 1×10−5Pam3/s.
Exercise 29.9★★
Escape. (a) Fraction of a Maxwell gas faster than v: show it is approximately (2/π)xe−x2 for x=v/vp≫1. (b) Helium at 1000K above 11.2km/s; nitrogen. (c) Moon, vesc=2.4km/s, 400K: nitrogen, and what temperature would hold it for the age of the solar system (take 1017 collision times: escape fraction below 10−17). (d) Why does Titan (2.6km/s, 94K) keep a thick nitrogen atmosphere?
Solution
Solution of Exercise 29.9.
(a) Integrate f by parts; the leading term is (2/π)xe−x2. (b) Helium x=5.5: 5×10−13; nitrogen x=14.5: e−211. (c) x=4.9: 10−10 per collision time — gone; 10−17 needs x≈6.6, T≲230K. (d) x=11: e−121; cold enough.
Exercise 29.10★★★
Other potentials. (a) In a centrifuge rotating at ω, the effective potential energy is −21mω2r2: density profile n(r). (b) Uranium hexafluoride, two isotopes Δm=3u, ω=2π×1000Hz, r=10cm, 300K: enrichment factor of one stage. (c) Colloidal spheres (buoyant mass m′=2.6×10−17kg) in water at 293K: scale height of their sedimentation equilibrium; how did this give Avogadro’s number? (d) An electron gas in a field E: why is the Boltzmann profile eeEx/kBT the basis of the Debye screening length λD=ε0kBT/ne2 of a plasma (sketch the argument)?
Solution
Solution of Exercise 29.10.
(a) n=n0emω2r2/2kBT. (b) eΔmω2r2/2kBT=e0.24=1.27. (c) H=kBT/m′g=16µm; counting spheres at several heights gives kB, hence NA=R/kB. (d) Ions follow e∓eφ/kBT around a charge; linearised in Poisson’s equation this gives φ′′=φ/λD2: the potential is screened beyond λD.
Exercise 29.11★★★
Planck from Boltzmann. (a) Compute Z and ⟨E⟩ for levels nhν. (b) The two limits and their meaning. (c) Multiply by the density of modes 8πν2/c3 (given) and recover Planck’s law; show the Rayleigh–Jeans law is equipartition applied to every mode. (d) Why does the classical count fail, in one sentence?
Solution
Solution of Exercise 29.11.
(a) Z=1/(1−e−x), ⟨E⟩=hν/(ex−1). (b) kBT: equipartition; hνe−hν/kBT: frozen. (c) uν=(8πν2/c3)⟨E⟩; Rayleigh–Jeans gives each mode kBT. (d) A mode cannot be excited by less than one quantum.
Exercise 29.12★★★
Adiabatic demagnetisation. The entropy of N spins 1/2 is S=NkB[ln(2coshx)−xtanhx], x=μB/kBT. (a) Show it depends only on B/T, with S→NkBln2 for B/T→0 and S→0 for B/T→∞. (b) A salt at 1K is magnetised isothermally from 0 to 1T: entropy removed (per spin, with μ=μB). (c) The field is then reduced adiabatically to 0.01T: final temperature. (d) What limits the method, and how does the same tanh curve serve as a thermometer?
Solution
Solution of Exercise 29.12.
(a) x=μB/kBT only; ln2 and 0. (b) x=0.67: S/NkB=0.51, so 0.18kB per spin removed. (c) B/T constant: 10mK. (d) The spins’ own field (millitesla) replaces B at the end and caps the cooling; measuring M=nμtanh(μB/kBT) gives T.
Ludwig Boltzmann (1844–1906), whose factor e−E/kBT is the subject of this chapter, and whose formula S=kBlnΩ is engraved on his tomb in Vienna.
29.7 Problem: The isothermal atmosphere, helium escape and a spin thermometer
From hydrostatics and the perfect-gas law, derive P(z)=P0e−z/H and give H for air at 288K.
Identify the Boltzmann factor in the result; which energy, which temperature?
Pressure at 3000m, 5500m and 8849m; the altitude where the pressure is halved.
Mass of the atmosphere per square metre (from P0=1.013×105Pa), and the total mass; check that ∫0∞ρdz=ρ0H.
Number of molecules in the atmosphere.
If each gas followed its own H, what would be the ratio O2/N2 at 50km compared with the ground? Why is the composition in fact uniform up to 100km?
The real troposphere cools at 6.5K/km: is the pressure at 10km higher or lower than the isothermal estimate? Explain.
Number density at sea level and at 100km (isothermal model, 288K): comment on “the edge of space”.
Part II — Helium escape. The exosphere, above 500km, is at about 1000K and collisionless: a molecule moving upward faster than the escape speed leaves.
Escape speed from the Earth at that altitude.
Most probable and mean speeds of helium and nitrogen at 1000K.
Fraction of helium atoms with v>vesc (use (2/π)xe−x2); same for nitrogen.
The flux of escaping helium is roughly 41nHe⟨v⟩× (that fraction) ×21; with nHe=1×1012m−3 at the exobase, estimate the loss per square metre per second and per year for the whole Earth.
Helium in the air is 5ppm by volume: total helium in the atmosphere; its residence time against the loss computed.
Radioactivity in the crust produces about 3×106kg of helium per year: is the atmosphere’s helium in steady state, and what does the comparison with question 11 teach?
At solar maximum the exosphere reaches 2000K: by what factor does the helium escape fraction rise?
Why does the Moon have no atmosphere, and Titan (escape 2.6km/s, 94K) a thick one?
Part III — A spin thermometer. A paramagnetic salt contains n=2×1027m−3 spins 1/2 with μ=μB, in a field B.
Populations of the two levels and the magnetisation M(B,T).
At B=0.1T: M at 300K, 4K, 0.05K; where is Curie’s law valid?
Why is M a thermometer, and in which range is it most sensitive? What is measured in practice?
Mean energy and heat capacity of the spins (Schottky); temperature of the peak at 0.1T.
Entropy of the spins at high and at zero temperature; what “ordering” occurs as T→0?
Adiabatic demagnetisation from 1K, 1T to 0.01T: final temperature; why cannot B→0 give T→0?
A nuclear-spin thermometer uses μN=μB/1836: at 1T, down to what temperature does Curie’s law hold, and why is such a thermometer used in the microkelvin range?
Compare the Doppler width of a spectral line (from Maxwell’s distribution) as a thermometer for gases: which quantity, and how does it scale with T?
Summarise: the three systems and the single formula.
Solution
Solution of Problem 29.1.
1.dP/dz=−nmg=−(mg/kBT)P; H=8.4km.
2.e−mgz/kBT: the potential energy of one molecule, the air’s temperature.
6.HO2=7.6, HN2=8.7km: the ratio at 50km would be e−50/7.6+50/8.7=0.44 of its ground value; turbulence mixes faster than diffusion separates.
7. Lower: colder air is denser and the pressure falls faster.
8.2.5×1025m−3; e−11.9: 1.7×1020m−3 — no edge, only a convention.
9.11.26370/6870=10.8km/s.
10. Helium 2040, 2300m/s; nitrogen 770, 870m/s.
11.x=5.3: 4×10−12; nitrogen e−196: none.
12.41×1012×2300×4×10−12×21≈103 atoms per square metre per second; over the Earth and a year, 2×1025 atoms — 0.1kg.
13.5×10−6×1.1×1044=5.5×1038 atoms, 3.7×1012kg; against 0.1kg/yr the residence time would be absurd.
14. Steady state requires a loss of 3×106kg/yr: a residence time of about a million years, which is the accepted value — so the thermal estimate at 1000K is far too small: the escape is dominated by hotter episodes and by non-thermal (ionic) processes.
15.x=3.75: e−14 instead of e−28 — a factor 106: the loss is extraordinarily sensitive to the exospheric temperature.
16. The Moon is hot and light: everything escapes in geological time; Titan is cold, x=11 for nitrogen.
17.p±=e±x/2coshx; M=nμtanhx.
18.x=μB/kBT: 4.2A/m, 310A/m, 1.6×104A/m (saturation 1.9×104A/m); Curie for x≪1, i.e. T≫70mK.
19.M depends on T alone once B is known; steepest near x≈1, T≈μB/kB=70mK; one measures the susceptibility with a coil.
20.⟨E⟩=−NμBtanhx; C=NkBx2/cosh2x, peaking at x=1.2: 56mK.
21.NkBln2 and 0: all the spins align with the field.
22.10mK; the spins’ own field of a millitesla replaces B and fixes the floor.
23.x=1 at μNB/kB=0.37mK: Curie holds down to a millikelvin, and the thermometer is useful to microkelvins.
24.Δν/ν=8kBTln2/mc2∝T: the width of a line measures the gas temperature.
25. Atmosphere, escaping gas, spins: e−E/kBT with E=mgz, 21mv2, ∓μB.