First-Order Perturbation Theory

A helium atom's two electrons repel each other. That repulsion has no closed-form solution. Yet chemists routinely quote helium's ground-state energy to five significant figures. The trick is not to solve the impossible problem exactly. Instead, we solve an easy, related problem exactly. This is the hydrogen-like atom with no electron-electron repulsion. Then we correct that answer using the strength of the piece we ignored. This correction machinery is perturbation theory. Its first-order energy formula is arguably the single most-used equation in quantum chemistry. Only the Schrödinger equation itself is used more. The idea generalizes the logic of The Variational Principle. Instead of guessing a trial wavefunction and optimizing parameters, perturbation theory starts differently. It begins from a Hamiltonian H^0\hat H_0 whose eigenstates are already known exactly. Then it asks how a small additional interaction H^′\hat H' nudges the energies and wavefunctions. Because H^′\hat H' is "small," we can expand the true energy as a power series. This series uses a bookkeeping parameter λ\lambda. The leading correction — the first-order energy — turns out to be simple. It is nothing more than the expectation value of the perturbation. It is evaluated in the unperturbed state. No new integrals over unknown wavefunctions are needed. No iterative optimization is needed either: just ⟨ψ(0)∣H^′∣ψ(0)⟩\langle \psi^{(0)} | \hat H' | \psi^{(0)} \rangle. This single formula explains an enormous swath of chemistry and spectroscopy. It explains why the Zeeman and Stark effects split spectral lines the way they do. It explains why electron-electron repulsion raises helium's energy above the crude independent-electron estimate. It explains why spin-orbit coupling shifts atomic energy levels. It also explains why anharmonic corrections to a vibrating bond shift its overtone frequencies. In every case the strategy is identical. We partition H^=H^0+H^′\hat H = \hat H_0 + \hat H'. We use the exactly solvable H^0\hat H_0 eigenstates as a basis. Then we read off E(1)=⟨n(0)∣H^′∣n(0)⟩E^{(1)} = \langle n^{(0)}|\hat H'|n^{(0)}\rangle. This article builds first-order perturbation theory from the Schrödinger equation up. It derives both the energy and wavefunction corrections order by order. The results are applied to three increasingly demanding problems. These are an asymmetric infinite square well, the helium atom's electron repulsion, and the quadratic Stark effect intertwined with an anharmonic oscillator correction. Along the way we flag exactly when the method fails. It fails near-degeneracies, under strong perturbations, and at the boundary. There, Degenerate Perturbation Theory and Second-Order Perturbation Theory must take over.

Key takeaways
  • Split H^=H^0+H^′\hat H = \hat H_0 + \hat H' where H^0\hat H_0 has known eigenstates ∣n(0)⟩|n^{(0)}\rangle with energies En(0)E_n^{(0)}.
  • The first-order energy correction is simply an expectation value: En(1)=⟨n(0)∣H^′∣n(0)⟩E_n^{(1)} = \langle n^{(0)} | \hat H' | n^{(0)}\rangle.
  • No new wavefunction is needed at this order — you plug the unperturbed state directly into H^′\hat H'.
  • The total energy through first order is En≈En(0)+En(1)E_n \approx E_n^{(0)} + E_n^{(1)}, valid only while H^′\hat H' is genuinely "small" compared to level spacings.
  • The method fails when unperturbed states are (near-)degenerate, requiring diagonalization of H^′\hat H' within the degenerate subspace first.
  • Key idea: the first-order energy shift is the average of the perturbing interaction, weighted by the probability density of the unperturbed wavefunction.
The core insight

If a system's true Hamiltonian differs from an exactly solvable one by a small piece H^′\hat H', the leading change in each energy level is just ⟨H^′⟩\langle \hat H' \rangle computed with the old, unperturbed wavefunction — you don't need to know how the wavefunction itself has changed to get the first correction to the energy.

Where this lives today

First-order perturbation theory is the invisible workhorse behind an enormous share of modern spectroscopy and quantum chemistry software. Every NMR chemical shift calculation treats the external magnetic field and electron shielding as perturbations on the bare nuclear spin Hamiltonian. Every prediction of a molecule's fine and hyperfine structure — spin-orbit coupling in transition-metal complexes, zero-field splitting in EPR spectroscopy of radicals and metalloenzymes — starts from an unperturbed electronic Hamiltonian and adds the relativistic spin-orbit term as H^′\hat H'. Vibrational spectroscopists routinely use first-order (and second-order) perturbation theory to convert harmonic force fields from density functional theory into anharmonic correction factors that match observed infrared and Raman overtone frequencies, a step built into essentially every modern quantum chemistry package (Gaussian, ORCA, Q-Chem, Psi4). In drug design, perturbation-theory-based free energy methods (thermodynamic integration and free energy perturbation, FEP) use the same λ\lambda-scaling logic introduced here — gradually turning on a "perturbing" difference between two ligands' force fields — to predict relative binding affinities computationally, guiding lead optimization campaigns in the pharmaceutical industry. In materials science, crystal field theory and ligand field theory treat the electrostatic environment around a transition-metal ion as a perturbation on the free-ion atomic states, directly explaining d-orbital splitting patterns, color, and magnetism in coordination compounds and pigments. Møller-Plesset perturbation theory (MP2, MP3) remains one of the most widely used post-Hartree-Fock methods for adding electron correlation energy to molecular calculations, built entirely on the Rayleigh-Schrödinger expansion derived above, with the Hartree-Fock Hamiltonian playing the role of H^0\hat H_0 and the residual electron-electron interaction (beyond the mean-field average) playing the role of H^′\hat H'.

Ask the tutor: How do I know, before doing any calculation, whether a perturbation is "small enough" for first-order theory to be trustworthy for my specific system?

The physical picture

