Fundamental Solutions and Green's Functions for PDEs
A linear differential operator turns an unknown field into a known source: . Solving it looks like an infinite problem — one equation for every point of the domain at once — but linearity offers a shortcut so powerful it organizes half of mathematical physics. Chop the source into an infinite dust of point sources, , solve the equation once for a single unit spike, and then add up the responses. That one universal response — the field a point source makes — is the Green's function , and the whole inhomogeneous problem collapses to a single integral . This article is the hinge of the PDE chapter. Given and a domain , it asks the operational question: what is the inverse kernel, and how do the boundaries enter? Two ideas do all the work. First, one must separate the fundamental solution — the free-space response fixed only by decay or radiation at infinity — from the Green's function proper, which additionally obeys the homogeneous conditions on ; the two differ by a solution of , and steering that freedom is exactly the method of images and the eigenfunction expansion. Second, Green's identities fold the boundary data into a surface integral over the same kernel, and for self-adjoint force the reciprocity . Each PDE type then stamps its physics onto the analytic shape of : the smooth potential of the ellipse, the spreading Gaussian of the parabola, the razor-sharp light-cone shell of the hyperbola.
- A Green's function is the response of a linear operator to a unit point source, ; every inhomogeneous problem is then solved by superposition, .
- A fundamental solution is the free-space kernel (no boundaries); the Green's function proper adds a homogeneous solution so it obeys the boundary conditions — the content of the method of images.
- Green's identities convert the volume PDE into a boundary integral: interior value = source term weighted by plus boundary data weighted by and .
- For self-adjoint the kernel is symmetric, (reciprocity), and can be assembled from eigenfunctions as .
- Each canonical PDE has its own kernel: for Poisson in 3D, the Gaussian for diffusion, and the retarded shell for the wave equation.
- The contour or prescription that inverts in Fourier space selects retarded, advanced, or Feynman kernels — physically distinct solutions of one equation.
- Key idea: Solve once; then solves by superposition, and Green's identities fold the boundary data into a surface integral over the same kernel.
Where this lives today
Green's functions are the computational engine of much of modern physics. The boundary-element method (BEM), and its electromagnetic cousin the method of moments, discretize the representation (4) directly, solving for currents and potentials on surfaces alone rather than meshing all of space — the workhorse of antenna design and acoustic scattering. In nanoscale device physics the non-equilibrium Green's function (NEGF) formalism computes electron transport through a transistor channel, while the many-body Green's function underlies the GW approximation for the band gaps of real materials, and lattice QCD measures quark propagators — Green's functions of the Dirac operator — to extract hadron masses. Perhaps the most striking modern use is seismic interferometry: cross-correlating the ambient noise at two sensors recovers the Green's function between them, exactly as reciprocity predicts, so seismologists now image the crust and monitor volcanoes using only the background rumble of the oceans — turning noise into a source. And every gravitational-wave template LIGO matches is, at bottom, the retarded Green's function of the linearized Einstein equations for an inspiralling binary.
The physical picture
Think of as an infinite-dimensional matrix acting on the vector of field values. The delta function is the "identity column" — a source concentrated at one coordinate — and the Green's function is literally the corresponding column of the inverse, , so is the continuum version of . A unit spike at radiates a disturbance, and records how much of it arrives at . Swap emitter and detector and the reading is unchanged — reciprocity, the same statement behind Helmholtz reciprocity in acoustics and optics and the symmetry of a resistance matrix. The first figure makes "one source, one response" concrete, with the numbers of the 3D Coulomb kernel.
The analytic shape of reads off the physics, and this is where the three families of second-order PDE part ways. A tail with no time in it means an elliptic operator: an instantaneous, action-at-a-distance potential, smooth everywhere but the source. A spreading Gaussian means a parabolic operator: diffusive, time-irreversible smearing, nonzero everywhere the instant the source fires. A delta-shell riding means a hyperbolic operator: a signal arriving sharply on the light cone, and not before. In Fourier space the story is algebraic, , with the poles on the dispersion relation — the way one slips around them is exactly the choice between retarded, advanced, and Feynman. The second figure lines the three characters up.
The core equations
The whole method rests on a single defining equation: the Green's function is the field of a unit point source. Read as "the operator, differentiating in the unprimed variable ", while marks where the source sits.
where: — linear differential operator acting on the variable; — Green's function, the response at to a point source at ; — Dirac delta, the unit point source. Equation (1) alone does not fix : one must also state the boundary or initial conditions. Once is known, every inhomogeneous problem with the same operator and conditions is solved by one integral. This is the payoff — a universal kernel, reused for any source.
where: — solution of ; — source or inhomogeneity; — domain; — volume element in the primed (source) variable. The formula says: add up the response to each point of the source, weighted by how strong the source is there. The bridge between the pointwise PDE and boundary data is Green's second identity — integration by parts done twice for the Laplacian. It trades a volume integral of for a pure surface integral.
where: — any two twice-differentiable scalar fields; — outward normal derivative on the boundary ; — surface element. Setting is the master move that produces the representation formula. Doing exactly that yields the integral representation of the interior value: a volume integral of the source plus a surface integral carrying the boundary data. This is the equation that boundary-element methods discretize.
where: inside ; — free-space or boundary Green's function, . Choosing on (a Dirichlet ) kills the term, so only the prescribed boundary values of are needed — not its unknown normal slope. For a formally self-adjoint operator with homogeneous conditions, the surface terms vanish and the kernel is forced symmetric. This reciprocity is a theorem, not a coincidence.
where: — formally self-adjoint (e.g. Sturm-Liouville or the Laplacian) with boundary conditions that make . Physically: source and detector are interchangeable. When the eigenfunctions of are known, can be built directly by inverting the operator eigenvalue-by-eigenvalue — the spectral representation. It is the constructive face of "".
where: — orthonormal eigenfunctions of obeying the boundary conditions; — eigenvalue, . The sum diverges if any (a zero mode), which signals the need for a modified Green's function and a solvability condition. Two further constructions recur below rather than as numbered cards. In Fourier space the inversion is algebraic, : the ambiguity of becomes poles at , and the shift chooses retarded, advanced, or Feynman (derivation 3). In simple geometries a boundary is met by an image source placed outside ; for a grounded plane one mirror charge gives , which vanishes on the plane automatically (worked example 1).
The goal is to prove that the free-space kernel of Poisson's operator in three dimensions is — the Coulomb and Newton potential — from only the defining equation and the symmetry of empty space. The strategy: use translational and rotational invariance to reduce the PDE to a radial ODE valid away from the origin, solve it, and fix the one undetermined constant not by a boundary condition but by the source strength, extracted with Gauss's theorem on a shrinking ball around the spike.
Step 1. Because free space has no preferred point or direction, the response to a source at the origin can depend only on . For the source vanishes, so satisfies Laplace's equation, which in spherical coordinates is purely radial: for . Why: symmetry removes the angular derivatives, turning a PDE in three variables into one ODE in .
Step 2. Integrate once: , hence . Demanding at infinity kills , leaving . Why: one integration constant is fixed by behaviour at infinity, the other will be fixed by the source strength.
Step 3. To pin , integrate the defining equation over a small ball and convert to a flux: . Why: the delta is invisible to the pointwise ODE, but its unit strength is captured by integrating across it.
Step 4. Evaluate the flux with on the sphere (area element ): , giving . Why: the area cancels the exactly, making the answer independent of — the hallmark of a genuine point source.
Step 5. Therefore . The same argument in dimensions gives for and the logarithm in two dimensions, where no power-law decays. Why: the dimension enters through the surface area of the unit sphere, so the potential's falloff is a statement about the geometry of space itself. *As a check: the surface flux evaluates to unity, confirming the normalization. Numerically at .*
Go deeper · Derivation B · 1 minThe heat kernel by Fourier transform
The aim is to construct the Green's function of the diffusion operator, in space dimensions, and show it is a spreading Gaussian normalized to unit mass. The method: Fourier transform in space so , reducing the PDE to a first-order ODE in time for each mode; solve that ODE with the causal condition that nothing exists before the source fires; then invert, which factorizes into identical Gaussian integrals, one per dimension.
Step 1. Transform in space, and , giving one ODE per wavevector: . Why: diffusion does not couple different Fourier modes, so the transform diagonalizes the operator and each mode evolves independently.
Step 2. For the right side vanishes and the mode decays, , where the imposes the jump from the causal past . Why: high- (short-wavelength) modes decay fastest — diffusion erases fine structure first, which is why it smooths and cannot be run backward.
Step 3. Invert: , a product of identical one-dimensional Gaussian integrals. Why: the exponent separates over Cartesian components, so the integral is the th power of a single line integral.
Step 4. Each factor, by completing the square (), gives . Why: a Gaussian in transforms to a Gaussian in whose width grows as — the diffusive scaling.
Step 5. Assemble the factors: , which integrates to for every and tends to as . Why: unit mass at all times is conservation of heat (or of probability — this is also the Brownian transition density); and everywhere the instant , so diffusion has infinite propagation speed. *As a check: for all and as , confirming unit-mass conservation and the correct initial condition. In 1D with the RMS spread at .*
Go deeper · Derivation C · 1 minThe retarded Green's function of the wave equation
The target is the causal kernel of the three-dimensional wave operator, , and the claim is that it is a delta-function shell supported strictly on the forward light cone . The route: Fourier transform in space and time, invert the operator algebraically, and confront the two poles it places on the real axis; causality is injected by pushing those poles off the axis with the prescription, after which the time integral is a residue sum and the angular integral collapses to a single delta.
Step 1. Transform in space and time. The operator becomes , so , with simple poles at on the contour. Why: the poles are the free waves of the homogeneous equation (the dispersion relation), which is exactly why is ambiguous until we say how to handle them.
Step 2. Enforce causality by shifting , moving both poles into the lower half-plane. For the factor forces the contour closed in the upper half-plane, which now encloses no pole, so before the source fires. Why: "no effect before its cause" is not automatic — it is a choice of contour, and this is the choice that makes it true.
Step 3. For close below and sum the two residues: . Why: the two poles combine into an oscillation, the free-field response of a single mode kicked at .
Step 4. Do the angular integral with , leaving . Why: rotational symmetry reduces the 3D -integral to a radial one, at the cost of one power of — the origin of the amplitude.
Step 5. Convert the product of sines to a difference of cosines and use to obtain . Why: the kernel is nonzero only when — a sharp wavefront travelling at exactly , Huygens' principle in odd space dimensions. *As a check: the support lies strictly on , confirming the light-cone structure. Flipping the sign of gives the advanced kernel .*
Limiting cases
The single defining equation produces qualitatively different kernels as the operator changes type and the boundary or radiation condition changes. The table collects the four canonical cases.
| Case | Result | Meaning |
|---|---|---|
| Poisson (elliptic), 3D free space | Smooth, instantaneous, decay; the Coulomb/Newton potential, . | |
| Heat (parabolic), dimensions | Causal () but instantly nonzero everywhere — infinite propagation speed, irreversible. | |
| Wave (hyperbolic), 3D retarded | Supported strictly on the forward light cone; a sharp signal at speed (Huygens). | |
| Helmholtz (oscillatory), 3D outgoing | Solves ; the Sommerfeld radiation condition picks outgoing waves. |
Worked examples
1 · Point charge above a grounded plane, by images (fully worked)
A charge sits a distance above an infinite grounded conducting plane. Use the Dirichlet Green's function to find the force on the charge, the peak induced surface-charge density, and the total induced charge.
Step 1. The grounded plane demands on the surface, achieved by placing an image at the mirror point , a distance below the plane. The potential above is then charge plus image, , with the distances to each; on the plane , so as required.
Step 2. The force on the real charge is the Coulomb attraction to its image, separated by : . Numerically, , toward the plane — a real pull with no second charge present, supplied by the conductor.
Step 3. The induced surface-charge density follows from evaluated on the conductor, giving the standard result , where is the in-plane distance from the foot of the charge. It peaks directly beneath the charge, .
Step 4. Integrate over the plane: . The conductor draws up exactly — every field line from terminates on the plane, which is why the image trick works. F = 2.25×10⁻⁵ N toward the plane, σ(0) = −1.59 μC/m², total induced charge = −q exactly.
2 · Diffusion length from the heat kernel
A thin rod of thermal diffusivity receives a sharp pulse of heat at one point at . How far has the heat spread after 1 s and after 100 s, and how long until it spreads 10 cm?
Step 1. The 1D heat kernel is a Gaussian of variance , so the characteristic spread is the RMS width — growing as , not , the signature of diffusion.
Step 2. At : . At : . A hundredfold longer wait spreads the heat only tenfold farther — the law, which is why diffusion moves heat so slowly over long distances.
Step 3. Invert for the time to reach : . The quadratic is why cooking scales badly with size while micron-scale chips reach steady state almost instantly. Spread 1.41 cm at 1 s, 14.1 cm at 100 s; 50 s to reach 10 cm.
3 · Green's function of a string, built by matching
Solve on with — the static deflection of a stretched string pulled at one point.
Step 1. Away from the source vanishes, so is linear in each region. Impose the boundary conditions: for (vanishes at ) and for (vanishes at ) — a straight segment on either side of the pull.
Step 2. Continuity at requires ; integrating the equation across the spike gives the slope jump , i.e. . Solving the pair: , .
Step 3. Hence , with , — manifestly symmetric, the reciprocity of this self-adjoint problem. For pulled at the centre , the peak deflection is ; expanding this same in the sine eigenfunctions reproduces equation (6) term by term. G = x_<(L − x_>)/L, symmetric, peak 0.25 at the centre of a unit string.
Physics of the portrait
The Green's function carries the name of a man who had almost no formal schooling and whose defining work went unread for two decades — a reminder that the deepest tools of physics sometimes come from the most unlikely places.
Origins · 1 minGeorge Green and how this was discovered
George Green was a miller's son from Nottingham with barely one year of schooling, who taught himself mathematics while working in the family windmill. In 1828 he published, by private subscription in an edition of about fifty copies, An Essay on the Application of Mathematical Analysis to the Theories of Electricity and Magnetism. In it he introduced the "potential function", the identities now called Green's theorem, and the auxiliary function — the Green's function — that solves a boundary-value problem by an integral over its source and boundary data. The essay was so far ahead of its time, and so obscurely circulated, that it sank almost without trace. Green entered Gonville and Caius College, Cambridge, as an undergraduate in 1833 at the age of forty, graduated in 1837, and died in 1841, still largely unknown. Four years later a young William Thomson (later Lord Kelvin) found a copy and had it republished, from where it spread through the whole of nineteenth-century physics — the mathematical common denominator of "how does a source make a field", worked out beside a grinding millstone.
Going further
Texts. Stone & Goldbart, Mathematics for Physics, Ch. 11 (Green Functions) · Arfken, Weber & Harris, Mathematical Methods for Physicists, 7th ed., Ch. 10 · Hassani, Mathematical Physics, Ch. 21–22 · Byron & Fuller, Mathematics of Classical and Quantum Physics, Ch. 7 · Jackson, Classical Electrodynamics, 3rd ed., Ch. 1 & 6 · Morse & Feshbach, Methods of Theoretical Physics, Ch. 7. The canonical kernels and numerical results collected here are: the Gauss-flux normalization giving in 3D, equal to at ; the heat kernel normalized to with as and characteristic spread ; the retarded wave kernel with light-cone support obtained by contour integration; the image-charge force and total induced charge ; and the string Green's function consistent with both the matching conditions and the sine-series expansion. Constants are exact.
Prerequisites. Classification of Second-Order Linear PDEs · Boundary Conditions and Well-Posedness · Sturm-Liouville Theory and Eigenfunction Expansions · Laplace's and Poisson's Equations. Leads to. The Helmholtz Equation · The Wave Equation · The Heat (Diffusion) Equation · Method of Characteristics.
Ask the tutor: Point me at any operator and boundary — a drum, a grounded sphere, a diffusing gas — and I will build its Green's function step by step and show you the field it makes.
What is the difference between a fundamental solution and a Green's function?
Both solve , but they answer to different conditions. A fundamental solution is the response in unbounded free space, fixed only by how it must decay or radiate at infinity — for example for the 3D Laplacian. A Green's function proper lives on a bounded domain and additionally satisfies the homogeneous boundary conditions there, say on . The two differ by a solution of chosen to enforce the boundary data — exactly what the method of images and the eigenfunction expansion construct. So a fundamental solution is the raw building block; the Green's function is that block tailored to fit a particular room.
What does a "point source" actually mean physically?
The Dirac delta idealizes a source concentrated at one point with unit total strength: a unit point charge, a unit impulse of heat, a hammer-tap on a membrane. No real source is truly pointlike, but any smooth source is a continuous sum of them, , so the point source is the natural basis. Because is linear, the response to the whole source is the same sum of point responses — the integral . The delta is thus a bookkeeping device: it isolates the response to one location so everything else follows by superposition.
How can the heat kernel have infinite propagation speed without breaking relativity?
The heat kernel is strictly positive for every the instant , so a pulse at the origin registers, however faintly, arbitrarily far away immediately. This does not violate relativity because the diffusion equation is not a relativistic law; it is a coarse-grained description of many random microscopic collisions, valid only for speeds far below . The "signal" at large is exponentially tiny and carries no usable information, and a relativistic treatment (the telegrapher's equation) restores a finite front. So the infinite speed is an artifact of the approximation — a reminder that a Green's function inherits the assumptions of its operator.
Why are there several Green's functions for one wave operator?
Because fixes only up to a homogeneous solution, and the wave operator has a rich space of free waves to add. In Fourier space this is poles of sitting right on the contour at ; the integral is undefined until you say how to go around them. Pushing both poles below the real axis gives the retarded kernel, nonzero only for — cause precedes effect. Pushing both above gives the advanced kernel, its time-reverse. Splitting them — positive-frequency pole below, negative above — gives the Feynman propagator, forward for particles and backward for antiparticles, the object every QFT diagram is built from. Same equation, three contours, three physics.
Why does self-adjointness force reciprocity?
Apply Green's second identity with , . The volume side becomes by sifting. If is formally self-adjoint and both kernels obey the same homogeneous conditions, the surface term vanishes, so the difference is zero: . Physically, source and detector are interchangeable — the principle exploited in seismic interferometry.
When does the eigenfunction expansion fail, and what is the fix?
The spectral formula diverges the moment any eigenvalue — a zero mode. The classic case is the Neumann Laplacian on a closed domain, where the constant is a zero mode: has no unique solution (add any constant) and none at all unless the source integrates to zero. The remedy is a modified (pseudo) Green's function: solve , which requires the source to be orthogonal to the zero mode. That orthogonality is the Fredholm solvability condition — physically a conservation law, such as "total flux through a closed insulated boundary must vanish".