Skip to main content

Physics V course sequence · Interactive lesson

The central-field Hamiltonian and its commuting set

Every hydrogen result you will meet rests on three moves made before the algebra starts: strip off the centre of mass, name the operators you intend to diagonalise together, and decide which functions the radial operator is allowed to act on. This lesson makes all three explicit.

UPV-11.01 · Lesson 1 of 9 in this unit. Position is not a completion score.
Starting model: The central-field Hamiltonian and its commuting setTwo solutions of the same l = 0 free radial equation on r > 0. The dashed e^(−r/a) is square-integrable, ∫|u|²dr = 0.50 a₀, yet u(0) = 1, so it sits outside the domain and carries E = -13.6 eV. The solid sin(kr) meets the wall at zero, with E = +30.6 eV. The dashed corner marks the 1/e length a.V = 0, l = 0, on the half line r > 0dashed e(−r/a), a = 1.0 a₀ : E = −13.6 eVsolid sin(kr), k = 1.5 /a₀ : E = +30.6 eVu(0) = 1rejectedu(0) = 0allowedr = 0r in units of a₀r = 6 a₀
Start with a picture. Change the model in the lab below.
1

Build the model

Name the operators, the domain, and the basis — before any hydrogen formula.

The key idea

A central-field Hamiltonian is H = p²/2μ + V(r) with V depending only on the distance |r|; because it commutes with L² and Lz, its eigenvectors carry the labels |n l m⟩ and the three-dimensional eigenproblem splits into one half-line radial problem for each l.

Example. For hydrogen μ = mₑmₚ/(mₑ + mₚ) = 0.999456 mₑ, so the n = 1 level sits at −13.5983 eV rather than the infinite-nucleus −13.6057 eV, and the shared eigenbasis is |n l mₗ⟩ ⊗ |mₛ⟩ with l ≤ n − 1.

The complete physical model and assumptions

A central field is any V that depends on |r| alone, and that one restriction does most of the work in atomic physics. Two bodies come first: the Coulomb Hamiltonian separates exactly into a free plane wave for the centre of mass and one fictitious particle of reduced mass μ = m₁m₂/(m₁+m₂) moving in a fixed V(r), which for hydrogen means μ = 0.999456 mₑ and a deuterium Balmer-α line 0.18 nm to the blue of hydrogen's. Rotational invariance then gives [H, L²] = [H, Lz] = 0, so (H, L², Lz) is a commuting set with a shared eigenbasis, and Sz appended on the spin factor completes the labels n, l, mₗ, mₛ. Separation of variables is that eigenbasis written in the position representation — the spectral theorem guarantees it before any Laguerre polynomial appears. The cost is paid at the origin. Replacing L² by ħ²l(l+1) leaves an operator on the half-line 0 < r < ∞, and a half-line has a boundary: self-adjointness, not formal Hermiticity, requires a domain, and for l = 0 the condition u(0) = 0 is genuine extra input. Drop it and the free particle acquires a normalisable eigenfunction at every negative energy. The same defect destroys radial momentum outright — pᵣ is symmetric on that domain but its deficiency indices are unequal, so it has no self-adjoint extension and is not an observable at all.

1Two bodies collapse to one, exactly

Two masses interacting through V(|r₁ − r₂|) have six coordinates. Change to R = (m₁r₁ + m₂r₂)/M and r = r₁ − r₂ with M = m₁ + m₂, and the kinetic term separates without approximation: H = P²/2M + p²/2μ + V(r), with 1/μ = 1/m₁ + 1/m₂. Nothing couples R to r, so Ψ = e(iK⋅R)ψ(r) and the centre of mass is a free plane wave carrying no structure. Every energy level belongs to the relative operator p²/2μ + V(r), a genuine one-body problem in three dimensions. The price is that μ, not mₑ, sets the scale. For hydrogen mₚ/mₑ = 1836.153, so μ = 0.9994557 mₑ and every level is 0.0544% shallower than the infinite-nucleus value: −13.5983 eV rather than −13.6057 eV. For deuterium μ = 0.9997276 mₑ, and the ratio of the two reduced masses moves Balmer-α from 656.47 nm to 656.29 nm — the 0.18 nm gap that revealed deuterium in 1931. Positronium, with μ = mₑ/2, halves the entire spectrum.

2Why [H, L²] and [H, Lz] vanish for any V(r)

