Spectral Representation of Green's Functions

A self-adjoint differential operator L\mathcal{L} — a Sturm–Liouville operator with its boundary conditions, a Schrödinger Hamiltonian, a Laplacian on a drum — is an infinite-dimensional matrix. Like any Hermitian matrix it is diagonal in its own eigenbasis, and once you can diagonalize a matrix you can invert it: divide each diagonal entry by its eigenvalue. The spectral representation of the Green's function is nothing more than that statement, written back in position space. The Green's function G(x,x′;λ)G(x,x';\lambda) is the kernel of the resolvent (L−λ)−1(\mathcal{L}-\lambda)^{-1}, the operator that solves (L−λ)u=f(\mathcal{L}-\lambda)u=f, and in the eigenbasis of L\mathcal{L} it is the sum of eigenprojectors weighted by the inverse eigenvalue gaps (λn−λ)−1(\lambda_n-\lambda)^{-1}. The payoff is that an analytic object — a resolvent, perfectly regular for λ\lambda off the spectrum — becomes a dictionary of spectral data. Every simple pole of GG in the complex λ\lambda-plane sits exactly at a discrete eigenvalue λn\lambda_n; the residue there is precisely the projector onto that eigenmode. Where the spectrum is continuous the poles merge into a branch cut, and the discontinuity of GG across that cut is the density of states. Slide the probe λ\lambda along the real axis and GG blows up whenever it strikes an eigenvalue: the system resonates, and the residue names which mode is ringing. This one construction is the hinge between the classical Sturm–Liouville theory of two-point boundary-value problems — where GG is glued together from two solutions and a jump condition — and the operator language of resolvents that runs through quantum mechanics and quantum field theory. The same GG has a closed two-solution form and an infinite eigenfunction series, and their equality is a genuine, useful theorem, proved by a contour integral.

Key takeaways
  • The Green's function of a self-adjoint operator L\mathcal{L} is the kernel of its inverse, the resolvent (L−λ)−1(\mathcal{L}-\lambda)^{-1}; in the eigenbasis the resolvent is diagonal, so GG is a sum of eigenprojectors over inverse eigenvalue gaps.
  • For a discrete spectrum, G(x,x′;λ)=∑nϕn(x)ϕn∗(x′)/(λn−λ)G(x,x';\lambda)=\sum_n \phi_n(x)\phi_n^*(x')/(\lambda_n-\lambda) — a simple pole at every eigenvalue, with residue −ϕn(x)ϕn∗(x′)-\phi_n(x)\phi_n^*(x'), the eigenprojector kernel.
  • The resolvent is analytic in λ\lambda except on the spectrum: poles mark the discrete spectrum, a branch cut marks the continuous spectrum.
  • Closing a contour around the whole spectrum turns GG back into the completeness relation ∑nϕn(x)ϕn∗(x′)=δ(x−x′)\sum_n\phi_n(x)\phi_n^*(x')=\delta(x-x') — completeness and GG are the same projectors, unweighted versus weighted.
  • Across a continuum the discontinuity of GG gives the local density of states, ρ(λ)=1π Im G(x,x;λ+i0+)\rho(\lambda)=\tfrac1\pi\,\mathrm{Im}\,G(x,x;\lambda+i0^+); for the free line this is the van Hove form 1/(2πλ)1/(2\pi\sqrt\lambda).
  • The same GG has a closed Sturm–Liouville form y<y>/(pW)y_<y_>/(pW) and an eigenfunction series; a Mittag–Leffler expansion in λ\lambda proves they are equal.
  • Key idea: the Green's function is the resolvent kernel (L−λ)−1(\mathcal{L}-\lambda)^{-1}, and in the eigenbasis of a self-adjoint L\mathcal{L} the resolvent is diagonal with entries (λn−λ)−1(\lambda_n-\lambda)^{-1} — so GG is a sum of eigenprojectors weighted by inverse eigenvalue gaps, with poles on the discrete spectrum and a cut on the continuous spectrum.

Where this lives today

The spectral representation is the working engine of modern condensed-matter and many-body physics, because the one quantity you can actually measure is the density of states — the discontinuity of GG across its cut. A scanning tunnelling microscope does exactly equation (8) experimentally: the tunnelling conductance dI/dV\mathrm{d}I/\mathrm{d}V at position xx and bias VV is proportional to the local density of states ρ(x,eV)=1π Im G(x,x;eV+i0+)\rho(x,eV)=\tfrac1\pi\,\mathrm{Im}\,G(x,x;eV+i0^+), so an STM map is a direct image of ∣ϕn(x)∣2|\phi_n(x)|^2 summed over energy. In mesoscopic transport the recursive Green's function method and the non-equilibrium Green's function (NEGF) formalism compute conductance through nanostructures by building the resolvent of a tight-binding Hamiltonian slice by slice; the Landauer–Büttiker conductance is a trace of products of these GG's. Dynamical mean-field theory (DMFT) attacks strongly correlated materials by solving self-consistently for the interacting single-particle Green's function, whose spectral function A(ω)=1π Im G(ω)A(\omega)=\tfrac1\pi\,\mathrm{Im}\,G(\omega) shows quasiparticle poles turning into incoherent continua as correlations grow. And in lattice quantum chromodynamics, the same Källén–Lehmann spectral representation is inverted numerically — an ill-posed problem tackled with maximum-entropy and Bayesian methods — to pull hadron masses and transport coefficients out of Euclidean correlators. In every case the physics lives in the analytic structure: a sharp pole is a stable particle or bound state, a broadened pole is a resonance or quasiparticle, and a cut is a continuum.

The physical picture

Think of L\mathcal{L} as a matrix you have already diagonalized. Its eigenvectors are the eigenfunctions ϕn\phi_n, its eigenvalues the numbers λn\lambda_n. Inverting L−λ\mathcal{L}-\lambda is then trivial in this basis: each eigenvalue λn\lambda_n maps to 1/(λn−λ)1/(\lambda_n-\lambda). Rotate that diagonal inverse back into position space and you have the Green's function, G=∑nϕn(x)ϕn∗(x′)/(λn−λ)G=\sum_n \phi_n(x)\phi_n^*(x')/(\lambda_n-\lambda) — the literal infinite-dimensional analogue of the finite-matrix identity (A−λI)−1=∑nvnvn†/(λn−λ)(A-\lambda I)^{-1}=\sum_n v_n v_n^\dagger/(\lambda_n-\lambda). The spectral parameter λ\lambda is a probe you sweep; wherever it lands on an eigenvalue, one denominator vanishes and GG diverges. That divergence, seen in the complex plane, is a pole, and the first figure is the map of where those poles and cuts sit.

Figure
Analytic structure of G in the complex λ-plane for a Schrödinger operator: two bound states give simple poles on the negative real axis at λ = −4.0 and λ = −1.0, the continuum λ ≥ 0 is a branch cut, and a small contour around a pole picks out the residue −φₙ(x)φₙ*(x′)
Poles = discrete spectrum · branch cut = continuum · residue = eigenprojector Re λ Im λ 0 branch cut: continuum λ ≥ 0 λ₁ = −4.0 λ₂ = −1.0 bound-state poles contour C Res G = −φₙ(x) φₙ*(x′) λ = λₙ disc across cut → density of states

The completeness relation and the Green's function are two readings of the same projectors. Add up every eigenprojector ϕn(x)ϕn∗(x′)\phi_n(x)\phi_n^*(x') with no weight and you get δ(x−x′)\delta(x-x'), the identity resolved in position space. Add up the same projectors each weighted by 1/(λn−λ)1/(\lambda_n-\lambda) and you get GG. A single contour that encircles the whole spectrum and sums the residues carries you from one to the other. When the spectrum turns continuous the discrete spikes smear into a branch cut, and the jump in GG across that cut — its imaginary part just above the real axis — is the density of states, the number of modes per unit λ\lambda. The second figure makes that density concrete for the simplest possible case, the free particle on a line.

Figure
Local density of states for the free operator −d²/dx² on the line: ρ(λ) = 1/(2π√λ), the one-dimensional van Hove form. It diverges as λ → 0⁺ and falls off as λ^(−1/2); marked values are ρ(1) = 0.159 and ρ(4) = 0.080, and ρ = 0 for λ < 0 where there are no states
Free-line density of states ρ(λ) = 1/(2π√λ) — the discontinuity across the cut 0.1 0.2 0.3 0 1 2 3 4 5 spectral parameter λ density of states ρ(λ) ρ(1) = 0.159 ρ(4) = 0.080 ρ → ∞ as λ → 0⁺ (van Hove edge) ρ = 0 below λ = 0 : no states

The core equations

The starting point is a definition: the Green's function is the kernel that inverts L−λ\mathcal{L}-\lambda. Feeding it a point source δ(x−x′)\delta(x-x') returns the response of the operator to a unit disturbance at x′x', so GG solves the inhomogeneous equation with a delta on the right.

