Course-wide Conventions & Notation
Overview and Learning Objectives¶
Section 7.1 derived the equilibrium constant from macroscopic thermochemistry: given and (e.g., from NIST/JANAF/ATcT tables), one computes and then .
In this section we derive the same from microscopic information — molecular masses, rotational and vibrational constants, electronic degeneracies, and bond dissociation energies. This completes the statistical-mechanical bridge built in Chapters 2, 4, and 5: Chapter 4 connected the canonical partition function to the Helmholtz free energy, ; Chapter 5 showed that is the master potential at constant , generating , , , and — as we now develop — the chemical potentials . Once we have in terms of the single-molecule partition functions , the equilibrium condition gives directly in terms of molecular properties.
The payoff: for any gas-phase reaction, we can predict from spectroscopic data alone, and we can see which molecular features (masses, moments of inertia, bond strengths) drive the equilibrium.
Learning objectives:
Write the equilibrium condition at fixed as from minimizing the Helmholtz free energy.
Use for an ideal-gas mixture to derive from .
Express equilibrium constants in terms of single-molecule partition functions, and relate and through .
Identify how translational, rotational, vibrational, and electronic factors contribute to for a specific reaction, and compute numerically from molecular constants.
Core Ideas and Derivations¶
7.2.1 The right potential for equilibrium at constant ¶
Consider a general gas-phase reaction
under the ideal-gas assumption used throughout this chapter.
Section 5.1 established that at constant and , the relevant thermodynamic potential is the Helmholtz free energy , with differential
At constant and ,
where the second equality uses from § 7.1.1. Equilibrium at fixed occurs at a minimum of , so
This is the chemical equilibrium condition written in terms of chemical potentials. It is the same condition as in § 7.1 — the equilibrium position of a reaction does not depend on whether we hold or fixed, because is intensive. What changes between the two cases is only which potential is stationary: at fixed , at fixed .
7.2.2 Partition function of an ideal-gas mixture¶
From § 2.4 (factorization over independent subsystems) and § 2.5 (indistinguishable particles), the canonical partition function of a mixture of ideal gases factorizes:
where is the single-molecule partition function for species . Each species is treated independently because ideal-gas molecules don’t interact.
7.2.3 Chemical potentials from the partition function¶
Section 4.3 established
and § 5.1 developed as the “master potential” at fixed , with , , all following from its derivatives. The chemical potential is the natural extension of that derivative machinery to composition:
Using Eq. (5),
and applying Stirling’s approximation in the thermodynamic limit (, as introduced in § 2.5),
So the per-molecule chemical potential is
Multiplying by Avogadro’s number to express on a per-mole basis (as used throughout § 7.1),
where . Equation (11) is the microscopic counterpart of the thermodynamic expression from § 7.1.3: both express the chemical potential of a gas-phase species, one in terms of partial pressure and a reference , the other in terms of microscopic counting through .
7.2.4 Equilibrium constants from partition functions¶
Inserting Eq. (11) into the equilibrium condition :
Equivalently,
Relating to and ¶
Define a number concentration . Dividing Eq. (13) by (with ) gives
For an ideal gas, , so the pressure-based equilibrium constant is
The prefactor converts between “molecules per unit volume” and “pressure ratios relative to .” When , this prefactor is unity and is dimensionless directly.
So, once you can compute the single-molecule partition functions , you can compute (and then ).
7.2.5 Example: formation¶
Consider
Here,
so and the equilibrium constant is
The choice is pedagogically convenient: it makes volume factors cancel exactly (see the Worked Example below), so depends only on intrinsic molecular properties (masses, rotational and vibrational constants, bond strengths). With reactions, one would need the factor from Eq. (15) to convert between and .
7.2.6 Single-molecule partition function for a diatomic ideal gas¶
Within the rigid-rotor/harmonic-oscillator approximations developed in Chapter 2 (see § 2.8 for the summary table), the single-molecule partition function for a diatomic gas factors as
Putting the four factors together (cf. § 2.8):
where the thermal de Broglie wavelength is
Notes on parameters¶
: molecular mass.
: rotational symmetry number — for homonuclear diatomics (H, I), for heteronuclear (HI). See § 2.8.
: characteristic rotational temperature (from § 2.7).
: characteristic vibrational temperature (from § 2.6).
: ground-state electronic degeneracy. For the species in the HI reaction, all three ground states are singlets, so for each.
: bond dissociation energy referenced from the level (per-mole units when combined with , per-molecule when combined with ).
7.2.7 for in terms of molecular parameters¶
Substituting Eq. (20) into , and using the fact that volume cancels when (see Worked Example), yields
With and , the symmetry-number prefactor is ; vibrational zero-point factors have cancelled in pairs under the chosen energy zero, leaving only the “hot-mode” factors.
Equation (22) makes the microscopic physics very explicit:
Translation contributes the mass dependence.
Rotation contributes the symmetry-number and factors.
Vibration contributes the factors that encode how many vibrational quanta are thermally accessible.
Bond strengths enter through the dissociation energies in the exponential; the numerator is essentially the negative of the reaction internal energy at 0 K.
7.2.8 Numerical evaluation: from spectroscopic data¶
To see the microscopic-to-macroscopic bridge at work, we evaluate Eq. (22) at using standard spectroscopic constants (e.g., from Herzberg or the NIST WebBook):
| species | (g/mol) | (K) | (K) | (kJ/mol) | ||
|---|---|---|---|---|---|---|
| 2.016 | 87.6 | 6332 | 432.07 | 2 | 1 | |
| 253.808 | 0.0537 | 308 | 148.81 | 2 | 1 | |
| 127.912 | 9.25 | 3266 | 294.67 | 1 | 1 |
import numpy as np
R = 8.314462618 # J mol^-1 K^-1
# Spectroscopic / thermochemical constants
mol = {
"H2": dict(M=2.016e-3, Theta_rot=87.6, Theta_vib=6332.0, D0=432.07e3, sigma=2),
"I2": dict(M=253.808e-3, Theta_rot=0.0537, Theta_vib=308.0, D0=148.81e3, sigma=2),
"HI": dict(M=127.912e-3, Theta_rot=9.25, Theta_vib=3266.0, D0=294.67e3, sigma=1),
}
T = 700.0 # K
# Mass factor (translational)
mass_factor = (mol["HI"]["M"]**2 / (mol["H2"]["M"] * mol["I2"]["M"]))**1.5
# Rotational factor
rot_factor = (mol["H2"]["sigma"] * mol["I2"]["sigma"] / mol["HI"]["sigma"]**2) \
* (mol["H2"]["Theta_rot"] * mol["I2"]["Theta_rot"]
/ mol["HI"]["Theta_rot"]**2)
# Vibrational factor: "hot-mode" (1 - exp(-Th_vib/T)) factors
def vfac(Tvib): return 1 - np.exp(-Tvib/T)
vib_factor = (vfac(mol["H2"]["Theta_vib"]) * vfac(mol["I2"]["Theta_vib"])
/ vfac(mol["HI"]["Theta_vib"])**2)
# Bond-energy factor: exp((2 D0_HI - D0_H2 - D0_I2)/RT)
dD0 = 2*mol["HI"]["D0"] - mol["H2"]["D0"] - mol["I2"]["D0"] # J/mol
bond_factor = np.exp(dD0 / (R*T))
K = mass_factor * rot_factor * vib_factor * bond_factor
print(f"T = {T:.0f} K")
print(f" Mass (translational) factor: {mass_factor:10.3f}")
print(f" Rotational factor: {rot_factor:10.4f}")
print(f" Vibrational factor: {vib_factor:10.4f}")
print(f" Bond-energy factor exp(dD0/RT): {bond_factor:10.4f}")
print(f" 2 D0(HI) - D0(H2) - D0(I2): {dD0/1e3:+.2f} kJ/mol")
print()
print(f" K(700 K) from molecular constants: {K:.1f}")
print(f" Experimental K (Bodenstein, ~700 K): ~54")T = 700 K
Mass (translational) factor: 180.817
Rotational factor: 0.2199
Vibrational factor: 0.3627
Bond-energy factor exp(dD0/RT): 4.2784
2 D0(HI) - D0(H2) - D0(I2): +8.46 kJ/mol
K(700 K) from molecular constants: 61.7
Experimental K (Bodenstein, ~700 K): ~54
Discussion. The predicted compares to an experimental value near 54 at 700 K. Agreement at the ~15 % level is about what one should expect from the rigid-rotor/harmonic-oscillator approximation combined with uncertainties in , , and — corrections for anharmonicity, vibration–rotation coupling, and centrifugal distortion (none of which are in our model) would each shift by a few percent.
More importantly, the decomposition makes the physics transparent:
The translational mass factor () is the largest single contribution. The ratio is driven far from unity when the two atomic masses differ by a lot — for H and I, , so . If instead the atoms had similar masses (e.g., with ), this factor would be close to 1.
The rotational factor () is well below unity because I is unusually heavy and has an extraordinarily small K; the corresponding is very large, which favors keeping mass in I rather than redistributing it into HI. The factor-of-4 symmetry-number prefactor (from ) nudges equilibrium toward products but doesn’t overcome this.
The vibrational factor () is also below unity. HI has a stiff H–I stretch that is still nearly frozen out at 700 K (numerator small for HI), while I’s low-frequency mode is partially excited (numerator moderate for I), and these combine unfavorably for products.
The bond-energy factor () contains the “chemistry”: says the two HI bonds together are slightly stronger than one H–H plus one I–I bond, a modest exothermicity that at 700 K gives just over a factor of 4 in .
The lesson: every digit of can be traced back to a specific molecular property, and the relative sizes of the four factors tell us which part of molecular structure matters most for this particular equilibrium. A student who computed from thermochemical tables (§ 7.1.6) and a student who computed from spectroscopic constants (§ 7.2.8) would arrive at the same number by very different routes — and each route teaches something different about why the equilibrium sits where it does.
Worked Example¶
Why volume cancels when : ¶
Writing each single-molecule partition function as with (and collecting the rotational, vibrational, and electronic factors, all of which are -independent):
Because , the volume factors cancel:
leaving
Since , the translational contribution collapses to the mass factor seen in Eq. (22).
Result. For reactions with , is independent of volume (and pressure) in the ideal-gas model; microscopic physics enters through masses and internal partition functions only. For reactions with , the uncancelled factors of reappear as the conversion in Eq. (15).
Concept Checks¶
Why is the Helmholtz free energy the relevant potential for equilibrium at constant , and why does the resulting condition match the condition derived in § 7.1 at constant ?
Where does Stirling’s approximation enter the derivation of , and what physical limit makes it reasonable?
In Eq. (20), how would the vibrational factor change if we chose the energy zero at the bottom of the potential well rather than at ? Show that is unchanged by this rechoice (as it must be).
Vibrational contributions to often matter most at high temperatures. Why? Reason from the temperature dependence of .
Suppose all three species in a reaction had identical masses, moments of inertia, vibrational frequencies, and values, but different values. What would reduce to, and what does this limit teach you about when “bond counting” arguments are quantitatively trustworthy?
Key Takeaways¶
Microscopic partition functions provide a route to equilibrium constants by linking (§ 4.3) to chemical potentials via .
For ideal-gas mixtures, (per-mole), and the equilibrium condition delivers as a ratio of single-molecule partition functions.
Translational, rotational, vibrational, and electronic factors contribute in separable ways under the common rigid-rotor/harmonic-oscillator approximations of Chapter 2.
For gas reactions, volume (and hence pressure) dependence cancels in the ideal-gas equilibrium constant; for , the factor converts between and .
For the benchmark, the four factors in Eq. (22) predict , in ~15 % agreement with the experimental value of ~54 — a concrete illustration of how molecular structure alone determines the position of equilibrium.