Skip to main content

Physics IV course sequence · Interactive lesson

Rotational spectra and the rigid rotor

Point a microwave source at a gas of polar diatomic molecules and a comb of evenly spaced absorption lines comes back. That spacing is a bond length in disguise. Learn to read it out — and to see why a homonuclear molecule stays dark while rotating exactly as hard.

UPIV-12.03 · Lesson 3 of 9 in this unit. Position is not a completion score.
Starting model: Rotational spectra and the rigid rotorStick spectrum of a diatomic rotor on a 0–80 cm⁻¹ wavenumber axis. Each stick is the line J → J+1, placed at 2B̃(J+1) − 4D̃(J+1)³, height ∝ the lower level's population (2J+1)e^(−hcB̃J(J+1)/kT). Here B̃ = 1.90 cm⁻¹ so every rigid gap is 3.80 cm⁻¹, at T = 300 K the envelope peaks near J = 6.9, and the dashed line is the undistorted J = 9 → 10 position.gap 2B̃ = 3.80 cm⁻¹, T = 300 Kline J→J+1 at 2B̃(J+1) − 4D̃(J+1)³height ∝ (2J+1)exp(−EJ/kT)dashed: rigid J = 9→10 line0ν̃ / cm⁻¹ (axis ends at 80)
Start with a picture. Change the model in the lab below.
1

Build the model

Uniformly spaced lines from a ladder whose rungs are not uniformly spaced.

The key idea

A rigid rotor is a two-atom molecule modelled as two point masses held a fixed distance apart and free to tumble; its allowed energies are EJ = J(J+1)ħ²/2I, where I = μR² is the moment of inertia about the centre of mass.

Example. ¹²C¹⁶O has μ = 6.856 u and R = 113.1 pm, so I = 1.456 × 10⁻⁴⁶ kg m² and B = h/8π²I = 57.64 GHz. Its J = 0 → 1 line therefore sits at 2B = 115.27 GHz — the line radio astronomers use to map molecular clouds.

The complete physical model and assumptions

A rotating diatomic is a two-body problem, and the trick that tamed hydrogen tames it too: separate the centre of mass, and what remains is one fictitious particle of reduced mass μ = m₁m₂/(m₁+m₂) held at the bond length R. The entire mass distribution collapses to one number, I = μR². Freeze R and the angular equation is already solved — the spherical harmonics — so EJ = J(J+1)ħ²/2I, with each level (2J+1)-fold degenerate. That ladder is quadratic, so its rungs spread apart; but its differences grow linearly, and since an electric-dipole photon can only change J by one, the spectrum is a comb of lines at 2B(J+1) whose every gap is the same 2B. One measured spacing therefore hands you I, and with a known μ a bond length good to three figures — which is how we know how long a chemical bond is. The costs are explicit and each shows up in the data. The rotor is not rigid, so centrifugal stretching subtracts DJ²(J+1)² and the comb converges at high J. The molecule is not alone, so Boltzmann weighting of the (2J+1) rungs, more than the transition itself, decides which line is brightest. And the whole spectrum carries the permanent dipole as a prefactor, so a homonuclear diatomic gives nothing at all — while rotating, storing rotational energy and stretching exactly as its polar neighbours do.

1Two nuclei, one particle on a sphere

Born-Oppenheimer lets the slow nuclei move on a potential U(R) set by the fast electrons, and the rigid-rotor approximation then holds the bond at one length, so R enters as a fixed parameter rather than a dynamical variable. The two-body rotation then separates the way every two-body problem does: the centre of mass drifts free, and the internal motion is one fictitious particle of reduced mass μ = m₁m₂/(m₁+m₂) moving on a sphere of radius R. Every detail of how the mass is distributed collapses into a single number, I = μR². For ¹²C¹⁶O, μ = 12 × 15.995/27.995 = 6.856 u = 1.1385 × 10⁻²⁶ kg, and with R = 113.1 pm, I = 1.456 × 10⁻⁴⁶ kg m². Watch how μ behaves when the masses are lopsided: for H³⁵Cl it is 0.9796 u, under 3% below the hydrogen mass alone, because the chlorine barely moves. The light atom does almost all the swinging and the heavy one sits close to the centre of mass — which is also why isotopic substitution at hydrogen shifts a rotational spectrum enormously and substitution at chlorine barely shifts it at all.

2A quadratic ladder makes a uniformly spaced comb