(L−λ) G(x,x′;λ)=δ(x−x′)(1)(\mathcal{L}-\lambda)\,G(x,x';\lambda)=\delta(x-x') \qquad (1)

where: L\mathcal{L} — self-adjoint differential operator (e.g. Sturm–Liouville); λ\lambda — complex spectral parameter; GG — Green's function, the kernel of (L−λ)−1(\mathcal{L}-\lambda)^{-1}; δ(x−x′)\delta(x-x') — Dirac delta, the identity kernel. Reading: GG is the resolvent written in position space, and the whole article studies its behaviour as λ\lambda moves through the complex plane. Everything spectral rests on the eigenvalue problem for L\mathcal{L} under its boundary conditions. Self-adjointness forces the eigenvalues λn\lambda_n to be real and the eigenfunctions to be orthonormal with respect to the Sturm–Liouville weight w(x)w(x).

L ϕn(x)=λn ϕn(x),∫ϕm∗(x) ϕn(x) w(x) dx=δmn(2)\mathcal{L}\,\phi_n(x)=\lambda_n\,\phi_n(x),\qquad \int \phi_m^*(x)\,\phi_n(x)\,w(x)\,\mathrm{d}x=\delta_{mn} \qquad (2)

where: ϕn\phi_n — nn-th eigenfunction obeying the boundary conditions; λn\lambda_n — nn-th real eigenvalue (real because L=L†\mathcal{L}=\mathcal{L}^\dagger); w(x)w(x) — Sturm–Liouville weight. Reading: real eigenvalues are what will place the poles of GG on the real λ\lambda-axis. For a regular Sturm–Liouville problem the eigenfunctions are complete: they resolve the identity. This closure relation is the single fact that makes the eigenfunction expansion of GG legitimate.

∑nϕn(x) ϕn∗(x′) w(x′)=δ(x−x′)(3)\sum_n \phi_n(x)\,\phi_n^*(x')\,w(x')=\delta(x-x') \qquad (3)

where: the left side is the resolution of the identity in position space. Reading: summing every eigenprojector with unit weight rebuilds the delta — this is GG's completeness twin, recovered later by a contour. Combining the definition with completeness gives the headline result. The Green's function is the eigenprojector sum weighted by the inverse eigenvalue gap — poles wherever λ\lambda meets an eigenvalue.

G(x,x′;λ)=∑nϕn(x) ϕn∗(x′)λn−λ(4)G(x,x';\lambda)=\sum_n \frac{\phi_n(x)\,\phi_n^*(x')}{\lambda_n-\lambda} \qquad (4)