Take Lz = xpy − ypₓ and a potential depending only on r = |r|. Then [Lz, V] = x[py, V] − y[pₓ, V] = −iħ(x ∂V/∂y − y ∂V/∂x), and since ∂V/∂y = V′(r)⋅y/r and ∂V/∂x = V′(r)⋅x/r, the two terms are V′(r)xy/r and V′(r)yx/r, which cancel exactly. The kinetic term goes the same way: [Lz, pₓ] = iħpy and [Lz, py] = −iħpₓ, so [Lz, p²] = iħ(pypₓ + pₓₚy) − iħ(pₓₚy + pypₓ) = 0. Nothing singled out z, so [H, Lᵢ] = 0 for all three components and therefore [H, L²] = 0 too. Two consequences follow. First, L is conserved — the quantum form of the classical central-force result. Second, because L_± = Lₓ ± iLy commute with H, every state in a 2l + 1 multiplet shares one energy: the m-degeneracy is forced by rotational symmetry alone, in any central field. What is not forced is the equality of different l at the same n. That extra Coulomb degeneracy needs a separate symmetry, and it is the first thing screening destroys.

3Separation of variables is the spectral theorem

Commuting self-adjoint operators can be diagonalised together; that is the spectral theorem, and it is why ψ = R(r)Yₗm(θ, φ) works. The Hilbert space of one spinless particle factorises as L²(ℝ³) ≅ L²((0,∞), r²dr) ⊗ L²(S²), and L²(S²) breaks into rotation-irreducible blocks of dimension 2l + 1 spanned by the Yₗm. Because [H, L²] = [H, Lz] = 0, H is block-diagonal in that decomposition: it acts as one radial operator Hₗ on each block, identical for all 2l + 1 values of m. Writing a product function is therefore not an ansatz that happens to succeed; it is the shared eigenbasis expressed in the position representation. Two cautions. The set (H, L², Lz) is complete on the orbital factor — one state per (E, l, m) triple — but a general state is a superposition of products, not a product. And once the electron's spin factor C² is carried along, the space is L²(ℝ³) ⊗ C² and the Schrödinger H acts as H ⊗ I, which cannot fix mₛ at all; Sz must be appended by hand, doubling every hydrogen level to 2n² states.

4The half-line has a boundary, so Hₗ needs a domain

Substituting u = rR turns ∫|R|²r²dr into ∫₀^∞|u|²dr and gives −(ħ²/2μ)u″ + Veff u = Eu — a one-dimensional problem, but on 0 < r < ∞ rather than the whole line, and a half-line has an endpoint. Integrating by parts twice, ⟨u|Hₗ v⟩ − ⟨Hₗ u|v⟩ = −(ħ²/2μ)[u*v′ − u*′v]₀^∞; the piece at infinity dies for normalisable states, and the piece at r = 0 does not die by itself. Requiring it to vanish for every u and v in the domain makes Hₗ symmetric; taking that domain as large as the vanishing allows makes it self-adjoint, and u(0) = 0 is the condition that does it. For l ≥ 1 the centrifugal term ħ²l(l+1)/2μr² forces the behaviour anyway: the operator is in the limit-point case at the origin, essentially self-adjoint, with the Frobenius roots r(l+1) and r(−l) settling the matter. For l = 0 there is a genuine choice — a one-parameter family of self-adjoint extensions exists, and u(0) = 0 selects the Friedrichs member. Physically that is the demand that R = u/r carry no δ function, since ∇²(1/r) = −4πδ³(r) would hide a point source at the nucleus.

5Radial momentum: Hermitian, canonical, not an observable

In one dimension p = −iħ d/dx is conjugate to x and a perfectly good observable; on the half-line the analogue fails. The symmetrised radial momentum pᵣ = ½(r̂⋅p + p⋅r̂) = −iħ(∂ᵣ + 1/r) obeys [r, pᵣ] = iħ, and in the u = rR picture it is just −iħ d/dr acting on functions with u(0) = 0, where the boundary term u*v at r = 0 vanishes — so it is symmetric. But symmetric is not self-adjoint. Solve pᵣ†χ = ±i(ħ/a)χ in that picture and χ ∝ e(∓r/a); only e(−r/a) is square-integrable on (0, ∞), so the deficiency indices are (1, 0). They are unequal, and von Neumann's theorem then says no self-adjoint extension exists — not several to choose between, none at all. So pᵣ has no real spectrum, no eigenbasis, no projection-valued measure and nothing to measure: a canonical commutator and a formal integration by parts do not make an observable, the domain does. What still works is pᵣ†pᵣ = −ħ²d²/dr² on u(0) = 0, positive and self-adjoint, so radial kinetic energy is fine even though radial momentum is not.

