Theorem
Green's function for a boundary-value problem
Adapted
Defines the Green's function of a second-order two-point boundary-value problem by the homogeneous equation off the source point, continuity, the jump in the first derivative and the homogeneous boundary conditions; derives the jump from , constructs explicitly from two homogeneous solutions and their Wronskian, proves that is the unique solution, and proves the reciprocity relation and hence the symmetry of for a self-adjoint problem.
Prerequisites: Adjoint and self-adjoint differential operators, The Dirac delta in calculations, Structure of linear equations and the Wronskian, Existence and uniqueness of solutions
Throughout, is a bounded closed interval and
where are continuous on and there. (Stakgold and Holst's (3.2.1) asks a little less: continuity of the coefficients on the open interval , with on the closed one. We follow Hassani in asking for continuity up to the endpoints, because the proof of the jump condition below uses boundedness of and on a closed neighbourhood of the source; nothing else in the unit needs the extra strength.) The data are a forcing function , piecewise continuous on , and two numbers prescribed through two boundary functionals
whose coefficient rows and are independent, so that the two conditions are genuinely different. The boundary-value problem (BVP) is
The conditions are unmixed when each involves only one endpoint, that is ; then and . The completely homogeneous problem is the one with data .
Unlike an initial-value problem, a BVP may have no solution or many. Since the difference of two solutions with the same data solves the completely homogeneous problem, the alternative is sharp: if the completely homogeneous problem has only , the BVP has at most one solution; if it has a nontrivial solution, the BVP has either none or many. For the rest of this unit we assume the completely homogeneous problem admits no nontrivial solution; the other case is the Fredholm alternative.
Green's function. Write and . The Green's function of the problem is, for each fixed source point in , the function of satisfying
- on and on ;
- and , the functionals acting on ;
- is continuous at ;
- .
Conditions 1, 3 and 4 are Stakgold and Holst's (3.2.7), and together they are abbreviated by the single equation
their (3.2.8), with the Dirac delta, the equation being read in the sense of distributions in . The next statement goes one way round this equivalence: it derives 3 and 4 from the delta equation, given 1. The converse — that a function with properties 1, 3 and 4 satisfies distributionally — is a matter of running the same computation backwards and is not carried out here. Physically, is the response at , under homogeneous boundary conditions, to a unit source concentrated at .
Note that the boundary conditions must be homogeneous for a Green's function to exist at all: is to act as an inverse of , and an inverse sends to , which forces (Hassani's Lemma 20.3.1). Inhomogeneous boundary data are handled afterwards, by superposition.
Let satisfy as a distribution on , and suppose in addition that is twice continuously differentiable on each of and — so that, the delta being supported at alone, in the classical sense on each side — and that and have one-sided limits at . Both halves of this hypothesis are needed: without the delta equation the conclusion is false, since meets everything else. Then
That is: is continuous across the source and its first derivative jumps by . For the self-adjoint form used by Arfken, and the jump is , his Eq. (10.9).
For an operator of order with leading coefficient , Riley, Hobson and Bence obtain the analogue: across every -derivative of of order or less stays continuous, and the one of order jumps by .
Assume the completely homogeneous problem admits no nontrivial solution, and let the boundary conditions be unmixed. Then the Green's function exists, is unique, and is given by
where
- is any nontrivial solution of with (the condition at ),
- is any nontrivial solution of with (the condition at ),
- is their Wronskian, which vanishes nowhere.
This is Stakgold and Holst's (3.2.9). The formula does not depend on the normalisation of and , because rescaling either one rescales the numerator and the Wronskian by the same factor.
If is formally self-adjoint, , equivalently and , then Abel's formula gives for a constant determined by the chosen , so the prefactor is constant and
their (3.2.10). Uniqueness holds for general (possibly mixed) boundary conditions too, and so does existence; Hassani's Theorem 20.3.5 states existence and uniqueness for a general second-order operator under the same hypothesis that with the given homogeneous boundary conditions has no nontrivial solution.
Under the same hypotheses, for every piecewise continuous the problem
is solvable, and its solution is unique; it is
For unmixed conditions this reads, with ,
The map is linear, and it inverts on the set of twice continuously differentiable functions obeying the two homogeneous boundary conditions: one integral operator with kernel answers every forcing function at once. Stakgold and Holst's Theorem 3.2.1 covers inhomogeneous boundary data as well, by adding to the integral a combination of and fixed by ; the method block below records the recipe.
Let be the formal adjoint of ,
defined (for coefficients in ) by Green's formula
Let be the set of functions obeying , and let the adjoint boundary conditions define the set of all with for every . Let be the Green's function of and the adjoint Green's function, the solution of
Then
Equivalently: solves the direct problem in its first argument and the adjoint problem in its second, so it obeys the adjoint boundary conditions in (Hassani's Proposition 20.3.3). In particular, if the problem is self-adjoint — meaning both and — then by uniqueness and
A warning about the star. Throughout this unit means the adjoint Green's function, as it does in Stakgold and Holst. Arfken's (10.15), , uses the same symbol for complex conjugation: he works with a Hermitian , for which the adjoint problem is the original one, and records the symmetry of the kernel under conjugation. The two statements agree for a self-adjoint problem with real coefficients, where both reduce to , but the symbol is not doing the same work in the two books.
Stakgold and Holst call this the reciprocity principle: the response at to a unit source at equals the response at to a unit source at . A formally self-adjoint with unmixed boundary conditions is self-adjoint in this sense, and so are the periodic conditions , . An initial-value problem is never self-adjoint, whatever is, and its Green's function is not symmetric.
Everything follows from one observation: is as singular as a second derivative of a kink. If itself jumped at , then would contain a delta and a derivative of a delta, and nothing else in could cancel it. So the mildest — and, it turns out, the only — possibility is that is continuous and has a step; then carries the delta. Integrating across the source once measures the size of that step, and dividing by first makes the measurement immediate.
The construction is then just counting. Off the source solves a second-order homogeneous equation on each of two intervals, so it has four free constants. There are four conditions: one boundary condition on each side, plus continuity and the jump. The left-hand boundary condition forces the left piece to be a multiple of the single solution obeying it, the right-hand one forces the right piece to be a multiple of , and the remaining two conditions are a linear system for the two multipliers whose determinant is the Wronskian — nonzero exactly because and are independent, which is exactly the assumption that the homogeneous problem has only the trivial solution.
That solves the problem is then a differentiation: the -dependence sits in and , which annihilates, so the only surviving term comes from differentiating the variable limits of the two integrals, and it collapses to because the prefactor was chosen as .
Symmetry is Green's formula applied to and . Pairing the two delta equations against each other picks out the two values and , and the boundary term vanishes — because that vanishing is precisely how the adjoint boundary conditions were defined.
Step 1 (normalise the leading coefficient). Since is continuous and nowhere zero on , divide by :
the last equality by the sifting property, which lets the continuous factor be evaluated at the one point the delta sees (the Dirac delta). The coefficients and are continuous, hence bounded on ; this is where on the closed interval is used.
Step 2 (why cannot jump). Suppose had a jump of size at . Then, as distributions, contains the term and the term . Collecting everything, the equation of Step 1 takes the form
near , for some constant (gathered from the jump of and from , the first-derivative term seeing the delta only through its value at ) and some function that is bounded on a neighbourhood of , because , , and are all bounded there.
To extract , test against the shrinking family , where is smooth, supported in , with and . Then and , so
while on a support of length , so . The displayed equation therefore gives for every small , whence . One test function of this shape does the whole job: it is blind to and to bounded functions at once, which is what is needed — being "not a multiple of " would not suffice, since is present too.
So is continuous at ; this is Hassani's conclusion on p. 620, reached there by an explicit integration. Consequently has at most a finite jump.
Step 3 (integrate across the source). Integrate the equation of Step 1 over :
for every small enough that ; the right side is because the delta's unit mass lies inside the interval.
Step 4 (the two integrals vanish in the limit). By Step 2, is continuous and is bounded near (it has one-sided limits there, by hypothesis). Each integrand is therefore bounded by some constant on the interval, so each integral is at most in modulus and tends to as . Here the continuity of is used, and the continuity of established in Step 2: had jumped, the middle integral would not have vanished.
Step 5 (conclude). Letting leaves
Assume unmixed conditions, so that involves only and only .
Step 1 ( and exist). The row is not zero, since the two coefficient rows are independent. Let solve the initial-value problem with , ; a solution exists and is unique because and the coefficients are continuous (existence and uniqueness). It is not identically zero, because its initial data are not both zero, and
The same construction at gives a nontrivial with .
Step 2 ( and are independent, so ). If they were dependent, then would be a nonzero multiple of , so would satisfy both and : a nontrivial solution of the completely homogeneous problem, contradicting the standing hypothesis. Two solutions of are independent if and only if their Wronskian is nonzero at one point, and then it is nonzero everywhere (linear ODE theory); so on .
Step 3 (the shape of ). On , solves and satisfies , a condition involving only . Every solution of obeying is a multiple of : the set of such solutions is at most one-dimensional, since two independent ones would make every solution satisfy , in particular , again producing a nontrivial solution of the completely homogeneous problem. Hence for , and likewise for , with depending on only.
Step 4 (the two remaining conditions). Continuity at and the jump of in give
Step 5 (solve). The determinant of this system in is , nonzero by Step 2, so there is exactly one solution. Cramer's rule gives
Substituting into Step 3 and noticing that for the pair is while for it is , both branches become the single formula
Step 6 (uniqueness). Two Green's functions for the same problem differ by a function that solves on each side of , is continuous at with continuous derivative there (the jumps cancel), and satisfies . Such a difference solves classically on all of and meets both homogeneous boundary conditions, hence vanishes identically by hypothesis. This argument uses nothing about unmixed conditions, so uniqueness holds in general.
Step 7 (the self-adjoint form). If , then and Abel's formula for the Wronskian of two solutions, , becomes (Stakgold and Holst's (3.1.8)). Hence is independent of and , which is visibly symmetric in and .
Take unmixed conditions and write , a continuous function of since and are continuous and nonvanishing.
Step 1 (split the integral at the source point). For the formula for gives , and for it gives . Hence
Step 2 (first derivative). By the fundamental theorem of calculus, and at every point where is continuous. Differentiating the product,
The two boundary terms cancel exactly because the same function appears in both; this is the analytic content of the continuity of at .
Step 3 (second derivative). Differentiating again,
The surviving term is the jump condition at work: the two boundary terms no longer cancel, and what is left is .
Step 4 (apply ). Combining Steps 1–3,
Here , since solve the homogeneous equation, and by the definition of . Hence at every point of continuity of .
Step 5 (boundary conditions). At the integral vanishes, so and, by Step 2, . Therefore
The same computation at , where , gives . This step is where unmixedness is needed: had to involve only the endpoint at which one of the two integrals vanishes.
Step 6 (uniqueness). Any two solutions of the problem differ by a solution of the completely homogeneous problem, which is identically zero by hypothesis.
Step 1 (pair the two problems). Fix and in . Put , which satisfies and lies in , and , which satisfies and lies in . Form the combination and integrate it over :
Step 2 (the right-hand side). By the sifting property, treating the deltas formally as Stakgold and Holst do, the right-hand side is
Step 3 (the left-hand side). By Green's formula, the left-hand side equals the boundary term , where .
Step 4 (the boundary term vanishes). and . By the very definition of the adjoint boundary conditions, for every such pair. This is the only place the boundary conditions enter, and it is the step that fails for an arbitrary pair of functions.
Step 5 (conclude). Therefore for all , which is the asserted relation after renaming the variables.
Step 6 (the self-adjoint case). If the problem is self-adjoint, and , so solves exactly the problem that defines . By the uniqueness proved above, , and Step 5 becomes .
- on the closed interval. Used in Step 1 of the jump proof, to divide by and keep the other coefficients bounded, and again in Step 5, since must be finite. At a point where vanishes the equation is singular and the construction breaks down: for on , the two solutions of are and , and both boundary requirements " finite at " select the same solution . Arfken's Exercise 10.1.6 (p. 457) makes exactly this point: the candidates for and are linearly dependent, so no Green's function can be built this way.
- No nontrivial solution of the completely homogeneous problem. Used in Step 2 and Step 3 of the construction (independence of , hence ), in Step 6 (uniqueness) and in Step 6 of the representation proof. Without it the construction divides by zero. Stakgold and Holst's Example 2 is the model: for on with and , the homogeneous problem has the solutions , the problem with has no solution, and the problem with has infinitely many. What replaces the Green's function is the Fredholm alternative and the modified Green's function.
- Exactly two boundary conditions. Stakgold and Holst's Remark 1 after Theorem 3.2.1: a third condition of the same type would leave the completely homogeneous problem with only the trivial solution, but would usually leave the inhomogeneous problem with no solution at all. The count four constants / four conditions in the idea block is not an accident.
- Homogeneous boundary conditions. Required for to exist at all (Hassani's Lemma 20.3.1). With , the map could not be linear, and would not give .
- Unmixedness. Used only in the construction (to make the left piece a multiple of a single ) and in Step 5 of the representation proof. Existence, uniqueness and the representation formula themselves hold for general boundary functionals; Stakgold and Holst build in that case from the causal solution plus a correction, and their Theorem 3.2.1 is stated for general .
- Self-adjointness, for symmetry. Only Step 6 of the last proof uses it. Drop it and the symmetry is false: the second example below exhibits a problem with for which the weaker relation still holds. An initial-value problem is never self-adjoint — the adjoint conditions move to the other endpoint — which is why causal Green's functions are one-sided and asymmetric.
This unit follows Stakgold and Holst, Arfken, and Riley, Hobson and Bence in writing
Hassani uses a different normalisation. He works with a Sturm–Liouville weight , defines the Green's function by
and consequently obtains the jump , his Eq. (20.33), with the representation . His differential operator is the same as ours, so the two kernels are related by the weight alone: since and is linear,
which is exactly the factor turning our jump into his . The two conventions agree when . They always agree on the answer: his equation carries the factor and his representation integral carries the compensating , so and the solution is the same function. What one must not do is mix them — our jump with his representation, or his kernel with our integral — which is wrong by a factor . The same caution applies to the sign: many physics texts define the Green's function of rather than , which flips the sign of .
A second point of notation: the second argument of is called here, by Arfken, by Riley, Hobson and Bence, and by Hassani. The named and unnamed roles are the same in all four: the first argument is the field point, the second the source point.
Given on with two homogeneous unmixed conditions:
- Check the hypothesis. Confirm on and that with both homogeneous boundary conditions has only . If not, stop: use the Fredholm alternative instead.
- Find a basis of solutions of .
- Match each endpoint. Take to be the combination of obeying the condition at , and the one obeying the condition at . Each is determined up to a scale factor, which does not matter.
- Compute at and the prefactor . If is formally self-adjoint, is a constant; a -dependence surviving in for a self-adjoint signals an algebra error.
- Assemble , that is for and for .
- Verify the four defining properties: on each side, the two boundary conditions, continuity at , and the jump . The jump check is the one that catches sign errors.
- Integrate for the solution, and note that only this step has to be repeated when changes.
- Inhomogeneous boundary data. Either subtract a smooth function meeting them — for , Arfken uses the straight line — and solve the resulting problem with homogeneous conditions and a modified ; or add to the integral the combination , which is Stakgold and Holst's (3.2.16). The pairing is the crossed one, and it is worth checking: kills the first term under and leaves , while kills the second under and leaves .
Solve on with , and in particular for .
- Hypotheses. Here , , so is formally self-adjoint, and on . The homogeneous equation gives , hence ; the conditions force and , so : only the trivial solution. The construction applies.
- Endpoint solutions. vanishes at ; vanishes at .
- Wronskian and prefactor. a constant, as it must be for a self-adjoint . So .
- The Green's function. It is symmetric, as predicted. Note throughout, since and .
- Check the jump. For , ; for , . At the difference is
- Solve with . With the first integral is ; with the second is . Hence
- Independent check. Integrating directly gives , then ; gives and gives , so . The two routes agree.
- A number. At : and , so to six decimal places. The deflection is negative everywhere, as the sign of and the positive source demand.
Take on with . Here , , so is not formally self-adjoint.
- Hypotheses. has general solution ; the two conditions give and , hence . Only the trivial solution, so exists.
- Endpoint solutions. vanishes at ; vanishes at .
- Wronskian. which depends on — the signature of a non-self-adjoint , since here.
- The Green's function. With , Direct substitution confirms on each side, , and a jump of exactly in at (here ).
- Symmetry fails. The factor depends on alone, while is symmetric, so Numerically, while , and their ratio is . Reciprocity genuinely fails: a unit source at produces a response at nearly three times the response at to a unit source at . The drift term breaks the left–right balance.
- But the general relation holds. The formal adjoint is . With Dirichlet conditions, vanishes at both endpoints whenever and vanish there, so the adjoint boundary conditions are again . Solving the adjoint problem the same way, with , and , Rewriting and in the formula of item 4 turns into precisely this expression. So exactly, confirming the reciprocity theorem in a case where plain symmetry is false.
- Why the adjoint is not the same operator. The adjoint boundary conditions coincide with the original ones here, so the failure of self-adjointness is entirely in versus . Multiplying by the integrating factor turns it into : the problem can be made self-adjoint, at the price of a weight in the inner product — which is the weight of Hassani's convention.
The Green's function is the influence function of a linear system: the field at produced by a unit source at . Once it is known, the response to any distribution of sources is a single integral, and the boundary conditions have already been built in.
- Statics. A string under tension with small transverse load satisfies , and the Green's function of on with is : the triangular shape a string takes under a single point load. A beam obeys the fourth-order instead, so its Green's function is a different function — piecewise cubic, with three derivatives continuous and a jump in the third, by the th-order form of the conditions quoted above — but it plays the same role: it is the influence line that structural engineers tabulate so that any load can be handled by integration. The first worked example above is the radial version of this: steady one-dimensional conduction in a shell with a variable conductance .
- Steady transport. For steady diffusion along a rod with source density and prescribed end temperatures, ; the Green's function is the temperature profile from a unit heat source at one point. The second example is the convective version: is diffusion plus a drift of fixed speed, and the asymmetry of its Green's function is the physical statement that a source influences what lies downstream more than what lies upstream. Reciprocity is a property of pure diffusion, not of advection.
- Reciprocity as a physical law. for self-adjoint problems is the one-dimensional case of a family of reciprocity theorems: Maxwell's and Betti's in elasticity (a unit load at deflects by the same amount as a unit load at deflects ), Rayleigh's in acoustics, and the reciprocity between transmitting and receiving antennas. When a measurement appears to violate it, the model contains a non-self-adjoint term — a flow, a magnetic field, an absorbing boundary — and locating that term is often the point of the test.
- Quantum mechanics and scattering. With , the Green's function is the resolvent kernel . Writing the Schrödinger equation as is the starting point of the Born series (the Born approximation), and the choice of boundary condition at infinity — outgoing rather than vanishing — selects the scattering Green's function, as in Arfken's boundary-at-infinity example.
- Reformulating eigenvalue problems. Since inverts , the eigenvalue problem becomes the integral equation . Arfken stresses the practical gain: the integral operator is bounded while the differential operator is not, which is why the sharp spectral theorems are proved on the integral side (Hilbert–Schmidt theory) and why has the bilinear eigenfunction expansion of the next unit.