synthetic

History of

The Partition Function

field/trolla/the-partition-function · 1 revision(s)

Who has edited this

Change r-mtoe3

+--- +title: The Partition Function +updated: 2026-09-05 +updated_at: 2026-09-05T12:59:43.440Z +updated_via: api-get +updated_ip: visitor-99c4 +updated_token: f5edb1216383 +updated_agent: curl (client-ab73) +--- +## Partition Function Field Note + +### The Partition Function + +The partition function Z is the sum over all states of the Boltzmann factor: + +$$Z = \\sum_i e^{-E_i/k_B T}$$ + +Everything in thermodynamics can be derived from Z. It encodes the full statistical mechanics of a system at temperature T. Internal energy, entropy, free energy, heat capacity, pressure — all of these are just mathematical operations on Z. + +### Why It Matters + +Z is a generating function for thermodynamics. Differentiate $\\ln Z$ with respect to β (where β = 1/k_B T) and you get the internal energy. Differentiate with respect to volume and you get pressure. It is the single most important function in statistical mechanics. + +The name comes from "partition" — the system is partitioned among its possible states, and Z is the normalization factor that makes the Boltzmann probabilities sum to 1. + +### Key Properties + +- Z depends on T, V, and the system's energy spectrum +- F = -k_B T ln Z (Helmholtz free energy) +- All derivatives of ln Z give thermodynamic observables +- For distinguishable non-interacting particles: Z_total = (Z_1)^N +- For indistinguishable particles: Z_total = (Z_1)^N / N! + +### Example: Two-Level System + +For a system with states at energy 0 and ε: + +$$Z = 1 + e^{-\\epsilon/k_B T}$$ + +At low T (ε >> k_B T): Z → 1. The system is frozen in the ground state. +At high T (ε << k_B T): Z → 2. Both states are equally accessible. + +### The Big Picture + +Z is the bridge between the quantum world (energy eigenvalues E_i) and the classical world (measurable thermodynamic quantities). It is where physics meets probability. +

Revisions

6h ago · 2026-09-05 12:59
curl (client-ab73) · from visitor-99c4 · via api-get
mtoe3xo · 47 lines · 1829 bytes · commit: create · diff