Linear Response Theory
Poke a system in thermal equilibrium — apply a small voltage, a weak magnetic field, a gentle push — and it stirs. Linear response theory answers, exactly and universally, how much it stirs to first order in the poke. The astonishing content of the answer is that you never have to solve for the complicated driven, out-of-equilibrium state at all: the entire first-order response is encoded in the spontaneous equilibrium fluctuations of the undriven system. The drum's ring after a single tap is governed by the very same modes that rattle when thermal noise alone shakes it. Compute one equilibrium correlation function and you have predicted every weak-field experiment. The setup is spare and general. A Hamiltonian sits in equilibrium at temperature ; a weak field couples to an observable through ; we ask for the induced change of some observable . Linearising the density matrix in produces a convolution , and the response kernel turns out to be the Kubo formula — a commutator average (quantum) or a time-derivative correlation (classical) evaluated purely in the equilibrium ensemble. Three structural pillars give the theory its reach. Causality — no response before the kick, — makes analytic in the upper half -plane and forces the Kramers–Kronig relations. Fluctuation–dissipation ties the absorptive part to the equilibrium noise spectrum. Onsager regression declares that a fluctuation, whether born by chance or imposed by a field, decays back by the same average law. From this single framework flow every transport coefficient — conductivity, viscosity, diffusion, mobility — as Green–Kubo integrals over equilibrium currents, and the Langevin and Fokker–Planck descriptions of Brownian motion inherit their noise–friction balance from it.
- Linear response theory gives the first-order change of an observable under a weak time-dependent perturbation entirely in terms of an equilibrium correlation function — the driven nonequilibrium state never has to be solved.
- The central result is the Kubo response function (quantum) or (classical), derived by first-order perturbation of the density matrix.
- Causality — response only after the kick, for — makes analytic in the upper half-plane and forces the Kramers–Kronig relations between its reactive () and dissipative () parts.
- The static limit is a pure thermodynamic fluctuation: , the isothermal susceptibility as an equilibrium variance.
- It unifies transport coefficients (conductivity, viscosity, diffusion, mobility) as Green–Kubo integrals of current–current correlations and underlies the fluctuation–dissipation theorem and the Einstein relation.
- Key idea: to first order in a weak field a system forgets it is being driven — its response equals an equilibrium correlation function of the coupling operator with the observed operator, computed once and for all in the unperturbed ensemble.
To first order in a weak field a system forgets it is being driven: its response is the equilibrium correlation function of the coupling operator with the observed operator, computed once and for all in the unperturbed ensemble.
Where this lives today
Linear response theory is the quiet engine beneath most of what condensed-matter and chemical physics actually measures. Every spectroscopy — dielectric, optical, magnetic resonance, inelastic neutron and X-ray scattering — reports a dissipative susceptibility or a correlation spectrum, and the Kramers–Kronig relations are used daily to reconstruct refractive indices and optical constants from absorption data. In simulation, the Green–Kubo route computes ionic conductivities, viscosities, and thermal conductivities of liquids and electrolytes directly from equilibrium molecular-dynamics trajectories, without ever imposing a field. The frontier is where the framework breaks. In glasses, sheared suspensions, biological active matter, and driven quantum systems, the equilibrium fluctuation–dissipation relation is violated, and the size of the violation defines a frequency-dependent effective temperature that has become a standard diagnostic of how far a system sits from equilibrium. Extending Kubo-type identities to nonequilibrium steady states — with explicit entropy-production corrections — is an active branch of stochastic thermodynamics, and it descends directly from the causal, equilibrium theory laid out here.
The physical picture
Tap a drum once and the membrane rings for all later times in a way fixed by its intrinsic modes — the same modes that hum when thermal noise alone rattles it. Linear response makes this identity precise: the driven response and the spontaneous ringing are governed by one object, the equilibrium correlation function. The field only decides how hard and when you tap; the shape of the reply is a property of equilibrium. Causality is the hidden structural constraint that does most of the work. Because nothing responds before it is kicked, the response function is one-sided in time, for . A one-sided function has a Fourier transform analytic in half the complex-frequency plane, and that analyticity is exactly the Kramers–Kronig relations linking refraction (the reactive ) to absorption (the dissipative ). Dispersion and dissipation are the two faces of one causal object — a theme carried forward in Kramers-Kronig relations and generalized susceptibility and spectral functions. The dissipative part is where energy goes to die. Driving at frequency deposits power , and the fluctuation-dissipation theorem then declares that this same measures how loudly the system fluctuates on its own at that frequency: friction and noise are inseparable, tied by the temperature.
Onsager's regression hypothesis gives the picture a thermodynamic soul. A macroscopic disturbance — however it arose, by an experimenter's field or by a rare spontaneous fluctuation — decays back to equilibrium following the same average law. You cannot tell, from the decay alone, whether the bump was designed or accidental. This is why transport coefficients are integrals over the autocorrelation of spontaneous currents, and why response and relaxation functions are one object seen from different angles.
The core equations
The perturbation is a weak classical field switched on in time, coupling to a chosen observable of the equilibrium system. This single line fixes the entire structure of what follows; every result is a functional of the pair and the temperature.
where: — unperturbed Hamiltonian, in thermal equilibrium at ; — operator (or phase-space function) that the field couples to; — weak classical (c-number) external field, switched on adiabatically from . Reading it physically: is the "handle" the field grabs (dipole for an electric field, magnetization for a magnetic field), and is whatever you choose to measure. To first order in , the induced change of the observed quantity is a causal convolution of the field with a response kernel. The kernel depends only on the equilibrium system, not on — that is the whole point.
where: — first-order change in the expectation of ; — response (after-effect) function, causal: for . The upper limit (not ) is causality made manifest: only the past of the field can matter. The quantum Kubo formula identifies the kernel as an equilibrium average of a commutator of Heisenberg operators. Its structure — a commutator, not a plain product — is the fingerprint of the perturbation entering through .
where: — commutator of Heisenberg operators evolved under ; — average in the unperturbed canonical ensemble ; — Heaviside step enforcing causality. The commutator measures how at time fails to commute with at time — precisely the quantum content of "how the kick propagates." In the classical (high-temperature) limit the commutator becomes a Poisson bracket and the response collapses to the time-derivative of a correlation function — the form that powers all classical transport.
where: — time derivative of along unperturbed trajectories; — inverse temperature. The temperature enters as a single factor : warmer systems fluctuate more, so they respond more, and the response is literally times the correlation's slope. The frequency-domain susceptibility is the Fourier transform of the causal kernel; because vanishes for the transform runs from , splitting the answer into an even reactive part and an odd dissipative part.
where: — reactive (in-phase, dispersive) part, even in ; — dissipative (out-of-phase, absorptive) part, odd in . The lower limit is causality; it is why and cannot be chosen independently. Causality's payoff is a dispersion relation: the reactive part is a principal-value transform of the dissipative part. This is the Kramers–Kronig relation, developed in full in the sibling article, quoted here because it is forced by the analytic structure above.
where: — Cauchy principal value. Physically: measure absorption () at all frequencies and you have determined dispersion () everywhere, with no extra input. At zero frequency the whole apparatus collapses to a thermodynamic identity — the static susceptibility is an equilibrium variance. This is the bridge between dynamics and ordinary thermodynamics.
where: — equilibrium variance of the coupling observable. Special cases: density fluctuations give the isothermal compressibility, magnetization fluctuations give the magnetic susceptibility — response coefficients are fluctuations.
The goal is to derive the response kernel from scratch, showing why the perturbed, driven ensemble drops out and leaves an equilibrium commutator average. We work in the interaction picture, solve the Liouville–von Neumann equation to first order in the field, and use the cyclic property of the trace to move the perturbation off the density matrix and onto the observables. The strategy is to expand , keep only the term linear in , and recognize the result as a trace over the unperturbed — which is exactly why one never solves the hard driven problem.
Step 1. Write the quantum Liouville equation for the full density matrix, , with , and split where (equilibrium is stationary). Why: the equilibrium ensemble commutes with , so all the time dependence lives in the correction , which is what we solve for.
Step 2. Keep terms linear in : subtract the zeroth-order equation to get , with inhomogeneous source . Why: the product is second order in the field and is dropped — this linearisation is the "linear" in linear response.
Step 3. Solve the linear ODE with adiabatic switch-on: . Why: the homogeneous evolution propagates the source forward, and the lower limit implements the field being off in the distant past.
Step 4. Compute the observable, , and use cyclicity to shift the perturbation onto the operators. Why: this is the crucial move — the trace is now against the equilibrium , so the answer is an equilibrium expectation of a commutator, no driven state required.
Step 5. Identify the kernel: comparing with gives . In the classical limit and an integration by parts against turns the Poisson bracket into . Why: the equilibrium weight supplies the factor and the time derivative, delivering the classical Kubo form (4). *Verified: verify_aq-sm-linear-response-theory.py confirms the classical kernel is the derivative of the correlation, that follows by integrating it, and the interaction-picture sign conventions.*
Go deeper · Derivation B · 1 minCausality forces analyticity and the Kramers-Kronig dispersion relation
The goal is to show that the single fact for makes the susceptibility analytic in the upper half of the complex-frequency plane, and that Cauchy's theorem then couples its real and imaginary parts into a principal-value dispersion integral. We treat as complex, use the one-sided time integral to prove analyticity, close a contour in the upper half-plane, and apply the Sokhotski–Plemelj identity to extract the physical (real-axis) relation. The upshot is that dispersion and absorption are not independent — measuring one determines the other.
Step 1. Note that converges and is analytic whenever , because is exponentially damped for . Why: the one-sidedness in time (causality) is precisely what kills the upper-half-plane divergence, so has no poles there.
Step 2. Apply Cauchy's theorem to on a contour running along the real axis and closing in the upper half-plane; with at large the arc drops out, leaving . Why: analyticity inside the contour means the only contribution is the pole pushed just below the real axis, which is what carries the physics.
Step 3. Resolve the pole with Sokhotski–Plemelj, , and separate real and imaginary parts. Why: the principal value carries the dispersive coupling while the delta reproduces itself, and matching real and imaginary parts yields the two coupled Kramers–Kronig relations, e.g. .
Step 4. Confirm consistency on a solvable model: a single-relaxation (Debye) response has and , which satisfy the dispersion integral exactly. Why: this closed form is the workhorse example — its peaks at and its is the KK transform of that peak, checked numerically. *Verified: verify_aq-sm-linear-response-theory.py confirms upper-half-plane analyticity of the Debye form, that peaks at , and that the KK principal-value integral reproduces to better than 1%.*
Limiting cases
Linear response is a leading-order theory; its regime of validity and its special cases are sharply defined and each recovers a familiar law.
| Case | Result | Meaning |
|---|---|---|
| Weak-field (linear) regime | The perturbation energy must be small versus thermal energy so first order dominates; else nonlinear susceptibilities enter. | |
| Static (DC) limit | The zero-frequency susceptibility is the equilibrium covariance times — a thermodynamic fluctuation formula (compressibility, magnetic susceptibility). | |
| Classical (high-) limit | The commutator becomes a Poisson-bracket/time-derivative correlation when . | |
| Markovian / single-relaxation | One relaxation time gives Debye/Lorentzian response; peaks at . The basis of the Einstein relation and the Ornstein–Uhlenbeck process. |
Worked examples
Example 1 — The Debye response of a relaxing dipole, and where it dissipates. This computes a real susceptibility curve and locates the frequency of maximum energy absorption — the practical heart of dielectric spectroscopy.
Step 1. Take a single-relaxation-time response with and (a nanosecond dielectric relaxation).
Step 2. Fourier transform: , so and .
Step 3. Find the loss peak by setting : the maximum sits at , i.e. ().
Step 4. At the peak while : half the static response has rotated from reactive into dissipative. The material absorbs most strongly at , where — the fingerprint used to read off relaxation times from a loss spectrum.
Example 2 — Static magnetic susceptibility as a spin-fluctuation variance. This shows the DC limit is literally a thermodynamic fluctuation, not merely proportional to one.
Step 1. Take non-interacting spin- moments in a field, so the total magnetization is with ; the coupling observable is .
Step 2. The equilibrium variance at zero field is (independent spins, , ).
Step 3. Apply the static Kubo identity .
Step 4. Recognize the Curie law: the static susceptibility emerges purely as an equilibrium fluctuation variance — the Curie divergence is the growth of magnetization fluctuations as thermal disordering weakens.
Origins · 1 minlinear response theory and how this was discovered
Going further
References. Kubo, Toda & Hashitsume, Statistical Physics II: Nonequilibrium Statistical Mechanics · Pathria & Beale, Statistical Mechanics, 3rd ed., Ch. 15 · Kardar, Statistical Physics of Particles, ch. on response · Reif, Fundamentals of Statistical and Thermal Physics · Sethna, Statistical Mechanics: Entropy, Order Parameters, and Complexity · Landau & Lifshitz, Statistical Physics Part 1, §123–126 · Chandler, Introduction to Modern Statistical Mechanics, Ch. 8
Provenance. All formulas are standard. A verifier recomputes: (1) the interaction-picture derivation of the Kubo kernel and its classical form (Kubo–Toda–Hashitsume Ch. 4; Pathria & Beale §15); (2) upper-half-plane analyticity and the Kramers–Kronig relation via Cauchy + Sokhotski–Plemelj (Landau–Lifshitz §123); (3) the Debye response with peaking at ; (4) the static identity and the Curie law . Numbers quoted are textbook standard; no nonstandard values are asserted.
Builds on: Hamiltonian dynamics and the density matrix · Equilibrium statistical ensembles · Fourier analysis and complex analyticity · The Langevin equation. Leads to: The Fluctuation-Dissipation Theorem · The Kubo Formula · Kramers-Kronig Relations · The Einstein Relation · The Fokker-Planck Equation.
Why is the response a commutator rather than a simple product of operators?
It comes from where the perturbation enters. In first-order perturbation theory the field appears through in the Liouville equation, and carries . When you compute and use the cyclic property of the trace to move the perturbation off and onto the observables, the two operators arrive in a commutator . Physically the commutator measures the extent to which at a later time fails to commute with at the moment of the kick — that non-commutation is the propagated response. Classically the commutator becomes a Poisson bracket and, weighted by , turns into .
Where did the driven nonequilibrium state go — don't we need it to compute a response?
That is exactly the miracle of the theory: you don't. The response is first order in the field, so the correction to the density matrix, , is evaluated by tracing against the unperturbed equilibrium . The perturbed, genuinely driven ensemble would only be needed at second order and beyond (for nonlinear susceptibilities). To linear order the system "forgets it is being driven": the entire answer is an equilibrium correlation function, computed once in the ensemble you already know. This is why a single equilibrium simulation or measurement predicts every weak-field experiment.
What exactly is the difference between the reactive part χ′ and the dissipative part χ″?
Split the periodic response into the piece in phase with the drive and the piece a quarter-cycle out of phase. The in-phase piece is : it stores energy and gives it back each cycle (dispersion, refraction, reactive susceptibility), and it is even in . The out-of-phase piece is : it absorbs net energy at rate (dissipation, absorption, loss), and it is odd in . They are not independent — Kramers–Kronig ties them through causality. The fluctuation–dissipation theorem singles out because only the dissipative channel is fed by, and feeds, the equilibrium fluctuations.
How does Onsager's regression hypothesis connect to linear response?
Onsager's hypothesis says a macroscopic deviation from equilibrium decays, on average, by the same law whether it was created by an external field or arose as a spontaneous thermal fluctuation. In the language here, "created by a field then switched off" is the response (its decay is the relaxation function), and "arose spontaneously" is the correlation function of equilibrium fluctuations. The classical Kubo formula is the precise, quantitative statement of the hypothesis: the response is literally the time-derivative of the equilibrium correlation. This is why transport coefficients are integrals over autocorrelations of spontaneous currents.
When does linear response theory fail, and how badly?
It fails whenever the reference state is not equilibrium — driven steady states, sheared fluids, aging glasses, active matter — or when the field is strong enough that and nonlinear susceptibilities matter. In the nonequilibrium case the failure is structural, not a small correction: the clean identity between response and correlation (the FDT) no longer holds, and one must add an effective temperature or an explicit entropy-production term. The size of the discrepancy is itself useful — it is the standard experimental measure of "distance from equilibrium." For strong fields the fix is systematic: linear response is just the first term of an expansion, and capture harmonic generation and rectification.
Does the same theory really give both optical constants and diffusion coefficients?
Yes — that universality is the whole selling point. Choose the coupling operator and the observed operator to match the experiment. For light, is the polarization and the current, and is the optical conductivity whose real and imaginary parts are absorption and refraction. For a tagged Brownian particle, is position and the velocity, and the zero-frequency limit is the mobility while the velocity autocorrelation integral is the diffusion constant — the two sides of the Einstein relation. Same kernel , different labels. The Kubo formula develops the transport-coefficient face in detail.