Fixing R kills the radial equation and leaves the angular equation you already solved for hydrogen, so the eigenfunctions are the spherical harmonics YJM and the eigenvalues follow from L² → J(J+1)ħ²: EJ = J(J+1)ħ²/2I, with 2J+1 values of MJ sharing each energy. Write it as EJ = hcB̃⋅J(J+1). The rungs sit at 0, 2B̃, 6B̃, 12B̃, 20B̃ — visibly spreading apart. But the gaps between neighbouring rungs are 2B̃, 4B̃, 6B̃, 8B̃, and each one exceeds the last by the same 2B̃. Since a photon can only move you one rung, the lines land at ν̃ = 2B̃(J+1) and come out evenly spaced. For CO with B̃ = 1.9225 cm⁻¹ the levels are at 0, 3.845, 11.535 and 23.07 cm⁻¹, while the first three lines are at 3.845, 7.690 and 11.535 cm⁻¹. Levels and lines are two different lists that happen to share their first nonzero entry, and reading one as the other is the classic way to get I wrong by a factor of two.

3What makes a line appear: the dipole matrix element

An electric-dipole transition rate goes as |⟨J′M′|μₑₗ⋅ε̂|JM⟩|². For a diatomic the dipole lies along the bond, so for light polarized along z the operator is μₑₗ cos θ, and cos θ is proportional to Y₁₀; the other two polarizations bring in its M = ±1 partners. An integral over three spherical harmonics survives only when the angular momenta can couple and the parity changes — here ΔJ = ±1 and ΔMJ = 0, ±1, which is the photon's one unit of angular momentum being absorbed by the rotor. Two consequences follow. There are no ΔJ = 2 lines in absorption, so the comb has no extra or missing teeth. And the whole integral carries μₑₗ as a prefactor, so a molecule with no permanent dipole gives a spectrum of exactly zero intensity, not a weak one. This is why CO, present at a mole fraction near 10⁻⁴ in a molecular cloud, is the tracer radio astronomers actually use, while the H₂ that makes up the cloud is invisible in the microwave.

4Degeneracy against Boltzmann sets which line is brightest

The lines are not all the same height, and two competing factors decide them. The population of level J carries the degeneracy 2J+1, rising linearly, times the Boltzmann factor exp(−hcB̃J(J+1)/kT), falling faster than any power. Their product peaks; setting its derivative to zero gives 2J+1 = √(2kT/hcB̃), so Jₘₐₓ = √(kT/2hcB̃) − ½. Since hc/k = 1.4388 cm K, that is Jₘₐₓ = √(T/2.8776B̃) − ½ with B̃ in cm⁻¹. For H³⁵Cl at 300 K it returns 2.66, so check the integers either side: level 2 has weight 5e(−0.300) = 3.70 and level 3 has 7e(−0.601) = 3.84, so J = 3 wins. Cool the gas to 100 K and Jₘₐₓ drops to 1.32. The band envelope is therefore a thermometer. Strictly the absorbed intensity also carries a (J+1)/(2J+1) factor from the transition moment, which drifts slowly, and the line frequency times a stimulated-emission correction, which together grow roughly as (J+1)² while hcν̃ is small next to kT. For HCl at 300 K they move the measured absorption maximum from J = 3 → 4 up to the nearly equal J = 4 → 5 and 5 → 6 lines, so Jₘₐₓ locates the most populated level, and the population model's brightest line, rather than the exact peak of a far-infrared spectrum.

5The rotor stretches, and the comb converges

Nothing holds R fixed except a bond of finite stiffness. Balance the centrifugal pull against that spring and the bond extends by x = J(J+1)ħ²/(kμR³); feeding the stretch back, the rotational energy falls by kx² while the spring stores only ½kx², a net drop of ½kx² that gives EJ = hcB̃J(J+1) − hcD̃J²(J+1)², with the Kratzer estimate D̃ ≈ 4B̃³/ω̃² tying the distortion constant to the vibrational wavenumber. Lines move to ν̃ = 2B̃(J+1) − 4D̃(J+1)³. For CO, B̃ = 1.9225 cm⁻¹ and ω̃ = 2170 cm⁻¹ give D̃ = 6.04 × 10⁻⁶ cm⁻¹ against a measured 6.12 × 10⁻⁶, so the correction is six parts per million at the first line and one part in a hundred by J = 39. That cubic growth is why you must never fit a straight line to raw high-J line positions. Divide instead: ν̃/(J+1) = 2B̃ − 4D̃(J+1)², linear in (J+1)² with intercept 2B̃ and slope −4D̃.

6Reading a bond length out, and what it actually is