6What the commuting set assumes, and what breaks it

Every step above is an assumption you can name. The kinetic term is p²/2μ, so the treatment is non-relativistic; the leading correction is of relative order α² ≈ 5 × 10⁻⁵, the fine structure a good etalon resolves in Balmer-α. The nucleus is a point, which is why the proton's finite radius moves hydrogen levels by a few parts in 10¹⁰ but moves muonic hydrogen enormously, μ there being about 186 mₑ. Spin is imported rather than derived: it arrives as a tensor factor because the Schrödinger equation has no place for it. And the commuting set is only as stable as the Hamiltonian. Add the spin-orbit term ξ(r)L⋅S and Lz and Sz stop commuting with H, since L⋅S trades mₗ against mₛ; the surviving set is (H, L², S², J², Jz) and the good labels become n, l, j, mⱼ. Add a uniform magnetic field along z and only rotations about z survive, so Lz stays good while L² does not once the field is strong. Naming the commuting set is not decoration — it is the statement of which quantum numbers a given experiment is still entitled to use.

2

Key equations

Read the units, assumptions and limits before substituting.

Centre-of-mass separation

H = P²/2M + p²/2μ + V(r), 1/μ = 1/m₁ + 1/m₂

Removes three degrees of freedom with no approximation: the centre of mass is a free plane wave, so the whole spectrum lives in the relative operator.

M = m₁+m₂; R = (m₁r₁+m₂r₂)/M; r = r₁−r₂; μ in kg. Exact for any V(|r₁−r₂|).

Rotational invariance fixes the commuting set

[H, L²] = [H, Lz] = [L², Lz] = 0 for every V(r)

(H, L², Lz) is a complete commuting set on the orbital factor, so a shared eigenbasis |E l m⟩ exists: separation of variables is a theorem.

L = r × p, in J s. Needs only that V depends on |r|, never that it goes as 1/r.

Radial–angular split of the kinetic term

p² = −ħ²(1/r)∂²ᵣ r + L²/r²

Substituting the L² eigenvalue turns one three-dimensional partial differential equation into one ordinary equation per l. That is all separation does.

Operator identity on L²(ℝ³); L² acts on angles only, with eigenvalue ħ²l(l+1) in J² s².

Reduced radial equation

−(ħ²/2μ)u″ + [V(r) + ħ²l(l+1)/2μr²] u = E u, u = rR

Maps the half-line onto a one-dimensional problem with a wall at r = 0, so every 1-D bound-state intuition transfers intact.

u normalised by ∫₀^∞|u|²dr = 1, so u is in m(−1/2); the bracket is Veff(r), in J.

The domain that makes Hₗ self-adjoint

u(0) = 0, ⟨u|Hₗ v⟩ − ⟨Hₗ u|v⟩ = −(ħ²/2μ)[u*v′ − u*′v]₀^∞

Without it H₀ is not even symmetric: e(−r/a) becomes a normalisable eigenstate at E = −ħ²/2μa² for every a, and the spectrum loses its floor.

Automatic for l ≥ 1 (limit point at r = 0); for l = 0 it selects one of a one-parameter family.

Radial momentum is not an observable

pᵣ = −iħ(∂ᵣ + 1/r), [r, pᵣ] = iħ, indices (1, 0)

Unequal deficiency indices mean no self-adjoint extension exists, so pᵣ has no spectral measure — though pᵣ†pᵣ/2μ is a perfectly good kinetic energy.

In the u = rR picture pᵣ = −iħ d/dr; of the pair e(∓r/a) only e(−r/a) is square-integrable.
3

Interactive lab

Predict first. Explore the model. Compare the result.

Explore the model

1.0 a₀
0.3 to 3 a₀; steps of 0.1.
1.5 1/a₀
0.6 to 4 1/a₀; steps of 0.1.

Try this. Drag a down to 0.3 a₀: the dashed state's energy dives past −150 eV while its norm stays finite at 0.15 a₀, so square-integrability never rejects it. Only u(0) = 0 does — and the solid curve meets the wall at zero for every k you choose.