Imagine an electron trapped in a box whose right wall has been nudged slightly inward, or a hydrogen atom placed in a weak external electric field, or two electrons in helium that mutually repel. In each case, there exists a nearby "reference" problem — the perfect box, the free hydrogen atom, the helium atom without electron-electron repulsion — that we can solve in closed form. The real system's Hamiltonian is

H^=H^0+H^′\hat H = \hat H_0 + \hat H'

where H^0\hat H_0 is the reference (unperturbed) Hamiltonian and H^′\hat H' is everything else. Perturbation theory is the statement that, provided H^′\hat H' doesn't change the physics too violently, the true eigenstates and eigenvalues of H^\hat H are close to those of H^0\hat H_0, and we can compute "close to how much" systematically. The key conceptual move is to imagine turning the perturbation on gradually, governed by a parameter λ\lambda that runs from 0 (no perturbation, just H^0\hat H_0) to 1 (full perturbation, the real system). We then Taylor-expand the true energy and wavefunction in powers of λ\lambda:

En(λ)=En(0)+λEn(1)+λ2En(2)+⋯E_n(\lambda) = E_n^{(0)} + \lambda E_n^{(1)} + \lambda^2 E_n^{(2)} + \cdots

At λ=0\lambda = 0 we recover the known, solved problem. The coefficient En(1)E_n^{(1)} — the subject of this article — is the slope of the energy with respect to how strongly the perturbation is switched on, evaluated right at the unperturbed state. Physically, this captures the fact that if the perturbation shifts the potential energy landscape a little, the energy of a state shifts by the average amount that landscape changed, weighted by where the original (unperturbed) electron density sits. The wavefunction itself also deforms, but that deformation is a higher-order effect on the energy — this is a manifestation of the same stationarity that underlies the variational principle: at an energy extremum, first-order changes in the wavefunction produce only second-order changes in the energy. The diagram below shows the conceptual flow: an exactly solvable reference system, a small perturbing operator, and the resulting shifted (but not re-solved) energy level.

Figure
Perturbation theory: splitting the Hamiltonian and shifting the energy level
Ĥ = Ĥ₀ + Ĥ′ Unperturbed Ĥ₀ (solved exactly) E₀⁽⁰⁾ E₁⁽⁰⁾ E₂⁽⁰⁾ turn on Ĥ′ Perturbed system (approximate) E₀⁽⁰⁾+E₀⁽¹⁾ E₁⁽⁰⁾+E₁⁽¹⁾ E₂⁽⁰⁾+E₂⁽¹⁾ E_n⁽¹⁾ = ⟨n⁽⁰⁾| Ĥ′ |n⁽⁰⁾⟩ — evaluated with the OLD wavefunction, no re-solving needed

A second useful picture is geometric: think of the unperturbed wavefunction as a fixed probability density ∣ψn(0)∣2|\psi_n^{(0)}|^2 draped over the perturbing potential H′(x)H'(x). The first-order energy shift is exactly the weighted average of H′(x)H'(x) under that density curve — literally an area-under-the-curve calculation, no new Schrödinger equation required.

Figure
First-order energy shift as a weighted average of the perturbation
E_n⁽¹⁾ = ∫ |ψ_n⁽⁰⁾(x)|² H′(x) dx x |ψ₁⁽⁰⁾(x)|² (unperturbed density) H′(x) (perturbing potential) shift E_n⁽¹⁾ = average of H′ weighted by the density

The core ideas

The full non-degenerate Rayleigh-Schrödinger perturbation expansion writes both the energy and the wavefunction of the nnth state as power series in λ\lambda:

H^=H^0+λH^′,ψn=ψn(0)+λψn(1)+λ2ψn(2)+⋯ ,En=En(0)+λEn(1)+λ2En(2)+⋯\hat H = \hat H_0 + \lambda \hat H', \qquad \psi_n = \psi_n^{(0)} + \lambda \psi_n^{(1)} + \lambda^2 \psi_n^{(2)} + \cdots, \qquad E_n = E_n^{(0)} + \lambda E_n^{(1)} + \lambda^2 E_n^{(2)} + \cdots

where:

  • H^0\hat H_0 has known, exactly solvable eigenstates H^0ψn(0)=En(0)ψn(0)\hat H_0 \psi_n^{(0)} = E_n^{(0)}\psi_n^{(0)},
  • λ\lambda is a bookkeeping parameter set to 1 at the end (the physical perturbation strength),
  • ψn(1),ψn(2),…\psi_n^{(1)}, \psi_n^{(2)},\dots are wavefunction corrections expressed as linear combinations of the other unperturbed eigenstates ψk(0)\psi_k^{(0)} (k≠nk\neq n).

Substituting into H^ψn=Enψn\hat H\psi_n = E_n\psi_n and collecting terms order by order in λ\lambda yields, at zeroth order, simply H^0ψn(0)=En(0)ψn(0)\hat H_0\psi_n^{(0)} = E_n^{(0)}\psi_n^{(0)} (trivially true), and at first order the central working equation of this article:

En(1)=⟨ψn(0)∣H^′∣ψn(0)⟩=∫ψn(0)∗ H^′ ψn(0) dτE_n^{(1)} = \langle \psi_n^{(0)} | \hat H' | \psi_n^{(0)} \rangle = \int \psi_n^{(0)*}\,\hat H'\,\psi_n^{(0)}\, d\tau

where:

  • ψn(0)\psi_n^{(0)} is the unperturbed, already-known wavefunction of the state of interest,
  • H^′\hat H' is the full (physical, λ=1\lambda=1) perturbing operator,
  • the integral runs over all coordinates of the system (dτd\tau = volume element, possibly including spin sums).

Reading: the first-order correction to the energy of state nn is the expectation value of the perturbing operator, computed using the old, unperturbed wavefunction — you are not required to find the new wavefunction at all to get this leading correction to the energy. The total energy through first order is then