Invert the chain: a measured spacing gives B̃ = spacing/2, then I = h/8π²cB̃, then R = √(I/μ). For H³⁵Cl, a 20.88 cm⁻¹ spacing gives B̃ = 10.44 cm⁻¹, I = 2.681 × 10⁻⁴⁷ kg m² and R = 128.4 pm. Two checks are worth running. First, isotopes: Born-Oppenheimer says R is set by the electrons and so is identical for H³⁵Cl and H³⁷Cl, while μ differs by 0.15%, so B̃ must scale as 1/μ — predicting B̃(H³⁷Cl) = 10.424 cm⁻¹, a comb 0.032 cm⁻¹ tighter, with the doublet intensities in chlorine's 3:1 abundance ratio. Second, honesty about what R is. A rotational spectrum of the vibrational ground state measures B̃₀, and hcB̃₀ is an average of ħ²/2μR² over the v = 0 wavefunction rather than the value at the potential minimum, with B̃ᵥ = B̃ₑ − α̃ₑ(v + ½). So HCl's spectroscopic r₀ = 128.4 pm sits about 1 pm above its equilibrium rₑ = 127.5 pm.

2

Key equations

Read the units, assumptions and limits before substituting.

Reduced mass and moment of inertia

μ = m₁m₂/(m₁ + m₂), I = μR²

¹²C¹⁶O: μ = 6.856 u with R = 113.1 pm gives I = 1.456 × 10⁻⁴⁶ kg m². One number carries the whole mass distribution.

μ in kg (1 u = 1.66054 × 10⁻²⁷ kg), R the bond length in m, I in kg m²

The rigid-rotor ladder

EJ = J(J+1)ħ²/2I = hcB̃⋅J(J+1), J = 0, 1, 2, …

Quadratic in J, so the rungs spread: the gap above level J is 2hcB̃(J+1), widening as you climb the ladder.

B̃ = h/8π²cI in cm⁻¹; every level is (2J+1)-fold degenerate in MJ

Where the absorption lines fall

ν̃(J → J+1) = 2B̃(J+1), so the spacing is 2B̃

Every gap is identical, so one measured spacing gives I and then R = √(I/μ) to three significant figures.

ν̃ in cm⁻¹; as a frequency, ν = 2B(J+1) with B = h/8π²I in Hz

Electric-dipole selection rule

ΔJ = ±1, ΔMJ = 0, ±1, and only if μₑₗ ≠ 0

HCl and CO absorb in the microwave; H₂ and N₂ rotate just as freely and have no electric-dipole rotational lines at all.

Rotational Raman reaches the same levels with ΔJ = 0, ±2 through the anisotropic polarizability

Thermal population and the brightest line

NJ ∝ (2J+1)e(−hcB̃J(J+1)/kT), Jₘₐₓ ≈ √(kT/2hcB̃) − ½

H³⁵Cl at 300 K gives Jₘₐₓ = 2.66, so level 3 is the most populated and the population model makes J = 3 → 4 the strongest line.

hc/k = 1.4388 cm K, so Jₘₐₓ = √(T/2.8776B̃) − ½ with B̃ in cm⁻¹

Centrifugal distortion

ν̃(J → J+1) = 2B̃(J+1) − 4D̃(J+1)³, D̃ ≈ 4B̃³/ω̃²

Fit ν̃/(J+1) against (J+1)²: the intercept is 2B̃ and the slope is −4D̃, so one straight line gives both constants.

D̃ in cm⁻¹, ω̃ the vibrational wavenumber; D̃/B̃ ≈ 3 × 10⁻⁶ for CO
3

Interactive lab

Predict first. Explore the model. Compare the result.

Explore the model

1.9 cm⁻¹
1.3 to 4 cm⁻¹; steps of 0.1.
300 K
20 to 300 K; steps of 10.
0 ×10⁻⁴
0 to 15 ×10⁻⁴; steps of 1.

Try this. Raise B̃ and the whole comb stretches while every gap stays equal — the bond-length readout falls as 1/√B̃. Drop T to 20 K and the heights collapse onto J = 1 with the spacing untouched. Then push D̃/B̃ (exaggerated here) to 15 × 10⁻⁴ and watch the far lines crowd left of the dashed rigid mark.

Live results

LINE SPACING 2B̃
3.80 cm⁻¹
BOND LENGTH WITH CO MASSES
113.8 pm
MOST POPULATED J
6.9
J = 9→10 LINE SHIFTED BY
0.0 %

Results follow this lesson’s model and assumptions. Displayed values are rounded.

