
Quantum core · institution-dependent · Interactive lesson
Ladder operators and the algebraic solution
The series route to the oscillator works, and it is a grind. This one factorises the Hamiltonian instead: two operators built out of x̂ and p̂, one commutator between them, and the whole spectrum, the ground state and every matrix element follow — with the algebra that later becomes the creation and annihilation of quanta.
UPIV-08.05 · Lesson 5 of 9 in this unit. Position is not a completion score.Quantum core · institution-dependent. Departments differ in how much quantum mechanics they include in Physics IV or teach in a dedicated course. Follow your university’s required mathematical depth and assessment; these numbered units are not automatically optional.
Build the model
One commutator does the work of an entire series solution.
The key idea
The lowering operator a and the raising operator a† are the non-Hermitian combinations of position and momentum that obey [a, a†] = 1 and move an oscillator eigenstate one rung of ħω down or up the energy ladder.
Example. On the n = 2 state, a|2⟩ = √2 |1⟩ ≈ 1.414|1⟩ and a†|2⟩ = √3 |3⟩ ≈ 1.732|3⟩, so a†a|2⟩ = 2|2⟩ and E₂ = (2 + ½)ħω — which for ħω = 0.250 eV is 0.625 eV.
The complete physical model and assumptions
A sum of two squares factorises: u² + v² = (u − iv)(u + iv). The oscillator Hamiltonian p̂²/2m + ½mω²x̂² is exactly that shape, with u = x̂ and v = p̂/mω, so try it. Multiply the factors back out and the cross terms refuse to cancel, because x̂ and p̂ do not commute: what is left over is i[x̂, p̂]/mω = −ħ/mω. Absorb the scale √(mω/2ħ) into each bracket and that near-miss becomes two clean statements — [a, a†] = 1 and Ĥ = ħω(a†a + ½). The half-quantum is the failed cancellation written down; it is not a boundary condition and nobody chose it. Everything after that is bookkeeping on one commutator. [Ĥ, a†] = +ħω a† says a† carries an eigenstate one rung up, [Ĥ, a] = −ħω a says a carries it one rung down, and the fact that a norm can never be negative forces the descent to stop on a state with a|0⟩ = 0 — which is what makes n an integer and the spectrum Eₙ = (n + ½)ħω. The cost is that all of it is welded to a strictly quadratic Ĥ. Add a cubic term and [Ĥ, a†] stops being proportional to a†: the rungs are no longer evenly spaced, and a and a† survive only as a convenient basis for perturbation theory.
1A sum of squares that will not quite factorise
Write the Hamiltonian as Ĥ = ½mω²(x̂² + p̂²/m²ω²) — a sum of two squares, with u = x̂ and v = p̂/mω. Over ordinary numbers that factorises as (u − iv)(u + iv). Try it on operators and the order starts to matter: (u − iv)(u + iv) = u² + v² + i(uv − vu) = u² + v² + i[x̂, p̂]/mω, and since [x̂, p̂] = iħ the leftover is i(iħ)/mω = −ħ/mω. The factorisation misses, and it misses by a constant rather than by an operator. Roll the scale factor √(mω/2ħ) into each bracket to get a and a†, and the miss becomes exactly one half: a†a = Ĥ/ħω − ½, or Ĥ = ħω(a†a + ½). Nothing has been assumed and nothing solved yet — this is a rearrangement of the same operator. But it has already produced the zero-point term and said where that term comes from: not from a wall, not from a boundary condition, but from two observables refusing to commute.
2One commutator, and a ladder appears
Multiply in the other order: aa† = Ĥ/ħω + ½, so [a, a†] = aa† − a†a = 1. That one line is the entire engine. Define N̂ = a†a, so Ĥ = ħω(N̂ + ½), and then [N̂, a†] = a†[a, a†] = a† and [N̂, a] = −a, which in energies reads [Ĥ, a†] = ħω a†. Now let Ĥ|ψ⟩ = E|ψ⟩ and act on a†|ψ⟩: Ĥ(a†|ψ⟩) = (a†Ĥ + ħω a†)|ψ⟩ = (E + ħω)(a†|ψ⟩). So a†|ψ⟩ is again an eigenstate, with energy exactly one ħω higher, and the same computation with a lowers it by one ħω. No wavefunction has appeared, no differential equation has been solved, and no Hermite polynomial has been mentioned. The evenly spaced ladder is a consequence of an algebraic identity — which is why every strictly quadratic system, a lattice mode, a mode of the electromagnetic field, a trapped ion, inherits the same spectrum.
3Why the ladder has a bottom rung and integer n
Raising can continue forever, since nothing bounds a bound state's energy above. Lowering cannot, and the reason is a norm. For a normalised eigenstate of energy E, ‖a|ψ⟩‖² = ⟨ψ|a†a|ψ⟩ = E/ħω − ½, and a squared norm is never negative, so E ≥ ħω/2 for every state whatsoever. Now suppose E = (ν + ½)ħω with ν not a whole number — say ν = 1.7. Then a|ψ⟩ is nonzero, since its squared norm is 1.7, and it sits at ν = 0.7; applying a again gives a state whose squared norm is 0.7 × 1.7 = 1.19, so it too is nonzero, and it sits at ν = −0.3, an energy of 0.2ħω — below the floor the norm has just established. Contradiction. The only escape is that the descent terminates, and it can terminate only on a state annihilated by a, so a|0⟩ = 0 and ν = 0 exactly. Every rung above is reached in whole steps, giving Eₙ = (n + ½)ħω with n = 0, 1, 2, …. Quantisation here comes from positivity of the inner product, not from fitting waves into a box.
4The √n and √(n+1) that keep the rungs normalised
a|n⟩ is proportional to |n−1⟩, but with what number in front? Take the norm: ‖a|n⟩‖² = ⟨n|a†a|n⟩ = ⟨n|N̂|n⟩ = n, so a|n⟩ = √n |n−1⟩ once the free phase is fixed real. For the raise, use the commutator instead of a fresh integral: ‖a†|n⟩‖² = ⟨n|aa†|n⟩ = ⟨n|(a†a + 1)|n⟩ = n + 1, so a†|n⟩ = √(n+1)|n+1⟩. Two things follow at once. The lowering factor vanishes at n = 0, which is the bottom rung stated as an equation rather than argued for. And the raising factor beats the lowering factor by exactly one in the square, at every rung — that difference of one is [a, a†] itself. These roots are not decoration. The dipole matrix element ⟨n+1|x̂|n⟩ = √((n+1)ħ/2mω) is what makes vibrational transition strengths climb with n, so dropping the factor leaves the energies intact and the spectroscopy wrong.
5The ground state costs one first-order equation
The algebra hands you energies but no wavefunctions, and it needs exactly one differential equation to get them. Put p̂ = −iħ d/dx into a|0⟩ = 0: √(mω/2ħ)(x + (ħ/mω) d/dx)ψ₀ = 0, so dψ₀/ψ₀ = −(mω/ħ)x dx and ψ₀ ∝ exp(−mωx²/2ħ). That is first order and separable — a line of work, against the second-order equation and two-step recursion the series method has to grind through. Normalising with the Gaussian integral gives ψ₀ = (mω/πħ)¹⁄⁴exp(−x²/2x₀²), where x₀ = √(ħ/mω) is the oscillator length. Every excited state then follows by differentiating and multiplying rather than by solving anything: ψₙ = (a†)ⁿψ₀/√(n!). One application of a† gives ψ₁ = √2 (x/x₀)ψ₀; two give ψ₂ ∝ (2x²/x₀² − 1)ψ₀, which is the Hermite polynomial H₂ = 4ξ² − 2 up to a factor of two, obtained without writing a recursion relation.
6What the algebra buys, and where it stops
Expectation values become step counts. With x̂ = √(ħ/2mω)(a + a†), squaring gives terms in a², a†², a†a and aa†; the first two connect |n⟩ to |n±2⟩ and integrate to zero, so ⟨x̂²⟩ = (ħ/2mω)(n + (n+1)) = (2n+1)ħ/2mω with no integral performed. The same move gives ⟨p̂²⟩ = (2n+1)mħω/2, and with it the virial split and the uncertainty product. The cost is narrow but real. First, a and a† are not observables — they are not Hermitian, so 'measuring a' means nothing. Second, every step above used [Ĥ, a†] = ħω a†, and that identity holds only for a strictly quadratic Ĥ. Add a cubic term βx̂³ and the commutator picks up pieces in a², a†² and a†a, so a† no longer maps an eigenstate to an eigenstate: levels shift and the spacing closes up as n grows, which is the anharmonicity a real bond shows. What survives is the language — a† and a become the creation and annihilation operators for a quantum of a field, and the ladder index becomes particle number.
Key equations
Read the units, assumptions and limits before substituting.
Lowering and raising operators
a = √(mω/2ħ)(x̂ + ip̂/mω), a† = √(mω/2ħ)(x̂ − ip̂/mω)
Packs both observables into one object. Neither a nor a† is Hermitian, so neither is measurable — they move you between states, they are not quantities you read off a meter.
√(mω/2ħ) has unit m⁻¹ and p̂/mω has unit m, so a and a† are dimensionless; a† is the adjoint of a, not its inverse.The commutator that runs the whole method
[x̂, p̂] = iħ ⟹ [a, a†] = 1, [N̂, a†] = +a†, [N̂, a] = −a
The single physical input. Send ħ → 0 and [x̂, p̂] vanishes: the factorisation closes exactly, the zero-point term ħω/2 and the rung spacing ħω both shrink to nothing, and a classical sum of squares is left.
N̂ = a†a. [x̂, p̂] carries J s; the other three brackets are dimensionless, the ħ having been scaled out by the prefactors.Factorised Hamiltonian and the number operator
Ĥ = ħω(a†a + ½) = ħω(N̂ + ½), Eₙ = (n + ½)ħω
Turns an eigenvalue problem into counting. The ½ is the residue of the failed factorisation, not a constant anyone was free to choose.
N̂ = a†a is dimensionless with eigenvalues n = 0, 1, 2, …; ħω is the rung spacing in J, or in eV for molecules.Normalised steps
a|n⟩ = √n |n−1⟩, a†|n⟩ = √(n+1) |n+1⟩, a|0⟩ = 0
Keeps every rung unit-normalised, and the √0 at n = 0 is what stops the ladder instead of letting the energy fall below ħω/2.
Dimensionless factors, fixed by ⟨n|a†a|n⟩ = n and ⟨n|aa†|n⟩ = n + 1 with the usual real-phase convention.Ground state from a first-order equation
a ψ₀ = 0 ⟹ ψ₀ = (mω/πħ)¹⁄⁴ exp(−x²/2x₀²), x₀ = √(ħ/mω)
The one differential equation the algebra still needs — first order, not second — after which every ψₙ comes from (a†)ⁿψ₀/√(n!).
x₀ is the oscillator length in m; for a proton at ω = 2.00 × 10¹⁴ rad s⁻¹ it is 17.8 pm.Reading observables back off the ladder
x̂ = √(ħ/2mω)(a + a†), p̂ = i√(mħω/2)(a† − a)
Turns every expectation integral into a step count: ⟨n|x̂²|n⟩ = (2n + 1)ħ/2mω drops out because only a†a and aa† survive on the diagonal.
√(ħ/2mω) carries unit m and √(mħω/2) carries kg m s⁻¹, so the operators recover their proper dimensions.Interactive lab
Predict first. Explore the model. Compare the result.
Explore the model
Try this. Drag n to 0: the lowering arrow and its bar both vanish, which is a|0⟩ = 0 ending the ladder. Then check that the squares of the two bars differ by exactly one whatever rung you stand on — that difference is [a, a†] = 1.
Live results
- ENERGY (n + ½)ħω
- 0.625 eV
- LOWERING √n
- 1.414
- RAISING √(n+1)
- 1.732
- aa† − a†a
- 1
Results follow this lesson’s model and assumptions. Displayed values are rounded.
Predict → change one variable → check
Plan a change before running it. Every other input stays at the saved baseline.
Saved baseline. Rung n: 2; Quantum ħω: 0.25 eV
This experiment is kept only while this page is open. It does not change saved course progress.
Catch the common trap
The dagger is an adjoint, not an inverse. Students write a†a = 1, or step with a†|n⟩ = |n+1⟩ and drop the root; both come from reading a† as 'undo a'. It is not: a†a = N̂ returns n, aa† returns n + 1, and the fact that they differ by one is the whole method. Set that difference to zero and Ĥ becomes ħωN̂ — no zero-point term, and no positivity argument to stop the descent. Dropping √(n+1) is quieter and just as costly: the energies survive, because they never used it, but the matrix elements do not. ⟨n+1|x̂|n⟩ carries √(n+1), so vibrational line strengths grow with n, and omitting the factor gives right levels with wrong intensities.
Practice & worked examples
3 authored examples. Make an attempt, then reveal the reasoning one step at a time.
EasyExample 1
An oscillator has ħω = 0.200 eV and sits in the state |5⟩. Write down a|5⟩ and a†|5⟩ with their numerical factors, confirm the eigenvalue of N̂ = a†a, and find E₅ in eV. Which part of this needed a wavefunction?
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.
- Lowering: a|5⟩ = √5 |4⟩ = 2.236|4⟩. The state drops one rung and the amplitude is √5, not 5.
- Raising: a†|5⟩ = √(5+1)|6⟩ = √6 |6⟩ = 2.449|6⟩. The raising factor always beats the lowering factor by one in the square: 6 − 5 = 1 = [a, a†].
- Number operator: a†a|5⟩ = a†(√5|4⟩) = √5 × √5 |5⟩ = 5|5⟩, so N̂ returns 5, as the label demands.
- Energy: E₅ = (5 + ½)ħω = 5.5 × 0.200 eV = 1.10 eV.
- None of it needed a wavefunction. Every line used only the ladder relations — no integral, no Hermite polynomial, and no ψ(x) written anywhere.
Answer. a|5⟩ = √5|4⟩ ≈ 2.236|4⟩, a†|5⟩ = √6|6⟩ ≈ 2.449|6⟩, N̂|5⟩ = 5|5⟩ and E₅ = 1.10 eV — all from the algebra alone.
MediumExample 2
A proton (m = 1.67 × 10⁻²⁷ kg) is held in a harmonic trap of angular frequency ω = 2.00 × 10¹⁴ rad s⁻¹, in the n = 2 state. Use the ladder to find ⟨x̂²⟩ without evaluating an integral, then compare the root-mean-square displacement with the classical turning point at the same energy. Take ħ = 1.055 × 10⁻³⁴ J s.
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.
- Put position in ladder form: x̂ = √(ħ/2mω)(a + a†). Acting on |2⟩ gives x̂|2⟩ = √(ħ/2mω)(√2|1⟩ + √3|3⟩).
- x̂ is Hermitian, so ⟨2|x̂²|2⟩ = ‖x̂|2⟩‖², and |1⟩ and |3⟩ are orthogonal, so the cross terms die: ⟨x̂²⟩ = (ħ/2mω)(2 + 3) = 5ħ/2mω. That is the general (2n+1)ħ/2mω at n = 2.
- Numbers: ħ/2mω = 1.055 × 10⁻³⁴ ÷ (2 × 1.67 × 10⁻²⁷ × 2.00 × 10¹⁴) = 1.055 × 10⁻³⁴ ÷ 6.68 × 10⁻¹³ = 1.579 × 10⁻²² m². So ⟨x̂²⟩ = 7.90 × 10⁻²² m² and xᵣₘₛ = 2.81 × 10⁻¹¹ m = 28.1 pm.
- Classical turning point at the same energy: ½mω²A² = (2 + ½)ħω gives A = √(5ħ/mω) = √(1.579 × 10⁻²¹ m²) = 3.97 × 10⁻¹¹ m = 39.7 pm.
- Ratio: xᵣₘₛ/A = √(5ħ/2mω)/√(5ħ/mω) = 1/√2 = 0.707 exactly (28.1/39.7 agrees to rounding), because ⟨x̂²⟩ = A²/2 at every n — the same mean square a classical sinusoid of amplitude A has.
Answer. ⟨x̂²⟩ = 5ħ/2mω = 7.90 × 10⁻²² m², so xᵣₘₛ = 28.1 pm against a classical turning point of A = 39.7 pm; the ratio is exactly 1/√2, since ⟨x̂²⟩ = A²/2 for every n.
HardExample 3
Build ψ₂ by raising the ground state twice. Work in ξ = x/x₀ with x₀ = √(ħ/mω), where a† = (ξ − d/dξ)/√2 and ψ₀ = N₀exp(−ξ²/2) with N₀ = (mω/πħ)¹⁄⁴. Show the result agrees with the Hermite form ψ₂ ∝ H₂(ξ)exp(−ξ²/2), H₂ = 4ξ² − 2, verify the normalisation, and locate the nodes.
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.
- First step: d/dξ exp(−ξ²/2) = −ξ exp(−ξ²/2), so a†ψ₀ = (1/√2)(ξ + ξ)N₀exp(−ξ²/2) = √2 ξ N₀ exp(−ξ²/2). Since a†|0⟩ = √1 |1⟩, this is ψ₁ itself.
- Second step: a†ψ₁ = (1/√2)(ξ − d/dξ)(√2 ξ N₀exp(−ξ²/2)) = N₀(ξ² − 1 + ξ²)exp(−ξ²/2) = N₀(2ξ² − 1)exp(−ξ²/2).
- Normalise by the ladder rather than by an integral: a†|1⟩ = √2|2⟩, so ψ₂ = (1/√2)N₀(2ξ² − 1)exp(−ξ²/2).
- Compare with the series route: H₂(ξ) = 4ξ² − 2 = 2(2ξ² − 1), and the standard state is ψ₂ = (2²⋅2!)(−1/2)N₀H₂(ξ)exp(−ξ²/2) = (1/(2√2))N₀ × 2(2ξ² − 1)exp(−ξ²/2) — the same function, reached without a recursion relation.
- Check the norm with the Gaussian moments ∫exp(−ξ²)dξ = √π, ∫ξ²exp(−ξ²)dξ = √π/2 and ∫ξ⁴exp(−ξ²)dξ = 3√π/4: ∫(2ξ² − 1)²exp(−ξ²)dξ = 4(3√π/4) − 4(√π/2) + √π = 2√π. With N₀² = 1/(x₀√π) and dx = x₀dξ, the norm is (1/2)(1/√π)(2√π) = 1.
- Nodes: 2ξ² − 1 = 0 at ξ = ±1/√2, that is x = ±x₀/√2 — two nodes, as n = 2 requires, and both well inside the classical turning points at ξ = ±√5.
Answer. ψ₂ = (1/√2)(mω/πħ)¹⁄⁴(2ξ² − 1)exp(−ξ²/2), identical to the Hermite result because H₂ = 2(2ξ² − 1); it is normalised, and its nodes lie at x = ±x₀/√2.
Quick check
Select an answer and explain it before checking.
Review & continue
The lowering operator a and the raising operator a† are the non-Hermitian combinations of position and momentum that obey [a, a†] = 1 and move an oscillator eigenstate one rung of ħω down or up the energy ladder.
- 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.