Ladder Operators and the Angular Momentum Algebra

A hydrogen atom's electron does not simply "orbit." Instead, it occupies stationary states labeled by quantum numbers ll and mm. Chemists need a reliable machine for stepping between these states. This machine must work without re-solving a differential equation every time. That machine is the pair of ladder operators L^+\hat{L}_+ and L^−\hat{L}_-. They are built from the Cartesian angular momentum operators L^x\hat{L}_x and L^y\hat{L}_y. These operators were introduced when working out Angular Momentum Operators and Commutation Relations. They convert a fearsome-looking eigenvalue problem in spherical harmonics into pure algebra. This algebra involves commutators, raising, lowering, and a stopping condition. That condition is dictated by the requirement that probability never go negative. This matters because almost every quantized vector observable in chemistry obeys the same underlying algebra. This includes orbital angular momentum, electron spin, and nuclear spin. Once you know how L^+\hat{L}_+ and L^−\hat{L}_- act on a state ∣l,m⟩|l,m\rangle, you already know more. You know how raising and lowering operators act on spin states ∣s,ms⟩|s,m_s\rangle. You also know how they act on coupled angular momenta in ESR and NMR. The same applies to angular momentum ladders in atomic term symbols. The algebra is portable precisely because it never referenced the specific form of Ylm(θ,ϕ)Y_l^m(\theta,\phi). It followed purely from the commutation relations [L^x,L^y]=iℏL^z[\hat{L}_x,\hat{L}_y]=i\hbar\hat{L}_z and cyclic permutations. The big picture is this: angular momentum eigenstates form discrete "ladders" of 2l+12l+1 rungs. Each rung is a value of mm running from −l-l to +l+l in integer steps. All rungs share the same ll. The operators L^+\hat{L}_+ and L^−\hat{L}_- climb and descend this ladder one rung at a time. They leave the total angular momentum quantum number ll untouched. This fact is guaranteed by their commutation with L^2\hat{L}^2. The ladder cannot extend forever. Acting L^+\hat{L}_+ on the top rung, or L^−\hat{L}_- on the bottom rung, must annihilate the state. Enforcing this self-consistently is exactly how quantization is derived. This yields l(l+1)ℏ2l(l+1)\hbar^2 and half-integer/integer mm values, without ever writing down a spherical harmonic. This article builds L^+\hat{L}_+ and L^−\hat{L}_- from L^x\hat{L}_x and L^y\hat{L}_y. It derives every commutator you need ([L^z,L^±]\big([\hat{L}_z,\hat{L}_\pm], [L^2,L^±][\hat{L}^2,\hat{L}_\pm], [L^+,L^−])[\hat{L}_+,\hat{L}_-]\big). It shows explicitly how these commutators force L^±∣l,m⟩\hat{L}_\pm|l,m\rangle to be proportional to ∣l,m±1⟩|l,m\pm1\rangle. It ends with the exact normalization constants. Worked numerical examples cover a pp-orbital ladder and a dd-orbital matrix element. Finally, it previews how this machinery reappears later. This includes finding Eigenvalues of L-squared and Lz. It also includes when spin is introduced in the Spin Angular Momentum and the Stern-Gerlach Experiment.

Key takeaways
  • Ladder operators are defined as L^±=L^x±iL^y\hat{L}_\pm = \hat{L}_x \pm i\hat{L}_y; they are Hermitian conjugates of each other, not individually Hermitian.
  • The key commutators are [L^z,L^±]=±ℏL^±[\hat{L}_z,\hat{L}_\pm]=\pm\hbar\hat{L}_\pm and [L^2,L^±]=0[\hat{L}^2,\hat{L}_\pm]=0, derived directly from [L^x,L^y]=iℏL^z[\hat{L}_x,\hat{L}_y]=i\hbar\hat{L}_z.
  • Acting on an eigenstate ∣l,m⟩|l,m\rangle, L^+\hat{L}_+ raises m→m+1m\to m+1 and L^−\hat{L}_- lowers m→m−1m\to m-1, while ll is unchanged.
  • The exact prefactors are L^±∣l,m⟩=ℏl(l+1)−m(m±1) ∣l,m±1⟩\hat{L}_\pm|l,m\rangle=\hbar\sqrt{l(l+1)-m(m\pm1)}\,|l,m\pm1\rangle, obtained from the norm of L^±∣l,m⟩\hat{L}_\pm|l,m\rangle.
  • The ladder must terminate: L^+∣l,l⟩=0\hat{L}_+|l,l\rangle=0 and L^−∣l,−l⟩=0\hat{L}_-|l,-l\rangle=0, which is precisely what forces mm to run over 2l+12l+1 integer steps from −l-l to ll.
  • Key idea: the commutation relations of angular momentum alone — with no reference to any explicit wavefunction — completely determine how L^+\hat{L}_+ and L^−\hat{L}_- move between quantized states and where the ladder must stop.

Where this lives today

The ladder-operator algebra is not a historical curiosity — it is the computational backbone of every modern treatment of angular momentum in chemistry. In atomic and molecular spectroscopy, term symbols and selection rules for electronic transitions are worked out using exactly the raising/lowering formulas derived here, applied to coupled orbital and spin angular momenta to build total JJ states. In magnetic resonance — both NMR and EPR/ESR — the same L^±\hat{L}_\pm-style operators (there called I^±\hat{I}_\pm for nuclear spin or S^±\hat{S}_\pm for electron spin) generate the transition operators that appear directly in the spin Hamiltonians used to predict coupling patterns, relaxation pathways, and pulse-sequence dynamics; the raising and lowering operators are literally what create observable coherences in a two-dimensional NMR experiment. In transition-metal and lanthanide chemistry, crystal-field and ligand-field theory diagonalize dd- and ff-orbital manifolds using operator-equivalent techniques built from exactly this L^+,L^−,L^z\hat{L}_+,\hat{L}_-,\hat{L}_z algebra, predicting magnetic anisotropy and single-molecule-magnet behavior in materials used for high-density data storage research. In quantum computing with spin qubits and in electron paramagnetic resonance imaging of radicals and metal centers in biological systems, the same ladder formalism describes how microwave or radiofrequency pulses coherently move population between mm-sublevels. Even in computational quantum chemistry software, angular momentum coupling coefficients (Clebsch–Gordan and Wigner 3j/6j symbols used to combine atomic orbitals into symmetry-adapted linear combinations) are built from the identical raising and lowering machinery introduced here, making this one of the most reused algebraic tools in the entire discipline.

