I have run into a problem trying to calculate angular momenta and I wonder if someone can set me straight.
I think I know that the lowest order rotational mode should have angular momentum of h, and that was the orbital momentum of the electron in Bohr's original hydrogen atom. The kinetic energy of the electron in its orbit was one Rydberg (~13 eV). For the rest of the calculations below it will be convenient to express this as an equivalent temperature of close to 150 000 K (see Wikipedia for the conversion).
I wanted to see if I could understand the rotational modes of diatomic molecules by analogy with the hydrogen atom. So I tried the Hydrogen molecule. Using a bond length of approximately 1.4 Bohr radii (from this table), and mass of 2000 Me (electron masses) for each atom, I got a frequency factor of 2000x compared to the hydrogen atom, which equates to a reduced equivalent temperature of 75 K.
This was not bad according to Table 5.1 from this article which gives an equivalent of 85 degrees for the characteristic rotational mode temperature. Similarly, I get reasonable answers for diatomic oxygen and diatomic Chlorine. But I am way off when I try to calculate HCl.
My source gives a bond length of around 2.2 Bohr radii; because of the mismatch between H and Cl, I assume almost all the momentum is in the hydrogen atom and the calculation gives me a factor of 10 000 on frequency (it goes inversely as mass*r^2). This gives me an equivalent temperature of 15 K; but the table shows a value of 4K.
I seem to be reasonably close on the other diatomic molecules. I wonder why I'm way off on HCl? Any ideas would be appreciated.
EDIT: Okay, Fabian's answer is helpful. I probably shouldn't even have mentioned the hydrogen atom; since Fabian gives us the correct formula for the energy of the rigid rotor (first excited state), I can plug in the values for my diatomic molecules and see what happens. Here is what I get, using masses in AMU's and distances in Bohr radii, and letting h=1:
Hydrogen molecule: M1 = M2 = 1, d = 1.4, energy = 1.0 approx.
Oxygen molecule: M1 = M2 = 16, d = 2.2, energy = 0.025
Chlorine molecule: M1 = M2 = 35, d = 3.8, energy = 0.0038
Taken in proportion, these numbers line up pretty well with the equivalent temperatures given in the table:
But when I apply the formula to HCl, I'm way off:
Hydrogen Chloride: M1=1, M2=35, d=2.2, energy = 0.2
Extrapolating from the other molecules, this would give me an equivalent temperature of 15 to 20 degrees K; but the table gives a value of 4.2 K.
I wonder why the formula seems to give consistent values for the H2, O2, and Cl2, but is way out of whack for HCl?