Energy fluctuations and heat capacity in the canonical ensemble

In the canonical ensemble, the variance of the energy equals k_B T^2 times the constant-volume heat capacity.
Energy fluctuations and heat capacity in the canonical ensemble

Statement (canonical energy fluctuations)

Let a system at fixed volume VV and particle number NN be described in the at temperature TT (inverse temperature β=1/(kBT)\beta = 1/(k_B T)), with Hamiltonian HH and finite Z(β)Z(\beta).

Then the energy variance satisfies

Varβ(H)  =  kBT2CV, \operatorname{Var}_\beta(H) \;=\; k_B T^2\, C_V,

where CV=(HT)V,NC_V = \left(\frac{\partial \langle H\rangle}{\partial T}\right)_{V,N} is the and Varβ(H)\operatorname{Var}_\beta(H) is the computed with respect to the canonical state.

Key hypotheses

  • The canonical measure/state exists: Z(β)<Z(\beta) < \infty in a neighborhood of the β\beta of interest.
  • The map βlogZ(β)\beta \mapsto \log Z(\beta) is twice differentiable (enough to justify differentiating under the normalization).
  • VV and NN are held fixed when defining CVC_V.

Conclusions

  • Energy fluctuations are controlled by the thermodynamic response CVC_V:
    • CV0C_V \ge 0 implies Varβ(H)0\operatorname{Var}_\beta(H)\ge 0 (consistency check).
    • Large CVC_V corresponds to large energy fluctuations (e.g. near criticality).
  • Equivalent differential form: Varβ(H)=2β2logZ(β). \operatorname{Var}_\beta(H)=\frac{\partial^2}{\partial \beta^2}\log Z(\beta).

Proof idea / significance

Differentiate logZ(β)\log Z(\beta):

  • First derivative gives the mean energy, Hβ=βlogZ(β)\langle H\rangle_\beta = -\partial_\beta \log Z(\beta).
  • Second derivative yields β2logZ(β)=Varβ(H)\partial_\beta^2 \log Z(\beta)=\operatorname{Var}_\beta(H). Convert /β\partial/\partial\beta to /T\partial/\partial T using β=1/(kBT)\beta=1/(k_B T) to obtain Varβ(H)=kBT2CV\operatorname{Var}_\beta(H)=k_B T^2 C_V. This is the basic “fluctuation–response” relation for energy.