physics2u
Tier
⌕ Search ⌘K
Derivation

Degenerate Perturbation Theory

D-222 Home PU-301 Threads energy · symmetry Depends on Non-Degenerate Perturbation Theory
Statement

For a Hamiltonian \(\hat{H} = \hat{H}_0 + \lambda \hat{H}'\) whose unperturbed level \(E_n^{(0)}\) is \(g\)-fold degenerate, the first-order energy shifts are the eigenvalues of the \(g \times g\) matrix \(W_{ab} = \langle n,a | \hat{H}' | n,b \rangle\) formed by projecting the perturbation onto the degenerate eigenspace; the eigenvectors of \(W\) select the "good" zeroth-order states \(|n,\alpha\rangle^{(0)}\) that connect smoothly to the exact states as \(\lambda \to 0\).

Why it matters

Nondegenerate perturbation theory divides by \(E_n^{(0)} - E_m^{(0)}\) and therefore diverges the instant two unperturbed levels coincide. Yet degeneracy is the rule, not the exception, whenever a symmetry is present: the hydrogen \(n^2\)-fold shell, the \((2\ell+1)\) magnetic sublevels of a central potential, the two spin states of a free electron. Degenerate perturbation theory is the tool that decides how such a multiplet splits.

The central lesson is that an arbitrary basis of the degenerate subspace is generically the wrong basis. A weak perturbation "chooses" a preferred set of linear combinations, and only those combinations have well-defined energies to first order. Diagonalizing \(W\) is precisely the act of finding that preferred basis, which is why the method is inseparable from the symmetry thread: the good states are usually eigenstates of whatever operator commutes with \(\hat{H}'\).

Assumptions
The level \(E_n^{(0)}\) is exactly degenerate at \(\lambda=0\).If the states are merely close but split (near-degenerate), neither the exact nor the degenerate formula applies cleanly; one must diagonalize the full \(2\times2\) (or \(g\times g\)) block \(\hat{H}_0+\lambda\hat{H}'\) without expanding in \(\lambda\). The perturbation is small compared to the spacing to other, distinct levels.If \(\lambda\hat{H}'\) is comparable to \(E_n^{(0)}-E_m^{(0)}\) for some other level \(m\), the restriction of the analysis to the single degenerate subspace fails and states from other shells mix in at first order. The degenerate eigenspace is finite-dimensional and \(W\) is Hermitian.If \(\hat{H}'\) is not Hermitian on the subspace, \(W\) need not have real eigenvalues or an orthonormal eigenbasis, and the "good basis" construction collapses. First-order splitting is nonzero, i.e. \(W\) is not proportional to the identity.If \(W \propto \mathbf{1}\), the degeneracy is unbroken at first order and the good basis is undetermined at this order; one must go to second order (or use a residual symmetry) to lift it.
Derivation
1
\[ \hat{H}_0 |n,a\rangle^{(0)} = E_n^{(0)} |n,a\rangle^{(0)}, \qquad a = 1,\dots,g, \qquad \langle n,a|n,b\rangle = \delta_{ab} \]
Set up: an orthonormal (but otherwise arbitrary) basis of the \(g\)-dimensional degenerate eigenspace. Legal because any Hermitian operator admits an orthonormal eigenbasis within a fixed-eigenvalue subspace. A
2
\[ |\psi\rangle = |\psi^{(0)}\rangle + \lambda |\psi^{(1)}\rangle + \cdots, \qquad E = E_n^{(0)} + \lambda E^{(1)} + \cdots \]
\[ |\psi^{(0)}\rangle = \sum_{b=1}^{g} c_b\, |n,b\rangle^{(0)} \]
Expand energy and state in \(\lambda\), but leave the zeroth-order state as an unknown combination \(c_b\) inside the degenerate subspace rather than fixing it in advance. This is the one essential departure from the nondegenerate case. A
3
\[ (\hat{H}_0 + \lambda\hat{H}')\big(|\psi^{(0)}\rangle + \lambda|\psi^{(1)}\rangle\big) = (E_n^{(0)} + \lambda E^{(1)})\big(|\psi^{(0)}\rangle + \lambda|\psi^{(1)}\rangle\big) \]
Insert the expansions into \(\hat{H}|\psi\rangle = E|\psi\rangle\). Legal as an identity that must hold order by order in \(\lambda\). A
4
\[ \hat{H}_0 |\psi^{(1)}\rangle + \hat{H}' |\psi^{(0)}\rangle = E_n^{(0)} |\psi^{(1)}\rangle + E^{(1)} |\psi^{(0)}\rangle \]
Collect the terms of order \(\lambda^1\). The \(\lambda^0\) equation is just \(\hat{H}_0|\psi^{(0)}\rangle=E_n^{(0)}|\psi^{(0)}\rangle\), automatically satisfied by step 1. A
5
\[ {}^{(0)}\langle n,a|\,\hat{H}_0 |\psi^{(1)}\rangle + {}^{(0)}\langle n,a|\,\hat{H}' |\psi^{(0)}\rangle = E_n^{(0)}\,{}^{(0)}\langle n,a|\psi^{(1)}\rangle + E^{(1)}\,{}^{(0)}\langle n,a|\psi^{(0)}\rangle \]
Project the first-order equation onto each degenerate basis bra \({}^{(0)}\langle n,a|\). Legal because these are legitimate states of the Hilbert space. B
6
\[ {}^{(0)}\langle n,a|\,\hat{H}_0 |\psi^{(1)}\rangle = \big(\hat{H}_0\,|n,a\rangle^{(0)}\big)^{\dagger}|\psi^{(1)}\rangle = E_n^{(0)}\,{}^{(0)}\langle n,a|\psi^{(1)}\rangle \]
Let \(\hat{H}_0\) act to the left on the bra using its Hermiticity and the eigenvalue in step 1. This term cancels identically against the first term on the right of step 5. C
7
\[ {}^{(0)}\langle n,a|\,\hat{H}' |\psi^{(0)}\rangle = E^{(1)}\,{}^{(0)}\langle n,a|\psi^{(0)}\rangle \]
The unknown \(|\psi^{(1)}\rangle\) has dropped out entirely. What remains is a closed equation living only in the degenerate subspace. B
8
\[ \sum_{b=1}^{g} \underbrace{{}^{(0)}\langle n,a|\,\hat{H}'\,|n,b\rangle^{(0)}}_{\textstyle W_{ab}}\; c_b = E^{(1)}\, c_a \]
Substitute \(|\psi^{(0)}\rangle = \sum_b c_b |n,b\rangle^{(0)}\) from step 2 and use orthonormality \({}^{(0)}\langle n,a|n,b\rangle^{(0)}=\delta_{ab}\) on the right. Legal by linearity of the inner product. B
9
\[ W\,\mathbf{c} = E^{(1)}\,\mathbf{c}, \qquad W_{ab} = {}^{(0)}\langle n,a|\,\hat{H}'\,|n,b\rangle^{(0)} \]
Recognize step 8 as a standard \(g\times g\) matrix eigenvalue problem. The first-order shifts \(E^{(1)}\) are the eigenvalues of \(W\); the eigenvectors \(\mathbf{c}\) give the good zeroth-order states. \(W\) is Hermitian because \(\hat{H}'\) is, so all \(E^{(1)}\) are real. B
Result
\[ \det\!\big(W - E^{(1)}\mathbf{1}\big) = 0, \qquad W_{ab} = {}^{(0)}\langle n,a|\,\hat{H}'\,|n,b\rangle^{(0)}, \qquad |n,\alpha\rangle^{(0)} = \sum_b c_b^{(\alpha)}\,|n,b\rangle^{(0)} \]

Reading. To split a degenerate level, build the matrix of the perturbation in any orthonormal basis of the degenerate shell and diagonalize it. Its \(g\) eigenvalues are the first-order energy corrections \(E_{n,\alpha}^{(1)}\); its eigenvectors are the unique "good" combinations of the degenerate states that acquire definite energies. If the eigenvalues are distinct, the perturbation has fully lifted the degeneracy at first order.

Units check. \(W_{ab}\) is a matrix element of \(\hat{H}'\), hence an energy; its eigenvalues \(E^{(1)}\) are energies (joules, or eV). The eigenvectors \(\mathbf{c}\) are dimensionless amplitudes with \(\sum_b |c_b|^2 = 1\), consistent with normalized states. Both sides of \(W\mathbf{c}=E^{(1)}\mathbf{c}\) carry units of energy.

Limiting cases
  • \(g=1\) (no degeneracy). \(W\) is the single number \(\langle n|\hat{H}'|n\rangle\), and the formula reduces exactly to the nondegenerate first-order shift \(E^{(1)}=\langle n|\hat{H}'|n\rangle\).
  • \(W\) already diagonal. If the chosen basis happens to be the good basis (e.g. it diagonalizes a symmetry that \(\hat{H}'\) respects), then \(E_{n,a}^{(1)} = W_{aa}\) directly and no diagonalization is needed.
  • \(W \propto \mathbf{1}\). All shifts equal; the degeneracy is unbroken at first order and the good basis is undetermined until higher order.
  • Full splitting. If all \(g\) eigenvalues are distinct, the shell fans out into \(g\) nondegenerate levels and ordinary perturbation theory resumes at second order.
Breaks when
  • The degeneracy is only partially lifted. If \(W\) has a repeated eigenvalue, a sub-degeneracy survives at first order. The good basis within that surviving subspace is not fixed by \(W\), and one must diagonalize the second-order (or effective) matrix on the remaining sub-block to proceed.
  • Nearby levels intrude. When another unperturbed level lies within \(O(\lambda\|\hat{H}'\|)\) of \(E_n^{(0)}\), restricting \(W\) to the single shell is illegitimate: the small denominators \(E_n^{(0)}-E_m^{(0)}\) are no longer large, and the correct procedure is to diagonalize the full near-degenerate block without a \(\lambda\)-expansion.
  • The perturbation is comparable to the splitting it induces. If \(\lambda\hat{H}'\) is not small relative to the level spacing, the first-order truncation is meaningless and one needs exact or nonperturbative diagonalization.
Failure modes
  • Using a random basis and reading diagonal elements. Students compute \(W_{aa}\) in whatever basis is handy and quote those as the shifts. That is only valid if \(W\) is already diagonal; otherwise the off-diagonal \(W_{ab}\) matter and the true shifts are the eigenvalues, not the diagonal entries.
  • Dividing by zero. Applying the nondegenerate formula \(\sum_{m\neq n}|\langle m|\hat{H}'|n\rangle|^2/(E_n^{(0)}-E_m^{(0)})\) to states within the same degenerate shell, producing a \(0/0\) divergence. The degenerate machinery exists precisely to avoid this.
  • Forgetting Hermiticity of \(W\). Miscomputing \(W_{ba}\) as unrelated to \(W_{ab}\); in fact \(W_{ba}=W_{ab}^{*}\), and a non-Hermitian \(W\) signals an algebra error.
  • Choosing eigenvectors that are not orthonormal. For a degenerate eigenvalue of \(W\), any orthonormal pair in that subspace works, but students sometimes pick non-orthogonal combinations and lose the clean first-order corrections to the wavefunction.
  • Ignoring symmetry. Grinding through a full diagonalization when a conserved quantity commuting with \(\hat{H}'\) already block-diagonalizes \(W\), turning a hard problem into an easy one.
Discussion

The conceptual heart of the method is that the labels of a degenerate multiplet are not physical until a perturbation distinguishes them. In the unperturbed problem, any orthonormal basis of the shell is as good as any other, so the states carry no individual identity. A weak \(\hat{H}'\) breaks this democracy: the exact eigenstates, followed continuously back to \(\lambda=0\), land on one specific basis, the eigenvectors of \(W\). This is why the naive perturbation series blows up in a bad basis, the correction \(|\psi^{(1)}\rangle\) would need infinite coefficients to rotate a bad zeroth-order state into a good one, and why the divergence disappears once the good basis is used.

The symmetry connection is the practical engine of the whole subject. If an operator \(\hat{A}\) commutes with both \(\hat{H}_0\) and \(\hat{H}'\), then \(W\) is block-diagonal in the eigenbasis of \(\hat{A}\): matrix elements of \(\hat{H}'\) between different \(\hat{A}\)-eigenvalues vanish. Choosing the degenerate basis to be simultaneous eigenstates of such conserved quantities often makes \(W\) diagonal outright, so the "good basis" is handed to you by the symmetry and no determinant need be solved. The Stark and Zeeman effects, spin-orbit and fine structure all exploit exactly this: parity, \(L_z\), \(J^2\), and \(J_z\) do the block-diagonalization for free.

More formally, degenerate perturbation theory is the leading term of an effective Hamiltonian obtained by projection. Let \(P\) project onto the degenerate shell and \(Q=\mathbf{1}-P\) onto its complement. The Bloch/Löwdin construction produces an effective operator \(H_{\text{eff}} = P\hat{H}'P + P\hat{H}'Q\,(E_n^{(0)}-Q\hat{H}_0 Q)^{-1}Q\hat{H}'P + \cdots\) acting only within the shell; its eigenvalues are the exact shifts to the corresponding order. The first term is exactly \(W\). The second term is the second-order correction that lifts any degeneracy left unbroken by \(W\), the same object that appears when \(W \propto \mathbf{1}\). This viewpoint unifies degenerate and nondegenerate theory: both are eigenvalue problems for \(H_{\text{eff}}\), differing only in the dimension of the projected subspace.

Common misconceptions. Degenerate perturbation theory is not a different theory from the nondegenerate one; it is the same first-order equation, honestly solved when the projection onto the unperturbed level is multidimensional. The determinant condition is not an approximation on top of an approximation, it is the exact statement that \(E^{(1)}\) must be an eigenvalue of \(W\). And "good states" are not chosen by the physicist for convenience; they are dictated by the perturbation, and any other choice simply does not have a well-defined first-order energy.

Worked examples
1
Two-fold degenerate level with a real coupling. An unperturbed doublet \(\{|1\rangle,|2\rangle\}\) at energy \(E_0\) is perturbed so that \(\langle 1|\hat{H}'|1\rangle = \langle 2|\hat{H}'|2\rangle = a\) and \(\langle 1|\hat{H}'|2\rangle = \langle 2|\hat{H}'|1\rangle = b\), with \(a\) and \(b\) real energies. Find the first-order shifts and good states. A
\[ W = \begin{pmatrix} a & b \\ b & a \end{pmatrix} \]
2
\[ \det\!\begin{pmatrix} a-E^{(1)} & b \\ b & a-E^{(1)} \end{pmatrix} = (a-E^{(1)})^2 - b^2 = 0 \;\Rightarrow\; E^{(1)} = a \pm b \]
Solve the secular determinant. The diagonal entries \(a\) are equal, so the entire splitting comes from the off-diagonal coupling \(b\). A
3
\[ E^{(1)}=a+b:\;\; \mathbf{c}=\tfrac{1}{\sqrt2}\!\begin{pmatrix}1\\1\end{pmatrix}, \qquad E^{(1)}=a-b:\;\; \mathbf{c}=\tfrac{1}{\sqrt2}\!\begin{pmatrix}1\\-1\end{pmatrix} \]
The eigenvectors give the good states \(\tfrac{1}{\sqrt2}(|1\rangle\pm|2\rangle)\), the symmetric and antisymmetric combinations. A
4
Put in numbers: let \(a = 0.20~\text{eV}\) and \(b = 0.05~\text{eV}\). A
\[ E^{(1)}_{+} = 0.25~\text{eV}, \qquad E^{(1)}_{-} = 0.15~\text{eV}, \qquad \Delta = 2b = 0.10~\text{eV} \]
\[ E_{\pm} = E_0 + a \pm b = E_0 + (0.20 \pm 0.05)~\text{eV}, \quad |\pm\rangle = \tfrac{1}{\sqrt2}\big(|1\rangle \pm |2\rangle\big) \]

Reading. The doublet splits by \(2b = 0.10~\text{eV}\) into symmetric and antisymmetric states; the common shift \(a\) just moves the center of the doublet. Units check. \(a,b\) are matrix elements of \(\hat{H}'\), i.e. energies (eV); the shifts and the splitting are in eV.

1
Linear Stark effect in hydrogen \(n=2\). The \(n=2\) shell of hydrogen is four-fold degenerate: \(|2s\rangle\) (\(\ell=0\)) and \(|2p_0\rangle,|2p_{+1}\rangle,|2p_{-1}\rangle\) (\(\ell=1\)). Apply a uniform field \(\mathbf{E}=E\hat{z}\), so \(\hat{H}' = e E z = e E r\cos\theta\). Find the first-order splittings. B
\[ \hat{H}' = eEz, \qquad W_{ab} = \langle a|\,eEz\,|b\rangle \]
2
\[ \langle a|z|b\rangle \neq 0 \;\text{only if}\; \Delta m = 0 \;\text{and}\; \Delta\ell = \pm 1 \]
Selection rules: \(z\) commutes with \(\hat{L}_z\) (so \(m\) is conserved) and is parity-odd (so it connects only opposite parities, \(\ell=0\leftrightarrow\ell=1\)). This block-diagonalizes \(W\) by symmetry, killing all elements except \(\langle 2s|z|2p_0\rangle\) and its conjugate. C
3
\[ \langle 2s|\,z\,|2p_0\rangle = -3 a_0, \qquad W = \begin{pmatrix} 0 & -3eEa_0 & 0 & 0 \\ -3eEa_0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \end{pmatrix} \]
Only the \(2s\)-\(2p_0\) block is nonzero; the two \(m=\pm1\) states decouple entirely (Bohr radius \(a_0\); the radial integral gives the standard \(-3a_0\)). Basis ordered \((2s, 2p_0, 2p_{+1}, 2p_{-1})\). C
4
\[ E^{(1)} \in \{\, +3eEa_0,\; -3eEa_0,\; 0,\; 0 \,\}, \qquad |\pm\rangle = \tfrac{1}{\sqrt2}\big(|2s\rangle \mp |2p_0\rangle\big) \]
Diagonalize the \(2\times2\) block (eigenvalues \(\pm 3eEa_0\)); the two \(m=\pm1\) states keep \(E^{(1)}=0\). B
5
Numbers: \(a_0 = 5.29\times10^{-11}~\text{m}\), field \(E = 1.0\times10^{7}~\text{V/m}\), \(e = 1.60\times10^{-19}~\text{C}\). A
\[ 3eEa_0 = 3(1.60\times10^{-19})(1.0\times10^{7})(5.29\times10^{-11})\;\text{J} = 2.54\times10^{-22}~\text{J} = 1.59\times10^{-3}~\text{eV} \]
\[ E^{(1)} = \{+1.59, -1.59, 0, 0\}\times10^{-3}~\text{eV} \]

Reading. The field splits \(n=2\) into three levels: an upper and lower state (mixtures of \(2s\) and \(2p_0\)) shifted by \(\pm 3eEa_0\), and an unshifted doublet (\(m=\pm1\)). The shift is linear in \(E\), the hallmark of the degenerate case, because the \(s\)-\(p\) degeneracy allows a permanent dipole. Units check. \(eEa_0\) has units \((\text{C})(\text{V/m})(\text{m}) = \text{C·V} = \text{J}\), an energy.

Problems
  1. A two-fold degenerate level at \(E_0=1.00~\text{eV}\) has perturbation matrix \(W=\begin{pmatrix}0.30 & 0.40\\ 0.40 & 0.30\end{pmatrix}\) eV. Find the first-order energies and the good states.
    Solution The secular equation is \((0.30-E^{(1)})^2 = 0.40^2\), so \(E^{(1)} = 0.30 \pm 0.40 = \{0.70,\,-0.10\}~\text{eV}\). Total energies \(E = E_0 + E^{(1)} = \{1.70,\,0.90\}~\text{eV}\). Good states are \(\tfrac{1}{\sqrt2}(|1\rangle+|2\rangle)\) for \(+0.70\) and \(\tfrac{1}{\sqrt2}(|1\rangle-|2\rangle)\) for \(-0.10\).
  2. For \(W=\begin{pmatrix}a & 0\\ 0 & a\end{pmatrix}\) with \(a>0\), explain what happens to the degeneracy at first order and what one must do next.
    Solution Both eigenvalues equal \(a\), so \(W \propto \mathbf{1}\): the degeneracy is not lifted at first order (both states shift by the same \(a\)). The good basis is undetermined at this order. One must proceed to second order, forming the effective matrix \(W^{(2)}_{ab} = \sum_{m\notin \text{shell}} \frac{\langle a|\hat{H}'|m\rangle\langle m|\hat{H}'|b\rangle}{E_n^{(0)}-E_m^{(0)}}\) and diagonalizing it to determine both the second-order splitting and the good states.
  3. A three-fold degenerate level has \(W=\begin{pmatrix}2 & 1 & 0\\ 1 & 2 & 0\\ 0 & 0 & 5\end{pmatrix}\) (units of \(\varepsilon\)). Find all first-order shifts.
    Solution \(W\) is block-diagonal: a \(2\times2\) block \(\begin{pmatrix}2&1\\1&2\end{pmatrix}\) and a \(1\times1\) block \((5)\). The \(2\times2\) block gives \(E^{(1)} = 2\pm1 = \{3,\,1\}\varepsilon\); the isolated block gives \(5\varepsilon\). So the shifts are \(\{3,\,1,\,5\}\varepsilon\), and the degeneracy is fully lifted. Good states: \(\tfrac{1}{\sqrt2}(|1\rangle\pm|2\rangle)\) and \(|3\rangle\).
  4. Consider a spin-1/2 particle with \(\hat{H}_0 = 0\) (both spin states degenerate at \(E=0\)) and \(\hat{H}' = \gamma\,\mathbf{B}\cdot\boldsymbol{\sigma}\) with \(\mathbf{B}=B\hat{x}\). Find the first-order energies and good states, with \(B=0.10~\text{T}\) and \(\gamma = 5.79\times10^{-5}~\text{eV/T}\).
    Solution With \(\mathbf{B}=B\hat{x}\), \(\hat{H}' = \gamma B\,\sigma_x = \gamma B\begin{pmatrix}0&1\\1&0\end{pmatrix}\), which is already \(W\) in the \(\{|\!\uparrow\rangle,|\!\downarrow\rangle\}\) basis. Eigenvalues \(E^{(1)} = \pm\gamma B\); good states are the \(\sigma_x\) eigenstates \(\tfrac{1}{\sqrt2}(|\!\uparrow\rangle\pm|\!\downarrow\rangle)\). Numerically \(\gamma B = (5.79\times10^{-5})(0.10) = 5.79\times10^{-6}~\text{eV}\), so \(E^{(1)} = \pm 5.79\times10^{-6}~\text{eV}\), a splitting of \(1.16\times10^{-5}~\text{eV}\).
  5. A two-fold degenerate level has a complex-coupled perturbation \(W=\begin{pmatrix}0 & -i\Delta\\ i\Delta & 0\end{pmatrix}\) with \(\Delta>0\) real. Show \(W\) is Hermitian, find the shifts, and give the good states.
    Solution Hermiticity: \(W_{21} = i\Delta = (W_{12})^{*} = (-i\Delta)^{*}\) — yes, \(W=W^\dagger\). Secular equation: \(\det\begin{pmatrix}-E^{(1)} & -i\Delta\\ i\Delta & -E^{(1)}\end{pmatrix} = (E^{(1)})^2 - (-i\Delta)(i\Delta) = (E^{(1)})^2 - \Delta^2 = 0\), so \(E^{(1)} = \pm\Delta\). Eigenvectors: for \(+\Delta\), \(-i\Delta c_2 = \Delta c_1 \Rightarrow \mathbf{c}=\tfrac{1}{\sqrt2}(1,\,i)^T\); for \(-\Delta\), \(\mathbf{c}=\tfrac{1}{\sqrt2}(1,\,-i)^T\). These are the good states \(\tfrac{1}{\sqrt2}(|1\rangle\pm i|2\rangle)\), circularly-polarized combinations, and the shifts \(\pm\Delta\) are real as required.