:::quiz[What is [Lz, L₊] equal to?]

  • 0
  • −ħL₊
  • iħL₊
  • +ħL₊ ✓

:::quiz[Using L±|l,m⟩ = ħ√[l(l+1) − m(m±1)]|l,m±1⟩, what is the coefficient for L₋ acting on |3,2⟩?]

  • ħ√(12−6) = ħ√6 ✓
  • ħ√(12−4) = ħ√8
  • ħ√(9−4) = ħ√5
  • ħ√(6−6) = 0

:::faq[How is the exact normalization constant ħ√[l(l+1) − m(m±1)] actually derived, and why isn't it just ħ√(l(l+1)−m²)?] It comes from computing the squared norm ⟨l,m∣L^∓L^±∣l,m⟩\langle l,m|\hat{L}_\mp\hat{L}_\pm|l,m\rangle using the operator identities L^+L^−=L^2−L^z2+ℏL^z\hat{L}_+\hat{L}_-=\hat{L}^2-\hat{L}_z^2+\hbar\hat{L}_z and L^−L^+=L^2−L^z2−ℏL^z\hat{L}_-\hat{L}_+=\hat{L}^2-\hat{L}_z^2-\hbar\hat{L}_z. Evaluating these on an eigenstate replaces L^2→l(l+1)ℏ2\hat{L}^2\to l(l+1)\hbar^2 and L^z→mℏ\hat{L}_z\to m\hbar, producing the extra linear-in-mm term ∓ℏL^z→∓mℏ2\mp\hbar\hat{L}_z\to\mp m\hbar^2 alongside −m2ℏ2-m^2\hbar^2. Combining them gives exactly l(l+1)−m(m±1)l(l+1)-m(m\pm1), not the simpler-looking l(l+1)−m2l(l+1)-m^2; dropping the cross term breaks the exact zero at m=±lm=\pm l and is a very common algebra slip.

:::faq[Why does [L+, L−] equal 2ħLz rather than zero?] Because L^+\hat{L}_+ and L^−\hat{L}_- are built from L^x\hat{L}_x and L^y\hat{L}_y, which themselves do not commute. Expanding directly, L^+L^−−L^−L^+=(L^x+iL^y)(L^x−iL^y)−(L^x−iL^y)(L^x+iL^y)\hat{L}_+\hat{L}_- - \hat{L}_-\hat{L}_+ = (\hat{L}_x+i\hat{L}_y)(\hat{L}_x-i\hat{L}_y) - (\hat{L}_x-i\hat{L}_y)(\hat{L}_x+i\hat{L}_y), and multiplying out both products, all the L^x2\hat{L}_x^2 and L^y2\hat{L}_y^2 terms cancel, leaving only cross terms proportional to [L^x,L^y]=iℏL^z[\hat{L}_x,\hat{L}_y]=i\hbar\hat{L}_z, doubled by the two ways the cross terms appear, giving exactly 2ℏL^z2\hbar\hat{L}_z. This nonzero commutator is what ultimately supplies the mm-dependent linear term in the normalization constant.

Ask the tutor: How would the ladder-operator method change if I wanted to derive the raising/lowering rules for two coupled angular momenta, like electron spin coupled to orbital angular momentum in an atomic term symbol?

The physical picture — thorough prose

Angular momentum eigenstates are simultaneous eigenfunctions of L^2\hat{L}^2 and L^z\hat{L}_z, written ∣l,m⟩|l,m\rangle, satisfying

L^2∣l,m⟩=l(l+1)ℏ2∣l,m⟩,L^z∣l,m⟩=mℏ∣l,m⟩.\hat{L}^2|l,m\rangle = l(l+1)\hbar^2|l,m\rangle, \qquad \hat{L}_z|l,m\rangle = m\hbar|l,m\rangle .

For a fixed ll there are 2l+12l+1 allowed values of mm. Rather than solving the associated Legendre equation afresh for each mm, chemists exploit an algebraic shortcut: define two new non-Hermitian combinations of L^x\hat{L}_x and L^y\hat{L}_y,

L^+≡L^x+iL^y,L^−≡L^x−iL^y.\hat{L}_+ \equiv \hat{L}_x + i\hat{L}_y, \qquad \hat{L}_- \equiv \hat{L}_x - i\hat{L}_y .

These are called raising and lowering (or shift, or step) operators. They are adjoints of one another, L^+†=L^−\hat{L}_+^\dagger=\hat{L}_-, which is why neither is separately Hermitian nor separately an observable — but every physical quantity built from them (such as L^+L^−\hat{L}_+\hat{L}_-) is Hermitian and measurable. Physically, L^+\hat{L}_+ and L^−\hat{L}_- do something no rotation of a classical vector could do cleanly: they take one stationary quantum state and return another stationary state, differing only in the zz-projection quantum number mm, while never changing the total angular momentum magnitude quantum number ll. This is the operator-language version of a pp-orbital's three lobes (m=−1,0,+1m=-1,0,+1) or a dd-orbital's five lobes (m=−2,…,+2m=-2,\dots,+2) being connected members of one family, not independent problems. The diagram below shows the ladder structure for l=2l=2 (a dd-manifold): five rungs at m=−2,−1,0,1,2m=-2,-1,0,1,2, connected by L^+\hat{L}_+ moving up and L^−\hat{L}_- moving down, with the ladder capped at both ends.

Figure
The five-rung ladder for l = 2, showing L₊ raising and L₋ lowering between adjacent m states
Angular momentum ladder, l = 2 (five d-states) m = +2 m = +1 m = 0 m = −1 m = −2 L₊ raises m → m+1 L₋ lowers m → m−1 L₊|2,2⟩ = 0 and L₋|2,−2⟩ = 0 (ladder terminates)

The stopping rule shown at the bottom — L^+\hat{L}_+ annihilates the top rung, L^−\hat{L}_- annihilates the bottom rung — is not an assumption; it falls directly out of the requirement that the norm ⟨l,m∣L^−L^+∣l,m⟩\langle l,m|\hat{L}_-\hat{L}_+|l,m\rangle can never be negative, since L^−L^+\hat{L}_-\hat{L}_+ is a positive semi-definite Hermitian operator. This single positivity argument is what pins down the allowed range of mm and, ultimately, the eigenvalue l(l+1)ℏ2l(l+1)\hbar^2 of L^2\hat{L}^2 — the subject taken up in full when computing the Eigenvalues of L-squared and Lz. It is worth visualizing what L^+\hat{L}_+ and L^−\hat{L}_- do to the classical picture of angular momentum precession. Classically, LxL_x and LyL_y oscillate as the vector precesses about the zz-axis at some fixed LzL_z and fixed ∣L∣|\mathbf{L}|; the complex combination Lx+iLyL_x+iL_y is exactly the term that rotates at a single fixed frequency in the complex plane. Quantum mechanically, that same combination becomes an operator that shifts the discrete "phase" quantum number mm rather than continuously rotating a vector — the ladder replaces the classical precession cone with a stack of discrete allowed cones, shown schematically below.

Figure
Vector-cone picture: L₊ and L₋ shift between discrete cones of fixed L² but different Lz
Vector model: fixed |L|, discrete Lz cones (l = 1) z-axis L, m = +1 L, m = 0 L, m = −1 L₋ L₊ All three cones share |L| = ħ√2 (l = 1); only the tilt (m) differs

The core ideas

The entire ladder-operator formalism rests on three commutators, all derivable from the fundamental relations established for L^x\hat{L}_x, L^y\hat{L}_y, L^z\hat{L}_z:

[L^x,L^y]=iℏL^z,[L^y,L^z]=iℏL^x,[L^z,L^x]=iℏL^y.[\hat{L}_x,\hat{L}_y]=i\hbar\hat{L}_z,\qquad [\hat{L}_y,\hat{L}_z]=i\hbar\hat{L}_x,\qquad [\hat{L}_z,\hat{L}_x]=i\hbar\hat{L}_y .

where: [A^,B^]≡A^B^−B^A^[\hat{A},\hat{B}]\equiv\hat{A}\hat{B}-\hat{B}\hat{A}, and the three relations are cyclic permutations of x→y→z→xx\to y\to z\to x. Reading: these say the three Cartesian components of angular momentum cannot be measured simultaneously with arbitrary precision — measuring one component disturbs the others, which is why chemists work instead with L^2\hat{L}^2 and a single component (conventionally L^z\hat{L}_z) as the compatible pair of observables. From these, the ladder operators satisfy

[L^z,L^±]=±ℏL^±.[\hat{L}_z,\hat{L}_\pm] = \pm\hbar\hat{L}_\pm .

where: the ++ sign belongs to L^+=L^x+iL^y\hat{L}_+=\hat{L}_x+i\hat{L}_y and the −- sign to L^−=L^x−iL^y\hat{L}_-=\hat{L}_x-i\hat{L}_y. Reading: this single equation is the algebraic definition of "raising" and "lowering" — it says that L^±\hat{L}_\pm shifts the L^z\hat{L}_z-eigenvalue of any state it acts on by exactly ±ℏ\pm\hbar. Also essential:

[L^2,L^±]=0.[\hat{L}^2,\hat{L}_\pm] = 0 .

where: L^2=L^x2+L^y2+L^z2\hat{L}^2=\hat{L}_x^2+\hat{L}_y^2+\hat{L}_z^2 commutes with every component of L^\hat{\mathbf{L}}, hence with L^±\hat{L}_\pm too. Reading: L^±\hat{L}_\pm never changes the total-angular-momentum quantum number ll — it only moves a state up or down within the same 2l+12l+1-member family. Finally, the two ladder operators do not commute with each other:

[L^+,L^−]=2ℏL^z.[\hat{L}_+,\hat{L}_-] = 2\hbar\hat{L}_z .

where: this follows from expanding L^+L^−−L^−L^+\hat{L}_+\hat{L}_- - \hat{L}_-\hat{L}_+ in terms of L^x,L^y\hat{L}_x,\hat{L}_y and using [L^x,L^y]=iℏL^z[\hat{L}_x,\hat{L}_y]=i\hbar\hat{L}_z. Reading: this commutator is what generates the exact normalization constant in L^±∣l,m⟩=ℏl(l+1)−m(m±1) ∣l,m±1⟩\hat{L}_\pm|l,m\rangle=\hbar\sqrt{l(l+1)-m(m\pm1)}\,|l,m\pm1\rangle, since it lets you rewrite L^+L^−\hat{L}_+\hat{L}_- and L^−L^+\hat{L}_-\hat{L}_+ in terms of L^2\hat{L}^2 and L^z\hat{L}_z. Two more useful identities, obtained by direct expansion, complete the toolkit:

L^+L^−=L^2−L^z2+ℏL^z,L^−L^+=L^2−L^z2−ℏL^z.\hat{L}_+\hat{L}_- = \hat{L}^2 - \hat{L}_z^2 + \hbar\hat{L}_z, \qquad \hat{L}_-\hat{L}_+ = \hat{L}^2 - \hat{L}_z^2 - \hbar\hat{L}_z .

where: both are Hermitian, positive semi-definite operators (each is of the form O^†O^\hat{O}^\dagger\hat{O}), which is the algebraic seed of the ladder-termination argument. Reading: sandwiching these between ⟨l,m∣\langle l,m| and ∣l,m⟩|l,m\rangle converts an abstract operator identity into a concrete, checkable number — the squared norm of L^±∣l,m⟩\hat{L}_\pm|l,m\rangle.

Derivation ACommutators of L± with Lz and L²

Goal. Starting only from [L^x,L^y]=iℏL^z[\hat{L}_x,\hat{L}_y]=i\hbar\hat{L}_z and cyclic permutations, derive [L^z,L^±]=±ℏL^±[\hat{L}_z,\hat{L}_\pm]=\pm\hbar\hat{L}_\pm and [L^2,L^±]=0[\hat{L}^2,\hat{L}_\pm]=0.

Step 1 — Set up [L^z,L^+][\hat{L}_z,\hat{L}_+]. By definition L^+=L^x+iL^y\hat{L}_+=\hat{L}_x+i\hat{L}_y, so

[L^z,L^+]=[L^z,L^x]+i[L^z,L^y].[\hat{L}_z,\hat{L}_+] = [\hat{L}_z,\hat{L}_x] + i[\hat{L}_z,\hat{L}_y].

Using [L^z,L^x]=iℏL^y[\hat{L}_z,\hat{L}_x]=i\hbar\hat{L}_y and [L^z,L^y]=−iℏL^x[\hat{L}_z,\hat{L}_y]=-i\hbar\hat{L}_x (the second obtained from cyclically permuting [L^y,L^z]=iℏL^x[\hat{L}_y,\hat{L}_z]=i\hbar\hat{L}_x and flipping sign for antisymmetry),

[L^z,L^+]=iℏL^y+i(−iℏL^x)=iℏL^y+ℏL^x.[\hat{L}_z,\hat{L}_+] = i\hbar\hat{L}_y + i(-i\hbar\hat{L}_x) = i\hbar\hat{L}_y + \hbar\hat{L}_x.

Step 2 — Factor out ℏ\hbar and compare to L^+\hat{L}_+. Rearranging,

[L^z,L^+]=ℏ(L^x+iL^y)=ℏL^+.[\hat{L}_z,\hat{L}_+] = \hbar(\hat{L}_x + i\hat{L}_y) = \hbar\hat{L}_+ .

This confirms the raising relation with the +ℏ+\hbar coefficient exactly. Repeating with L^−=L^x−iL^y\hat{L}_-=\hat{L}_x-i\hat{L}_y and the same two component commutators gives

[L^z,L^−]=iℏL^y−ℏL^x⋅(−1)⋯=−ℏ(L^x−iL^y)=−ℏL^−,[\hat{L}_z,\hat{L}_-] = i\hbar\hat{L}_y - \hbar\hat{L}_x \cdot(-1)\cdots = -\hbar(\hat{L}_x - i\hat{L}_y) = -\hbar\hat{L}_- ,

so both signs of the compact formula [L^z,L^±]=±ℏL^±[\hat{L}_z,\hat{L}_\pm]=\pm\hbar\hat{L}_\pm are verified independently, not merely asserted by symmetry.

Step 3 — Show L^2\hat{L}^2 commutes with each Cartesian component. Since L^2=L^x2+L^y2+L^z2\hat{L}^2=\hat{L}_x^2+\hat{L}_y^2+\hat{L}_z^2, consider [L^2,L^z]=[L^x2,L^z]+[L^y2,L^z][\hat{L}^2,\hat{L}_z]=[\hat{L}_x^2,\hat{L}_z]+[\hat{L}_y^2,\hat{L}_z] (the [L^z2,L^z][\hat{L}_z^2,\hat{L}_z] term is trivially zero). Using the identity [A^2,B^]=A^[A^,B^]+[A^,B^]A^[\hat{A}^2,\hat{B}]=\hat{A}[\hat{A},\hat{B}]+[\hat{A},\hat{B}]\hat{A},

[L^x2,L^z]=L^x[L^x,L^z]+[L^x,L^z]L^x=L^x(−iℏL^y)+(−iℏL^y)L^x,[\hat{L}_x^2,\hat{L}_z] = \hat{L}_x[\hat{L}_x,\hat{L}_z]+[\hat{L}_x,\hat{L}_z]\hat{L}_x = \hat{L}_x(-i\hbar\hat{L}_y)+(-i\hbar\hat{L}_y)\hat{L}_x,
[L^y2,L^z]=L^y[L^y,L^z]+[L^y,L^z]L^y=L^y(iℏL^x)+(iℏL^x)L^y.[\hat{L}_y^2,\hat{L}_z] = \hat{L}_y[\hat{L}_y,\hat{L}_z]+[\hat{L}_y,\hat{L}_z]\hat{L}_y = \hat{L}_y(i\hbar\hat{L}_x)+(i\hbar\hat{L}_x)\hat{L}_y.

Adding these two lines, every term cancels pairwise:

[L^2,L^z]=−iℏ(L^xL^y+L^yL^x)+iℏ(L^yL^x+L^xL^y)=0.[\hat{L}^2,\hat{L}_z] = -i\hbar(\hat{L}_x\hat{L}_y+\hat{L}_y\hat{L}_x) + i\hbar(\hat{L}_y\hat{L}_x+\hat{L}_x\hat{L}_y) = 0.

The same cancellation pattern (by the cyclic symmetry of the algebra) gives [L^2,L^x]=0[\hat{L}^2,\hat{L}_x]=0 and [L^2,L^y]=0[\hat{L}^2,\hat{L}_y]=0.

Step 4 — Assemble [L^2,L^±][\hat{L}^2,\hat{L}_\pm]. Since L^2\hat{L}^2 commutes with both L^x\hat{L}_x and L^y\hat{L}_y separately, it commutes with any linear combination:

[L^2,L^±]=[L^2,L^x]±i[L^2,L^y]=0±i⋅0=0.[\hat{L}^2,\hat{L}_\pm] = [\hat{L}^2,\hat{L}_x] \pm i[\hat{L}^2,\hat{L}_y] = 0 \pm i\cdot 0 = 0 .

This is the formal statement that raising or lowering mm never changes ll — L^±\hat{L}_\pm moves a state strictly within one 2l+12l+1-dimensional ladder.

Go deeper · Derivation B · 1 minL± acting on |l,m⟩ and the exact normalization constant
Derivation BL± acting on |l,m⟩ and the exact normalization constant

Goal. Show that L^±∣l,m⟩\hat{L}_\pm|l,m\rangle is proportional to ∣l,m±1⟩|l,m\pm1\rangle, and find the exact proportionality constant, using only the commutators derived above plus the requirement of non-negative norm.

Step 1 — Show the eigenvalue shifts by exactly ℏ\hbar. Apply L^z\hat{L}_z to L^+∣l,m⟩\hat{L}_+|l,m\rangle and use [L^z,L^+]=ℏL^+[\hat{L}_z,\hat{L}_+]=\hbar\hat{L}_+, i.e. L^zL^+=L^+L^z+ℏL^+\hat{L}_z\hat{L}_+ = \hat{L}_+\hat{L}_z + \hbar\hat{L}_+:

L^z(L^+∣l,m⟩)=(L^+L^z+ℏL^+)∣l,m⟩=L^+(mℏ)∣l,m⟩+ℏL^+∣l,m⟩=(m+1)ℏ (L^+∣l,m⟩).\hat{L}_z\big(\hat{L}_+|l,m\rangle\big) = \big(\hat{L}_+\hat{L}_z + \hbar\hat{L}_+\big)|l,m\rangle = \hat{L}_+(m\hbar)|l,m\rangle + \hbar\hat{L}_+|l,m\rangle = (m+1)\hbar\,\big(\hat{L}_+|l,m\rangle\big).

So L^+∣l,m⟩\hat{L}_+|l,m\rangle is an eigenfunction of L^z\hat{L}_z with eigenvalue (m+1)ℏ(m+1)\hbar — it must be proportional to ∣l,m+1⟩|l,m+1\rangle (assuming, as is standard, no degeneracy beyond the mm label for fixed ll). The identical argument with [L^z,L^−]=−ℏL^−[\hat{L}_z,\hat{L}_-]=-\hbar\hat{L}_- shows L^−∣l,m⟩∝∣l,m−1⟩\hat{L}_-|l,m\rangle \propto |l,m-1\rangle.

Step 2 — Confirm ll is unchanged. Because [L^2,L^+]=0[\hat{L}^2,\hat{L}_+]=0,

L^2(L^+∣l,m⟩)=L^+L^2∣l,m⟩=L^+ l(l+1)ℏ2∣l,m⟩=l(l+1)ℏ2(L^+∣l,m⟩),\hat{L}^2\big(\hat{L}_+|l,m\rangle\big) = \hat{L}_+\hat{L}^2|l,m\rangle = \hat{L}_+\,l(l+1)\hbar^2|l,m\rangle = l(l+1)\hbar^2\big(\hat{L}_+|l,m\rangle\big),

so L^+∣l,m⟩\hat{L}_+|l,m\rangle still belongs to the same ll-family. Combining Steps 1 and 2:

L^+∣l,m⟩=c+(l,m) ∣l,m+1⟩,L^−∣l,m⟩=c−(l,m) ∣l,m−1⟩,\hat{L}_+|l,m\rangle = c_+(l,m)\,|l,m+1\rangle, \qquad \hat{L}_-|l,m\rangle = c_-(l,m)\,|l,m-1\rangle,

for some constants c±(l,m)c_\pm(l,m) still to be determined.

Step 3 — Compute the norm using L^−L^+=L^2−L^z2−ℏL^z\hat{L}_-\hat{L}_+=\hat{L}^2-\hat{L}_z^2-\hbar\hat{L}_z. The squared norm of L^+∣l,m⟩\hat{L}_+|l,m\rangle is

∥L^+∣l,m⟩∥2=⟨l,m∣L^+†L^+∣l,m⟩=⟨l,m∣L^−L^+∣l,m⟩,\big\|\hat{L}_+|l,m\rangle\big\|^2 = \langle l,m|\hat{L}_+^\dagger\hat{L}_+|l,m\rangle = \langle l,m|\hat{L}_-\hat{L}_+|l,m\rangle,

using L^+†=L^−\hat{L}_+^\dagger=\hat{L}_-. Substituting the operator identity L^−L^+=L^2−L^z2−ℏL^z\hat{L}_-\hat{L}_+=\hat{L}^2-\hat{L}_z^2-\hbar\hat{L}_z and using the known eigenvalues,

∥L^+∣l,m⟩∥2=[l(l+1)ℏ2−m2ℏ2−mℏ2]=ℏ2[l(l+1)−m(m+1)].\big\|\hat{L}_+|l,m\rangle\big\|^2 = \big[l(l+1)\hbar^2 - m^2\hbar^2 - m\hbar^2\big] = \hbar^2\big[l(l+1)-m(m+1)\big].

Step 4 — Extract c+c_+ and repeat for c−c_-. Since L^+∣l,m⟩=c+∣l,m+1⟩\hat{L}_+|l,m\rangle = c_+|l,m+1\rangle and ∣l,m+1⟩|l,m+1\rangle is normalized, the norm above equals ∣c+∣2|c_+|^2. Choosing the conventional (Condon–Shortley) phase so c+c_+ is real and non-negative,

c+(l,m)=ℏl(l+1)−m(m+1)⟹L^+∣l,m⟩=ℏl(l+1)−m(m+1)  ∣l,m+1⟩.c_+(l,m) = \hbar\sqrt{l(l+1)-m(m+1)} \quad\Longrightarrow\quad \hat{L}_+|l,m\rangle = \hbar\sqrt{l(l+1)-m(m+1)}\;|l,m+1\rangle .

An identical computation with L^+L^−=L^2−L^z2+ℏL^z\hat{L}_+\hat{L}_-=\hat{L}^2-\hat{L}_z^2+\hbar\hat{L}_z gives

L^−∣l,m⟩=ℏl(l+1)−m(m−1)  ∣l,m−1⟩.\hat{L}_-|l,m\rangle = \hbar\sqrt{l(l+1)-m(m-1)}\;|l,m-1\rangle .

Both formulas combine into the compact result quoted in the tl;dr, L^±∣l,m⟩=ℏl(l+1)−m(m±1) ∣l,m±1⟩\hat{L}_\pm|l,m\rangle=\hbar\sqrt{l(l+1)-m(m\pm1)}\,|l,m\pm1\rangle.

Step 5 — Confirm the ladder terminates correctly. At the top rung m=lm=l: l(l+1)−l(l+1)=0l(l+1)-l(l+1)=0, so L^+∣l,l⟩=0\hat{L}_+|l,l\rangle=0 exactly — raising further is impossible, not merely suppressed. At the bottom rung m=−lm=-l: l(l+1)−(−l)(−l−1)=l(l+1)−l(l+1)=0l(l+1)-(-l)(-l-1) = l(l+1)-l(l+1)=0, so L^−∣l,−l⟩=0\hat{L}_-|l,-l\rangle=0 as well. Both endpoints are consistent with the same single formula, with no separate assumption needed — this is the algebraic proof that mm runs over exactly −l,−l+1,…,l−1,l-l,-l+1,\dots,l-1,l.

Worked examples

Example 1 — Foundational: stepping through a pp-orbital ladder (l=1l=1). Take l=1l=1, so m∈{−1,0,1}m\in\{-1,0,1\}, the three components of a pp-subshell. Start at ∣1,0⟩|1,0\rangle (a pzp_z-type state in the ∣l,m⟩|l,m\rangle basis) and apply L^+\hat{L}_+:

L^+∣1,0⟩=ℏ1(1+1)−0(0+1)  ∣1,1⟩=ℏ2 ∣1,1⟩.\hat{L}_+|1,0\rangle = \hbar\sqrt{1(1+1)-0(0+1)}\;|1,1\rangle = \hbar\sqrt{2}\,|1,1\rangle .

Now apply L^+\hat{L}_+ again to ∣1,1⟩|1,1\rangle, the top rung:

L^+∣1,1⟩=ℏ1(2)−1(2)  ∣1,2⟩=ℏ0  ∣1,2⟩=0,\hat{L}_+|1,1\rangle = \hbar\sqrt{1(2)-1(2)}\;|1,2\rangle = \hbar\sqrt{0}\;|1,2\rangle = 0 ,

confirming the ladder stops exactly at m=1m=1 (there is no m=2m=2 state for l=1l=1; the coefficient vanishes identically rather than being merely small). Going the other way from ∣1,0⟩|1,0\rangle,

L^−∣1,0⟩=ℏ1(2)−0(−1)  ∣1,−1⟩=ℏ2 ∣1,−1⟩,\hat{L}_-|1,0\rangle = \hbar\sqrt{1(2)-0(-1)}\;|1,-1\rangle = \hbar\sqrt{2}\,|1,-1\rangle,

and applying L^−\hat{L}_- once more to ∣1,−1⟩|1,-1\rangle gives ℏ2−(−1)(−2)=ℏ2−2=0\hbar\sqrt{2-(-1)(-2)}=\hbar\sqrt{2-2}=0, again terminating cleanly. As a limiting-case check: setting l=0l=0 (an ss-orbital) the only allowed mm is 00, and indeed L^+∣0,0⟩=ℏ0−0=0\hat{L}_+|0,0\rangle=\hbar\sqrt{0-0}=0 and L^−∣0,0⟩=0\hat{L}_-|0,0\rangle=0 — the ladder algebra correctly predicts that an ss-state has no partners to raise or lower into, consistent with its single, non-degenerate character.

Example 2 — Applied: a non-round matrix element on the dd-manifold (l=2l=2). Consider a dd-orbital ladder, l=2l=2, and evaluate the raising step from m=−1m=-1 to m=0m=0 (chosen deliberately off-center and asymmetric rather than the more commonly quoted m=0→1m=0\to1 step):

L^+∣2,−1⟩=ℏ2(3)−(−1)(0)  ∣2,0⟩=ℏ6−0  ∣2,0⟩=ℏ6 ∣2,0⟩.\hat{L}_+|2,-1\rangle = \hbar\sqrt{2(3) - (-1)(0)}\;|2,0\rangle = \hbar\sqrt{6-0}\;|2,0\rangle = \hbar\sqrt{6}\,|2,0\rangle .

Now check the corresponding lowering step from m=0m=0 back down using L^−\hat{L}_-, which should return to m=−1m=-1 with a different, independently computed prefactor:

L^−∣2,0⟩=ℏ2(3)−0(−1)  ∣2,−1⟩=ℏ6 ∣2,−1⟩.\hat{L}_-|2,0\rangle = \hbar\sqrt{2(3)-0(-1)}\;|2,-1\rangle = \hbar\sqrt{6}\,|2,-1\rangle .

The two prefactors agree (ℏ6\hbar\sqrt{6} both ways) because L^−\hat{L}_- is the adjoint of L^+\hat{L}_+ and the states are real-normalized — this cross-check is a built-in consistency test whenever you apply the ladder in both directions. As a further non-symmetric check, compute the step from m=1m=1 to m=2m=2 (the very top of the l=2l=2 ladder):

L^+∣2,1⟩=ℏ2(3)−1(2)  ∣2,2⟩=ℏ6−2  ∣2,2⟩=ℏ4 ∣2,2⟩=2ℏ ∣2,2⟩.\hat{L}_+|2,1\rangle = \hbar\sqrt{2(3)-1(2)}\;|2,2\rangle = \hbar\sqrt{6-2}\;|2,2\rangle = \hbar\sqrt{4}\,|2,2\rangle = 2\hbar\,|2,2\rangle .

Applying L^+\hat{L}_+ once more from the top, m=2→3m=2\to3, must vanish: ℏ6−2(3)=ℏ0=0\hbar\sqrt{6-2(3)}=\hbar\sqrt{0}=0, confirming that l=2l=2 truly has no sixth rung.

Example 3 — Exam/competition level: expectation value of L^x2\hat{L}_x^2 using ladder operators, no integrals. A common competition-style question: for a state ∣l,m⟩|l,m\rangle, find ⟨L^x2⟩\langle \hat{L}_x^2\rangle without ever writing an explicit spherical harmonic, and evaluate it numerically for l=3l=3, m=1m=1 (an ff-orbital state, again a deliberately asymmetric, non-round choice). Since L^x=12(L^++L^−)\hat{L}_x = \tfrac{1}{2}(\hat{L}_++\hat{L}_-), we have

L^x2=14(L^+2+L^+L^−+L^−L^++L^−2).\hat{L}_x^2 = \tfrac14\big(\hat{L}_+^2 + \hat{L}_+\hat{L}_- + \hat{L}_-\hat{L}_+ + \hat{L}_-^2\big).

The cross terms L^+2\hat{L}_+^2 and L^−2\hat{L}_-^2 shift mm by ±2\pm2, so their expectation value in ∣l,m⟩|l,m\rangle vanishes by orthogonality of the ladder states. What survives is

⟨L^x2⟩=14(⟨l,m∣L^+L^−∣l,m⟩+⟨l,m∣L^−L^+∣l,m⟩).\langle \hat{L}_x^2\rangle = \tfrac14\Big(\langle l,m|\hat{L}_+\hat{L}_-|l,m\rangle + \langle l,m|\hat{L}_-\hat{L}_+|l,m\rangle\Big).

Using the two operator identities from the core-ideas section,

L^+L^−+L^−L^+=2(L^2−L^z2),\hat{L}_+\hat{L}_- + \hat{L}_-\hat{L}_+ = 2\big(\hat{L}^2-\hat{L}_z^2\big),

so

⟨L^x2⟩=12(l(l+1)ℏ2−m2ℏ2)=ℏ22[l(l+1)−m2].\langle \hat{L}_x^2\rangle = \tfrac12\Big(l(l+1)\hbar^2 - m^2\hbar^2\Big) = \tfrac{\hbar^2}{2}\big[l(l+1)-m^2\big].

Plugging in l=3l=3, m=1m=1:

⟨L^x2⟩=ℏ22[3(4)−12]=ℏ22(12−1)=112ℏ2=5.5 ℏ2.\langle \hat{L}_x^2\rangle = \tfrac{\hbar^2}{2}\big[3(4)-1^2\big] = \tfrac{\hbar^2}{2}(12-1) = \tfrac{11}{2}\hbar^2 = 5.5\,\hbar^2 .

As a check by symmetry, the same manipulation gives an identical formula for ⟨L^y2⟩\langle\hat{L}_y^2\rangle (since L^y=12i(L^+−L^−)\hat{L}_y=\tfrac{1}{2i}(\hat{L}_+-\hat{L}_-) produces the same surviving cross terms with signs that cancel identically), so ⟨L^x2⟩=⟨L^y2⟩=5.5 ℏ2\langle\hat{L}_x^2\rangle=\langle\hat{L}_y^2\rangle=5.5\,\hbar^2 here — consistent with ⟨L^x2⟩+⟨L^y2⟩+⟨L^z2⟩=⟨L^2⟩=l(l+1)ℏ2=12ℏ2\langle\hat{L}_x^2\rangle+\langle\hat{L}_y^2\rangle+\langle\hat{L}_z^2\rangle = \langle\hat{L}^2\rangle = l(l+1)\hbar^2 = 12\hbar^2, since 5.5+5.5+12=125.5+5.5+1^2=12 exactly (⟨L^z2⟩=m2ℏ2=ℏ2\langle\hat{L}_z^2\rangle=m^2\hbar^2=\hbar^2 here). This internal consistency check — that the three mean-square components sum correctly to ⟨L^2⟩\langle\hat{L}^2\rangle — is exactly the kind of cross-verification the ladder algebra makes almost automatic.

Limiting cases, scope & common traps

SituationWhat happens to L^±\hat{L}_\pmWhy
m=lm=l (top rung)L^+∣l,l⟩=0\hat{L}_+|l,l\rangle=0 exactlyCoefficient l(l+1)−l(l+1)=0\sqrt{l(l+1)-l(l+1)}=0
m=−lm=-l (bottom rung)L^−∣l,−l⟩=0\hat{L}_-|l,-l\rangle=0 exactlyCoefficient l(l+1)−l(l+1)=0\sqrt{l(l+1)-l(l+1)}=0
l=0l=0 (ss-orbital)Both L^+∣0,0⟩\hat{L}_+|0,0\rangle and L^−∣0,0⟩\hat{L}_-|0,0\rangle vanishNo partner states exist; single non-degenerate state
Half-integer ll (e.g. spin s=12s=\tfrac12)Same algebra, same raising/lowering formula with l→sl\to s, m→msm\to m_sCommutators never assumed integer ll; algebra is general
L^+\hat{L}_+ aloneNot Hermitian, not an observableL^+†=L^−≠L^+\hat{L}_+^\dagger=\hat{L}_-\neq\hat{L}_+
L^+L^−\hat{L}_+\hat{L}_- or L^−L^+\hat{L}_-\hat{L}_+Hermitian, measurable, non-negativeEach has the form O^†O^\hat{O}^\dagger\hat{O}
Coupled angular momenta (e.g. L^\hat{L} and S^\hat{S})Same ladder formulas apply to total J^±\hat{J}_\pmBecause J^=L^+S^\hat{J}=\hat{L}+\hat{S} obeys the identical commutation algebra

The chemist behind it

The ladder-operator technique for angular momentum is usually credited to Paul Adrian Maurice Dirac, who introduced the general algebraic method of raising and lowering operators in his 1930 treatment of quantum mechanics, generalizing an approach he had already used for the quantum harmonic oscillator. The broader angular-momentum commutation algebra itself traces to the early matrix-mechanics work of Max Born, Werner Heisenberg, and Pascual Jordan, and was placed on its modern operator footing through the wave-mechanical formalism of Erwin Schrödinger and the transformation theory of Dirac. Dirac's contribution was to show that the entire quantization of angular momentum — the discreteness of ll and mm, the 2l+12l+1 degeneracy, even the eventual admission of half-integer spin — could be extracted purely from commutator algebra, without solving any differential equation, a method that became indispensable once electron and nuclear spin (which have no coordinate-space wavefunction at all) needed to be quantized by the same rules.

Origins · 1 minPaul Adrian Maurice Dirac and how this was discovered
PA
Paul Adrian Maurice Dirac
1902–1984 · Cambridge, developer of relativistic quantum mechanics and operator methods

Dirac trained first as an electrical engineer at Bristol before turning to mathematics and then theoretical physics, a background that shows in his relentlessly economical, algebra-first style. His 1930 textbook The Principles of Quantum Mechanics systematized bra-ket notation and operator algebra, including the general ladder-operator technique used for angular momentum, the harmonic oscillator, and (via his relativistic wave equation) the natural emergence of electron spin. He shared the 1933 Nobel Prize in Physics with Schrödinger "for the discovery of new productive forms of atomic theory." Dirac's insistence on deriving physical results from the structure of operators and their commutators — rather than from explicit coordinate-space solutions — is the direct ancestor of the ladder-operator method used throughout modern quantum chemistry, from angular momentum coupling to second-quantized many-electron theory.

History
- 1925 — Heisenberg, Born, and Jordan formulate matrix mechanics and the fundamental commutation relations of angular momentum.
- 1926 — Schrödinger's wave mechanics gives an equivalent, coordinate-space route to the same quantized angular momentum spectrum via spherical harmonics.
- 1927 — Wolfgang Pauli introduces spin matrices, revealing that the identical algebra governs a two-state system with no classical coordinate analog.
- 1930 — Dirac's Principles of Quantum Mechanics generalizes the raising/lowering operator technique to angular momentum, unifying orbital and spin treatments.
- 1930s onward — Clebsch–Gordan coupling of multiple angular momenta (used throughout atomic term symbols and ESR/NMR spin coupling) is built entirely on the ladder-operator algebra established here.
Why are L₊ and L₋ not themselves physically measurable quantities?

Because L^+\hat{L}_+ and L^−\hat{L}_- are not Hermitian operators — their adjoints satisfy L^+†=L^−\hat{L}_+^\dagger=\hat{L}_-, so L^+≠L^+†\hat{L}_+\neq\hat{L}_+^\dagger. In quantum mechanics, only Hermitian operators correspond to physically observable quantities with guaranteed real eigenvalues. The ladder operators are best understood as bookkeeping tools: they let you move between eigenstates ∣l,m⟩|l,m\rangle and ∣l,m±1⟩|l,m\pm1\rangle algebraically. Whenever you want an actual observable built from them, you must form a Hermitian combination, such as L^x=12(L^++L^−)\hat{L}_x=\tfrac12(\hat{L}_++\hat{L}_-) or the manifestly positive operator L^+L^−\hat{L}_+\hat{L}_-, both of which do have real, measurable expectation values.

Does the ladder-operator formula work for half-integer angular momentum, like electron spin?

Yes, and this is exactly why the method matters beyond orbital angular momentum. The derivation never assumed ll is an integer — it only used the commutation relations [L^z,L^±]=±ℏL^±[\hat{L}_z,\hat{L}_\pm]=\pm\hbar\hat{L}_\pm and [L^2,L^±]=0[\hat{L}^2,\hat{L}_\pm]=0, plus the requirement of non-negative norm. Replacing l→sl\to s and m→msm\to m_s, the identical formula S^±∣s,ms⟩=ℏs(s+1)−ms(ms±1) ∣s,ms±1⟩\hat{S}_\pm|s,m_s\rangle=\hbar\sqrt{s(s+1)-m_s(m_s\pm1)}\,|s,m_s\pm1\rangle governs electron spin with s=12s=\tfrac12, giving the two-state ladder used throughout the treatment of Spin Angular Momentum and the Stern-Gerlach Experiment.

What is the physical meaning of the ladder terminating at m = ±l?

It reflects a geometric impossibility: the zz-component of angular momentum can never exceed the total magnitude of angular momentum. Since ⟨L^z2⟩=m2ℏ2\langle\hat{L}_z^2\rangle=m^2\hbar^2 must be less than or equal to ⟨L^2⟩=l(l+1)ℏ2\langle\hat{L}^2\rangle=l(l+1)\hbar^2 (because L^x2+L^y2≥0\hat{L}_x^2+\hat{L}_y^2\geq0), mm cannot run without bound. The ladder-operator derivation makes this rigorous: the norm-squared of L^+∣l,m⟩\hat{L}_+|l,m\rangle is proportional to l(l+1)−m(m+1)l(l+1)-m(m+1), which becomes exactly zero at m=lm=l and would turn negative — an impossibility for a norm — for any m>lm>l, so nature simply forbids that regime.

How do L± relate to spherical harmonics, and do I need Yₗᵐ(θ,φ) to use them?

No — that is precisely the appeal of the operator method. In position representation, L^+\hat{L}_+ and L^−\hat{L}_- can be written as differential operators in θ,ϕ\theta,\phi (using e±iϕ(±∂θ+icot⁡θ ∂ϕ)e^{\pm i\phi}\big(\pm\partial_\theta+i\cot\theta\,\partial_\phi\big)), and applying them to Ylm(θ,ϕ)Y_l^m(\theta,\phi) reproduces the same raising/lowering relation obtained here purely algebraically. But the commutator-based derivation gets the coefficients, the quantization of mm, and the termination condition without ever writing an explicit spherical harmonic, which is why the identical logic transfers unchanged to spin, where no coordinate-space wavefunction exists at all.

Do L+ and L− change the orbital shape or just relabel the same orbital?

They genuinely connect different physical states — L^+∣l,m⟩\hat{L}_+|l,m\rangle is a different function of θ,ϕ\theta,\phi from ∣l,m⟩|l,m\rangle, generally with a different real-space nodal pattern in the ∣l,m⟩|l,m\rangle (complex, mm-labeled) basis, though it belongs to the same ll-manifold and hence the same overall "shape family" (e.g., all five members of the l=2l=2 manifold are collectively the five d-orbitals). What stays fixed is the total angular momentum magnitude, l(l+1)ℏ2l(l+1)\hbar^2; what changes is purely the zz-projection mℏm\hbar, which in the complex ∣l,m⟩|l,m\rangle basis corresponds to different azimuthal phase behavior eimϕe^{im\phi} rather than to different real orbital lobes directly — the familiar real px,py,pzp_x,p_y,p_z or real dd-orbitals are specific linear combinations of these ∣l,m⟩|l,m\rangle states.

Before this

Where this leads