Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Angular Momentum and Central Forces

Rotation is everywhere in chemistry: molecules tumble, bonds rotate, and electrons orbit nuclei. The classical mechanics of rotation, built on angular momentum and central forces, is the direct ancestor of two quantum models you will study: the rigid rotor and the hydrogen atom. This page develops that classical picture and points to where quantization enters.

Rotational motion and angular momentum

For a particle at position r\mathbf{r} with momentum p=mv\mathbf{p} = m\mathbf{v}, the angular momentum about the origin is the cross product

For a mass moving in a circle of radius rr, r\mathbf{r} and v\mathbf{v} are perpendicular, so L=mvrL = mvr. Writing the speed as v=ωrv = \omega r with angular velocity ω\omega gives L=mr2ω=IωL = m r^2\omega = I\omega, where

I=mr2I = mr^2

is the moment of inertia, the rotational analogue of mass. The rotational kinetic energy then mirrors the familiar 12mv2\tfrac{1}{2}mv^2:

The second form, energy as L2/2IL^2/2I, is the one that carries straight into the quantum rigid rotor.

Source
import numpy as np
import matplotlib.pyplot as plt

theta = np.linspace(0, 2 * np.pi, 200)
R = 1.0
fig, ax = plt.subplots(figsize=(5.5, 5.5))
ax.plot(R * np.cos(theta), R * np.sin(theta), 'k', lw=1.5)  # orbit

# particle at 40 degrees, with r and v arrows
a = np.deg2rad(40)
pos = np.array([R * np.cos(a), R * np.sin(a)])
vel = np.array([-np.sin(a), np.cos(a)])  # tangent, counterclockwise
ax.annotate('', xy=pos, xytext=(0, 0),
            arrowprops=dict(arrowstyle='->', color='#2e4057', lw=2))
ax.annotate('', xy=pos + 0.6 * vel, xytext=pos,
            arrowprops=dict(arrowstyle='->', color='#d1495b', lw=2))
ax.plot(*pos, 'ko', ms=8)
ax.text(pos[0] * 0.5 - 0.15, pos[1] * 0.5, r'$\mathbf{r}$', color='#2e4057', fontsize=13)
ax.text(pos[0] + 0.6 * vel[0], pos[1] + 0.6 * vel[1] + 0.1, r'$\mathbf{v}$', color='#d1495b', fontsize=13)

# L out of plane, shown as a dot in a circle at the center
ax.plot(0, 0, 'o', ms=14, mfc='white', mec='#66a182', mew=2)
ax.plot(0, 0, 'o', ms=4, color='#66a182')
ax.text(0.12, 0.12, r'$\mathbf{L}$ (out of page)', color='#66a182', fontsize=11)

ax.set_xlim(-1.5, 1.7)
ax.set_ylim(-1.5, 1.7)
ax.set_aspect('equal')
ax.axhline(0, color='gray', lw=0.5)
ax.axvline(0, color='gray', lw=0.5)
ax.set_title(r'Fig.1 $\mathbf{L}=\mathbf{r}\times\mathbf{p}$ points out of the orbital plane')
plt.tight_layout()
plt.show()
<Figure size 550x550 with 1 Axes>

Torque and conservation

Just as force changes linear momentum, torque changes angular momentum:

A central force points along the line from the center to the particle, so F\mathbf{F} is parallel to r\mathbf{r} and their cross product vanishes. With zero torque, angular momentum is conserved:

Fr    τ=0    L=constant.\mathbf{F}\parallel\mathbf{r} \;\Longrightarrow\; \boldsymbol{\tau} = 0 \;\Longrightarrow\; \mathbf{L} = \text{constant}.

Gravity and the Coulomb attraction between an electron and a nucleus are both central, so both conserve angular momentum. This is why planetary orbits stay in a plane and sweep out equal areas in equal times (Kepler’s second law), and it is why the electron’s angular momentum is a good quantum number in the hydrogen atom.

Central forces and the effective potential

Because L\mathbf{L} is fixed, motion under a central force stays in a single plane, and the conserved LL can be folded into the energy. The radial motion then behaves like a one-dimensional problem in an effective potential:

