Time-Dependent Perturbation Theory — Particle in a Box

Time-dependent perturbation theory

Same particle-in-a-box eigenbasis as before (ħ = m = L = 1, Eₙ = n²π²/2), now driven by an explicit perturbation H'(x,t) = A·x·f(t). The spatial part is the dipole-like coupling x (so the usual opposite-parity selection rule applies); switch f(t) between off, constant, a polynomial ramp, or an oscillating drive, and compare the exact numerical population transfer against the first-order perturbative estimate.

System

System starts purely in φ_n₀ at t = 0.

Perturbation f(t)  — H'(x,t)=A·x·f(t)

t = 0.00 total norm Σ|c|² = 1.000

drive envelope f(t)

energy levels & current population

Population transfer P_m(t) = |c_m(t)|²

Solid = exact (numerically propagated). Dashed = first-order TDPT estimate, P_m⁽¹⁾(t)=|c_m⁽¹⁾(t)|², shown only for levels the selection rule actually allows (opposite parity to n₀). Where solid and dashed separate, first-order theory has broken down.

|Ψ(x,t)|² under the drive

Reading the four cases

In every case the same first-order formula is being evaluated live: c_m⁽¹⁾(t) = −i∫₀ᵗ H'_{m n₀}(t′) e^{iω_{mn₀}t′} dt′, with H'_{mn₀}(t)=A·x_{mn₀}·f(t) and x_{mn₀} the closed-form PIB dipole matrix element (nonzero only for m+n₀ odd). The exact curve instead numerically integrates the full Schrödinger equation in this basis — no rotating-wave or weak-field approximation — so any gap between the two is genuine breakdown of perturbation theory, not numerical error.