Interactive Physics IV modelStick spectrum of a diatomic rotor on a 0–80 cm⁻¹ wavenumber axis. Each stick is the line J → J+1, placed at 2B̃(J+1) − 4D̃(J+1)³, height ∝ the lower level's population (2J+1)e^(−hcB̃J(J+1)/kT). Here B̃ = 1.90 cm⁻¹ so every rigid gap is 3.80 cm⁻¹, at T = 300 K the envelope peaks near J = 6.9, and the dashed line is the undistorted J = 9 → 10 position.gap 2B̃ = 3.80 cm⁻¹, T = 300 Kline J→J+1 at 2B̃(J+1) − 4D̃(J+1)³height ∝ (2J+1)exp(−EJ/kT)dashed: rigid J = 9→10 line0ν̃ / cm⁻¹ (axis ends at 80)
Stick spectrum of a diatomic rotor on a 0–80 cm⁻¹ wavenumber axis. Each stick is the line J → J+1, placed at 2B̃(J+1) − 4D̃(J+1)³, height ∝ the lower level's population (2J+1)e(−hcB̃J(J+1)/kT). Here B̃ = 1.90 cm⁻¹ so every rigid gap is 3.80 cm⁻¹, at T = 300 K the envelope peaks near J = 6.9, and the dashed line is the undistorted J = 9 → 10 position.

Predict → change one variable → check

Plan a change before running it. Every other input stays at the saved baseline.

Saved baseline. Rotational constant B̃: 1.9 cm⁻¹; Temperature T: 300 K; Distortion D̃/B̃: 0 ×10⁻⁴

Baseline 1.9; choose 1.3 to 4, in steps of 0.1.
4. Compared with the saved baseline, this result will…

This experiment is kept only while this page is open. It does not change saved course progress.

4

Catch the common trap

Students hear that N₂ has no rotational spectrum and conclude that N₂ does not rotate, or that ΔJ = ±1 somehow forbids the transition. Neither is true. A homonuclear diatomic has exactly the same ladder, EJ = hcB̃J(J+1) — for N₂, B̃ ≈ 2.0 cm⁻¹ — its thermal population peaks near J ≈ 7 at room temperature, it contributes R to the molar heat capacity, and it stretches under centrifugal force like anything else. What vanishes is the transition moment, not the rotation: the electric-dipole matrix element carries the permanent dipole as a prefactor, and that is zero by symmetry, so the integral is zero however perfectly ΔJ = ±1 is satisfied. Rotational Raman spectroscopy reaches those same levels through the anisotropic polarizability, with ΔJ = 0, ±2, and returns a bond length of 110 pm for N₂.

5

Practice & worked examples

3 authored examples. Make an attempt, then reveal the reasoning one step at a time.

EasyExample 1

The lowest pure-rotational absorption line of ¹²C¹⁶O lies at 115.271 GHz. Treating the molecule as a rigid rotor, find B, predict the next two lines, and obtain the moment of inertia.

Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.

0 of 4 steps revealed.

MediumExample 2

The far-infrared absorption spectrum of H³⁵Cl shows lines evenly spaced by 20.88 cm⁻¹. Taking μ = 0.9796 u, find the bond length. Then, ranking lines by the population of their lower level, identify which line is strongest at 300 K and say where it lies.

Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.

0 of 6 steps revealed.

HardExample 3

¹²C¹⁶O has B̃₀ = 1.9225 cm⁻¹, vibrational wavenumber ω̃ = 2170 cm⁻¹ and R₀ = 113.1 pm. Estimate its centrifugal distortion constant, find the first line pulled down by a full 1% of its rigid-rotor position, and say how far the bond has stretched by then.

Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.

0 of 6 steps revealed.

6

Quick check

Select an answer and explain it before checking.

The pure rotational absorption spectrum of ¹²C¹⁶O has its first line at 3.845 cm⁻¹, and every later line lies 3.845 cm⁻¹ above the one before. What does that uniform spacing tell you about the molecule's rotational energy levels?
7

Review & continue

A rigid rotor is a two-atom molecule modelled as two point masses held a fixed distance apart and free to tumble; its allowed energies are EJ = J(J+1)ħ²/2I, where I = μR² is the moment of inertia about the centre of mass.

  • Explain the relationship without looking at the equation.
  • Check a sign, a unit and a model assumption in your working.
  • Return to the lab or worked example if a step is still unclear.

Extra challenging questions

Connect several ideas, explore supplied data, and compare your reasoning with a worked solution.