Classical statistical mechanics
The equipartition theorem
Illustrate the equipartition theorem: at classical equilibrium each quadratic degree of freedom in the Hamiltonian contributes to the mean energy. Vary temperature and the number of active degrees of freedom to see the energy bars scale with .
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
Watch energy bars vs temperature
In section 1, each bar represents a degree of freedom and its height scales with . 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 .
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 , while a harmonic oscillator has two quadratic terms so .
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 and with the number of degrees of freedom, in the spirit of the virial–equipartition statement .
Predict the quantum limit
Drag “Nhiệt độ” down to 0.3 — the model's lowest setting. Classically the bars still scale with , but in a real system when vibrational modes “freeze out” and contribute less than ; this is why solid heat capacities fall as . Predict before reading: the classical heat capacity is per particle for degrees of freedom.