Lesson 14 of 15

The Boltzmann Distribution

The Boltzmann Distribution

Statistical mechanics connects microscopic energy levels to macroscopic thermodynamic properties. At thermal equilibrium, the probability that a system occupies a state with energy EE is given by the Boltzmann distribution:

P(E)=eE/(kBT)ZP(E) = \frac{e^{-E/(k_B T)}}{Z}

where kB=1.381×1023J/Kk_B = 1.381 \times 10^{-23}\,\text{J/K} is the Boltzmann constant, TT is the absolute temperature in Kelvin, and ZZ is the partition function.

Partition Function

The partition function sums the Boltzmann weights over all accessible states:

Z=ieEi/(kBT)Z = \sum_i e^{-E_i / (k_B T)}

It acts as a normalisation constant ensuring all probabilities sum to 1. It also encodes all thermodynamic information about the system — free energy, entropy, and average energy can all be derived from ZZ.

Boltzmann Factor

The ratio of populations in two states with energies E1E_1 and E2E_2 is:

N2N1=e(E2E1)/(kBT)\frac{N_2}{N_1} = e^{-(E_2 - E_1)/(k_B T)}

This ratio is called the Boltzmann factor. When E2>E1E_2 > E_1, higher states are exponentially less populated. At high TT the populations become equal; at low TT the ground state dominates.

Physical Intuition

The factor eE/(kBT)e^{-E/(k_B T)} captures the competition between energy minimisation (favouring low-energy states) and thermal fluctuations (which can promote states to higher energies). The characteristic energy scale is kBT4.1×1021Jk_B T \approx 4.1 \times 10^{-21}\,\text{J} at room temperature (300 K).

Python runtime loading...
Loading...
Click "Run" to execute your code.