How many micro states exist for a molecule?

1 Answer
Aug 24, 2017

A lot! For example, a single molecule of methane could have over 10^9 microstates. That is a bit on the high side, but usually a single molecule will have larger than a million microstates.

And thus, a usual sample of "1 mol" of molecules would have around 10^30 microstates or more.

Also, a note about q_(el ec): it can be not 1 if the ground state of a molecule is not a singlet. For example, q_(el ec) = 3 for "O"_2 in its ground state because it is a ""^3 Sigma_g^-, a triplet-sigma-gerade-minus state.


For most molecules, namely those that are in a scenario where the number of occupied states is much less than the number of available states, one can find the ln of the number of microstates as:

ln Omega = sum_i [N_i ln(g_i/N_i) + N_i]

where:

  • N_i is the number of particles in state i with energy epsilon_i.
  • g_i is the degeneracy of the energy epsilon_i, i.e. how many epsilon_i there are for a given state i.
  • Omega is the number of microstates.

One can then use this in Boltzmann's expression for the entropy to find:

S = k_B ln Omega

where k_B is the Boltzmann constant. Often the form "0.695 cm"^(-1)"/K" of k_B is useful in Statistical Mechanics.

The above form of ln Omega is not all that useful. With a lot of manipulation, one would eventually obtain (Statistical Mechanics by Norman Davidson):

S = k_Boverbrace([ln(q_(t ot)/N) + E/(Nk_BT) + 1])^(ln Omega)

where:

  • For simple systems, q_(t ot) ~~ q_(tr)q_(rot)q_(vib)q_(el ec) is the partition function for a given molecule, and is based on its translational, rotational, vibrational, and electronic degrees of freedom.
  • N is the number of particles.
  • E is the internal energy of a set of N particles in a given system.
  • T is the temperature in "K".

And so, the number of microstates is given by:

color(blue)(barul|stackrel(" ")(" "Omega = "exp"(ln(q_(t ot)/N) + E/(Nk_BT) + 1)" ")|)

Take methane, "CH"_4, for example (because I've already done this).

At "298.15 K" and "1 atm", it has:

  • q_(tr) = 0.02560M^(3//2)T^(5//2) ~~ ul(2.525 xx 10^6),

    M = 16.0426 is the molar mass in "amu"

  • q_(rot) = 1/12 (0.014837I^(3//2)T^(3//2)) ~~ ul(36.72),

    I ~~ 3.216 is moment of inertia in "amu" cdot Å^2

  • q_(vib) = prod_(i=1)^(4) q_(vib,i) ~~ ul(6.373 xx 10^(-10)),

q_(vib,i) = e^(-Theta_(vib,i)//2T)/(1 - e^(-Theta_(vib,i)//T))

Theta_(vib,i) = omega_i/k_B is the vibrational temperature in "K", where omega_i is the fundamental vibrational frequency in "cm"^(-1) for a given molecular motion, and k_B = "0.695 cm"^(-1)"/K".

  • ul(q_(el ec) ~~ 1) for any closed-shell molecule (zero unpaired electrons), since the next electronic energy level is usually naturally inaccessible except at temperatures in the tens of thousands of "K".

However, if the molecule has unpaired electrons, that will make q_(el ec) = n + 1, where n is the number of unpaired electrons.

As a result, we get that:

q_(t ot) = overbrace((2.525 xx 10^6))^"translational"overbrace((36.72))^"rotational"overbrace((6.373 xx 10^(-10)))^"vibrational"overbrace((1))^"electronic" ~~ 0.0591

To make this simple, I have already calculated that the internal energy E of methane at "298.15 K" is "5012.18 cm"^(-1)"/molecule" (or about "60 kJ/mol").

As a result, for 1 molecule (N = 1), we have:

ln Omega = ln(0.0591) + ("5012.18 cm"^(-1)"/molecule")/(1("0.695 cm"^(-1)"/molecule"cdot"K")("298.15 K")) + 1

= 22.36

And so, the number of microstates a single methane molecule has is:

color(blue)(Omega) = e^(22.36)

~~ ulcolor(blue)(5.14 xx 10^9 "molecule"^(-1))

A more usual quantity is for a mol of methane molecules, which would then possess about ul(3.10 xx 10^33 "mol"^(-1)) microstates!

SHOWING THAT THE NUMBER OF MICROSTATES IS CORRECT

From here one could also calculate the standard molar entropy S^@ to check that Omega is correct, since Omega was defined for "298.15 K" and "1 atm" (the same conditions needed for S^@):

S^@ = k_BlnOmega

= "0.695 cm"^(-1)"/K" xx 22.36

= "15.54 cm"^(-1)"/molecule"cdot"K"

Or, in more familiar units, multiply by hcN_A to get:

S^@ = (6.626 xx 10^(-34) "J"cdotcancel"s") cdot (2.998 xx 10^(10) cancel"cm""/"cancel"s") cdot 6.0221413 xx 10^(23) cancel"molecules""/mol" cdot (15.54 cancel("cm"^(-1)))/(cancel"molecule" cdot "K")

= ul("185.93 J/mol"cdot"K")

whereas the literature value was "186.25 J/mol"cdot"K" (0.17% error).