where: λn−λ\lambda_n-\lambda — the gap from the probe λ\lambda to the nn-th eigenvalue; it vanishes at a pole. Reading: near λ→λn\lambda\to\lambda_n a single term dominates and the system rings in the mode ϕn\phi_n. The same statement, stripped of the position labels, is an operator identity: the resolvent is a weighted sum of orthogonal eigenprojectors, manifestly analytic in λ\lambda everywhere except on the spectrum.

G^(λ)=(L−λ)−1=∑n∣ϕn⟩⟨ϕn∣λn−λ(5)\hat G(\lambda)=(\mathcal{L}-\lambda)^{-1}=\sum_n \frac{|\phi_n\rangle\langle\phi_n|}{\lambda_n-\lambda} \qquad (5)

where: ∣ϕn⟩⟨ϕn∣|\phi_n\rangle\langle\phi_n| — orthogonal projector onto the nn-th eigenspace; G^(λ)\hat G(\lambda) — resolvent operator, analytic off the spectrum. Reading: this is the operator form the whole chapter turns on; equation (4) is its position-space kernel. The residue of GG at a pole is not just a number but a whole projector kernel. It reads off the eigenfunction responsible for the resonance at λn\lambda_n.

Res⁡λ=λnG(x,x′;λ)=− ϕn(x) ϕn∗(x′)(6)\operatorname*{Res}_{\lambda=\lambda_n} G(x,x';\lambda)=-\,\phi_n(x)\,\phi_n^*(x') \qquad (6)

where: Res⁡\operatorname*{Res} — residue in the complex λ\lambda-plane; the minus sign comes from 1/(λn−λ)=−1/(λ−λn)1/(\lambda_n-\lambda)=-1/(\lambda-\lambda_n). Reading: the analytic data (a residue) equals the spectral data (an eigenprojector) — the article's central identity. Sum those residues over a contour enclosing the entire spectrum and the weights disappear, returning completeness. This closes the loop between GG and the delta.

