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.
Green Functions as Inverse Matrices
Section titled “Green Functions as Inverse Matrices”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 an invertible boundary-value problem on an interval, must satisfy:
- the inhomogeneous equation ;
- the corresponding homogeneous boundary conditions in (nonzero boundary values require an additional homogeneous-equation solution);
- 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.
Neumann Boundary Conditions and the Zero Mode
Section titled “Neumann Boundary Conditions and the Zero Mode”Now keep the same equation on but impose . A constant is a zero mode, so this operator has no inverse on the full space. Integrating the equation gives the compatibility condition
When this condition holds, adding a constant to any solution gives another solution. We fix that freedom by requiring .
The normalized zero mode is , whose projector has kernel . The reduced Green function inverts the operator on the subspace orthogonal to this mode:
with . The compensating constant makes the integrated right-hand side vanish, as the boundary conditions require. This zero-mode removal and mean-zero normalization are the standard Neumann construction (DiBenedetto, 2010, Chapter 3, §7).
For , the explicit kernel is
To check it, its derivative is for and for . The endpoint derivatives vanish, the derivative jumps by , and the ordinary second derivative is away from the source. Integrating the kernel over gives zero. It is also symmetric under .
Consequently,
For a compatible source, this is the unique mean-zero solution. For an incompatible source, the same integral solves the equation with the constant component removed; it does not solve the original equation. In particular, has no solution with homogeneous Neumann data, even though the reduced-kernel integral is well defined and gives zero.
This distinction is the continuous version of applying a matrix pseudoinverse: it inverts nonzero modes and projects away the null space. The Neumann operator domain specifies the corresponding self-adjoint realization.
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, an inverse on the full space does not exist. A source orthogonal to every zero mode may still admit solutions, but adding a zero mode makes the solution nonunique. A reduced inverse becomes unique after restricting both source and solution to the orthogonal complement of the zero modes.
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,
Isolated eigenvalues give operator-valued poles whose residues are the corresponding spectral projectors; an individual matrix element may have zero residue. Continuous spectra instead require spectral integrals and boundary-value prescriptions. Familiar free and scattering Green functions often express this structure through branch cuts.
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. Here the positive gives the retarded time response and, for the usual stationary Schrödinger scattering problem, outgoing waves. A Feynman prescription involves additional time-ordering structure and should not be inferred from an unspecified sign alone.
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.
Related Topics
Section titled “Related Topics”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.
- On , solve with and zero mean. Then explain what the reduced Green function returns if the source is changed to .
Solution
The first source has zero integral. Integrating twice and imposing the endpoint conditions and zero mean gives
The derivative vanishes at both endpoints, , and the integral of is zero. The reduced-kernel integral therefore gives this same unique solution.
The second source has mean one. Subtracting its mean leaves , so the reduced Green function returns the same . It solves the projected equation; the original equation has no solution with these Neumann conditions because its source has nonzero integral. Adding a constant to cannot repair that incompatibility.
References
Section titled “References”- G. B. Arfken, H. J. Weber, and F. E. Harris, Mathematical Methods for Physicists, 7th ed., Academic Press, 2013.
- E. DiBenedetto, Partial Differential Equations, 2nd ed., Birkhäuser, 2010, Chapter 3, §7.
- E. N. Economou, Green’s Functions in Quantum Physics, 3rd ed., Springer, 2006.
- G. F. Roach, Green’s Functions, 2nd ed., Cambridge University Press, 1982.
- J. R. Taylor, Scattering Theory: The Quantum Theory of Nonrelativistic Collisions, Dover, 2006.
- G. Teschl, Mathematical Methods in Quantum Mechanics, 2nd ed., American Mathematical Society, 2014.