Live results

SPURIOUS E −ħ²/2μa²
-13.6 eV
NORM ∫|uₐ|² dr
0.50 a₀
ALLOWED E +ħ²k²/2μ
30.6 eV
FIRST NODE π/k
2.09 a₀

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

Interactive Physics V modelTwo solutions of the same l = 0 free radial equation on r > 0. The dashed e^(−r/a) is square-integrable, ∫|u|²dr = 0.50 a₀, yet u(0) = 1, so it sits outside the domain and carries E = -13.6 eV. The solid sin(kr) meets the wall at zero, with E = +30.6 eV. The dashed corner marks the 1/e length a.V = 0, l = 0, on the half line r > 0dashed e(−r/a), a = 1.0 a₀ : E = −13.6 eVsolid sin(kr), k = 1.5 /a₀ : E = +30.6 eVu(0) = 1rejectedu(0) = 0allowedr = 0r in units of a₀r = 6 a₀
Two solutions of the same l = 0 free radial equation on r > 0. The dashed e(−r/a) is square-integrable, ∫|u|²dr = 0.50 a₀, yet u(0) = 1, so it sits outside the domain and carries E = −13.6 eV. The solid sin(kr) meets the wall at zero, with E = +30.6 eV. The dashed corner marks the 1/e length a.

Predict → change one variable → check

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

Saved baseline. Decay length a of e(−r/a): 1.0 a₀; Wavenumber k of sin(kr): 1.5 1/a₀

Baseline 1.0; choose 0.3 to 3, 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

The u(0) = 0 condition is usually explained as "otherwise the wavefunction blows up at the origin". That is not the reason. For l = 0 the rejected solution R = e(−r/a)/r is perfectly square-integrable: ∫₀^∞|R|²r²dr = ∫₀^∞ e(−2r/a) dr = a/2, finite for every a, so normalisability does not exclude it. What excludes it is the domain. Without u(0) = 0 the boundary term at r = 0 survives and the radial operator is not even symmetric; it then owns a normalisable eigenfunction at E = −ħ²/2μa² for every a > 0 — a free particle with no lowest state. Equivalently, ∇²(1/r) = −4πδ³(r), so a nonzero u(0) means the Schrödinger equation is violated at the origin by a hidden point source. The general lesson: "Hermitian", as usually written, is a claim about an integration by parts and says nothing about the boundary; self-adjointness is a claim about a domain, and the boundary is what decides it.

5

Practice & worked examples

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

EasyExample 1

Take mₚ/mₑ = 1836.153 and md/mₑ = 3670.483. Find the reduced mass of hydrogen and of deuterium in units of mₑ, give both ground-state energies from E₁ = −13.6057 eV × (μ/mₑ), and find the wavelength gap between the two Balmer-α lines given that hydrogen's sits at 656.47 nm.

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

0 of 5 steps revealed.

MediumExample 2

Show explicitly that [Lz, V(r)] = 0 and [Lz, p²] = 0 for any V depending only on r, then count the states of the hydrogen n = 3 level and say which part of that count rotational symmetry actually explains.

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

For the l = 0 free radial operator H₀ = −(ħ²/2μ)d²/dr² on 0 < r < ∞: (a) find the boundary term in ⟨u|H₀v⟩ − ⟨H₀u|v⟩; (b) show that dropping u(0) = 0 admits uₐ = e(−r/a), and evaluate its energy for a = a₀ = 0.0529 nm and for a = a₀/10, taking μ = mₑ; (c) say what the same defect does to pᵣ.

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

0 of 5 steps revealed.

6

Quick check

Select an answer and explain it before checking.

The l = 0 radial equation for a free particle, −(ħ²/2μ)u″ = Eu on 0 < r < ∞, is solved by u(r) = e(−r/a) at E = −ħ²/2μa², and ∫₀^∞|u|²dr = a/2 is finite for every a > 0. Why does a free particle nevertheless not possess this infinite tower of bound states?
7

Review & continue

A central-field Hamiltonian is H = p²/2μ + V(r) with V depending only on the distance |r|; because it commutes with L² and Lz, its eigenvectors carry the labels |n l m⟩ and the three-dimensional eigenproblem splits into one half-line radial problem for each l.

  • 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.