Physic Labs

Classical statistical mechanics

The equipartition theorem

Illustrate the equipartition theorem: at classical equilibrium each quadratic degree of freedom in the Hamiltonian contributes ⟨Hx⟩=12kBT\langle H_x \rangle = \frac{1}{2}k_BT to the mean energy. Vary temperature and the number of active degrees of freedom to see the energy bars scale with TT.

Advanced

Equipment

  • Energy-bar canvas for the degrees of freedom (drag to rotate the view)
  • “Nhiệt độ” slider (0.3–3, normalized)
  • “Tham số” slider (0.1–2, controls the number of active degrees of freedom)
  • Quantitative-graph canvas with normalized axes
  • Readout “T = … (normalized); control parameter = …”

Procedure

  1. Watch energy bars vs temperature

    In section 1, each bar represents a degree of freedom and its height scales with TT. Drag the “Nhiệt độ” slider from 0.3 up to 3 and watch all bars rise together; read “T = … (normalized)” on the readout and match the linear trend to ⟨Hx⟩=12kBT\langle H_x \rangle = \frac{1}{2}k_BT.

  2. Change the active degrees of freedom

    Move the “Tham số” slider through 0.5, 1.0, 1.5, 2.0; the number of lit bars (active degrees of freedom) changes accordingly. Note that total energy scales with the count — e.g., a monatomic gas molecule has 3 translational degrees so ⟨E⟩=32kBT\langle E \rangle = \frac{3}{2}k_BT, while a harmonic oscillator has two quadratic terms so ⟨E⟩=kBT\langle E \rangle = k_BT.

  3. Compare the quantitative view

    In section 2, the graph updates with both sliders on normalized axes; drag the canvas to change the angle. Hold “Nhiệt độ” fixed and vary “Tham số”, then do the reverse — confirm the energy changes linearly with TT and with the number of degrees of freedom, in the spirit of the virial–equipartition statement ⟨x ∂H/∂x⟩=kBT\langle x\,\partial H/\partial x \rangle = k_BT.

  4. Predict the quantum limit

    Drag “Nhiệt độ” down to 0.3 — the model's lowest setting. Classically the bars still scale with TT, but in a real system when kBT≪ℏωk_BT \ll \hbar\omega vibrational modes “freeze out” and contribute less than 12kBT\frac{1}{2}k_BT; this is why solid heat capacities fall as T→0T \to 0. Predict before reading: the classical heat capacity is CV=f2kBC_V = \frac{f}{2}k_B per particle for ff degrees of freedom.

Simulation

Experiment history

The equipartition theorem grew out of the kinetic theory of gases. In 1860 James Clerk Maxwell derived the velocity distribution of gas molecules, allowing mean kinetic energies to be computed; in 1868–1871 Ludwig Boltzmann extended the idea to many-degree-of-freedom systems and showed that at classical equilibrium energy is shared equally among quadratic degrees of freedom — 12kBT\frac{1}{2}k_BT each. The theorem explained the heat capacities of ideal gases and of many solids (the Dulong–Petit law, 1819) but failed at low temperatures. In 1900, lecturing at the Royal Institution, Lord Kelvin spoke of “two clouds” over physics, one tied to equipartition and black-body radiation; that same year Planck quantized energy exchange, and Einstein (1907) applied it to solid heat capacities — modes “freeze out” when kBT≪ℏωk_BT \ll \hbar\omega, marking the limit of the classical theorem.

Related physicists

Related library topics