intermediate · Physics · Time-Independent Perturbation Theory
Anharmonic Oscillator
A bent oscillator
The harmonic oscillator is exactly solvable, but no real potential is exactly parabolic. A more realistic
model adds a small quartic term:
H^=H^(0)2mp^2+21mω2x^2+H^′λx^4.
The unperturbed levels are the familiar En(0)=ℏω(n+21), and we compute how the
quartic term shifts them. This is the canonical worked example of perturbation theory because the
unperturbed states are known and the matrix elements are computed cleanly with ladder operators.
Ladder operators do the work
Write position in terms of the lowering and raising operators,
x^=2mωℏ(a^+a^†),
with a^∣n⟩=n∣n−1⟩ and a^†∣n⟩=n+1∣n+1⟩.
The first-order shift needs the diagonal element of x^4:
En(1)=λ⟨n∣x^4∣n⟩.
Expanding (a^+a^†)4 gives sixteen terms; only those with equal numbers of raising and
lowering operators survive the diagonal element ⟨n∣⋯∣n⟩. Collecting them yields the
standard result
⟨n∣x^4∣n⟩=(2mωℏ)23(2n2+2n+1).
Working in units where ℏ/(2mω)=1, the first-order energy shift is simply
En(1)=λ⋅3(2n2+2n+1).
Reading the correction
A few observations:
The shift is positive (for λ>0): a quartic wall is steeper than a parabola at large ∣x∣,
raising every level.
It grows with n like n2: highly excited states sample the steep quartic region more, so they
are pushed up faster. This is also a warning sign — for fixed λ the correction eventually stops
being small, and perturbation theory fails for high enough n.
The ground state (n=0) shifts by E0(1)=3λ in these units, the smallest shift of
all the levels.
Try it
For the quartic anharmonic oscillator with λ=1 (and units where ℏ/(2mω)=1), compute
the first-order energy shift of the ground stateE0(1)=λ⟨0∣x^4∣0⟩
using ⟨n∣x^4∣n⟩=3(2n2+2n+1), and return it as a number.
Run your code to see the quantum state.
Sign in on the full site to ask questions and join the discussion.