Fiveable

๐Ÿง‚Physical Chemistry II Unit 2 Review

QR code for Physical Chemistry II practice questions

2.2 Boltzmann Distribution and Partition Functions

2.2 Boltzmann Distribution and Partition Functions

Written by the Fiveable Content Team โ€ข Last updated August 2025
Written by the Fiveable Content Team โ€ข Last updated August 2025
๐Ÿง‚Physical Chemistry II
Unit & Topic Study Guides

Boltzmann Distribution in Thermodynamics

Derivation and Significance

The Boltzmann distribution describes how particles spread across available energy states when a system is at thermal equilibrium. The derivation starts from a core question: given a fixed total energy and a fixed number of particles, what is the most probable way to distribute those particles among the available energy levels? The answer comes from maximizing the number of microstates (using Lagrange multipliers with constraints on total particle number and total energy).

The result is:

NiN=gieโˆ’ฯตi/kTโˆ‘jgjeโˆ’ฯตj/kT\frac{N_i}{N} = \frac{g_i e^{-\epsilon_i / kT}}{\sum_{j} g_j e^{-\epsilon_j / kT}}

where:

  • NiN_i = number of particles in energy state ii
  • NN = total number of particles
  • gig_i = degeneracy of energy state ii (the number of distinct quantum states sharing the same energy)
  • ฯตi\epsilon_i = energy of state ii
  • kk = Boltzmann constant
  • TT = absolute temperature

The exponential factor eโˆ’ฯตi/kTe^{-\epsilon_i / kT} is called the Boltzmann factor. It controls how population falls off with increasing energy. At low temperature, almost all particles sit in the lowest-energy states. As temperature rises, higher-energy states become increasingly populated.

This distribution is the foundation for connecting microscopic properties (energy levels, degeneracies) to macroscopic thermodynamic quantities (temperature, pressure, entropy). Every thermodynamic observable you'll calculate in this unit traces back to it.

Applications and Importance

  • Predicts the population of each energy level at a given temperature, which is essential for spectroscopy (relative intensities of spectral lines depend directly on level populations).
  • Underlies the Maxwell-Boltzmann speed distribution for gases: the familiar bell-shaped curve of molecular speeds is a consequence of applying the Boltzmann distribution to translational kinetic energy.
  • Serves as the starting point for deriving entropy expressions like the Sackur-Tetrode equation for an ideal monatomic gas.
  • Explains why chemical equilibria shift with temperature: changing TT reshuffles populations among reactant and product energy levels.

A useful limiting-case check: when ฯตiโ‰ซkT\epsilon_i \gg kT, the Boltzmann factor eโˆ’ฯตi/kTโ‰ˆ0e^{-\epsilon_i/kT} \approx 0, so that state is essentially unoccupied. When ฯตiโ‰ชkT\epsilon_i \ll kT, the factor approaches 1, and the population is determined mainly by the degeneracy gig_i.

Derivation and Significance, Kinetic Theory | Boundless Physics

Partition Functions in Thermodynamics

Definition and Role

The partition function ZZ is the denominator of the Boltzmann distribution. It sums the Boltzmann factors over every state in the system:

Z=โˆ‘igieโˆ’ฯตi/kTZ = \sum_{i} g_i e^{-\epsilon_i / kT}

Think of ZZ as a measure of how many energy states are thermally accessible at temperature TT. At very low temperatures, only the ground state contributes significantly, so Zโ‰ˆg0Z \approx g_0. At very high temperatures, many states contribute, and ZZ becomes large.

Why does ZZ matter so much? Because once you have the partition function, you can extract every equilibrium thermodynamic property by taking appropriate derivatives. It's the single function that encodes all the statistical information about the system.

The form of ZZ depends on the system: an ideal gas, a collection of harmonic oscillators, a set of spins in a magnetic field, etc. For molecular systems, ZZ also depends on which degrees of freedom you include (translational, rotational, vibrational, electronic).

Derivation and Significance, Kinetic-molecular theory 2

Thermodynamic Quantities from Partition Functions

Here ฮฒ=1kT\beta = \frac{1}{kT}, which is a convenient shorthand that simplifies many expressions.

  • Internal energy: U=โˆ’(โˆ‚lnโกZโˆ‚ฮฒ)V,NU = -\left(\frac{\partial \ln Z}{\partial \beta}\right)_{V,N} Equivalently: U=kT2(โˆ‚lnโกZโˆ‚T)V,NU = kT^2 \left(\frac{\partial \ln Z}{\partial T}\right)_{V,N}. Both forms appear on exams; be comfortable with either.

  • Helmholtz free energy: F=โˆ’kTlnโกZF = -kT \ln Z

  • Entropy: S=klnโกZ+kT(โˆ‚lnโกZโˆ‚T)V,NS = k \ln Z + kT \left(\frac{\partial \ln Z}{\partial T}\right)_{V,N} This can also be written as S=Uโˆ’FTS = \frac{U - F}{T}, which follows directly from F=Uโˆ’TSF = U - TS.

  • Pressure: p=kT(โˆ‚lnโกZโˆ‚V)T,Np = kT \left(\frac{\partial \ln Z}{\partial V}\right)_{T,N}

The pattern here is worth noticing: lnโกZ\ln Z and its derivatives with respect to ฮฒ\beta, TT, and VV give you everything. If you can write down ZZ for a system, you can compute all its thermodynamic properties.

