intermediate · Physics · The Harmonic Oscillator: Ladder Operators
Creation and Annihilation Operators
The breakthrough of the operator method is to factor the Hamiltonian. A sum of two squares like
p2+(mωx)2 does not factor over the reals, but it nearly does over the complex numbers —
and the small correction it leaves behind is exactly the zero-point energy.
Natural units
To keep the algebra clean we set ℏ=m=ω=1 for the rest of the module; physical
factors can be restored at the end by dimensional analysis. In these units the Hamiltonian is
H^=21(p^2+x^2),[x^,p^]=i.
Defining the ladder operators
We introduce two operators built from x^ and p^:
a=2x^+ip^,a†=2x^−ip^.
The operator a is the annihilation (or lowering) operator and a† the
creation (or raising) operator. Because x^ and p^ are Hermitian, a†
is genuinely the adjoint of a — taking the dagger swaps the sign of the ip^ term, as
shown. Note that a is not Hermitian: it is not an observable but a tool for moving between
states.
Inverting the definitions expresses position and momentum back in terms of the ladder operators,
x^=2a+a†,p^=i2a−a†=2i(a†−a),
a substitution we will use repeatedly.
Why this factors the Hamiltonian
Compute the product a†a directly, being careful that x^ and p^ do not
commute:
Using [x^,p^]=i, the cross term becomes i⋅i=−1, so
a†a=2x^2+p^2−21=H^−21.
Rearranging gives the central identity of the whole module:
H^=a†a+21(in units of ℏω).
The leftover 21 is the zero-point energy, and it arose entirely from the
non-commutativity of x^ and p^. Had the operators commuted (the classical case), the
factorization would have been exact and the ground-state energy zero.
Try it
This is a numerical exercise — your code should return a number. Using the number-basis action
a∣n⟩=n∣n−1⟩ and a†∣n⟩=n+1∣n+1⟩, build small
matrices for a and a†, form a†a+21, and confirm its (0,0) entry
is the ground-state energy E0=21.
Run your code to see the quantum state.
Sign in on the full site to ask questions and join the discussion.