Green Functions
A Green function is an integral kernel that solves an inhomogeneous linear problem by inverting an operator with specified boundary conditions. For a linear differential operator , the Green function is defined schematically by
together with the boundary conditions in the variable. If
then the solution is often written as
with the integration region and measure determined by the problem.
The phrase “the Green function” is incomplete until the operator, domain, boundary conditions, and convention are specified.
Matrix Analogy
Section titled “Matrix Analogy”In finite dimensions, solving
with invertible gives
The entries of are the finite-dimensional analogue of a Green function:
The continuous formula
is the same idea with a sum replaced by an integral and the inverse matrix replaced by an integral kernel. When is not invertible on the chosen space, one must modify the problem: add boundary conditions, project out zero modes, impose a radiation prescription, or choose a generalized inverse.
Boundary Conditions Are Part of the Definition
Section titled “Boundary Conditions Are Part of the Definition”For differential operators, the same local formula can have different Green functions. The operator
has different Green functions on the full line, on a finite interval with Dirichlet boundary conditions, on a finite interval with Neumann boundary conditions, and on a circle with periodic boundary conditions.
For a boundary-value problem on an interval, must satisfy:
- the inhomogeneous equation ;
- the same boundary conditions in that must satisfy;
- continuity and derivative-jump conditions implied by the delta source.
This is why Green functions are closely tied to Boundary Conditions and Eigenvalue Problems.
Dirichlet Interval Example
Section titled “Dirichlet Interval Example”Consider
with
The Green function satisfies
Away from , the second derivative is zero, so is linear on each side. The result is
It is continuous at and has derivative jump
That jump is exactly what produces the delta distribution after applying . The solution is
This example also shows why the Green function is not just a formula for an inverse differential expression. It encodes the endpoints.
The distributional rule behind derivative jumps is developed in Distributional Derivatives.
Spectral Representation
Section titled “Spectral Representation”When an operator has a complete orthonormal set of eigenfunctions,
with nonzero , a Green function can often be written as
This is the infinite-dimensional analogue of diagonalizing a matrix before inverting it. If an eigenvalue is zero, the inverse is singular unless the source is orthogonal to the zero mode or the problem is modified.
For Hamiltonians, the resolvent is the spectral inverse
defined for complex outside the spectrum of . Its coordinate-space kernel is
For a purely discrete spectrum,
The poles occur at eigenvalues. In continuous spectra, the same idea becomes a spectral integral with branch cuts and boundary-value prescriptions.
Resolvent Intuition
Section titled “Resolvent Intuition”The resolvent asks how the system responds to a source at a chosen spectral parameter. Formally, if
then
Near an eigenvalue, the response can become large because the denominator is small. This is the source of poles in bound-state Green functions and resonant behavior after analytic continuation.
For real energies in the continuous spectrum, one usually writes
The signs are not decorative. In scattering, they select outgoing or incoming boundary conditions. The Lippmann–Schwinger Equation uses exactly this resolvent prescription.
At real spectral points, the same notation also has a distributional meaning: it splits the boundary value into a principal-value part and an on-shell delta part. See Principal Value Distributions for the identity behind this shorthand.
Fourier-Space Construction
Section titled “Fourier-Space Construction”For translation-invariant problems, Fourier transformation often constructs the Green function. On the real line, let
The Green function for decay at infinity satisfies
Fourier transformation gives
The pole locations in the complex plane and the choice of contour encode the decay condition. More advanced Green-function calculations therefore use Fourier Transform, Contour Integration, and Complex Analysis Essentials.
For translation-invariant problems, the solution can also be read as a Convolution of the Green function with the source.
Relation to Propagators
Section titled “Relation to Propagators”The time-evolution kernel
evolves wavefunctions in time. A resolvent Green function is an energy-domain inverse. They are related by transforms. With a common convention,
Taking coordinate-space matrix elements relates to a one-sided time transform of the propagator kernel. The convention and sign of determine whether the Green function is retarded, advanced, outgoing, incoming, or Feynman-like in a field-theory context.
For the time-domain kernel itself, see Propagator Kernel. The important distinction is:
- a propagator kernel evolves initial data in time;
- a Green function solves an inhomogeneous equation or resolvent equation with a specified boundary prescription.
They are related, but they should not be treated as interchangeable words without stating the convention.
Common Mistakes
Section titled “Common Mistakes”- Writing without saying which operator and boundary conditions define it.
- Confusing an integral kernel with the null-space meaning of the word “kernel”.
- Forgetting that Neumann and periodic problems may have zero modes, so the inverse may not exist on all sources.
- Treating the prescription as harmless notation rather than a boundary condition.
- Mixing time-domain propagators with energy-domain resolvents.
- Ignoring the measure when writing Green functions in curvilinear coordinates.
- Assuming a spectral sum over normalizable eigenfunctions covers continuous spectra.
Cross-Links
Section titled “Cross-Links”- Partial Differential Equations
- Boundary Conditions
- Eigenvalue Problems
- Delta Function
- Fourier Transform
- Contour Integration
- Branch Cuts
- Convolution
- Distributional Derivatives
- Principal Value Distributions
- Complex Analysis Essentials
- Spectral Theorem, Practical Version
- Propagator Kernel
- Lippmann–Schwinger Equation
References
Section titled “References”- G. B. Arfken, H. J. Weber, and F. E. Harris, Mathematical Methods for Physicists, 7th ed., Academic Press, 2013.
- G. F. Roach, Green’s Functions, 2nd ed., Cambridge University Press, 1982.
- E. N. Economou, Green’s Functions in Quantum Physics, 3rd ed., Springer, 2006.
- G. Teschl, Mathematical Methods in Quantum Mechanics, 2nd ed., American Mathematical Society, 2014.
- J. R. Taylor, Scattering Theory: The Quantum Theory of Nonrelativistic Collisions, Dover, 2006.
Exercises
Section titled “Exercises”- Let
What is the finite-dimensional Green-function analogue for solving ?
Solution
The inverse is
Thus
The entries of play the role of the Green-function kernel.
- For the Dirichlet interval Green function above, verify the derivative jump at .
Solution
For ,
For ,
Therefore
- If with a discrete orthonormal basis, why does the resolvent Green function have poles at ?
Solution
The spectral representation is
Each term has a denominator , so the resolvent is singular at the eigenvalues.
- Why can two Green functions for the same differential expression differ?
Solution
A Green function is tied to an operator, not just a local differential expression. Changing boundary conditions, domains, or radiation prescriptions changes the inverse problem. The same expression, such as , can therefore produce different Green functions on different domains or with different endpoint conditions.