Note on distinguishable vs. indistinguishable particles: For NN indistinguishable, independent particles, the system partition function is Ztotal=(Zsingle)NN!Z_\text{total} = \frac{(Z_\text{single})^N}{N!}, where the N!N! corrects for overcounting (this avoids the Gibbs paradox). The formulas above for FF, SS, etc. should use this corrected ZtotalZ_\text{total} when dealing with identical particles like gas molecules.

Calculating Partition Functions for Simple Systems

Ideal Gas

For a molecule in an ideal gas, the total single-molecule partition function factors into independent contributions from each type of motion:

Z=Ztransร—Zrotร—Zvibร—ZelecZ = Z_\text{trans} \times Z_\text{rot} \times Z_\text{vib} \times Z_\text{elec}

This factorization works because translational, rotational, vibrational, and electronic energies are approximately independent of each other (the Born-Oppenheimer approximation and similar separability assumptions).

Translational partition function:

Ztrans=(2ฯ€mkTh2)3/2VZ_\text{trans} = \left(\frac{2\pi m kT}{h^2}\right)^{3/2} V

  • mm = mass of the molecule
  • hh = Planck's constant
  • VV = volume of the container

This comes from replacing the sum over translational quantum states with an integral (valid because translational energy levels are extremely closely spaced). The quantity ฮ›=(h22ฯ€mkT)1/2\Lambda = \left(\frac{h^2}{2\pi m kT}\right)^{1/2} is called the thermal de Broglie wavelength, so you can write Ztrans=V/ฮ›3Z_\text{trans} = V / \Lambda^3.

Rotational partition function:

  • Linear molecule: Zrot=8ฯ€2IkTฯƒh2Z_\text{rot} = \frac{8\pi^2 I kT}{\sigma h^2} where II is the moment of inertia and ฯƒ\sigma is the symmetry number (ฯƒ=1\sigma = 1 for heteronuclear diatomics like HCl, ฯƒ=2\sigma = 2 for homonuclear diatomics like N2\text{N}_2). This high-temperature limit is valid when kTโ‰ซkT \gg the rotational energy spacing.

  • Nonlinear molecule: Zrot=ฯ€ฯƒ(8ฯ€2kTh2)3/2IAIBICZ_\text{rot} = \frac{\sqrt{\pi}}{\sigma}\left(\frac{8\pi^2 kT}{h^2}\right)^{3/2}\sqrt{I_A I_B I_C} where IAI_A, IBI_B, ICI_C are the three principal moments of inertia.

Vibrational partition function (harmonic oscillator model):

Zvib=11โˆ’eโˆ’hฮฝ/kTZ_\text{vib} = \frac{1}{1 - e^{-h\nu / kT}}

where ฮฝ\nu is the vibrational frequency. This expression assumes the zero of energy is set at the ground vibrational state (v=0v = 0). If you include the zero-point energy 12hฮฝ\frac{1}{2}h\nu, the partition function becomes Zvib=eโˆ’hฮฝ/2kT1โˆ’eโˆ’hฮฝ/kTZ_\text{vib} = \frac{e^{-h\nu / 2kT}}{1 - e^{-h\nu / kT}}. Be careful about which convention a problem uses.

For a polyatomic molecule with multiple vibrational modes, the total vibrational partition function is the product over all normal modes: Zvib=โˆk11โˆ’eโˆ’hฮฝk/kTZ_\text{vib} = \prod_k \frac{1}{1 - e^{-h\nu_k / kT}}.

Other Simple Systems

Quantum harmonic oscillator:

Z=โˆ‘n=0โˆžeโˆ’ฮฒโ„ฯ‰(n+1/2)=eโˆ’ฮฒโ„ฯ‰/21โˆ’eโˆ’ฮฒโ„ฯ‰Z = \sum_{n=0}^{\infty} e^{-\beta \hbar \omega (n + 1/2)} = \frac{e^{-\beta \hbar \omega / 2}}{1 - e^{-\beta \hbar \omega}}

where ฯ‰=2ฯ€ฮฝ\omega = 2\pi\nu is the angular frequency. The geometric series converges because eโˆ’ฮฒโ„ฯ‰<1e^{-\beta \hbar \omega} < 1 for all finite temperatures. This is the same result as the vibrational partition function above, just written with ฯ‰\omega instead of ฮฝ\nu and with the zero-point energy included explicitly.

Two-level system:

Z=g0+g1eโˆ’ฮฒฯตZ = g_0 + g_1 e^{-\beta \epsilon}

where g0g_0 and g1g_1 are the degeneracies of the ground and excited states, and ฯต\epsilon is the energy gap. This is one of the few systems where the partition function is a simple closed-form expression with no infinite sum. It's useful for modeling electronic excitations, spin systems, and any situation with just two accessible states.

At low TT (ฮฒฯตโ‰ซ1\beta\epsilon \gg 1), Zโ†’g0Z \to g_0 and only the ground state is populated. At high TT (ฮฒฯตโ‰ช1\beta\epsilon \ll 1), Zโ†’g0+g1Z \to g_0 + g_1 and both levels are populated in proportion to their degeneracies.

System of NN independent particles:

  • Distinguishable particles: Ztotal=(Zsingle)NZ_\text{total} = (Z_\text{single})^N
  • Indistinguishable particles: Ztotal=(Zsingle)NN!Z_\text{total} = \frac{(Z_\text{single})^N}{N!}

The N!N! factor for indistinguishable particles is critical. Without it, the entropy you calculate won't be extensive (it won't scale properly with system size), which is the essence of the Gibbs paradox.