−12πi∮CG(x,x′;λ) dλ=∑λn∈Cϕn(x)ϕn∗(x′)=δ(x−x′)(7)-\frac{1}{2\pi i}\oint_C G(x,x';\lambda)\,\mathrm{d}\lambda=\sum_{\lambda_n\in C}\phi_n(x)\phi_n^*(x')=\delta(x-x') \qquad (7)

where: CC — a large contour encircling the whole spectrum, traversed counterclockwise. Reading: each residue contributes −ϕnϕn∗-\phi_n\phi_n^*, and the −1/(2πi)-1/(2\pi i) undoes the sign and factor, leaving the closure relation (3). When the spectrum is continuous the poles fuse into a branch cut and the useful quantity is the discontinuity across it: the local density of states. Approaching the real axis from above and taking the imaginary part counts the modes.

ρ(λ)=1π Im  G(x,x;λ+i0+)(8)\rho(\lambda)=\frac{1}{\pi}\,\mathrm{Im}\;G(x,x;\lambda+i0^+) \qquad (8)

where: ρ(λ)\rho(\lambda) — local (spectral) density of states at λ\lambda; i0+i0^+ — infinitesimal approach from the upper half-plane. Reading: with the convention (L−λ)G=δ(\mathcal{L}-\lambda)G=\delta used here, Im [ λn−(λ+i0) ]−1=π δ(λ−λn)≥0\mathrm{Im}\,[\,\lambda_n-(\lambda+i0)\,]^{-1}=\pi\,\delta(\lambda-\lambda_n)\ge0, so ρ=∑n∣ϕn∣2δ(λ−λn)\rho=\sum_n|\phi_n|^2\delta(\lambda-\lambda_n) is manifestly non-negative. (In terms of the physicists' retarded resolvent G+=(λ−L+i0)−1=−GG^+=(\lambda-\mathcal{L}+i0)^{-1}=-G, the same statement is the familiar ρ=−1π Im G+\rho=-\tfrac1\pi\,\mathrm{Im}\,G^+.) Finally, before diagonalizing anything, GG can be built directly from two solutions of the homogeneous equation — one obeying each boundary condition — glued at x=x′x=x'. This is the classical Sturm–Liouville form.

G(x,x′;λ)=− y<(x<) y>(x>)p(x) W[y<,y>](9)G(x,x';\lambda)=-\,\frac{y_<(x_<)\,y_>(x_>)}{p(x)\,W[y_<,y_>]} \qquad (9)

where: y<,y>y_<,y_> — solutions of (L−λ)y=0(\mathcal{L}-\lambda)y=0 obeying the left/right boundary conditions; x<,x>x_<,x_> — the lesser/greater of x,x′x,x'; p(x)p(x) — the coefficient of the highest derivative in Sturm–Liouville form; W[y<,y>]=y<y>′−y<′y>W[y_<,y_>]=y_<y_>'-y_<'y_> — their Wronskian. Reading: Abel's theorem makes p Wp\,W constant in xx; the explicit minus sign makes GG positive for the box below, and W(λ)=0W(\lambda)=0 is exactly the pole condition.

Derivation AEigenfunction expansion of the resolvent kernel

The goal is to derive the spectral sum (4) from the ground up, using only the completeness of the eigenfunctions and the eigenvalue equation, so that the poles-at-eigenvalues structure appears as a forced consequence rather than an assertion. The strategy is the standard one for inverting a matrix in its own eigenbasis: expand the unknown GG over the complete set {ϕn}\{\phi_n\}, act with L−λ\mathcal{L}-\lambda term by term, and project out the coefficients with orthonormality. Every step is elementary; the point is that completeness is doing all the work.

Step 1. Because {ϕn}\{\phi_n\} is complete, expand GG in the source variable: G(x,x′;λ)=∑ncn(x′;λ) ϕn(x)G(x,x';\lambda)=\sum_n c_n(x';\lambda)\,\phi_n(x), with coefficients cnc_n that still depend on the source point x′x' and on λ\lambda. Why: any L2L^2 function of xx can be written this way, so no generality is lost — the whole problem is now to find the numbers cnc_n.

Step 2. Apply L−λ\mathcal{L}-\lambda and use Lϕn=λnϕn\mathcal{L}\phi_n=\lambda_n\phi_n inside the sum: ∑ncn(λn−λ) ϕn(x)=δ(x−x′)\sum_n c_n(\lambda_n-\lambda)\,\phi_n(x)=\delta(x-x'). Why: differentiation acts term by term on the eigenfunctions, converting the operator into multiplication by the eigenvalue gap λn−λ\lambda_n-\lambda — this is exactly "the operator is diagonal in its eigenbasis".

Step 3. Multiply by ϕm∗(x) w(x)\phi_m^*(x)\,w(x) and integrate over xx. Orthonormality collapses the left side to a single term, and the sifting property of the delta evaluates the right side: cm(λm−λ)=ϕm∗(x′)c_m(\lambda_m-\lambda)=\phi_m^*(x'). Why: projecting onto ϕm\phi_m isolates one coefficient, turning an infinite system into one algebraic equation per mode.

Step 4. Solve, cm=ϕm∗(x′)/(λm−λ)c_m=\phi_m^*(x')/(\lambda_m-\lambda), and substitute back into Step 1 to get G=∑nϕn(x)ϕn∗(x′)/(λn−λ)G=\sum_n \phi_n(x)\phi_n^*(x')/(\lambda_n-\lambda). Why: the denominator λn−λ\lambda_n-\lambda is where the construction fails — at λ=λn\lambda=\lambda_n the coefficient blows up, which is the resolvent's pole and the Fredholm obstruction rolled into one. *Check: acting with (L−λ)(\mathcal{L}-\lambda) on the result returns ∑nϕn(x)ϕn∗(x′)=δ(x−x′)\sum_n\phi_n(x)\phi_n^*(x')=\delta(x-x') by completeness (3), confirming the derivation is self-consistent.*

Go deeper · Derivation B · 2 minEquivalence of the closed-form and spectral Green's functions
Derivation BEquivalence of the closed-form and spectral Green's functions

The goal is to prove that the classical two-solution Green's function of equation (9) and the eigenfunction series of equation (4) are literally the same function — a theorem, not a coincidence — by comparing their analytic structure in the complex λ\lambda-plane. The strategy is Mittag–Leffler: show the closed form is meromorphic in λ\lambda with simple poles exactly at the eigenvalues, compute the residue at each pole, and observe that a function determined by its poles must equal the sum of its principal parts. This is the bridge between boundary-value theory and operator theory.

Step 1. Build GG from solutions of the homogeneous equation (L−λ)y=0(\mathcal{L}-\lambda)y=0: let y<y_< obey the left boundary condition and y>y_> the right, so their λ\lambda-dependent Wronskian W[y<,y>](λ)W[y_<,y_>](\lambda) measures how far they are from being proportional. The jump condition from integrating (L−λ)G=δ(\mathcal{L}-\lambda)G=\delta across x=x′x=x', namely p [Gx(x′+)−Gx(x′−)]=−1p\,[G_x(x'^+)-G_x(x'^-)]=-1, fixes the normalization and yields the closed form (9). Why: two boundary conditions plus one jump uniquely determine GG off the spectrum, giving a formula valid before any eigenvalue is known.

Step 2. Locate the poles: the closed form is singular precisely when W[y<,y>](λ)=0W[y_<,y_>](\lambda)=0. But W=0W=0 means y<∝y>y_<\propto y_> — a single solution satisfies both boundary conditions at once, which is the definition of an eigenfunction ϕn\phi_n with eigenvalue λn\lambda_n. Why: the Wronskian is the determinant of the boundary-value problem; its zeros are the eigenvalues, so the analytic singularities of GG coincide with the spectrum.

Step 3. Evaluate the residue. Near λn\lambda_n, Res⁡λn[−y<y>/(pW)]=−y<(x)y>(x′)/(p ∂λW)∣λn\operatorname*{Res}_{\lambda_n}\big[-y_<y_>/(pW)\big]=-y_<(x)y_>(x')/(p\,\partial_\lambda W)\big|_{\lambda_n}, and at λn\lambda_n both solutions collapse onto ϕn\phi_n. The Wronskian-derivative identity p ∂λW∣λn=−∫ϕn2 w dxp\,\partial_\lambda W|_{\lambda_n}=-\int \phi_n^2\,w\,\mathrm{d}x supplies exactly the normalization that turns this into −ϕn(x)ϕn∗(x′)-\phi_n(x)\phi_n^*(x'). Why: ∂λW\partial_\lambda W encodes the norm of the eigenfunction, so the residue automatically comes out as the correctly normalized eigenprojector kernel — matching equation (6).

Step 4. Resum. The closed form is meromorphic in λ\lambda with only these simple poles and decays as ∣λ∣→∞|\lambda|\to\infty, so by the Mittag–Leffler theorem it equals the sum of its principal parts: −y<y>/(pW)=∑nϕn(x)ϕn∗(x′)/(λn−λ)-y_<y_>/(pW)=\sum_n \phi_n(x)\phi_n^*(x')/(\lambda_n-\lambda). Why: a meromorphic function with controlled growth is the sum of its poles — this is what forces the two constructions to be one and the same. *Check: both sides satisfy (L−λ)G=δ(\mathcal{L}-\lambda)G=\delta with identical boundary conditions, and off-spectrum uniqueness of the Green's function forces equality; the box example below confirms the two forms agree to the number 1/41/4.*

Go deeper · Derivation C · 2 minFree-line resolvent, the branch cut, and the density of states
Derivation CFree-line resolvent, the branch cut, and the density of states

The goal is to work the whole machinery through for the one operator where the spectrum is purely continuous — the free operator L=−d2/dx2\mathcal{L}=-\mathrm{d}^2/\mathrm{d}x^2 on the line — and to extract from it the density of states, showing how the discrete sum of poles becomes a branch cut whose discontinuity counts modes. The strategy is to write the spectral representation as an integral over the continuum eigenfunctions, do the resulting contour integral in the kk-plane, and then take the imaginary part across the cut. The answer is the famous one-dimensional van Hove form.

Step 1. The continuum eigenfunctions are plane waves ψk(x)=eikx/2π\psi_k(x)=e^{ikx}/\sqrt{2\pi} with eigenvalue λ(k)=k2\lambda(k)=k^2; the spectral sum becomes an integral with measure dk\mathrm{d}k: G=∫−∞∞12πeik(x−x′)k2−λ dkG=\int_{-\infty}^{\infty}\frac{1}{2\pi}\frac{e^{ik(x-x')}}{k^2-\lambda}\,\mathrm{d}k. Why: for a continuous spectrum completeness reads ∫ψk(x)ψk∗(x′) dk=δ(x−x′)\int\psi_k(x)\psi_k^*(x')\,\mathrm{d}k=\delta(x-x'), so the same "projectors over gaps" recipe holds with ∑n→∫dk\sum_n\to\int\mathrm{d}k.

Step 2. The integrand has poles at k=±λk=\pm\sqrt\lambda. For λ\lambda off the positive real axis choose the branch with Im λ>0\mathrm{Im}\,\sqrt\lambda>0, so the pole at +λ+\sqrt\lambda sits in the upper half kk-plane and −λ-\sqrt\lambda in the lower. Why: this branch choice is what makes GG the decaying (physical) resolvent rather than a growing solution; it is the analytic continuation from λ<0\lambda<0, where λ=i∣κ∣\sqrt\lambda=i|\kappa| and everything is manifestly convergent.

Step 3. Close the contour in the half-plane where eik(x−x′)e^{ik(x-x')} decays — upper for x>x′x>x', lower for x<x′x<x' — so only the pole at +λ+\sqrt\lambda contributes for either sign, giving ∣x−x′∣|x-x'|. Residues yield G=i eiλ ∣x−x′∣2λG=\dfrac{i\,e^{i\sqrt\lambda\,|x-x'|}}{2\sqrt\lambda}, with Im λ>0\mathrm{Im}\,\sqrt\lambda>0. Why: the modulus ∣x−x′∣|x-x'| is not put in by hand — it emerges because the decaying half-plane flips with the sign of x−x′x-x', always selecting the same pole. Check: at λ=−κ2\lambda=-\kappa^2 this is 12κe−κ∣x−x′∣>0\tfrac{1}{2\kappa}e^{-\kappa|x-x'|}>0, the standard result for (−∂x2+κ2)G=δ(-\partial_x^2+\kappa^2)G=\delta.

Step 4. Set x=x′x=x' and cross the cut from above: G(x,x;λ+i0+)=i/(2λ)G(x,x;\lambda+i0^+)=i/(2\sqrt\lambda) for λ>0\lambda>0, whose imaginary part is 1/(2λ)1/(2\sqrt\lambda). Then ρ(λ)=1π Im G=12πλ\rho(\lambda)=\tfrac1\pi\,\mathrm{Im}\,G=\dfrac{1}{2\pi\sqrt\lambda} for λ>0\lambda>0, and ρ=0\rho=0 for λ<0\lambda<0. Why: the square-root branch point at λ=0\lambda=0 is the band edge; the λ−1/2\lambda^{-1/2} divergence there is the one-dimensional van Hove singularity, the pile-up of slow states at the bottom of the band. Below the band there are simply no states, so ρ\rho vanishes. *Check: the calculation reproduces the 1D free resolvent and the λ−1/2\lambda^{-1/2} van Hove density of states plotted above, with ρ(1)=0.159\rho(1)=0.159 and ρ(4)=0.080\rho(4)=0.080.*

Limiting cases

The entire character of GG — sum, integral, or both — is set by the nature of the spectrum.

CaseResultMeaning
Discrete spectrum (compact domain)G=∑nϕn(x)ϕn∗(x′)λn−λG=\sum_n \dfrac{\phi_n(x)\phi_n^*(x')}{\lambda_n-\lambda}Regular Sturm–Liouville: countable eigenvalues λn→∞\lambda_n\to\infty, simple poles, orthonormal ϕn\phi_n.
Continuous spectrum (line or half-line)G=∫ψk(x)ψk∗(x′)λ(k)−λ dμ(k)G=\int \dfrac{\psi_k(x)\psi_k^*(x')}{\lambda(k)-\lambda}\,\mathrm{d}\mu(k)Poles smear into a branch cut on the real axis; dμ(k)\mathrm{d}\mu(k) is the spectral measure.
Mixed spectrum (attractive potential)G=∑boundϕnϕn∗λn−λ+∫contψkψk∗λ(k)−λ dμ(k)G=\sum_{\text{bound}}\dfrac{\phi_n\phi_n^*}{\lambda_n-\lambda}+\int_{\text{cont}}\dfrac{\psi_k\psi_k^*}{\lambda(k)-\lambda}\,\mathrm{d}\mu(k)Discrete poles below the continuum (bound states) plus a cut (scattering states).
Probe at an eigenvalue λ→λm\lambda\to\lambda_mG∼ϕm(x)ϕm∗(x′)λm−λG\sim \dfrac{\phi_m(x)\phi_m^*(x')}{\lambda_m-\lambda}Resolvent diverges; the inhomogeneous problem needs the source orthogonal to ϕm\phi_m (Fredholm alternative).

Worked examples

1 · Both forms of G for a string, checked to a number (confidence builder)

Take L=−d2/dx2\mathcal{L}=-\mathrm{d}^2/\mathrm{d}x^2 on [0,1][0,1] with Dirichlet conditions u(0)=u(1)=0u(0)=u(1)=0, and probe at λ=0\lambda=0. Build G(x,x′;0)G(x,x';0) as a closed form and as an eigenfunction sum, then evaluate both at the midpoint x=x′=12x=x'=\tfrac12.

Step 1. Closed form. The homogeneous equation is −y′′=0-y''=0, so y<=xy_<=x (obeys y(0)=0y(0)=0) and y>=1−xy_>=1-x (obeys y(1)=0y(1)=0); here p=1p=1 and the Wronskian is W[y<,y>]=y<y>′−y<′y>=x(−1)−(1)(1−x)=−1W[y_<,y_>]=y_<y_>'-y_<'y_>=x(-1)-(1)(1-x)=-1. Equation (9) gives G(x,x′;0)=−x<(1−x>)(1)(−1)=x<(1−x>)G(x,x';0)=-\dfrac{x_<(1-x_>)}{(1)(-1)}=\mathbf{x_<(1-x_>)}, positive as a Green's function of −∂x2-\partial_x^2 must be.

Step 2. Eigenfunction sum. The normalized eigenfunctions are ϕn(x)=2 sin⁡(nπx)\phi_n(x)=\sqrt{2}\,\sin(n\pi x) with eigenvalues λn=n2π2\lambda_n=n^2\pi^2. Equation (4) at λ=0\lambda=0 reads G(x,x′;0)=∑n=1∞2sin⁡(nπx)sin⁡(nπx′)n2π2G(x,x';0)=\sum_{n=1}^\infty \dfrac{2\sin(n\pi x)\sin(n\pi x')}{n^2\pi^2}.

Step 3. Evaluate at the midpoint. Closed form: G=12(1−12)=1/4G=\tfrac12(1-\tfrac12)=\mathbf{1/4}. Sum: sin⁡(nπ/2)=0\sin(n\pi/2)=0 for even nn and ±1\pm1 for odd nn, so only odd terms survive, G=∑n odd2n2π2=2π2∑n odd1n2=2π2⋅π28=1/4G=\sum_{n\,\text{odd}}\dfrac{2}{n^2\pi^2}=\dfrac{2}{\pi^2}\sum_{n\,\text{odd}}\dfrac{1}{n^2}=\dfrac{2}{\pi^2}\cdot\dfrac{\pi^2}{8}=\mathbf{1/4}, using ∑n odd1/n2=π2/8\sum_{n\,\text{odd}}1/n^2=\pi^2/8.

Step 4. The two constructions — one built from two solutions and a jump, the other from an infinite spectral series — agree exactly. Both give G(½,½;0) = 1/4, a numerical instance of the equivalence theorem in Derivation 2.

2 · Driven string: resonance and the Fredholm alternative

Solve (L−λ)u=f(\mathcal{L}-\lambda)u=f on the same string, expanding in the eigenbasis, and follow what happens as the drive λ\lambda is tuned toward an eigenvalue λm=m2π2\lambda_m=m^2\pi^2.

Step 1. Apply the resolvent: u(x)=∫01G(x,x′;λ)f(x′) dx′=∑n⟨ϕn,f⟩λn−λ ϕn(x)u(x)=\int_0^1 G(x,x';\lambda)f(x')\,\mathrm{d}x'=\sum_n \dfrac{\langle\phi_n,f\rangle}{\lambda_n-\lambda}\,\phi_n(x), where ⟨ϕn,f⟩=∫01ϕn∗f dx\langle\phi_n,f\rangle=\int_0^1\phi_n^* f\,\mathrm{d}x. This is the generalized Fourier solution: project the source onto each mode, divide by the gap, sum.

Step 2. Tune toward resonance. As λ→λm\lambda\to\lambda_m the single term n=mn=m has a vanishing denominator, so u∼⟨ϕm,f⟩λm−λϕm(x)u\sim \dfrac{\langle\phi_m,f\rangle}{\lambda_m-\lambda}\phi_m(x) diverges — the string is being driven at one of its natural frequencies and the response runs away, dominated by the shape ϕm\phi_m.

Step 3. The escape clause. The divergence is avoided only if the source has no overlap with the resonant mode, ⟨ϕm,f⟩=0\langle\phi_m,f\rangle=0. This is the Fredholm alternative: at λ=λm\lambda=\lambda_m exactly, (L−λm)u=f(\mathcal{L}-\lambda_m)u=f is solvable if and only if f⊥ϕmf\perp\phi_m.

Step 4. When it is solvable, drop the singular term and use the modified (reduced) Green's function Gred=∑n≠mϕn(x)ϕn∗(x′)λn−λmG_{\text{red}}=\sum_{n\neq m}\dfrac{\phi_n(x)\phi_n^*(x')}{\lambda_n-\lambda_m}; the solution is then fixed only up to an arbitrary multiple of ϕm\phi_m, since ϕm\phi_m solves the homogeneous equation. Concretely, if f(x)=sin⁡(2πx)=ϕ2/2f(x)=\sin(2\pi x)=\phi_2/\sqrt2 and we drive at λ1=π2\lambda_1=\pi^2, then ⟨ϕ1,f⟩∝∫01sin⁡(πx)sin⁡(2πx) dx=0\langle\phi_1,f\rangle\propto\int_0^1\sin(\pi x)\sin(2\pi x)\,\mathrm{d}x=0, so the first-mode resonance is silent and the response stays finite.

Physics of the portrait

The spectral representation is not one person's theorem; it is the meeting point of two traditions — the nineteenth-century boundary-value theory of Green, Sturm and Liouville, and the twentieth-century operator theory of Hilbert, Weyl and von Neumann — fused into a single object, the resolvent.

Origins · 1 minthe resolvent and how this was discovered
TR
the resolvent
the operator inverse (𝓛 − λ)⁻¹ away from the spectrum · spectral theory of self-adjoint differential operators

The resolvent began life humbly, as the Green's function of potential theory. George Green, a self-taught miller from Nottingham, introduced it in his 1828 Essay — the kernel that solves a boundary-value problem by superposing point-source responses. Around 1836–1837 Charles Sturm and Joseph Liouville built the eigenvalue theory of second-order differential operators, proving that the natural modes of a string or a heat-conducting bar form an orthogonal, complete set — the raw material of every eigenfunction expansion. The synthesis waited for the operator viewpoint: David Hilbert's work on integral equations (1904–1910) named the Spektrum and gave the resolvent its central place. The decisive leap for continuous spectra was Hermann Weyl's 1910 theory of singular Sturm–Liouville problems, which introduced the spectral density and the limit-point/limit-circle dichotomy — showing how a discrete sum passes into an integral against a spectral measure, precisely the branch cut of this article. John von Neumann's spectral theorem (1929–1932) then made the picture rigorous for unbounded self-adjoint operators, defining functions of an operator, including its resolvent, through the spectral projections; Edward Titchmarsh later recast eigenfunction expansions as contour integrals of the resolvent, so that "sum the residues, get the completeness relation" became a theorem. What Green wrote as a kernel is now one analytic function of λ\lambda whose poles and cuts are the spectrum.

History
1828
— George Green introduces the Green's function in his essay on potential theory
1836
— Sturm and Liouville found the eigenvalue theory of second-order differential operators
1910
— Weyl solves the singular Sturm–Liouville problem, introducing the spectral density and continuous spectrum
1932
— von Neumann proves the spectral theorem for unbounded self-adjoint operators
1946
— Titchmarsh recasts eigenfunction expansions as contour integrals of the resolvent

Going further

Texts. Stone & Goldbart, Mathematics for Physics, chapters on Green's functions and the spectral theorem · Arfken, Weber & Harris, Mathematical Methods for Physicists, 7th ed., Green's-function chapter · Hassani, Mathematical Physics, Sturm–Liouville and Green's-function chapters · Byron & Fuller, Mathematics of Classical and Quantum Physics, §§5–7 · Courant & Hilbert, Methods of Mathematical Physics, Vol. I · Reed & Simon, Methods of Modern Mathematical Physics, Vol. I · Economou, Green's Functions in Quantum Physics (density of states and the free resolvent). Two sign conventions coexist in the literature: this article fixes (L−λ)G=δ(\mathcal{L}-\lambda)G=\delta throughout, giving spectral sum ∑ϕnϕn∗/(λn−λ)\sum\phi_n\phi_n^*/(\lambda_n-\lambda), residue −ϕnϕn∗-\phi_n\phi_n^*, and ρ=+1πIm G\rho=+\tfrac1\pi\mathrm{Im}\,G; the alternative (λ−L)G=δ(\lambda-\mathcal{L})G=\delta flips every sign and gives the familiar ρ=−1πIm G+\rho=-\tfrac1\pi\mathrm{Im}\,G^+. The free 1D resolvent is i eiλ∣x−x′∣/(2λ)i\,e^{i\sqrt\lambda|x-x'|}/(2\sqrt\lambda) and the van Hove density of states is ρ=1/(2πλ)\rho=1/(2\pi\sqrt\lambda); the box example confirms both forms of GG give 1/41/4 at the midpoint via ∑oddn−2=π2/8\sum_{\text{odd}}n^{-2}=\pi^2/8, and the free-line contour integral gives ρ(1)=0.159\rho(1)=0.159, ρ(4)=0.080\rho(4)=0.080.

Prerequisites. Linear Second-Order ODEs · Two-Point Boundary-Value Problems · The Wronskian and Linear Independence · Variation of Parameters. Leads to. Density of states · Scattering theory and the resolvent · Propagators in quantum field theory.

Ask the tutor: Want to see the spectral representation built explicitly for your own operator — a box, a drum, a hydrogen atom, or a tight-binding chain — with its poles, cut, and density of states worked out?

Why is it called the "spectral" representation?

Because it rewrites the Green's function entirely in terms of the spectrum of the operator — its eigenvalues λn\lambda_n and eigenfunctions ϕn\phi_n — rather than in terms of the differential equation. The word "spectrum" is Hilbert's, borrowed by analogy with the discrete spectral lines of atoms: the eigenvalues are the "lines" of the operator. The representation is spectral in the strong sense that every feature of GG as a function of the probe λ\lambda — each pole, each branch cut, each residue — corresponds to a piece of spectral data. Reading the analytic structure of GG off the complex λ\lambda-plane is the same as reading the spectrum of L\mathcal{L}.

What is the difference between the resolvent and the propagator?

They are Fourier–Laplace transforms of each other. The resolvent G(λ)=(L−λ)−1G(\lambda)=(\mathcal{L}-\lambda)^{-1} lives in the energy (or spectral-parameter) domain; the propagator, or time-evolution kernel, lives in the time domain, roughly K(t)=e−iLtK(t)=e^{-i\mathcal{L}t}. Because ∫0∞e−i(L−λ)t dt=i(L−λ)−1\int_0^\infty e^{-i(\mathcal{L}-\lambda)t}\,\mathrm{d}t=i(\mathcal{L}-\lambda)^{-1} for suitable Im λ\mathrm{Im}\,\lambda, the resolvent is the Laplace transform of the propagator in time. This is why the poles of the resolvent — the eigenvalues — become the oscillation frequencies e−iλnte^{-i\lambda_n t} of the propagator: a bound-state pole is a stable oscillation, a resonance pole with a small imaginary part is a decaying one.

Where exactly did the sign of the density-of-states formula come from?

From the choice (L−λ)G=δ(\mathcal{L}-\lambda)G=\delta. With that convention the diagonal spectral sum contains terms 1/(λn−λ)1/(\lambda_n-\lambda), and using 1/(a−i0)=P(1/a)+iπδ(a)1/(a-i0)=\mathcal{P}(1/a)+i\pi\delta(a) one finds Im G(x,x;λ+i0+)=π∑n∣ϕn(x)∣2δ(λ−λn)≥0\mathrm{Im}\,G(x,x;\lambda+i0^+)=\pi\sum_n|\phi_n(x)|^2\delta(\lambda-\lambda_n)\ge0, so the physical (non-negative) density of states is ρ=+1π Im G\rho=+\tfrac1\pi\,\mathrm{Im}\,G. Many texts instead define the retarded resolvent G+=(λ−L+i0)−1=−GG^+=(\lambda-\mathcal{L}+i0)^{-1}=-G, whose imaginary part carries the opposite sign, so they write ρ=−1π Im G+\rho=-\tfrac1\pi\,\mathrm{Im}\,G^+. Both give the same positive ρ\rho; the sign is bookkeeping, and the only crime is mixing the two conventions within one calculation.

What if the operator is not self-adjoint?

Then most of the clean structure fails, and gracefully degrading it is a research topic. Non-self-adjoint operators — arising in open systems, dissipative dynamics, or PT-symmetric models — can have complex eigenvalues, so the poles of GG leave the real axis and describe decay. Worse, the eigenfunctions may not be orthogonal or even complete, and the operator can be defective (an eigenvalue with fewer eigenvectors than its multiplicity), producing higher-order poles and Jordan blocks instead of simple poles. One then works with a biorthogonal system of left and right eigenfunctions, ⟨χm∣ϕn⟩=δmn\langle\chi_m|\phi_n\rangle=\delta_{mn}, and the residues become ϕn(x)χn∗(x′)\phi_n(x)\chi_n^*(x'). The spectral representation survives in modified form, but reality of the spectrum and the projector interpretation of residues are lost.

How can a discrete sum of poles turn into a continuous branch cut?

By the eigenvalues crowding together as the domain grows. On a finite interval of length LL the eigenvalues of −d2/dx2-\mathrm{d}^2/\mathrm{d}x^2 are λn=(nπ/L)2\lambda_n=(n\pi/L)^2, spaced by roughly Δλ∼2π2n/L2\Delta\lambda\sim 2\pi^2 n/L^2, which shrinks as L→∞L\to\infty. Each eigenvalue is a simple pole of GG; as they pack denser and denser their residues shrink in proportion, and in the limit the string of poles fuses into a continuous line of singularities — a branch cut. The density of poles per unit λ\lambda is precisely the density of states ρ(λ)\rho(\lambda), and the jump in GG across the cut measures it. So the cut is nothing exotic: it is infinitely many poles seen from far away.

Why does the resolvent fail exactly at an eigenvalue, and what do you do about it?

Because L−λm\mathcal{L}-\lambda_m has a genuine zero mode, ϕm\phi_m, so it is not invertible — dividing by it is dividing by zero, and equation (4) has an infinite n=mn=m term. Physically the system is being probed at one of its resonances. The remedy is the Fredholm alternative: (L−λm)u=f(\mathcal{L}-\lambda_m)u=f has a solution if and only if the source is orthogonal to the zero mode, ⟨ϕm,f⟩=0\langle\phi_m,f\rangle=0; then you use the modified Green's function that simply omits the offending term, Gred=∑n≠mϕnϕn∗/(λn−λm)G_{\text{red}}=\sum_{n\neq m}\phi_n\phi_n^*/(\lambda_n-\lambda_m). The solution is unique only up to adding any multiple of ϕm\phi_m, since ϕm\phi_m solves the homogeneous equation.

Is the spectral representation just a generalized Fourier series?

Essentially yes, and that is the point. For L=−d2/dx2\mathcal{L}=-\mathrm{d}^2/\mathrm{d}x^2 on [0,L][0,L] with Dirichlet conditions the eigenfunctions are sin⁡(nπx/L)\sin(n\pi x/L), so the eigenfunction expansion of GG is literally a Fourier sine series in both variables. The spectral representation generalizes this to any self-adjoint operator: the eigenfunctions play the role of the sines and cosines, the eigenvalues play the role of the squared frequencies, and completeness plays the role of Fourier's theorem. What changes is only which basis diagonalizes the operator — Legendre polynomials for the spherical Laplacian, Hermite functions for the oscillator, Bessel functions for the drum. The resolvent is diagonal in that basis, which is the whole content of the representation.

Before this