The extra term L2/2mr2L^2/2mr^2 is the centrifugal barrier: it grows without bound as r0r\to 0, so a particle with any angular momentum is pushed away from the center and cannot fall in. For an attractive Coulomb potential V(r)=k/rV(r) = -k/r the two terms compete, producing a minimum, a stable orbit at a preferred radius.

Source
import numpy as np
import matplotlib.pyplot as plt

r = np.linspace(0.1, 8, 400)
k, m = 1.0, 1.0
V = -k / r

fig, ax = plt.subplots(figsize=(7, 4.5))
ax.plot(r, V, 'k--', lw=1.5, label=r'$V(r)=-k/r$ (attraction)')
for L, c in zip([0.8, 1.2, 1.6], ['#66a182', '#edae49', '#d1495b']):
    Veff = V + L**2 / (2 * m * r**2)
    ax.plot(r, Veff, color=c, lw=2, label=fr'$V_{{\rm eff}}$, L={L}')
    rmin = r[np.argmin(Veff)]
    ax.plot(rmin, np.min(Veff), 'o', color=c, ms=6)

ax.axhline(0, color='gray', lw=0.6)
ax.set_ylim(-1.2, 1.0)
ax.set_xlabel('radius r')
ax.set_ylabel('energy')
ax.legend(fontsize=9, loc='lower right')
ax.set_title('Fig.2 Centrifugal barrier creates a stable orbit (minimum) at larger L')
plt.tight_layout()
plt.show()
<Figure size 700x450 with 1 Axes>

The minimum of each curve is a circular orbit; a particle with slightly more energy oscillates in rr between two turning points, tracing an ellipse. This effective-potential picture reappears almost unchanged in the radial Schrodinger equation for the hydrogen atom, where L2L^2 becomes the quantized 2l(l+1)\hbar^2 l(l+1).

Where quantization enters

Classically LL can take any value and point in any direction. Quantum mechanics restricts both.

The rigid rotor (Chapter 4). A molecule rotating with fixed bond length has energy E=L2/2IE = L^2/2I. Quantizing the angular momentum as L22J(J+1)L^2 \to \hbar^2 J(J+1) gives the rotational ladder

EJ=22IJ(J+1),J=0,1,2,E_J = \frac{\hbar^2}{2I}\,J(J+1), \qquad J = 0, 1, 2, \ldots

These are the levels probed by microwave (rotational) spectroscopy.

The hydrogen atom (Chapter 5). The electron feels the central Coulomb force, so its angular momentum is conserved and quantized. The magnitude is set by ll through L=l(l+1)L = \hbar\sqrt{l(l+1)}, and its projection on an axis is set by mm through Lz=mL_z = \hbar m. This “space quantization” of a classically continuous vector is what gives orbitals their shapes and labels.

So the classical conservation law becomes a quantum number, and the classical effective potential becomes the radial equation. The rotational and orbital structure of matter is classical angular momentum, quantized.

Problems

Problem 1: Angular momentum of an orbit

A particle of mass m=2 kgm = 2\ \text{kg} moves in a circle of radius r=3 mr = 3\ \text{m} at speed v=4 m/sv = 4\ \text{m/s}. Find LL and the moment of inertia II.

Problem 2: Rotational energy two ways

For the particle in Problem 1, compute the rotational energy using both 12Iω2\tfrac{1}{2}I\omega^2 and L2/2IL^2/2I and confirm they agree.

Problem 3: Why no torque

Explain in one or two sentences why a central force conserves angular momentum.

Problem 4: Rigid-rotor spacing

For the quantized rotor EJ=22IJ(J+1)E_J = \frac{\hbar^2}{2I}J(J+1), find the energy gap between adjacent levels JJ and J+1J+1.

Problem 5: Space quantization

For l=2l = 2, list the allowed values of mm and compute LL and the possible LzL_z in units of \hbar.

Problem 6: Centrifugal barrier

Explain, using the effective potential, why an electron with nonzero angular momentum cannot be found at the nucleus (r=0r = 0).

Problem 7: Kepler’s second law

Argue that constant angular momentum L=mr2ϕ˙L = mr^2\dot\phi implies the radius vector sweeps out equal areas in equal times, since the areal rate is 12r2ϕ˙\tfrac{1}{2}r^2\dot\phi.