Skip to main content
Chemistry LibreTexts

Ideal Gas Partition Function

  • Page ID
    5663
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

    ( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\kernel}{\mathrm{null}\,}\)

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)

    The canonical ensemble partition function, Q, for a system of N identical particles each of mass m is given by

    \[Q_{NVT}=\frac{1}{N!}\frac{1}{h^{3N}}\int\int d{\mathbf p}^N d{\mathbf r}^N \exp \left[ - \frac{H({\mathbf p}^N,{\mathbf r}^N)}{k_B T}\right]\]

    where h is Planck's constant, T is the temperature and \(k_B\) is the Boltzmann constant. When the particles are distinguishable then the factor N! disappears. \(H(p^N, r^N)\) is the Hamiltonian corresponding to the total energy of the system. H is a function of the 3N positions and 3N momenta of the particles in the system. The Hamiltonian can be written as the sum of the kinetic and the potential energies of the system as follows

    \[H({\mathbf p}^N, {\mathbf r}^N)= \sum_{i=1}^N \frac{|{\mathbf p}_i |^2}{2m} + {\mathcal V}({\mathbf r}^N)\]

    Thus we have

    \[Q_{NVT}=\frac{1}{N!}\frac{1}{h^{3N}}\int d{\mathbf p}^N \exp \left[ - \frac{|{\mathbf p}_i |^2}{2mk_B T}\right] \int d{\mathbf r}^N \exp \left[ - \frac{{\mathcal V}({\mathbf r}^N)} {k_B T}\right]\]

    This separation is only possible if \({\mathcal V}({\mathbf r}^N)\) is independent of velocity (as is generally the case). The momentum integral can be solved analytically:

    \[\int d{\mathbf p}^N \exp \left[ - \frac{|{\mathbf p} |^2}{2mk_B T}\right]=(2 \pi m k_B T)^{3N/2}\]

    Thus we have

    \[Q_{NVT}=\frac{1}{N!} \frac{1}{h^{3N}} \left( 2 \pi m k_B T\right)^{3N/2} \int d{\mathbf r}^N \exp \left[ - \frac{{\mathcal V}({\mathbf r}^N)} {k_B T}\right]\]

    The integral over positions is known as the configuration integral, \(Z_{NVT}\) (from the German Zustandssumme meaning "sum over states")

    \[Z_{NVT}= \int d{\mathbf r}^N \exp \left[ - \frac{{\mathcal V}({\mathbf r}^N)} {k_B T}\right]\]

    In an ideal gas there are no interactions between particles so \({\mathcal V}({\mathbf r}^N)=0\). Thus \(\exp(-{\mathcal V}({\mathbf r}^N)/k_B T)=1\) for every gas particle. The integral of 1 over the coordinates of each atom is equal to the volume so for N particles the configuration integral is given by \(V^N\) where V is the volume. Thus we have

    \[Q_{NVT}=\frac{V^N}{N!}\left( \frac{2 \pi m k_B T}{h^2}\right)^{3N/2}\]

    If we define the de Broglie thermal wavelength as \(\Lambda\) where

    \[\Lambda = \sqrt{h^2 / 2 \pi m k_B T}\]

    one arrives at (Eq. 4-12 in [1])

    \[Q_{NVT}=\frac{1}{N!} \left( \frac{V}{\Lambda^{3}}\right)^N = \frac{q^N}{N!}\] where \[q= \frac{V}{\Lambda^{3}}\] is the single particle translational partition function.

    Thus one can now write the partition function for a real system can be built up from the contribution of the ideal system (the momenta) and a contribution due to particle interactions, i.e.

    \[Q_{NVT}=Q_{NVT}^{\rm ideal} ~Q_{NVT}^{\rm excess}\]

    References

    1. ↑ Terrell L. Hill "An Introduction to Statistical Thermodynamics" (1960) ISBN 0486652424

    External links

    • Configuration integral page on VQWiki

    Ideal Gas Partition Function is shared under a CC BY-NC-SA 4.0 license and was authored, remixed, and/or curated by SklogWiki.

    • Was this article helpful?