En≈En(0)+En(1)E_n \approx E_n^{(0)} + E_n^{(1)}

The companion result — needed if you want the wavefunction correction, or if you want to go on to second order — expands ψn(1)\psi_n^{(1)} in the complete basis of unperturbed states:

ψn(1)=∑k≠n⟨ψk(0)∣H^′∣ψn(0)⟩En(0)−Ek(0) ψk(0)\psi_n^{(1)} = \sum_{k \neq n} \frac{\langle \psi_k^{(0)} | \hat H' | \psi_n^{(0)} \rangle}{E_n^{(0)} - E_k^{(0)}}\, \psi_k^{(0)}

where:

  • the sum excludes k=nk=n (that piece is absorbed into normalization convention),
  • En(0)−Ek(0)E_n^{(0)} - E_k^{(0)} in the denominator is the unperturbed energy gap between state nn and state kk,
  • this correction is used to build En(2)E_n^{(2)}, the leading topic of second-order perturbation theory.

Reading: the wavefunction "borrows" character from every other unperturbed state, with a weight that grows the stronger the coupling matrix element ⟨k∣H^′∣n⟩\langle k|\hat H'|n\rangle is, and grows the closer in energy state kk lies to state nn. This is exactly why near-degeneracies (En(0)≈Ek(0)E_n^{(0)} \approx E_k^{(0)}) blow up the expansion and demand a different treatment.

Derivation ADeriving the first-order energy formula from the order-by-order expansion

Goal. Starting from the exact time-independent Schrödinger equation with H^=H^0+λH^′\hat H = \hat H_0 + \lambda\hat H', derive En(1)=⟨n(0)∣H^′∣n(0)⟩E_n^{(1)} = \langle n^{(0)}|\hat H'|n^{(0)}\rangle rigorously, keeping track of every order in λ\lambda.

Step 1 — Write the exact eigenvalue equation and expand. The true problem is H^ψn=Enψn\hat H \psi_n = E_n \psi_n. Insert the power series for H^\hat H (trivial, it's just H^0+λH^′\hat H_0 + \lambda \hat H', no higher λ\lambda powers), and for ψn\psi_n and EnE_n:

(H^0+λH^′)(ψn(0)+λψn(1)+λ2ψn(2)+⋯ )=(En(0)+λEn(1)+λ2En(2)+⋯ )(ψn(0)+λψn(1)+⋯ )(\hat H_0 + \lambda \hat H')\left(\psi_n^{(0)} + \lambda\psi_n^{(1)} + \lambda^2\psi_n^{(2)} + \cdots\right) = \left(E_n^{(0)} + \lambda E_n^{(1)} + \lambda^2 E_n^{(2)} + \cdots\right)\left(\psi_n^{(0)} + \lambda\psi_n^{(1)} + \cdots\right)

Step 2 — Multiply out and collect powers of λ\lambda. Expanding the left and right sides and grouping by powers of λ0,λ1,λ2,…\lambda^0, \lambda^1, \lambda^2, \ldots gives, order by order:

λ0:H^0ψn(0)=En(0)ψn(0)\lambda^0:\quad \hat H_0 \psi_n^{(0)} = E_n^{(0)}\psi_n^{(0)}
λ1:H^0ψn(1)+H^′ψn(0)=En(0)ψn(1)+En(1)ψn(0)\lambda^1:\quad \hat H_0 \psi_n^{(1)} + \hat H'\psi_n^{(0)} = E_n^{(0)}\psi_n^{(1)} + E_n^{(1)}\psi_n^{(0)}

The zeroth-order equation is just the original unperturbed Schrödinger equation, automatically satisfied. The first-order equation is new information — it links the unknown wavefunction correction ψn(1)\psi_n^{(1)} to the known ψn(0)\psi_n^{(0)} and the unknown energy correction En(1)E_n^{(1)}.

Step 3 — Eliminate ψn(1)\psi_n^{(1)} by projecting onto ψn(0)\psi_n^{(0)}. Multiply the λ1\lambda^1 equation on the left by ψn(0)∗\psi_n^{(0)*} and integrate over all space:

⟨ψn(0)∣H^0∣ψn(1)⟩+⟨ψn(0)∣H^′∣ψn(0)⟩=En(0)⟨ψn(0)∣ψn(1)⟩+En(1)⟨ψn(0)∣ψn(0)⟩\langle \psi_n^{(0)} | \hat H_0 | \psi_n^{(1)} \rangle + \langle \psi_n^{(0)} | \hat H' | \psi_n^{(0)} \rangle = E_n^{(0)} \langle \psi_n^{(0)} | \psi_n^{(1)} \rangle + E_n^{(1)} \langle \psi_n^{(0)} | \psi_n^{(0)} \rangle

Because H^0\hat H_0 is Hermitian, ⟨ψn(0)∣H^0∣ψn(1)⟩=⟨H^0ψn(0)∣ψn(1)⟩=En(0)⟨ψn(0)∣ψn(1)⟩\langle \psi_n^{(0)} | \hat H_0 | \psi_n^{(1)} \rangle = \langle \hat H_0 \psi_n^{(0)} | \psi_n^{(1)} \rangle = E_n^{(0)} \langle \psi_n^{(0)}|\psi_n^{(1)}\rangle, since H^0ψn(0)=En(0)ψn(0)\hat H_0\psi_n^{(0)} = E_n^{(0)}\psi_n^{(0)} and En(0)E_n^{(0)} is real.

Step 4 — Cancel the surviving overlap terms. The left-hand first term exactly equals En(0)⟨ψn(0)∣ψn(1)⟩E_n^{(0)}\langle \psi_n^{(0)}|\psi_n^{(1)}\rangle, which is identical to the first term on the right-hand side. These cancel, leaving

⟨ψn(0)∣H^′∣ψn(0)⟩=En(1)⟨ψn(0)∣ψn(0)⟩\langle \psi_n^{(0)} | \hat H' | \psi_n^{(0)} \rangle = E_n^{(1)} \langle \psi_n^{(0)} | \psi_n^{(0)} \rangle

Step 5 — Normalize and conclude. Since ψn(0)\psi_n^{(0)} is normalized, ⟨ψn(0)∣ψn(0)⟩=1\langle \psi_n^{(0)}|\psi_n^{(0)}\rangle = 1, giving the final result

En(1)=⟨ψn(0)∣H^′∣ψn(0)⟩\boxed{E_n^{(1)} = \langle \psi_n^{(0)} | \hat H' | \psi_n^{(0)} \rangle}

Notice that ψn(1)\psi_n^{(1)} dropped out entirely — the first-order energy needs only the unperturbed wavefunction. This is a direct echo of the variational principle: perturbing a wavefunction away from a stationary point changes the energy only at second order, so the first-order wavefunction shift is irrelevant to the first-order energy shift.

Go deeper · Derivation B · 1 minExtracting the wavefunction correction and the non-degeneracy requirement
Derivation BExtracting the wavefunction correction and the non-degeneracy requirement

Goal. Use the same λ1\lambda^1 equation to solve for ψn(1)\psi_n^{(1)} itself, and show precisely why nearly-degenerate unperturbed states break the method.

Step 1 — Expand ψn(1)\psi_n^{(1)} in the complete unperturbed basis. Since {ψk(0)}\{\psi_k^{(0)}\} is a complete orthonormal set (eigenstates of the Hermitian operator H^0\hat H_0), any function — including the unknown correction ψn(1)\psi_n^{(1)} — can be written as

ψn(1)=∑kck ψk(0)\psi_n^{(1)} = \sum_{k} c_k \,\psi_k^{(0)}

for some coefficients ckc_k to be determined. By convention we choose cn=0c_n = 0 (this fixes normalization/phase freedom at this order and does not affect the energy).

Step 2 — Substitute into the λ1\lambda^1 equation. Recall from the first derivation:

H^0ψn(1)+H^′ψn(0)=En(0)ψn(1)+En(1)ψn(0)\hat H_0 \psi_n^{(1)} + \hat H'\psi_n^{(0)} = E_n^{(0)}\psi_n^{(1)} + E_n^{(1)}\psi_n^{(0)}

Insert ψn(1)=∑k≠nckψk(0)\psi_n^{(1)} = \sum_{k\neq n} c_k \psi_k^{(0)} and use H^0ψk(0)=Ek(0)ψk(0)\hat H_0 \psi_k^{(0)} = E_k^{(0)}\psi_k^{(0)}:

∑k≠nckEk(0)ψk(0)+H^′ψn(0)=En(0)∑k≠nckψk(0)+En(1)ψn(0)\sum_{k\neq n} c_k E_k^{(0)} \psi_k^{(0)} + \hat H'\psi_n^{(0)} = E_n^{(0)} \sum_{k\neq n} c_k \psi_k^{(0)} + E_n^{(1)}\psi_n^{(0)}

Step 3 — Project onto a specific basis state ψm(0)\psi_m^{(0)} with m≠nm \neq n. Multiply by ψm(0)∗\psi_m^{(0)*} and integrate, using orthonormality ⟨ψm(0)∣ψk(0)⟩=δmk\langle \psi_m^{(0)}|\psi_k^{(0)}\rangle = \delta_{mk}:

cmEm(0)+⟨ψm(0)∣H^′∣ψn(0)⟩=En(0)cm+0c_m E_m^{(0)} + \langle \psi_m^{(0)} | \hat H' | \psi_n^{(0)} \rangle = E_n^{(0)} c_m + 0

(the En(1)ψn(0)E_n^{(1)}\psi_n^{(0)} term vanishes upon projection since m≠nm \neq n and the states are orthogonal).

Step 4 — Solve for the coefficient. Rearranging,

cm(Em(0)−En(0))=−⟨ψm(0)∣H^′∣ψn(0)⟩c_m (E_m^{(0)} - E_n^{(0)}) = -\langle \psi_m^{(0)} | \hat H' | \psi_n^{(0)} \rangle
cm=⟨ψm(0)∣H^′∣ψn(0)⟩En(0)−Em(0)c_m = \frac{\langle \psi_m^{(0)} | \hat H' | \psi_n^{(0)} \rangle}{E_n^{(0)} - E_m^{(0)}}

Relabeling m→km \to k and summing gives the wavefunction correction quoted above,

ψn(1)=∑k≠n⟨ψk(0)∣H^′∣ψn(0)⟩En(0)−Ek(0) ψk(0)\psi_n^{(1)} = \sum_{k \neq n} \frac{\langle \psi_k^{(0)} | \hat H' | \psi_n^{(0)} \rangle}{E_n^{(0)} - E_k^{(0)}}\, \psi_k^{(0)}

Step 5 — Identify the breakdown condition. Every term in the sum carries an energy denominator En(0)−Ek(0)E_n^{(0)} - E_k^{(0)}. If any other state kk has Ek(0)E_k^{(0)} very close to En(0)E_n^{(0)} (a near-degeneracy), that term blows up unless the numerator ⟨ψk(0)∣H^′∣ψn(0)⟩\langle \psi_k^{(0)}|\hat H'|\psi_n^{(0)}\rangle is simultaneously tiny or exactly zero. When two states are exactly degenerate and the coupling matrix element between them is nonzero, this formula diverges outright — the entire premise that "the state deforms smoothly from ψn(0)\psi_n^{(0)}" fails, because degenerate states can mix in any linear combination at zeroth order. This is precisely the regime handled by Degenerate Perturbation Theory, where one first diagonalizes H^′\hat H' within the degenerate subspace before applying the non-degenerate formulas derived here.

Worked examples

Example 1 — Foundational: asymmetric tilt in an infinite square well. Consider a particle of mass mm in an infinite square well of width LL, with unperturbed eigenstates

ψn(0)(x)=2Lsin⁡ ⁣(nπxL),En(0)=n2π2ℏ22mL2,0≤x≤L\psi_n^{(0)}(x) = \sqrt{\frac{2}{L}}\sin\!\left(\frac{n\pi x}{L}\right), \qquad E_n^{(0)} = \frac{n^2\pi^2\hbar^2}{2mL^2}, \qquad 0 \le x \le L

Now perturb it with a linear "tilt" potential representing, say, a weak uniform field pulling the particle toward x=Lx=L:

H^′=V0 xL,V0≪E1(0)\hat H' = V_0\,\frac{x}{L}, \qquad V_0 \ll E_1^{(0)}

We want the first-order shift in the ground state (n=1n=1) and the second excited state (n=3n=3) — deliberately asymmetric choices, not a "clean" case. The first-order correction is

En(1)=⟨ψn(0)∣H^′∣ψn(0)⟩=2V0L2∫0Lxsin⁡2 ⁣(nπxL)dxE_n^{(1)} = \langle \psi_n^{(0)} | \hat H' | \psi_n^{(0)} \rangle = \frac{2V_0}{L^2}\int_0^L x\sin^2\!\left(\frac{n\pi x}{L}\right)dx

Using the standard integral ∫0Lxsin⁡2(nπx/L) dx=L2/4\int_0^L x\sin^2(n\pi x/L)\,dx = L^2/4 (true for every integer nn, since the sine-squared term integrates to zero by symmetry about x=L/2x=L/2, leaving only the linear-ramp average), we get

En(1)=2V0L2⋅L24=V02E_n^{(1)} = \frac{2V_0}{L^2}\cdot\frac{L^2}{4} = \frac{V_0}{2}

Remarkably, every level shifts by exactly V0/2V_0/2 at first order — the average value of a linear ramp over the box is always its midpoint value, regardless of quantum number, because sin⁡2(nπx/L)\sin^2(n\pi x/L) is symmetric about x=L/2x=L/2 for all nn. So for n=1n=1: E1≈E1(0)+V0/2E_1 \approx E_1^{(0)} + V_0/2; for n=3n=3: E3≈E3(0)+V0/2E_3 \approx E_3^{(0)} + V_0/2.

Numerical check. Take L=0.50 nmL = 0.50\ \text{nm}, m=mem = m_e, and V0=0.10 eVV_0 = 0.10\ \text{eV} (chosen deliberately small compared to E1(0)E_1^{(0)}, and non-round to stress-test the arithmetic). First,

E1(0)=π2ℏ22meL2=(1)2(1.0546×10−34 J s)2π22(9.109×10−31 kg)(0.50×10−9 m)2E_1^{(0)} = \frac{\pi^2\hbar^2}{2m_eL^2} = \frac{(1)^2 (1.0546\times10^{-34}\,\text{J s})^2\pi^2}{2(9.109\times10^{-31}\,\text{kg})(0.50\times10^{-9}\,\text{m})^2}

Evaluating: ℏ2π2=(1.0546×10−34)2×9.8696=1.0972×10−67\hbar^2\pi^2 = (1.0546\times10^{-34})^2 \times 9.8696 = 1.0972\times10^{-67}. Denominator: 2×9.109×10−31×(0.5×10−9)2=2×9.109×10−31×2.5×10−19=4.5545×10−492\times9.109\times10^{-31}\times(0.5\times10^{-9})^2 = 2\times9.109\times10^{-31}\times2.5\times10^{-19} = 4.5545\times10^{-49}. So

E1(0)=1.0972×10−674.5545×10−49 J=2.409×10−19 J=1.504 eVE_1^{(0)} = \frac{1.0972\times10^{-67}}{4.5545\times10^{-49}}\ \text{J} = 2.409\times10^{-19}\ \text{J} = 1.504\ \text{eV}

Then E3(0)=9×1.504 eV=13.54 eVE_3^{(0)} = 9 \times 1.504\ \text{eV} = 13.54\ \text{eV}. Both shift by V0/2=0.050 eVV_0/2 = 0.050\ \text{eV}:

E1≈1.504+0.050=1.554 eV,E3≈13.54+0.050=13.59 eVE_1 \approx 1.504 + 0.050 = 1.554\ \text{eV}, \qquad E_3 \approx 13.54 + 0.050 = 13.59\ \text{eV}

Limiting check. As V0→0V_0 \to 0 the correction vanishes and En→En(0)E_n \to E_n^{(0)} exactly, as it must — with no perturbation there is nothing to correct. The correction is also independent of nn here only because H^′\hat H' is linear; a quadratic perturbation would not give an nn-independent shift, since ⟨x2⟩\langle x^2\rangle in a box does depend on nn.

Example 2 — Applied: helium's ground-state energy from electron-electron repulsion. Model helium's two electrons as independently occupying hydrogen-like 1s1s orbitals with nuclear charge Z=2Z=2 (this defines H^0\hat H_0, exactly solvable since it's two independent hydrogen-like problems), and treat the electron-electron repulsion as the perturbation:

H^0=−ℏ22me∇12−ℏ22me∇22−Ze24πϵ0r1−Ze24πϵ0r2,H^′=e24πϵ0r12\hat H_0 = -\frac{\hbar^2}{2m_e}\nabla_1^2 - \frac{\hbar^2}{2m_e}\nabla_2^2 - \frac{Ze^2}{4\pi\epsilon_0 r_1} - \frac{Ze^2}{4\pi\epsilon_0 r_2}, \qquad \hat H' = \frac{e^2}{4\pi\epsilon_0 r_{12}}

The zeroth-order ground state is a product of two hydrogen-like 1s1s orbitals with Z=2Z=2:

ψ0(0)(r⃗1,r⃗2)=Z3πa03 e−Z(r1+r2)/a0\psi_0^{(0)}(\vec r_1,\vec r_2) = \frac{Z^3}{\pi a_0^3}\,e^{-Z(r_1+r_2)/a_0}

and the zeroth-order energy (sum of two hydrogen-like 1s1s energies, each −Z2×13.606-Z^2\times 13.606 eV) is

E0(0)=−2Z2(13.606 eV)=−2(4)(13.606)=−108.8 eVE_0^{(0)} = -2 Z^2 (13.606\ \text{eV}) = -2(4)(13.606) = -108.8\ \text{eV}

This is far below the experimental ground-state energy of helium, −79.0-79.0 eV, because H^0\hat H_0 completely neglects the repulsion that pushes the electrons apart and raises the energy. The first-order correction is the standard textbook integral (evaluated exactly using hydrogen-like 1s1s orbitals):

E(1)=⟨ψ0(0)∣e24πϵ0r12∣ψ0(0)⟩=58Z(13.606 eV)=58(2)(13.606 eV)E^{(1)} = \left\langle \psi_0^{(0)} \right| \frac{e^2}{4\pi\epsilon_0 r_{12}} \left| \psi_0^{(0)} \right\rangle = \frac{5}{8}Z(13.606\ \text{eV}) = \frac{5}{8}(2)(13.606\ \text{eV})
E(1)=1.25×13.606=17.01 eVE^{(1)} = 1.25 \times 13.606 = 17.01\ \text{eV}

(the standard 5Z/85Z/8 Ry result derivable by direct integration of 1/r121/r_{12} over the product of two 1s1s densities, expanded in Legendre polynomials — a calculation that belongs to the theory of two-electron integrals but whose use here is exactly the first-order formula above). Adding this correction:

E0≈E0(0)+E(1)=−108.8+17.01=−91.8 eVE_0 \approx E_0^{(0)} + E^{(1)} = -108.8 + 17.01 = -91.8\ \text{eV}

Comparison to experiment. The true ground-state energy of helium is −79.0-79.0 eV. First-order perturbation theory gets us from a crude −108.8-108.8 eV to −91.8-91.8 eV — a large improvement (closing roughly 68% of the 29.8 eV gap), but not exact, because H^′\hat H' (repulsion ∼34\sim 34 eV out of ∼109\sim 109 eV, i.e. roughly 30% of ∣H^0∣|\hat H_0|) is not actually all that small. The residual 12.8 eV discrepancy is exactly the kind of correction that Second-Order Perturbation Theory and, in practice, full variational optimization of an effective nuclear charge, are built to capture.

Limiting check. If we let the repulsion strength be scaled by a fictitious parameter λ\lambda (H^′→λe2/4πϵ0r12\hat H' \to \lambda e^2/4\pi\epsilon_0 r_{12}) and take λ→0\lambda \to 0, we recover exactly the unperturbed value −108.8-108.8 eV, confirming the correction vanishes continuously as the perturbation is switched off — exactly consistent with the general expansion E(λ)=E(0)+λE(1)+⋯E(\lambda) = E^{(0)} + \lambda E^{(1)} + \cdots.

Example 3 — Exam-level: quadratic Stark effect setup meets anharmonic correction (multi-part). (a) Why the linear Stark shift vanishes for a harmonic oscillator dipole in a field, forcing us to examine parity. Consider a charged harmonic oscillator (charge qq, force constant kk, mass mm) placed in a uniform external electric field E\mathcal E along xx. The perturbation is

H^′=−qEx\hat H' = -q\mathcal E x

The first-order energy correction for the vvth vibrational level is

Ev(1)=⟨v(0)∣(−qEx)∣v(0)⟩=−qE⟨v(0)∣x∣v(0)⟩E_v^{(1)} = \langle v^{(0)} | (-q\mathcal E x) | v^{(0)} \rangle = -q\mathcal E \langle v^{(0)}|x|v^{(0)}\rangle

Harmonic oscillator eigenstates have definite parity: ψv(0)(−x)=(−1)vψv(0)(x)\psi_v^{(0)}(-x) = (-1)^v \psi_v^{(0)}(x). Since xx is an odd operator, ∣ψv(0)∣2 x|\psi_v^{(0)}|^2 \, x is an odd function of xx for any vv (because ∣ψv(0)(−x)∣2=∣ψv(0)(x)∣2|\psi_v^{(0)}(-x)|^2 = |\psi_v^{(0)}(x)|^2 is even, times xx odd = odd overall), so the integral over all xx vanishes identically:

Ev(1)=0for every vE_v^{(1)} = 0 \quad \text{for every } v

This is a rigorous, general result — not an approximation — following purely from the symmetry (parity) of harmonic oscillator wavefunctions. It is exactly why the Stark effect for a purely harmonic dipole is a second-order phenomenon (the famous quadratic Stark shift), foreshadowing the machinery of Second-Order Perturbation Theory. (b) Now add a genuine first-order-active perturbation: a cubic anharmonicity term, evaluated for specific asymmetric numbers. Take instead

H^′=b x3,b=2.50×1025 J/m3 (a representative bond anharmonicity)\hat H' = b\,x^3, \qquad b = 2.50\times10^{25}\ \text{J/m}^3 \ \text{(a representative bond anharmonicity)}

Because x3x^3 is also odd, by the identical parity argument ⟨v(0)∣x3∣v(0)⟩=0\langle v^{(0)}|x^3|v^{(0)}\rangle = 0 for every vv — the cubic anharmonic term likewise gives zero first-order shift, which is the textbook reason cubic anharmonicity is treated at second order in vibrational spectroscopy (it's what generates the anharmonic red-shift of overtones). (c) A first-order-active perturbation: quartic anharmonicity. Now take the physically standard next term in a Morse-like expansion,

H^′=c x4,c=5.00×1034 J/m4\hat H' = c\,x^4, \qquad c = 5.00\times10^{34}\ \text{J/m}^4

with harmonic oscillator parameters representative of a C–H stretch: m=1.628×10−27m = 1.628\times10^{-27} kg (reduced mass of C–H), k=560 N/mk = 560\ \text{N/m}, giving ω=k/m\omega = \sqrt{k/m}. Compute:

ω=5601.628×10−27=3.440×1029=5.865×1014 rad/s\omega = \sqrt{\frac{560}{1.628\times10^{-27}}} = \sqrt{3.440\times10^{29}} = 5.865\times10^{14}\ \text{rad/s}

The needed expectation value is the standard harmonic oscillator result

⟨v(0)∣x4∣v(0)⟩=(ℏ2mω)2(6v2+6v+3)\langle v^{(0)} | x^4 | v^{(0)} \rangle = \left(\frac{\hbar}{2m\omega}\right)^2 \left(6v^2 + 6v + 3\right)

For v=2v=2 (an asymmetric, non-ground-state choice): 6(4)+6(2)+3=24+12+3=396(4) + 6(2) + 3 = 24+12+3=39. The prefactor:

ℏ2mω=1.0546×10−342(1.628×10−27)(5.865×1014)=1.0546×10−341.910×10−12=5.521×10−23 m2\frac{\hbar}{2m\omega} = \frac{1.0546\times10^{-34}}{2(1.628\times10^{-27})(5.865\times10^{14})} = \frac{1.0546\times10^{-34}}{1.910\times10^{-12}} = 5.521\times10^{-23}\ \text{m}^2

Squaring: (5.521×10−23)2=3.048×10−45 m4(5.521\times10^{-23})^2 = 3.048\times10^{-45}\ \text{m}^4. So

⟨x4⟩v=2=3.048×10−45×39=1.189×10−43 m4\langle x^4\rangle_{v=2} = 3.048\times10^{-45}\times 39 = 1.189\times10^{-43}\ \text{m}^4

The first-order energy correction is

E2(1)=c ⟨x4⟩v=2=(5.00×1034)(1.189×10−43)=5.94×10−9 JE_2^{(1)} = c\,\langle x^4\rangle_{v=2} = (5.00\times10^{34})(1.189\times10^{-43}) = 5.94\times10^{-9}\ \text{J}

which is unphysically large in SI joules for a single quantum (as expected since cc was chosen only for illustrative magnitude) — converting to more natural spectroscopic units, 5.94×10−95.94\times10^{-9} J corresponds to ≈3.7×1010\approx 3.7\times10^{10} eV, signaling that this particular cc is far too large to be a "small" perturbation for this oscillator; a realistic quartic anharmonicity constant would be many orders of magnitude smaller. This is deliberately included as a check of scope: first-order perturbation theory produces a numerical answer regardless of input, but the answer is only trustworthy when E(1)≪ℏωE^{(1)} \ll \hbar\omega. Here ℏω=1.0546×10−34×5.865×1014=6.186×10−20\hbar\omega = 1.0546\times10^{-34}\times5.865\times10^{14} = 6.186\times10^{-20} J, and our computed correction (5.94×10−95.94\times10^{-9} J) is about 101110^{11} times larger — an immediate red flag that this cc value is unphysical for a real molecular bond and the perturbative expansion would not converge.

Limiting check. Setting c→0c \to 0 recovers E2(1)→0E_2^{(1)} \to 0 and the pure harmonic energy E2(0)=(2+12)ℏωE_2^{(0)} = (2+\tfrac12)\hbar\omega survives untouched, exactly as required.

Limiting cases, scope & common traps

RegimeWhat happensCorrect treatment
H^′\hat H' genuinely weak, all En(0)E_n^{(0)} well-separatedEn≈En(0)+En(1)E_n \approx E_n^{(0)} + E_n^{(1)} is accurateFirst-order theory as derived here
H^′→0\hat H' \to 0En(1)→0E_n^{(1)} \to 0, exactly recovers H^0\hat H_0Sanity check on any perturbative result
Two unperturbed states nearly degenerate, coupled by H^′\hat H'Wavefunction correction denominator →0\to 0, expansion divergesDegenerate Perturbation Theory: diagonalize H^′\hat H' in the degenerate subspace first
H^′\hat H' comparable in size to H^0\hat H_0 (e.g. electron correlation in small atoms)First-order correction captures only part of the true shiftGo to Second-Order Perturbation Theory or use variational/configuration-interaction methods
Perturbation is an odd function of a coordinate and unperturbed states have definite parityEn(1)=0E_n^{(1)} = 0 identically (e.g. linear Stark effect in harmonic oscillator)Effect appears only at second order
Perturbation depends on timeThis static formalism does not applyTime-dependent perturbation theory (Fermi's golden rule) is needed instead

The chemist behind it

Erwin Schrödinger developed much of the mathematical apparatus of quantum perturbation theory in his celebrated series of 1926 papers, adapting a classical technique — the perturbation methods used for centuries in celestial mechanics to compute how planets nudge each other's orbits — into the new quantum formalism. The specific "Rayleigh-Schrödinger" name honors an even earlier debt: Lord Rayleigh had used essentially the same expansion technique decades earlier to study the vibrations of mechanical and acoustic systems, and Schrödinger recognized that his new wave equation admitted an exactly analogous treatment for perturbed quantum states.

Origins · 1 minErwin Schrödinger and how this was discovered
ES
Erwin Schrödinger
1887–1961 · Vienna and Zurich, the founding of wave mechanics

Schrödinger trained in Vienna under the influence of Boltzmann's statistical mechanics tradition and, after a period working on general relativity and color theory, produced in a burst of activity during 1925–1926 the wave equation that now bears his name. In the same set of papers he established time-independent perturbation theory as a practical tool, applying it immediately to the Stark effect in hydrogen — showing that an external electric field splits and shifts hydrogen's spectral lines in a way calculable directly from his new wave mechanics, matching the empirical spectroscopy of the era. He shared the 1933 Nobel Prize in Physics with Paul Dirac. Schrödinger's approach — treat the exactly solvable problem as a scaffold and compute corrections as expectation values and sums over states — remains the default computational strategy across atomic, molecular, and solid-state theory today.

History
- 1877: Lord Rayleigh publishes perturbation methods for coupled classical oscillators in The Theory of Sound.
- 1926: Erwin Schrödinger formulates wave mechanics and applies perturbation theory to the Stark effect in hydrogen.
- 1926–1927: Werner Heisenberg and Paul Dirac extend perturbative reasoning to atomic structure and radiation problems.
- 1929–1930: Douglas Hartree and Vladimir Fock develop self-consistent field methods, motivating systematic treatments of electron correlation as a perturbation on independent-electron models.
- 1934: Christian Møller and Milton Plesset formalize many-body perturbation theory for electronic structure (Møller-Plesset perturbation theory), still in routine use in computational chemistry.
What exactly counts as "Ĥ₀" versus "Ĥ′"? Is the split arbitrary?

Yes, the split is a modeling choice, not something nature hands you. You choose H^0\hat H_0 to be whatever piece of the true Hamiltonian you can solve exactly (or very accurately), and H^′\hat H' absorbs everything else. The same physical system can be split different ways depending on what's convenient: in helium you might treat electron repulsion as the perturbation on independent hydrogen-like orbitals, or, in a different approach, treat a screened effective nuclear charge as H^0\hat H_0 and a smaller residual repulsion as H^′\hat H'. A good split makes H^′\hat H' genuinely small compared to the level spacings of H^0\hat H_0; a poor split (like ignoring a huge interaction) will make the perturbation series converge slowly or not at all.

Why is E_n^(1) just an expectation value and not something more complicated?

This falls directly out of the derivation: projecting the first-order Schrödinger equation onto the unperturbed bra ⟨ψn(0)∣\langle \psi_n^{(0)}| causes all the terms involving the unknown wavefunction correction ψn(1)\psi_n^{(1)} to cancel, because H^0\hat H_0 is Hermitian and ψn(0)\psi_n^{(0)} is its eigenstate. What survives is purely ⟨ψn(0)∣H^′∣ψn(0)⟩\langle \psi_n^{(0)}|\hat H'|\psi_n^{(0)}\rangle. This mirrors the stationarity property from the variational principle: near an energy extremum, first-order changes in the wavefunction produce only second-order changes in energy, so at first order in λ\lambda the energy shift depends only on the perturbation evaluated in the unperturbed state.

Does first-order perturbation theory ever give an energy that is too low, violating the variational principle?

It can, in principle — unlike the variational method, the perturbative energy expansion truncated at any finite order is not guaranteed to be an upper bound to the true ground-state energy. First-order theory is an approximation to a Taylor series, not a variational trial-function calculation, so there is no built-in inequality protecting it from undershooting the true energy, especially if higher-order terms are large and of alternating sign, or if the series does not converge at all for strong perturbations.

How is this related to time-dependent perturbation theory used for spectroscopic transitions?

They share the same partitioning philosophy (H^=H^0+H^′\hat H = \hat H_0 + \hat H') and the same reliance on unperturbed eigenstates as a basis, but they answer different questions. This article's time-independent first-order theory tells you how stationary energy levels shift due to a static perturbation. Time-dependent perturbation theory instead asks how a system initially in one unperturbed eigenstate evolves probability amplitude into other eigenstates under a perturbation that switches on or oscillates in time — the origin of Fermi's golden rule and of selection rules for spectroscopic transitions.

Why does the linear term in x give zero first-order shift for the harmonic oscillator, but electron repulsion in helium gives a nonzero shift?

It comes down to symmetry versus lack of symmetry. The harmonic oscillator perturbation −qEx-q\mathcal E x is an odd function multiplying a probability density that itself has definite parity (even for even vv, odd for odd vv, but ∣ψv(0)∣2|\psi_v^{(0)}|^2 is always even), forcing the integral to vanish by symmetry for every level. Helium's repulsion operator e2/(4πϵ0r12)e^2/(4\pi\epsilon_0 r_{12}) has no such odd-parity structure — it is manifestly positive everywhere the electrons can be — so its expectation value in the (also positive) unperturbed density is unavoidably positive and nonzero.

Can first-order perturbation theory be applied to a Hamiltonian that has continuous (rather than discrete) energy levels?

Yes, with modification: the sum over intermediate states kk in the wavefunction correction becomes an integral over the continuum, and care must be taken with normalization of continuum states (typically delta-function normalized rather than to unity). The first-order energy formula E(1)=⟨ψ(0)∣H^′∣ψ(0)⟩E^{(1)} = \langle \psi^{(0)}|\hat H'|\psi^{(0)}\rangle still holds in essentially the same form for a discrete state embedded in or near a continuum, but if the state itself lies in the continuum (e.g., scattering problems), the machinery of scattering theory largely supersedes simple perturbation theory.

What is the single most common numerical mistake when applying E_n^(1) = ⟨n|Ĥ′|n⟩?

Using the wrong (perturbed, or incorrectly normalized) wavefunction in the integral. The formula strictly requires the unperturbed, properly normalized ψn(0)\psi_n^{(0)} — plugging in an approximate or unnormalized trial function, or accidentally using a different quantum number's wavefunction, silently produces a wrong numerical answer without any obvious red flag, since the integral still evaluates to some number. Always double check normalization (∫∣ψn(0)∣2dτ=1\int|\psi_n^{(0)}|^2 d\tau = 1) before trusting the resulting energy shift.

Before this

Where this leads