stakgold chap 1
DOCX · 261.4 KB
Open DOCX file
Raw reading notes by Phil (PhL, 3.30.09) on Chapter 1 of Stakgold, with a section index keyed to book page numbers. They begin with Appendix A.1 (string under pressure, wave equation, membrane), then cover the string Green's function, the Dirac delta and sequences, and the theory of distributions. Later sections treat 2nd order linear ODEs, Wronskians, boundary value problems, adjoint systems and modified Green's functions. Phil adds his own comments and worked details.
AI-written summary; may contain errors.
Extracted text (machine-read; may contain errors)
Stakgold Chapter 1 Raw Notes PhL 3.30.09
Paren numbers are page numbers in the book.
Appendix A.1: The strings (and membrane in part (d) ). (323) 2
1.1 The string under pressure f(x) (1) 3
The Green's Function for the String with Fixed end points (5) 4
Uses of the Green's Function for the String (10) 5
Side topic: some calculus definitions: Ck etc. 5
Order interchange theorem for differentiation and integration. 7
Theorem about differentiating an integral. 7
Proof by "careful differentiation" that u(x) =∫dy g(x,y)f(y) solves Lu = f. 9
Notion that L and G are inverses. 10
Exercises: (14) 11
1.2 The Dirac Delta Function (18) 11
δ sequences (19) 11
Exercises (21) 11
The sifting property (22) 11
Exercises: (24) 12
1.3 The Theory of Distributions (28) 12
History 12
My own introductory comments. 13
Functions Viewed as Linear Functionals (28) 13
Test functions (29) 14
Convergence in the Space of Test Functions (30) 14
Distributions (31) 14
Locally Integrable (LI) functions (31) 14
Examples of Distributions (34) 17
Operations with Distributions (35) 17
1. Translation. (35) 17
2. Scaling (36) 18
3. Multiply by a LI function (36) 19
Equality of two symbolic functions (37) 20
4. Differentiation (37) 20
Examples of derivatives of distributions (38) 20
Exercises (40) 21
Convergence of Distributions (42) 22
Examples of the Convergence of Distributions (43-47) 23
Exercises (47-51) 26
Differential equations in Distributions (51) 29
Examples of non-classical solution situations (53) 31
Fundamental Solutions and Green's Functions (54) 33
Examples (56) 35
Exercises (57) 36
1.4 Preliminary Results on 2nd order linear ODEs (58) 37
Theorem 1 (existence and uniqueness for initial value BCs): 37
Dependence and Independence and Wronskians (59) 37
Abel's Formula for the Wronskian (60) 37
Exercises (61) 38
The Homogeneous Differential Equation (61) 38
1.5 Boundary Value Problems (64) 40
Big Theorem: (p66 top) 41
1. The Case of Unmixed BC's. 41
2. The Case of General BC's (67) 42
(a) initial value 42
(b) general case 42
Summary of Solutions of various ODE systems: 43
Adjoint, Symmetric, and Self-Adjoint Systems (69) 44
1.6 Alternative Theorems and Modified Green's Functions (79) 57
System of n equations in n unknowns: the matrix problem of order n. (79) 57
Linear Integral Equations. (81) 57
Second Order ODEs (82) 57
Appendix A.1: The strings (and membrane in part (d) ). (323)
I agree that it is always good to have a simple underlying basic example to think about, and this is it.
String at rest lies along the x axis on a table, tied at both ends with tension T. The direction perp to the string on the table is called u (think y). So our description of the string at rest is u(x) = 0 on the interval of the string. So u(x) is going to be the deflection of the string if we can make it deflect. The table is frictionless, gravity has no effect on the string of any interest. We are going to consider now several "problems".
(a) We apply now a distributed force (he calls it a pressure, force per length) f(x) in the y direction. In response to this force, the string assumes some shape u(x). Picture on page 323. Stak considers a finite piece of string from x1 to x2 as shown on page 324 bottom. The tension at the ends might not be the same, so call it S1 and S2 as shown. And angles at the ends are different θ1 and θ2. Since our piece of string (segment) is at rest, the x and y forces each sum to 0 and this gives the two equations shown as page 324 A. We see that the x direction of the tension is the same at both ends and must equal the tension T in the rest string, equation B. Notice that we don't really have a model here for how stretching the string might affect the tension, and we don't need one. There is just some tension function S(x). If we combine all our pieces of information, we get A.1 which describes the difference in the string slope at the two ends of our segment x1 to x2. If f(x) is at worst piecewise continuous or just "integrable", then in the limit x1 → x2, RHS = 0 of A.1 and we find that the string's slope is continuous. If f(x) is a delta function force, then there will be a change in the slope u' at the point the force is applied. But we assume f(x) is continuous, and we use the mean value theorem. [ I have excellent notes on various MVT's in my Math binder ] to then show p 325 A, which in the limit says -Tu" = f(x), which is our ODE of interest! Think u(a) = u(b) = 0 at the ends of the string, and this is the ODE you want to solve to find the shape of the string u(x) in response to the pressure f(x).
(b) I mentioned above that the string probably has some "restoring force" parallel to its direction that we did not have to know. The mechanism that causes this "elasticity" of the string is also going to create a restoring force in the y direction. We don't care about the details, we just model this restoring force by the expression F = -ku with some "spring constant k" and this gives us A.3b. It says -Tu" = f1(x) where we have just added restoring force to the pressure force so that f1(x) = f(x) - ku(x).
(c) Now let f(x) vary in time so it is f(x,t) and it causes some u(x,t). We are going to ignore any possible longitudinal modes that might somehow get activated on our elastic string and think transverse action which is in the y direction. So the first equation of page 325 B shows the x force balance equation which is the same as it was on page 325 since we assume no acceleration in the x direction of any chunk of the string. Then p 325 C shows the Fy = may equation with mass density ρ and we end up with A.4 which is the amazingly famous "wave equation" with a driving force. This is now a partial differential equation with variables t and x, so the derivatives are written using ∂. We now thrown in a "viscous medium" which makes a force – γ u'(x) in the y direction [ linear in velocity, directed opposite v ] So this thing is added into the mix in A.5 page 326 and he calls this the "dissipative wave equation".
Note: I think you can imagine T ∂x2u as a "tension curvature force" and imagine it on the RHS of A.5. If the string is curving up, it must be deflected down, and we know the curvature force will be up and > 0. That is why we have + T∂x2u if we put this on the RHS which is the "force side" of the equation. Again, the left most term of A.5 is "ma" and we just have forces.
(d) Suddenly he changes from the string to a membrane surface which lies in the xy plane at rest and now the pressure function f(x,y;t) is in the z direction. The claim here is that you replace ∂x2u in A.2 and all the other equations with ∂x2+ ∂y2 = 22D. He does not prove this extension of the idea, but I do prove it in "rubber sheet.doc". His point here is just to be able to write down the 2D wave equation with a driving force shown in A.6.
1.1 The string under pressure f(x) (1)
Stak quotes the ODE from Appendix A, then on p 2 considers f(x) = constant q, certainly the simplest possible problem. We integrate -Tu" = q twice and apply our BC's u(0) = u(l) = 0 and get p2 A. The result is interesting in itself: under a constant pressure, the string is a parabola u = (q/2T)[ (l/2)2- ξ2 ] where ξ is the offset coordinate x - l/2. You could think of this as the center part of the page 4 figure with the linear parts sort of phased out by gradually widening the region of constant pressure (which gives that picture)
So yes, the next problem is f(x) = p (constant) on just a finite interval centered at some value x0. The function f(x) is then given by (1.1). To solve this problem, we "integrate" our ODE twice in each of the three regions of interest and gives names A,B,C,D to the free constants as shown page 3 A (I did all this detail). We showed in Appendix A that if f(x) is at least piecewise continuous, the ODE tells us that u'(x) is continuous. The integral of a continuous function is of course continuous so u(x) is also continuous (we are thinking of at our problematic points x ± ε/2 ), but we knew that already since the string does not break. So we match u and u' at the two locations of interest, giving us 4 equations in our 4 unknowns A,B,C,D and the result is given in (1.1a) -- I did not do the details here. What this solution looks like is shown in Figure 1.3, but unfortunately he has put x0 right smack in the middle so you don't get the feel of the general solution which must look a little like this:
The peak of the parabola is now to the right of the center of the force region. And it is pretty obvious that the u"(x) is discontinuous, actually having a box shape similar to the force shown here (no surprise since that is what the ODE says!). But still u"(x) would be piecewise continuous in this example.
On page 4 he defines the "system" associated with our problem, saying u and u' are C, and u" is PC, and we have the condition that f is PC as well.
He then shows that the solution is unique.
He shows that you can superpose two solutions in the usual way since L is linear.
The Green's Function for the String with Fixed end points (5)
Then we start into our first Green's Function on page 5. The force is just δ(x) which he then describes somewhat. The sifting property is only valid if the function is continuous at the point of interest. He points out that you can consider the above square force profile as approaching δ(x-x0) if you shrink ε but keep εp = constant, so this is our first "sequence" for a delta function.
So we regard Lu = δ as an "accessory problem" to our problem Lu = f. His notation at this point is g(x|xo) where xo is the location of the delta function force. We require the BC's on g. He then just solves the problem and whittles the number of unknown constants from 4 to 2 to 1. Two are removed from the end BC's on g. One is removed from requirement that g be continuous. But we know that g' will not be continuous (saw that in Appendix A) and in fact Appendix A shows page 324 A1 that page 8 B is true (later -1/T will be called 1/ao). But he rederives it anyway on page 8 from scratch which is OK. This jump condition on the first derivative then determines the last constant A and our first computed Green's is shown in 1.6 and again in 1.6a with the usual x> type notation (meaning x> = x when x > xo, else x> = x0).
He next claims that g(x|xo) is symmetric, and I always have a problem with this. Look at 1.6 and just by brute force make the swap:
(l-x)xo 0 ≤ xo ≤ x ≤ l
(l-x0)x 0 ≤ x ≤ x0 ≤ l
If you include both ends of the range specification, then I agree, it is patently symmetric. But the sentence at the bottom of page 9 about the reciprocal nature is a little hazy to me.
He wraps up this section on page 10 by giving two equivalent specifications of our accessory problem, where the second makes no use of the δ symbol.
The solution g is unique, just as he showed for the solution to the regular problem.
Uses of the Green's Function for the String (10)
This section opens with a heuristic proof of the fact that u = Gf is the solution to Lu=f. The idea is to of course write u(x) = ∫dy g(x,y)f(y) = Σi g(x,yi) f(yi) = superposition of delta function point pressures at points yi. For each such point, you know that g is the solution since Lg = δ. So just add them up. I guess I never thought of it in quite this way. My usual approach is
Lu = L∫dy g(x,y)f(y) = ∫dy [L g(x,y)]f(y) = ∫dy δ(x-y)f(y) = f(x)
but OK, so ∫dy g(x,y)f(y) is a continuous superposition of point pressure sources.
Now Stak points out that my casual application above of L is not obviously justified.
Side topic: some calculus definitions: Ck etc.
When, you ask, are you allowed to say this:
∂x [ ∫dy F(x,y)] = ∫dy [∂x F(x,y)]
I think this would be true at any point x where F(x,y) is "differentiable" which means it has to be smooth with no cusp at the point x. If F(x,y) has what I will call a cusp, then dF/dx will only be piecewise continuous at the cusp location -- there will be a "jump" in dF/dx at the point. Here are some standard facts and definitions:
CONTINUOUS
(0) A function is continuous if it has no breaks in the interval of interest. A break is a point where the function has different values on the two sides of the point. If you plot things at such a point, your graph has a vertical segment at such a point.
Question: Can a continuous function have an infinity in the interval? Like f(x) = 1/(x-0.5). Clearly the function is discontinuous at x = 0.5. But what about f(x) = 1/(x-0.5)2 ? It might be "continuous" when x = 0.5, who knows what happens "way up there" in terms of connectedness of the string.
This points out that the I don't have the real meaning of continuous in my definition. The real definition is that small Δ input => small Δ output, we usually say
For any ε, you can find finite δ such that |f(x) - f(a) | ≤ ε when |x-a| ≤ δ .
Consider f(x) = 1/(x-a)2. The condition above becomes
For any ε, you can find δ such that |1/(x-a)2 - ∞| ≤ ε when |x-a| ≤ δ (ie, x |x-a| ≤ δ )
I pick ε = 1. No matter how small (but finite) you pick δ, you have |1/(x-a)2 - ∞| = ∞, so you can never get |f(x) - f(a) | ≤ 1.
Conclusion: f(x) is not continuous at any point x where f '(x) = ∞. If you have a closed interval, then if f(x) is not continuous at any point in that interval (which includes the end points), then f(x) is not continuous on the interval.
Theorem: If a function f(x) has an infinity within a closed interval, f(x) is not continuous on that closed interval.
Proof: if f(x) has an infinity somewhere, then f '(x) will be infinite at that same point, QED.
(1) If a function is continuous, then the integral of that function is also continuous (this seems obvious).
(1a) What about the derivative of a continuous function? I think it would be continuous for reasonable functions, but I think there are cases where the derivative is not continuous.
(2) wiki on smooth function: "Consider an open set on the real line and a function f defined on that set with real values. Let k be a non-negative integer. The function f is said to be of class Ck if the derivatives f', f'', ..., f(k) exist and are continuous (the continuity is automatic for all the derivatives except the last one, f(k) -- that is to say, if f(k) is continuous, so are all the lesser derivatives by fact (1) above ). The function f is said to be of class C∞, or smooth, if it has derivatives of all orders. f is said to be of class Cω, or analytic, if f is smooth and if it equals its series expansion around any point in its domain."
A function is " not Ck " if f(k) does not exist or is not continuous at some point in the interval.
C0 = class of continuous functions on the interval. [ to assist search for this section: C1 and C2 ]
C1 = class of functions whose first derivative exists and is continuous everywhere in the interval. This is also the class of "differentiable functions". If a function is not C1, then there is at least one point in the interval where the derivative either does not exist or is not continuous. If f is a C1 function, then f ' is continuous, and by (1) above, f itself is continuous. So, a function which is C1 is also C0. A function which is Ck is also Ck-1 .... C2, C1 and C0 . So this is a nested set of classes. Functions which are C1 are sometimes said to be "continuously differentiable". If f is C1, then f ' is C0. If f is C2, then f ' is C1 and f " is C0. And so on.
If a function f fails to be C0 "at a few points" in the interval, then it is "piecewise continuous". The web says there is another condition for piecewise: f ' must be finite as you approach a break from either side.
So, with all these words, what would you say about Green's g(x,x0) shown as a triangle in Stak? It is continuous so it is C0. The derivative is not continuous at x0 so it is not C1. I seems to be piecewise continuous.
Now resume on our question:
_____________________________________________________________________________
The following section between horizontal bars is very special purpose, not a useful general theorem, so don't pay too much attention to it! See also an external doc about interchange on the same subject, which also has no great conclusion.
Order interchange theorem for differentiation and integration.
Question: when can you say ∂x [ ∫dy F(x,y)] = ∫dy [∂x F(x,y)] ?
Answer: Well, just write out the LHS:
∂x [ ∫dy F(x,y)] = [∫dy F(x+dx,y) – ∫dy F(x,y)]/dx = ∫dy [F(x+dx,y) – F(x,y)] / dx
If the limit exists, you are OK, so the answer is that F(x,y) must be C1 in variable x. In this case
∂x [ ∫dy F(x,y)] = ∫dy ∂xF(x,y)
and order interchange is allowed.
The Green's function is not C1, so the interchange is not allowed ! Theorem: yes Cn => yes Cn-1
Theorem about differentiating an integral.
Problem: Suppose F(x,y) is piecewise continuous in x and has a problem only at x = y. Let's just say it is C1 in both x and y except at the point x = y. So F(x,y) is discontinuous at x = y with a finite jump. Break the integral into two pieces separated at the problem point: each side is "open" at the point, by the way.
[ ∫dy F(x,y)] = !Syntax Error, Idy F-(x,y) + !Syntax Error, Idy F+(x,y)
Here F- is the C1 function to the left of x, and F+ is the C1 function to the right of x. Now recall this fact:
d/dx [!Syntax Error, Idy h(y) ] = h(x) // on the RHS we set the y argument of h to x.
d/dx [!Syntax Error, Idy h(x,y) ] = + h(x,x) + !Syntax Error, Idy (∂h(x,y)/∂x) (*)
d/dx [!Syntax Error, Idy h(x,y) ] = – h(x,x) + !Syntax Error, Idy (∂h(x,y)/∂x)
Therefore we get (the idea is that on the left side, really x = x– etc so d/dx = d/dx- ; also, it is the second term on the RHS that requires C1 of F- for x < y, etc etc. )
d/dx [!Syntax Error, Idy F-(x,y) ] = + F-(x,x-) + !Syntax Error, Idy (∂F- (x,y)/∂x)
d/dx [!Syntax Error, Idy F+(x,y) = – F+(x,x+) +!Syntax Error, Idy (∂F+ (x,y)/∂x)
Now, we said F(x,y) was assumed C1 in variable x away from x=y. That means dF/dx is C0 (continuous) away from x=y. That means that we have (∂F- (x,y)/∂x) = (∂F+ (x,y)/∂x) = (∂F (x,y)/∂x) because this thing is continuous Thus, we can combine the two integrals to get
d/dx [ ∫dy F(x,y)] = ∫dy (∂F (x,y)/∂x) + { F-(x,x) – F+(x,x) } (**)
Side question: go back to (*) above which said this:
H(x) = d/dx [!Syntax Error, Idy h(x,y) ] = + h(x,x) + !Syntax Error, Idy (∂h(x,y)/∂x)
The side question is this: what is dH/dx ? In particular, how do we compute d/dx [ h(x,x)] ??? The only logical thing I can see is this:
d/dx [ h(x,x)] = ∂x h(x,y) |y=x + ∂y h(x,y) |y=x
If this is correct, then if we do another d/dx on (**) we get
d/dx {d/dx [ ∫dy F(x,y)]} = d/dx { ∫dy (∂F- (x,y)/∂x) } + d/dx { F-(x,x) – F+(x,x) }
and we now want to look at the right terms. They would be
d/dx { F-(x,x) – F+(x,x) }
= ∂x F- (x,y) |y=x + ∂y F- (x,y) |y=x – ∂x F+ (x,y) |y=x – ∂y F+ (x,y) |y=x
= {∂x F- (x,y) |y=x – ∂x F+ (x,y) |y=x } + {∂y F- (x,y) |y=x – ∂y F+ (x,y) |y=x}
If we know that F(x,y) is continuous at x = y, then we know that F-(x,x) – F+(x,x) = 0, and then it will turn out that the sum of the 4 terms shown will be exactly 0. But if F is not continuous at x=y, we really have to maintain these terms. So from now on, we shall assume F(x,y) is continuous at x = y. So we conclude in this case that:
d/dx {d/dx [ ∫dy F(x,y)]} = d/dx { ∫dy (∂xF (x,y) } + 0 (***)
Now here is (**) from above with F replaced by Q.
d/dx [ ∫dy Q(x,y)] = ∫dy (∂xQ (x,y)) + { Q-(x,x) – Q+(x,x) } (**)'
If we set Q = ∂xF this becomes
d/dx [ ∫dy ∂xF (x,y)] = ∫dy (∂x∂xF (x,y)) + { ∂xF-(x,x) – ∂xF+(x,x) }
Combining this last line with (***) we conclude that
d2/dx2 [ ∫dy F(x,y)]} = ∫dy (∂2xF (x,y)) + { ∂xF-(x,x) – ∂xF+(x,x) }
Let's state these results as a theorem:
Theorem:
(a) Consider F(x,y) which has some kind of "problem" at x = y, something is perhaps not continuous or not differentiable there. Let F-(x,y) ≡ F(x,y) when y < x and F+(x,y) ≡ F(x,y) when y > x. If we assume that F± are both C1 in variable x (∂x F± = continuous, meaning F± = differentiable ), then we find that
d/dx [ ∫dy F(x,y)] = ∫dy (∂F (x,y)/∂x) + { F-(x,x) – F+(x,x) }
Notice that we have not assumed that F is C1 at the point y=x, nor that F is C0 there. That is to say, F might be discontinuous and/or non-differentiable at y = x.
(b) If we now ALSO assume that F is in fact continuous at x = y, AND that ∂x F± are both C1 in variable x (∂2x F± = continuous, meaning ∂x F± = differentiable) then we get
d2/dx2 [ ∫dy F(x,y)] = ∫dy (∂2xF (x,y)) + { ∂xF-(x,x) – ∂xF+(x,x) }
_______________________________________________________________________________
Proof by "careful differentiation" that u(x) =∫dy g(x,y)f(y) solves Lu = f.
Application of Theorem 1: Let F(x,y) = g(x,y)f(y) as on Stak page 11 1.10, and g is linear thing for our string problem shown in 1.6. We know that g is C1 except at x = y. We assume f is C0, just continuous.
The second line above then becomes:
d2/dx2 [ ∫dy g(x,y)f(y)] = ∫dy [∂2x g(x,y)] f(y)) + { ∂x g-(x,x) – ∂x g-(x,x) } f(x)
But since g of 1.6 is linear, we have ∂2x g(x,y) = 0 everywhere, so the above becomes
d2/dx2 [ ∫dy g(x,y)f(y)] = { ∂x g-(x,x) – ∂x g-(x,x) } f(x) = (-1/T) f(x) // p 8 B
But we started with 1.10 saying u(x) = ∫dy g(x,y)f(y) so we have now shown that
d2/dx2 u(x) = (-1/T) f(x) or Lu = f
We have shown this by what is usually called "careful differentiation".
Now compare this with "my" method, which is perhaps "careless" :
L{ ∫dy g(x,y)f(y) } = ∫dy {Lg(x,y)}f(y) = ∫dy {δ(x-y)}f(y) = f(x) or Lu = f.
Something sure is fishy here! I am not allowed to do the order interchange as I do at the first equal sign because g is not C1 at x = y. Above I said that ∂2x g(x,y) = 0 everywhere, but now I am saying ∂2x g(x,y) ~ δ(x-y). So we need somehow to reconcile these two worlds! Stak has not mentioned "my method". Somehow the δ method knows about the careful differentiation and gets the right answer! So at least we have an element of suspense here as we "go forward" in this chapter.
Notice that we did not use any δ functions in our proof above that u(x) = ∫dy g(x,y)f(y) is in fact a solution of Lu= F.
Notion that L and G are inverses.
Start with u(x) = ∫dy g(x,y)f(y) ≡ Gf. We know that Lu = f, so we get
Lu = L(Gf) = (LG)f = f => LG = 1 when acting on f-class functions
But we can also say
(GL)u = G(Lu) = Gf = u => GL = 1 when acting on u-class functions
What are these "classes"? Going back to page 4, I think they are these:
u-class =functions where u" is piecewise continuous. Then u' = C0 and u = C0 so both u' and
u are continuous. This agrees with the words there on page 4. Thus, u-class is C0 and C1 class
and is in fact C2 except at a few points.
f-class = piecewise continuous so f = weak C0 (not continuous and not differentiable at some points)
So f-class is C0 except at a few points.
So u-class is a stricter class by two levels! The u-class is smoother than the f-class. Any function in u-class is also in f-class! Thus we have (LG)u = u and (GL)u = u and for u-class functions it seems that we can say LG = GL = 1 so that G = L-1 and L = G-1.
Advantages of the Green's Function method.
1. The BC's are built into g, so as you change f, no need to recompute constants.
2. We have the interpretation of u(x) = ∫dy g(x,y)f(y) as a superposition of responses to point loads.
3. We can combine a continuous load (pressure) with point pressures as p 13 A.
4. If we shift the BC's to be more general, u(0)=a and u(l) = b instead of 0 and 0, the same g for
the 0,0 problem can be used but we get a simple extra term as in p 14B. This result is derived more simply I think in Exercise 1.1 using superposition. [ and appears later in the chapter in the n=2 stuff]
5. The g function allows us to relate an ODE to an integral equation. Here, he talks only about the EV equation situation. The ODE is Lu = λu and the IE is u = λGu. Use L = G-1 to move back and forth.
Lu = λu => GLu = λGu => u = λGu so ODE IE
u = λGu => Lu = λLGu => Lu = λu so IE => ODE
Exercises: (14)
All are good, some on string, some on heat flow. I really should do these, but will let them go by the wayside for now.
1.2 The Dirac Delta Function (18)
Math can use a theory of concentrated sources, so here we do it.
δ sequences (19)
Our first δ sequence is sk of p 19 A, and it corresponds to the H sequence rk 19B which. The second thing is the integral of the first thing from -∞ to x. Pictures on page 19 and 20. These things become the δ function and the θ function in the limit k→∞, but Stak uses H for Heaviside function. The exercises point out various useful things. The myth that δ(0) = +∞ is thrown out by counterexamples where δ(0) = -∞ and δ(0) = 0. The value must somehow be undefined for δ(x) at x=0. Similarly, the value of H(0) is undefined, though it happens to be 1/2 in the page 20 example.
Exercises (21)
The sifting property (22)
The usual sifting rule with subscript k still present is called "the action of sk on φ(x)" and Ak[φ] is his notation for this. He shows that in the limit, Ak[φ] = φ(0) = ∫dx φ(x) δ(x) . For the particular δ sequence we had in p 19A, he carefully proves the sifting rule, consuming all of page 23, of interest I suppose. Now we finally have our definition:
a sequence is a δ sequence if Ak[φ] → φ(0)
He then shifts us out to xo and we can redo things for δ(x-xo) as in p 24 A. He will use the → notation in two different ways, as I always do, shown p 24 B, there the left notation is more compact if you know what is being said.
By the way, the functions φ(x) used here must be continuous and bounded for use in the sifter thing.
Exercises: (24)
1.13. Show various given δ sequences have the sifting property and thus really are δ sequences.
1.14 He ponders the dipole moment, but does not yet mention δ'(x). He shows that the - δ'(x) sequence he uses does in fact have action φ'(0). Later we will do parts to get this result.
1.15 If s(x) is any normalized function, then k s(kx) → δ(x). So this of course let's you construct sequence from any function you want that is integrable -∞ to ∞.
1.16 A lemma thing needed for the next item. It says that if limk→∞{ !Syntax Error, Idx sk(x)} is always 1 when a and b straddle x=0 (no matter how close!) and is always 0 otherwise, then sk must be a delta sequence.
1.17 He shows here that fk(x) = (1-x2)k is a δ sequence. We are then told to take φ(x) as one which vanishes beyond ±1/2. The claim is that the action here will be a polynomial on our half interval which approximates φ(x). He shows that as k→∞ the approximation for φ improves to perfection. The error is in the L1 norm (uniform convergence). This is the Weierstrass Approximation Theorem which is mentioned in Chapter 2. These polynomials are dense in L1 or L2 for example.
1.18 We get an example of an H sequence and the famous sinc function as a δ sequence.
1.3 The Theory of Distributions (28)
History
"Generalized functions" were introduced by Russian Sergei Sobolev (m1989) in 1935.
"They were independently introduced in the late 1940s by Laurent Schwartz (m2002), who developed a comprehensive theory of distributions. In 1950, Laurent Schwartz was awarded the Fields medal (equivalent to the Nobel prize for mathematics) for his work on distributions. He was the first French mathematician to receive the Fields medal. Schwartz encountered serious problems to enter the to receive his medal, because of his sympathy for Trotskyism. Jewish, he had the usual WWII problems as well. The theory of distributions clarifies the (then) mysteries of the Dirac Delta function and Heaviside step function. It helps to extend the theory of Fourier transforms and is now of capital importance to the theory of partial differential equations."
My own introductory comments.
Since I have already done Chapter 2, I know about functionals like F[φ] which map F:H→R where H is some Hilbert Space, probably a function space of some sort. I learned the Riesz Rep Theorem:
" Any continuous and linear functional which acts on any subspace D of any Hilbert space H can be "represented" as T[x] = <x,f> where f is some unique element of H.
So there is a homomorphism between elements f of H and continuous functionals F. You could say that the space of continuous functionals ↔ H. He is going to refer to the space of functionals defined on D as D'.
Of course when represented in this way, the continuity in the sense φn→φ means that F[φn] → F[φ] is obvious since the scalar product is always continuous. Recall that continuous ↔ bounded, by the way. Stak is not really saying that <,> is a inner product except in passing on page 28 because the whole subject of inner product spaces does not "come up" until the next chapter.
I think this is what Stak is now saying:
A distribution is a continuous linear functional on D = C∞test , the space of "test functions" and I suppose the larger HS is just H = L2.
I guess we would write a distribution as T[φ] = <t,φ> where now we use the letter t instead of f.
Now here is the concept he is trying to put across here: we are used to regular functions f(x) which I would write as <x |f>. He is just saying you can think of other (what Schiff would call ) "representations" such as <φ|f> where you let φ range over some set of functions, φ D say, as opposed to x R . You can trade one table listing of the function <xi |f> for another table listing <φi|f> and either one can be used to define the function. [ but I would think φi would have to be a complete set etc. ]
Why is he so strict about D being C∞ with all functions having the same (a,b) boundaries of zeroness? And why so strict about the meaning of φn → 0 for a test function, as on p 30 bottom? Right now, I don't yet know. So let's now return to normal notes.
Functions Viewed as Linear Functionals (28)
He mentions the notion of alternative "tables" to list a function, and he refers to the φi as "accessory functions". The <.> is called in inner product in passing, and <f,φi> is called a "functional". He dredges up some examples where alternatives to functions are used: (1) mass described by expansion in moments where the functions are then powers. (2) For certain BC's, sin(ix) = φi(x) are a useful set of "accessory functions" and we can do Fourier series expansion. (3) physical measurements involve a finite time, so you end up not with f(t) but with some integral of f(t) against a weight function.
Test functions (29)
These are C∞ and they have to vanish outside some finite interval you specify. I am in fact amazed there are such functions, and he comments that he too was amazed, but in p 29 A he produces a simple example of a test function which happens to be positive, graph page 30. It turns out that on the inside of x=1, every derivative of this function vanishes. If φ(x) is a test function in (-1,1), then the function φ([x-xo]/ε) is a test function in (x0-ε, x0+ε). The test functions form a linear space D.
Why do those derivatives work at x = 1? Write
φ(x) = exp(-q(x)) = φ q(x) = (1-x2)-1 ε = 1-x > 0
φ'(x) = (-1) φ q'(x) q'(x) = (-1) (1-x2)-2(-2x)
φ"(x) = (-1)[ φ'q' + φq"] q"(x) = (-1)(-2) (1-x2)-3(-2x) + less singular term at x=1
In general, the terms in φ(n)(x) have the form φ(1-x2)-N = e-q qN for various N≥0. As x approaches +1 or -1 "from the inside" at either end, we have q → ∞. But write e-q qN = e(-q + Nlnq) → 0 for any finite N = 0,1,2,3.... Therefore each term in φ(n)(x) → 0 at the points ±1 and form a perfect match to the attached straight lines. Since these are the only points were φ might have "derivative problems", we see that in fact φ is in C∞ everywhere on the x axis! This is a pretty amazing function.
Convergence in the Space of Test Functions (30)
A very strict meaning is applied to φn→ 0 if φn is a set of test functions: φn and all derivatives of φn must → 0, and must do so uniformly on the interval, not just in the mean or other convergence. This is uniform convergence over that interval. [ but I don't think this concept is used anywhere later. ]
Distributions (31)
Now he says that a functional "is a rule t". For me, that rule is T[φ] = <t,φ>. (action of t on φ) [ See separate notes, I would now write this as (t,φ) and reserve <f,g> to refer to an inner product. ]
A distribution is a continuous linear functional on D = C∞test , the space of "test functions". Space of all these linear functionals (space of all distributions) is called D' . He shows D' is also a linear space like D.
Locally Integrable (LI) functions (31)
Now we go off on an LI function binge. He wants to say that some distributions can be "generated by locally integrable functions", and he defines locally integrable bottom page 31. If you have a set of nested intervals In→0, then a locally integrable function has this property: limIn→0∫dx|f(x)| = 0. Since this is obviously not true for a "delta function", a delta function must not be locally integrable (it is of course integrable in the generalized function sense as we see later).
In general any function which has a non-integrable singularity like f(x) = 1/x is not going to be LI. Perhaps as the set of nested intervals in this case you could think of In = [0,1/n] and then the integral of 1/x does not → 0 as this interval n→∞.
Here is the wiki definition of a locally integrable function:
Of course the details of this are beyond my understanding, since Lebesgue and compact are still on the do list. But the idea seems to be this for our application: the integral has to be finite for any bounded interval you can come up with within your starting interval. So consider the function 1/x on (-1,1). The closed set denoted by [0,0.2] is compact and the integral has to be finite therefore on this interval, but of course we know it is not, so that is why 1/x is not locally integrable. But this argument does not explain why δ(x) is not locally integrable. You will get a finite result methinks for any subinterval. This is why Stak has to resort to the "property" about the nested intervals. I don't of course know how to prove this property from the general definition of LI given here. I am unable to find on the web any site which provides the connection between the definition of LI shown above and the nested intervals property.
[ See separate notes distributions.doc. Note that δ(x) is not even a function, so it can't be a LI function. It is a generalized function. ]
Theorem 1: Every locally integrable function f(x) defines a distribution according to // page 32
F[φ] = <f,φ> = !Syntax Error, Idx f(x)φ(x)
One thing used in the proof is that a test function |φn| has some maximum value in the interval Mn. I guess this says you cannot make a C∞ function that has an infinity somewhere, but this is not proven. Notice that, although the test function space involves a finite interval (a,b), the integral above is (-∞,∞).
[ If φ were infinite at some point, it would either be discontinuous there like 1/x at x=0, or the derivative would be discontinuous, like 1/x2 at x=0. Then φ could not be C∞.]
Theorem 2. I you restrict to f C0 (continuous), then <f,φ> = 0 for all test functions => f = 0 on the entire real axis.
Corollary 1. If two C0 functions f1 and f2 are different, they generate different distributions.
Proof of corollary: Suppose f1 and f2 are two different functions in C0. Then f ≡ f1- f2 ≠ 0. By the above theorem 2 we then conclude that < f1- f2,φ> ≠ for all test functions so that <f1,φ> ≠ <f2,φ> for all test functions φ. Thus we must have F1[φ] ≠ F2[φ] and these are then two different distributions.
Notice that the set of locally integrable (LI) functions contains C0 and is thus a larger set of functions than C0, and the above theorem and corollary are not strictly true for LI functions.
You can talk about two LI functions f1 and f2 being equal almost everywhere. This means that the integral ∫dx | f1(x) - f2(x)| = 0 for any finite interval. This integral is not going to pick up pinhole perforations like 0 on reals and 1 on rationals, the f2 shown bottom of page 32.
Theorem 3. (p 33) If two LI functions f1 and f2 are not "equal almost everywhere" (meaning they are "different" in this sense), then they generate different distributions. If they are equal almost everywhere, then they generate the same distribution.
So this is a new version of the Corollary above. He does not prove Theorem 3. He now says that we will interpret the term "two functions are equal" to mean they are "equal almost everywhere". And of course then the word "different" is being specially defined as well. With these definitions we can say:
Corollary 2: If two LI functions f1 and f2 are different, they generate different distributions.
[ I think the notion of perforations is related to Lebesgue integration. ]
p 33: Now suppose F[φ] = <f,φ> = φ(0). The claim is that this is an example of a functional and a distribution that cannot be generated by a LI function. If it could, then we need <f,φ> = φ(0) for every test function. But then he rolls out a sample test function φa and shows that with it, |<f,φa>| ≤ !Syntax Error, Idx|f(x)|. As we let a→0, if f were LI, then !Syntax Error, Idx|f(x)|→0 which then says |<f,φa>|→0, which contradicts the fact that <f,φa> = φa(0) = 1/e (it turns out). We are saying here that ∫dx f(x)φ(x) = φ(0) so we know that f(x) is our delta function thing, and we know it is not LI. He writes Δ[φ] = <δ,φ> as a notation for this special "delta distribution". [ Write now as (δ,φ) ]
If a distribution is in fact generated by a LI function f, then it is regular, else it is singular.
Remark 1 (p 34) We can always "write" a distribution as F[φ] = <f,φ> = ∫dx f(x)φ(x). In the regular case f(x) is a regular function which in fact is LI. But in the singular case, f(x) is not a regular function, it is a "symbolic function" or a "generalized function" and δ(x) is an example of such. We shall start using these symbolic functions "on their own". There is of course a correspondence <δ,φ> ↔ δ(x), where the first thing is the distribution, and the second is the related symbolic function. When we want to know something about a symbolic function, we can figure it out by going back to its distribution.
Remark 2 (p 34). We can generalize all this to F:D→C instead of F:D→R.
Comment: I did not notice anything in the above the explained why the space of test functions has to be so strict.
Examples of Distributions (34)
1. If you put in the Heaviside function (regular, not symbolic), then <H,φ> is the Heaviside distribution and it is just !Syntax Error, Idx φ(x), so we lose half the integration range. Function H is LI.
2. The distribution <δ,φ> = φ(0) is singular, there is no LI function, but δ(x) is the symbolic function.
3. The distribution <δξ,φ> = φ(ξ) is singular, there is no LI function, and δξ(x) is the symbolic function, and yes, δ0 = δ.
4. The distribution <d,φ> = φ'(0) is singular. Write as ∫[-δ'(x)] φ(x) = +∫δ(x)φ'(x) = φ'(0) and you see that the corresponding symbolic function is -δ'(x). Here d = the dipole distribution.
Operations with Distributions (35)
1. Translation. (35)
Notational Question. Go back to formula: Ff[φ] = <f,φ> = !Syntax Error, Idx f(x)φ(x)
where I will now use F = Functional and label it by the function f.
Suppose we have g(x) = f(x-a). Then // later: [Taf](x) = f(x-a)
Fg[φ] = <g,φ> = !Syntax Error, Idx g(x)φ(x) = !Syntax Error, Idx f(x-a)φ(x) = !Syntax Error, Idx f(x)φ(x+a)
In QM we might say <x|g> = <x-a|f> = <T-a x|f> = <x| T-a† |f> = <x| Ta |f> = <x | Taf >
which says g = Taf and we have an unambiguous meaning for this notation. By the way,
Tb = exp(-ibPx) Px = Px† and this Tb† = T-b = Tb-1 = unitary
Thus we could write,
Fg[φ] = <g,φ> = !Syntax Error, Idx g(x)φ(x) = !Syntax Error, Idx f(x-a)φ(x) = !Syntax Error, Idx g(x)φ(x+a)
FTaf [φ] = < Taf,φ> = !Syntax Error, Idx [Taf](x)φ(x) = !Syntax Error, Idx f(x-a)φ(x) = !Syntax Error, Idx f(x)φ(x+a)
= !Syntax Error, Idx f(x)[T-aφ](x) = <f, T-aφ>
Notice if f(x) is δ(x), then Taf(x) = δ(x-a) which is a function translated to the right by a.
So again, we are saying
FTaf [φ] = < Taf,φ> = <f, T-aφ>
Stak then uses the following simpler but less accurate notation to say the above:
FTaf [φ] = < f(x-a),φ> = <f, φ(x+a)>
as in page 35 A. The notation is at least unambiguous, but I feel the operator notation is much more accurate. Example: (you have to keep in mind that [T-aφ] is a "new function" obtained from δ )
FTaδ [φ] = < Taδ,φ> = <f, T-aφ> = [T-aφ](0) = φ(a)
as in p 35 B. Of course his notation gives the same result. But his notation gives us a little more, because we have to "write out" the operator notation to see:
< Taδ,φ> = !Syntax Error, Idx [Taδ](x)φ(x) = !Syntax Error, Idx δ(x-a)φ(x) = φ(a)
His notation is good, being <δ(x-a),φ>, because it directly displays the symbolic function. Fine. He can then compare B to C and conclude that δ(x-a) = δa(x).
2. Scaling (36)
Again, we could write g(x) = <x|g> = <x'|f> where x' = ax, scaling. We could define an operator such that |x'> = a |x> = Sa|x>. g(x) = <Sa†x|f> = <x|Sa|f>. This is not a familiar QM operator to me, and is likely non-unitary since changing the size of something, but we could still use it. Then my notation would look like this:
FSaf [φ] = < Saf,φ> = <f, Sa†φ>
and we write this out like so:
FSaf [φ] = < Saf,φ> = !Syntax Error, Idx [Saf](x)φ(x) = !Syntax Error, Idx f(ax)φ(x) = !Syntax Error, Idy f(y)φ(y/a)/a
= (1/a) < f, S1/aφ > = < f, Sa†φ>
which shows that Sa† = (1/a) S1/a where I assumed a>0. If you just do the math for a = -b < 0, you see that the general result is Sa† = (1/|a|) S1/a . So he would write
< Saf,φ> = <f, Sa†φ>
< f(ax),φ> = (1/|a|)<f, φ(x/a)> // which is p 36 A.
Here is an example: let f(x) = δ(x) and let a = -1. Then
< δ(–x),φ> = <f, φ(-x)> = φ(-0) = φ(0) = < δ(+x),φ>
But this tells us that δ(-x) = δ(+x) so this symbolic function is symmetric.
3. Multiply by a LI function (36)
In this case, write g(x) = f(x)h(x) where h = LI. Notation? g = [fh] and [fh](x) = f(x)h(x). Then
Ffh [φ] = < fh,φ> = !Syntax Error, Idx [fh](x)φ(x) = !Syntax Error, Idx f(x)h(x)φ(x) = <f,φh>
In order for φh to be a test function, we must have h be C∞. Note that h = δ would not meet this requirement. Our first inkling of why test functions so strict.
Example: suppose h = c = constant. then result is just c<f,φ> which is no surprise.
Example: let f = δ. Then < δh,φ> = <δ,φh> = [φh](0) = φ(0)h(0) = h(0) <δ,φ>. This
tells us that
[δh](x) = δ(x)h(x) = h(0)δ(x)
if we just compare the symbolic functions. So these two symbolic functions are the same.
Example: let f = d, the dipole distribution function. Then
DIST: < dh,φ> = <d,φh> = [φh]'(0) = φ'(0)h(0) + φ(0)h'(0) = h(0)<d,φ> + h'(0)<δ,φ>
GF: [dh](x) = d(x)h(x) = -δ'(x)h(x) = - h(0)δ'(x) + h'(0)δ(x)
So compare these last two results:
δ(x) h(x) = δ(x) h(0)
δ'(x)h(x) = δ'(x) h(0) – h'(0)δ(x)
Now let's verify the second one by brute force:
–!Syntax Error, Idx δ'(x)h(x)φ(x) = !Syntax Error, Idx δ(x)[h(x)φ(x)]' // parts
= !Syntax Error, Idx δ(x)[h(x)φ'(x) + h'(x)φ(x) ] = h(0)φ'(0) + h'(0)φ(0)
But we know that φ'(0) = !Syntax Error, Idx [ -δ'(x)] φ(x) and φ(0) = !Syntax Error, Idx δ(x) φ(x). So we can then compare the symbolic functions to get
- δ'(x)h(x) = h(0) [ -δ'(x)] + h'(0) δ(x)
So I can imagine lots of little "rules" that we could develop, one for δ"(x)h(x) for example.
What happens if you try to set h(x) = δ(x), not a LI function, in violation of our rules above.
δ(x) δ(x) = δ(x) δ(0)
δ'(x)δ(x) = δ'(x) δ(0) – δ'(0)δ(x)
But the objects δ(0) and δ'(0) are really undefined as we have seen in lots of examples, so these combinations don't mean anything at all.
Equality of two symbolic functions (37)
They are equal on (a,b) if their distributions are the same for all test functions φ defined on this interval (a,b).
4. Differentiation (37)
Now consider the meaning of
FDf = <Df,φ> = <f ',φ>
A key idea here is this: when you do parts, look what happens:
<f ',φ> = !Syntax Error, Idx f '(x) φ(x) = – !Syntax Error, Idx f (x) φ'(x) + f(x)φ(x)|∞-∞
Because φ is a "test function", the parts vanish since test functions 0 outside a finite range. So this is no doubt why this strict condition is put on test functions, to make these parts vanish. Then we get
<f ',φ> = – <f ,φ'>
Notice that φ' is a test function if φ is. In general
<f(n),φ> = (-1)n <f ,φ(n)> for any positive integer n
Examples of derivatives of distributions (38)
1. Here he shows two ways that in terms of symbolic functions, dH(x)/dx = δ(x).
2. Here he shows how to think of the derivative of a piecewise differentiable function that has finite jumps at a set of n points. If you follow what happens to the "parts" at each problem point, you end up with result 1.21. Here, the object he notates as [f '] is the conventional derivative that you would get if you ignored the jump points. But f ' is the correct derivative of the distribution f. If you integrate this correct f', you will accurately reproduce your original function f(x) including its jumps. Very good.
3. Here he shows again that –δ'(x) goes with φ'(0) and claims you can write δ'(x) = d/dx δ(x) as a calculus limit of δ(x) just as you would for a regular function, where you treat δ(x+ε) as a "translation" as outlined above.
4. A restatement of doing n derivatives.
5. Now let L be a general linear diff operator as shown where the coefficient functions are C∞. You of course get <Lf,φ> = <f,L†φ> and he writes this as <f,L*φ> using the usual adjoint symbol for this book. Calls it the "formal adjoint".
Consider this simple combination first which he did not do: Let L = a(x)D.
<Lf,φ> = !Syntax Error, Idx [Lf](x)φ(x) = !Syntax Error, Idx a(x) f '(x) φ(x) = – !Syntax Error, Idx f(x) [aφ]'(x)
= – !Syntax Error, Idx f(x) [a(x)φ(x)]' = – <f, (aφ)'> = <f,ψ> ψ = –(aφ)'
This is generalized to get result A where we start with Lf = Σk an-k(x) Dkf so ψ = Σk (-1)k Dk(an-kf).
6. If a distribution is of order n, then you can write it as the nth derivative of a regular distribution such as H. So δ(x) = order 1, δ'(x) = order 2 and so on.
Exercises (40)
1.20. An odd claim that you can make a test function which is flat from -1 to 1.
1.21. Start with the usual test function, then translate and scale it as shown. This gives you a sequence of test functions which approach the delta function! I guess not surprising that you can do that. He then shows if you integrate this test function against any C0 function u(x) , you again get a test function ψε(x). But the limit of this sequence of test functions is u! So you can represent any C0 function as the limit of a sequence of test functions, we just did it. This of course agrees with the δ limit comment above.
1.22 Another way to think about the derivative of a distribution that gives same results.
Convergence of Distributions (42)
Want to think about tn→ t which means <tn,φ> → <t,φ> for all test functions φ. And we can also talk about the usual partial sum convergence idea.
Theorem 0. A distribution is infinitely differentiable.
Back on page 37 we showed that <f(n),φ> = (-1)n <f ,φ(n)>. Since test functions are C∞, we know that
φ(n) always exists. QED. So THIS is why we want our test functions to be C∞ , I finally have an answer: because we want distributions to have this property of theorem 0.
Theorem 1: If LI fn(x) converges uniformly to f(x) over all finite intervals, then fn→f as a distribution.
[ I guess f(x) is also LI, so all fn and f are regular distributions in this little theorem. ]
Proof: is shown where I marked in the book, a few lines of in-line text, not great detail.
Remark: It might be true that fn→f as a distribution even if, as a function, we not only fail to have uniform convergence, but we also fail to have pointwise convergence. In our Big Example below, we have fn = sin(nx) which pretty clearly does not have pointwise convergence at any x! But we will show that in fact fn→ 0 as a distribution.
Theorem 2: If tn→ t (distributionally), then tn'→ t'. Proof is a one liner bottom of page 42.
Term by term: You would not use the phrase "differentiate term by term" with regard to a simple sequence, but suppose the sequence is a partial sum thing:
tk(t) = Σn=0k ak(t) = some distribution
Suppose tk→t = Σn=0∞ ak(t) . Then consider tk' = Σn=0k ak'(t). We have a finite number of terms here so no issue of whether this term by term differentiation is legal. But now our Theorem 2 tells us that
tk' → t' = Σn=0∞ ak'(t). So NOW we can say that for a distribution that is an infinite sum like t, we can in fact differentiate term by term and we get the right answer, despite doubts about doing so with an ∞ sum.
The Trick: You want to know whether tn→ some t as a distribution. If you can show that tn is some derivative of another sn sequence which converges uniformly to s, then Theorem 1 combined with Theorem 2 says that tn→ t as a distribution.
Big Example: Consider tn(x) = sin(nx). Here is the symbolic function form for the distribution:
<tn, φ> = !Syntax Error, Idx sin(nx)φ(x) tn(x) = sin(nx) // = d/dx (sn(x))
Consider a different sequence sn as follows:
<sn, φ> = !Syntax Error, Idx [ -cos(nx)/n] φ(x) sn(x) = -cos(nx)/n
In the lower line, we know that sn(x) → 0 uniformly on the full range (any finite interval), in a regular function sense. We can see that sn → 0 as well. But we see that tn = sn'. Theorem 1 says that tn → 0 ! We can intuitively see this fact since as n increases, the sin chops up the integrand more and more into offsetting pieces. So what we learn in this example is that the function tn(x) = sin(nx) does not converge as a normal function even pointwise, certainly not to 0 (faster and faster sine). But the symbolic function tn(x)→ 0. In other words, the first line has <tn, φ> → 0 even though the function sin(nx) does not → 0. We say then that tn(x) = sin(nx) → 0 "distributionally", though we do not have this convergence "classically". This is just an example of The Trick stated above. It is Example 3 in the following section.
Clarification of the above Big Example 4.4.09. We consider this distribution:
" sin(nx) " = (sin(nx),φ) = !Syntax Error, Idx sin(nx)φ(x)
which is finite for any n and is as happy as can be. What happens as n→∞? We learn from the above analysis that in fact limn→∞ " sin(nx) " = 0. We can then ask what this tells us about the function inside the integral. This function sin(nx) for any finite n is just a regular function, not a generalized function. But suppose we "think of it as" a generalized function, meaning the integral of it is really defined by what is on the LHS. Since we know that limit of LHS = 0, we can "think of" the generalized function → 0 and we can write that limn→∞ sin(nx) = 0 in a "generalized function" sense. I guess we could say that in fact this limit 0 IS a generalized function S(x) = 0. Again: before the limit, sin(nx) is a regular function. But the limit is a generalized function equal to 0.
Examples of the Convergence of Distributions (43-47)
1. Here let tk(x) = (1/π) k/(1+k2x2) as our symbolic function. We showed earlier limk→∞<tk,φ> = φ(0), this was page 22 equation 1.14. Thus, we know that <tk,φ>→ <δ,φ> so in terms of our symbolic function notation we would say
limk→∞ tk(x) = limk→∞ { (1/π) k/(1+k2x2) } = δ(x)
so this gives us a "representation" of the delta function as a certain limit, all in the distribution world. The sequence of distributions on the left approaches as limit the distribution on the right. [ similar to the Big Example above: here, the function (1/π) k/(1+k2x2) is a regular function for any k, but the limit is a generalized function ]
2. Same thing but this time
limα→∞ tn(x) = limα→∞ { sin(αx)/(πx)} = δ(x)
and we have another "representation" of the delta function distribution. But sin(αx)/(πx) is the normal integral shown, so we have proven here that
!Syntax Error, Idω eiωx = 2πδ(x)
Although this thing has been used forever by physics people, its validity is here proven in the distribution sense.
3. This is the Big Example above about tn(x) = sin(nx) → 0 as a distribution though not classically.
4. We are given an fn(x) which is the δ' thing shown on page 25. At any point x>0, it converges to 0, but does not converge uniformly over the full range of course. Fine. Write this as - d/dx of (1/π) n/(1+n2x2) above which converges to δ, so conclude that fn(x) → δ'(x). Not exactly sure what this example is showing, except we can interchange limit and d/dx as per our general rule for distributions. [ well, this example has shown that limn→∞ { d/dx of (1/π) n/(1+n2x2)} = δ'(x), so similar to Big Example. ]
5. Now we have our first partial sum example. The limit (n→∞) of the partial sum is Σn=-∞∞cneinx which converges normally (and uniformly) subject to a certain condition on the |cn|. But for a certain other condition, the series diverges even pointwise! However, you can write this as the (α+2)th derivative of another series which converges uniformly subject to that same other condition to some well-defined thing g(x). So now you can do that "term by term" differentiation he mentioned earlier regarding such sums. He then shows that Σn=-∞∞cneinx = c0 + g(α+2)(x) where both sides are now generalized functions which don't converge normally if the first condition is not met and the second is. We don't know much about g(x) so it might likely be non-differentiable in the classical sense, but of course it is always differentiable in the distribution sense.
6. The Sawtooth. A long example, about two pages! Function f(x) is the sawtooth shown on page 45, and we can see that f'(x) = 1 most everywhere, but we know that page 39 1.21 that the true derivative is f' = [f'] + ΣkΔfkδ(x-ak) where we have to throw in the "jumps" . For our new function, the jumps are all distance -1 and are at all integers, so we get
f '(x) = 1 – Σk=-∞∞δ(x - k) // which is a distribution or generalized function etc etc
Meanwhile, without proof, he then claims p 44 A that you can write the sawtooth as a certain Fourier series which seems reasonable, a periodic function, etc. So here is p 44 A:
f(x) = - (2/π) Σn=0∞ [sin(2nπx)/2n] fk(x) = - (2/π) Σn=0k [sin(2nπx)/2n] fk → f
We know this converges at least pointwise because that is what Fourier says. He does not show the series this is a derivative of, but he claims that whatever that series is, it converges uniformly, so we know that fk→ f as a distribution. But this is only the warm-up part of this example. Now compute:
f '(x) = - 2 Σn=0∞ [cos(2nπx)] fk '(x) =- 2 Σn=0k [cos(2nπx)] fk' → f '
also as a distribution. Comparing to the above , we get this very strange result:
- 2 Σn=0∞ [cos(2nπx)] = 1 – Σk=-∞∞ δ(x - k) p 45 1.22
The series on the left of course diverges classically. He says in the old days, an equation like this would "create havoc", but when distribution theory came along, now there is "hardly a ripple of excitement". Stak then does a careful review of what the above means not as symbolic functions but as the functionals underlying them. When you add the integrals, everything converges and is nice for all test functions. And in doing this, we have an example of why a test function φ must be zero outside a finite interval! This may be the only place this has showed up.
Now for a grand finale, he rewrites 1.22 as 1.22a which says δ(x-ξ) = sum of trig functions. This is in fact the "completeness relation" for Fourier Series analysis. He integrates this thing against some function Z and we then see that Z just on the interval -1 to 1 determines Z everywhere, as apropos for a periodic function. He promises us more completeness relations in Chapter 4, which is many thousand miles away for the poor student just at page 46 in this book!
7. Poisson Sum Deal. (*) First, rewrite 1.22 as p 46 A which is itself a rather amazing result:
Σn=-∞∞δ(x - n) = Σk=-∞∞e±i2πkx // a distribution equality
As usual, this has a sort of intuitive interpretation where you get +∞ on the right if x is an integer, and this sort of matches the blow up on the left. And away from an integer, all the different phases "cancel" on the right. You can see how a lot of arms must have been waved before this stuff was formalized.
Now, if you integrate this against some function f(x) you get
and this is The Poisson Sum Formula circa 1800 I would guess. Of course we are really supposed to use a test function φ(x) here. By fiddling this result, we get 1.23a and when the dust clears, we end up with 1.23b where Φ is the Fourier integral transform of φ. This is an interesting result all on its own, relating two series, one a sum of a function, the other a sum of its FT, and λ is along for the ride. But then Stak applies this to a specific function φ (which is not a test function, by the way) and we get 1.24. If λ is large, the LHS converges fast. If λ is small, the RHS converges fast. So this gives you a useful computational tool if you have to add up a series which might be converging painfully slowly. Rather amazing, I never heard of this before. Comment: a computer program to add up a series would never "know about" something like this. The computer does not replace analytic work, and does not replace the "theorist", so to speak. // 4.1.09 am now to page 47
(*) I have written a whole separate document "The Poisson Summation Formula.doc",
see Math/Transforms/Fourier Transforms.
Exercises (47-51)
A lot of mainline stuff is appearing in these exercises!
________________________________________________________________________________
Exercise 1.23 ( p 47) This has a very long teaching section, followed at the very end by a little exercise.
One must understand that in this Stak section, <f,φ> does not mean inner product, it means distribution. Elsewhere I have used (f,φ) for distribution, but here we shall align with Stak <> notation.
Fact Block #1:
Equation A defines a certain classical function f(x) = (logx)+. This function is discontinuous at x = 0 as my little pencil graph shows. It is a function of a real variable x.
Equation B defines a distribution named "f" as an ε limit of an integral. This limit is needed because the integrand blows up at the ε endpoint, so being careful.
Equation C is just the application of the usual rule for the derivative of a distribution. The ε limit is still there.
Equation D is simply parts integration on the ε integral. He points out that either term in D diverges as you take the limit, but not the sum of the two terms. In the limit the first term is roughly -φ(0) lnε which cancels that second term. So the question is: what do you have left after this cancellation? It is finite, and Stak wants to call it "the finite part of the integral taken from 0. " (see example below of a finite part)
Mysterious comment of Stak: ( p 48)
"Since (1/x)+ is not LI, it does not generate a distribution?"
What does that mean? Well, an LI function is a "normal function" and for any such function we can obtain a distribution using the usual inner product definition of the distribution. This is called a "regular distribution". Functions which are not normal functions generate "singular distributions". So what Stak really means to say is this:
"Since (1/x)+ is not LI, it does not generate a regular distribution?"
Logic Section: I think he is demonstrating how you take the derivative of a distribution. He wants to say this:
<d/dx [log(x)]+ , φ > = < pf(1/x)+ , φ >
where
< pf(1/x)+ , φ > ≡ "the finite part of !Syntax Error, I(1/x)φ(x)dx "
≡ limε→0 [!Syntax Error, I dx (1/x) φ(x) + φ(ε)ln(ε) ]
Here we have several distributions. Here is a list:
[log(x)]+ = a classical function which is discontinuous at x = 0. It is LI, so it generates a regular distribution
(1/x)+ = a classical function which is discontinuous at x = 0. It is not LI, so does not generate a regular distribution.
d/dx [log(x)]+ = a distribution which is not a regular distribution
pf(1/x)+ = a distribution which is not a regular distribution
Remember that the thing in the first position like <g,φ> is the name of the distribution. Now, the name pf(1/x)+ is nothing more than a NAME for the distribution defined as the above limit. It is the name of the thing which gives you instructions on how to form the distribution, a set of rules, a prescription. Here that prescription is to take the limit as shown.
The integrand in the prescription is (1/x) on the positive x side, so pf(1/x)+ is a suggestive name for this distribution d/dx [log(x)]+ . We sort of mimic the function idea that ∂xln(x) = 1/x for x > 0.
So what is the point here? First, we have been able to write down a prescription for the distribution
d/dx [log(x)]+ and second, we have given this prescription the suggestive name pf(1/x)+ .
Now I suspect that Stak has in mind that we might somehow say
< pf(1/x)+ , φ > = "the finite part of !Syntax Error, I(1/x)φ(x)dx " = !Syntax Error, Ipf(1/x)+φ(x)dx
where now we overload the symbol pf(1/x)+ to be both the name of a distribution, and the name of a pseudofunction. The pseudofunction pf(1/x)+ does not really exist, it is just a "notation". Compare to
<δ , φ > = !Syntax Error, Iδ(x) φ(x)dx
where δ is the name of a distribution and also the name of a pseudofunction.
Question: Can I install some simple test function φ(x) and follow the prescription?
Suppose φ(x) is e-|x| even though not a very good test function. Then we have
< pf(1/x)+ , exp(-x) > ≡ "the finite part of !Syntax Error, I(1/x) exp(-x)dx "
≡ limε→0 [!Syntax Error, I dx (1/x) exp(-x) + exp(-ε2)ln(ε) ]
Is this really some finite number that I can write down? Maple says that
!Syntax Error, I dx (1/x) exp(-x) = Ei(1, ε) which just means Ei(ε)
so we are left with
< pf(1/x)+ , exp(-x) > = limε→0 [Ei(ε) + ln(ε) ]
We can go look up Schaum page 183 to find that
Ei(ε) = -γ - lnε + (power series in ε)
so that
limε→0 [Ei(ε) + ln(ε) ] = limε→0 [-γ +(power series in ε) ] = γ = 0.577 = Euler's constant.
So there you have it. The "finite part of !Syntax Error, I(1/x) exp(-x)dx" is the number 0.577. And
< pf(1/x)+ , exp(-x) > = 0.577
Now we get to the actual "exercise". Repeat all of the above for a left side log function. Start with the following:
( log |x| )- ≡ log |x| for x < 0 and is 0 for x > 0.
Here are the equivalent steps to the positive case:
A f(x) = (log|x| )- = 0 for x > 0, = log|x| for x< 0.
B <f,φ> = limε→0 [!Syntax Error, I dx φ(x) log|x| ]
C <f',φ> = – <f,φ'> = – limε→0 [!Syntax Error, I dx φ'(x) log|x| ∂x log|x| = +1/x (see below)
D <f',φ> = – limε→0 [ –!Syntax Error, I (1/x) φ(x) dx + φ(-ε) log|-ε| ]
So we arrive here:
<d/dx [log|x|]- , φ > = < pf(1/x)- , φ >
where
< pf(1/x)- , φ > ≡ "the finite part of !Syntax Error, I(1/x)φ(x)dx "
≡ limε→0 [!Syntax Error, I (1/x) φ(x) dx – φ(-ε) log(|-ε|) ]
≡ !Syntax Error, I pf(1/x)-φ(x)dx
I think I have the sign right.
_____________________________________________________________________________
Exercise 1.24. This is a repeat of the above, but replace log(x) with x-1/2 which also has "a problem" at x = 0. The result here is:
d/dx [x-1/2]+ = - 1/2 pf(x-1/2)+
We are leading up to the famous tick principle part notation, by slow boat.
_____________________________________________________________________________
Exercise 1.25.
Now we are going to assemble our two pieces from Exercise 1.23. Those pieces are
<d/dx [log(x)]+ , φ > = < pf(1/x)+ , φ >
< pf(1/x)+ , φ > ≡ "the finite part of !Syntax Error, I(1/x)φ(x)dx "
≡ limε→0 [!Syntax Error, I dx (1/x) φ(x) + φ(ε)ln(ε) ] ≡ !Syntax Error, Ipf(1/x)+φ(x)dx
<d/dx [log|x|]- , φ > = < pf(1/x)- , φ >
< pf(1/x)- , φ > ≡ "the finite part of !Syntax Error, I(1/x)φ(x)dx "
≡ limε→0 [!Syntax Error, I (1/x) φ(x) dx – φ(-ε) log(|-ε|) ] ≡ !Syntax Error, I pf(1/x)-φ(x)dx
If we just add these two pieces, we are then talking <d/dx [log|x|] , φ > on (-∞,∞). Note that log|x| is direct addition of the + and - functions we had, so we add the results all the way through:
d/dx [log|x|] = pf(1/x)+ + pf(1/x)- ≡ pf(1/x) // agrees p 49 G
The φ(ε)ln(ε) pieces cancel, so the prescription ends up being
< pf(1/x) , φ > = limε→0 [(!Syntax Error, I+!Syntax Error, I)dx (1/x) φ(x) // agrees p 49 D
≡ !Syntax Error, I pf(1/x)φ(x)dx ≡ dx (1/x)φ(x) // the famous principle part integral.
So like any other distribution, we have a well-defined prescription for what this means.
Note added 6.10.09: What does this symbolic function pf(1/x) "look like". I would have to make a crude plot as follows:
Like δ(x), this function has some kind of singularity at x = 0, it is not really defined there. It is defined really only by its action in an integral, just as with the δ function. This special integral just makes the two halves of the integral zero in on the point x = 0.
Comments: Recall the rule from page 32 1.17: If f is LI, then can write <f,φ> = ∫f(x)φ(x)dx. I think the function ln(x)+, even though divergent at x=0, is still LI due to the xlnx -x argument above. But when you take a derivative, the 1/x function is NOT LI for sure. Thus, you are not going to be able to write a distribution for f = 1/x is the normal (regular) manner, which would be this,
< 1/x,φ> = !Syntax Error, I dx (1/x) φ(x) // because 1/x is not LI
This is similar to the idea that when you write
< δ,φ> = !Syntax Error, I dx δ(x)φ(x)
the thing δ(x) is not a LI function and so this is a non-standard (singular) distribution. So the fix up is that just as you have to make up the δ(x) with certain properties, you make up pf(1/x). We sort of got to this result by thinking about the ln(x) and then doing a derivative, since we know that the derivative of every distribution is also a distribution!
_____________________________________________________________________________
Exercise 1.26. This shows a simple function whose limit is our same pf(1/x).
Exercise 1.27. And here we derive another famous fact:
1/(x±iε) → ∓ iπδ(x) + pf(1/x)
which is yet another appearance of our pf(1/x). This problem is a little different from the previous ones. The integral shown in A for small α is well defined. We then decompose the contour into the limit piece (principle part) and a half circle around the pole near the origin. I don't see the need for writing things out as in B. If α > 0, pole at z = -iα is in lower half plane, so our straight line contour goes above the pole. The part at the pole is then a CW half turn which is "the wrong way", so we get an extra minus sign. The half turn then gives
half dz φ(z) /(z+iα) = – (1/2)2πi φ(0) = -iπφ(0) α >0
half dz φ(z) /(z+iα) = ∓ (1/2)2πi φ(0) α 0
Thus we get p 50 C as our statement in terms of distributions. Then D is the statement in terms of pseudofunctions. This confirms my assumption above that he does intend things like pf(1/x) to represent pseudofunctions as well as distributions. The pseudofunction statement is just shorthand for the integral notation above it. This would seem to apply on any real interval that includes x=0. Otherwise the limit just becomes 1/x which is a regular function.
Exercise 1.28. Here we use the Poisson formula to derive a formula for the sum of a strange series the kind you find in GR.
Exercise 1.29 and 1.30. Here he derives the completeness δ(x-ξ) = stuff formulas for the sine only and the cosine only transform.
Differential equations in Distributions (51)
Here we are thinking about, for example, df/dx = g, where f and g are not functions, but are distributions, ie, they are functionals of the special class which we call distributions. We are not talking at this point about f and g being generalized functions, but that is probably coming, such as d/dx δ(x) = δ'(x). He is going to use " t " instead of " f " as his generic distribution.
(a) The first case of interest is this:
d/dx " t " = " 0 "
On page 51 most of the page is consumed in showing that the only solutions to the above equation are
" t " = c c = a constant, a number (functional = real number recall)
I will come back soon and review the proof of this fact, but I want to first see where we are going.
(b) The second case of interest is this:
d/dx " t " = " f "
Another long page of stuff. Along the way, he defines this supporting distribution:
" t0 " = (to,φ) = (f, - φ1)
where φ1 is a certain peculiar function obtained from φ:
φ1 = !Syntax Error, Idx' φ(x') – !Syntax Error, Idx' φ(x') *!Syntax Error, Idx' φ0(x')
where
φ0 = any fixed test function such that !Syntax Error, Idx' φ0(x') = 1. // any normalized test function
His conclusion is that all the solutions of d/dx " t " = " f " have this form
" t " = " t0 " + c
To me, this is an exceedingly strange result. Classically we might say t(x) = ∫dx f(x), but Stak's result bears no resemblance.
(c) He now writes the same ODE L he wrote earlier, and writes the same L* adjoint. And now we want to consider the distribution ODE
L " t " = " f "
We find at once with no work at all that
" t " = (t, L*φ) = ( f , φ ) since (Lt,φ) = (f,φ) (1.38)
He now distinguishes three cases:
1. The distribution " t " is associated with a (classical) function t(x) which is n times differentiable all in the classical sense, so you don't get any integrals that require generalized functions in them. I think this means that the various " t(i) " derivative distributions are regular, not singular, for i = 1,2..n . We could then write
L(!Syntax Error, Idx t(x) φ(x)) = !Syntax Error, Idx f(x) φ(x)
The LHS here is
L(!Syntax Error, Idx t(x) φ(x)) = Σk=0n an-l(x) { Dk (!Syntax Error, Idx t(x) φ(x) } = Σk=0n an-l(x) { Dk "t" }
= Σk=0n an-l(x) !Syntax Error, Idx t(k)(x) φ(x) = !Syntax Error, Idx { Σk=0n an-l(x) t(k)(x) } φ(x)
= !Syntax Error, Idx [ L t(x) ] φ(x)
Then we get as our result that
!Syntax Error, Idx [ L t(x) - f(x) ] φ(x) = 0
from which we learn that
L t(x) - f(x) = 0
where this last is a normal linear ODE with functions in it, not distributions. In this situation, we could just solve the classical ODE Lt = f for t(x), and then we would know the solution " t " of our distribution ODE L " t " = " f " . In such a case " t " is called a classical solution. Seems good to me.
2. In this case, we still have " t " associated with some real function t(x), but we don't get n clean derivatives. Ie, at least some of these are singular distributions " t(i) " which we would need generalized functions to display in the usual integral form. This fact does not invalidate (1.38) . The solution " t " in this situation is called a weak solution. [ I would say that " t " = "H(x)" is in the class of " t " that do not have n clean derivatives, but of course this particular " t " is not a solution of our distribution ODE. ]
3. Suppose right off the bat "t" itself singular and thus corresponds to no real function, only a generalized function. Perhaps " t " = "δ". Our friend (1.38) is still true. Any solution in this case for " t " is called a distributional solution.
We are classifying the nature of the solution "t" which solves L " t " = " f ". The union of these three cases is called a generalized solution.
Now without proof he quotes a theorem related to our topic:
Theorem: If a0(x) ≠ 0 within L on our interval of interest, and if f(x) is LI, then all solutions of
L " t " = " f " are of the classical type. This of course applies to the case f(x) = 0.
Examples of non-classical solution situations (53)
Example 1. Consider the case that L = x d/dx. Then L " t " = " 0 " as the ODE in distributions.
The meaning of L " t " is this:
L " t " = " Lt " = (Lt,φ)
Then if L = xD, we have
L " t " = " xD t " = " xt' " = (xt',φ)
Now how would you solve L " t " = 0 ? We have
0 = (xt',φ)
Suppose the distribution here called xt' is not bounded or continuous, then we cannot use the inner product to delve further. If xt' WERE continuous, we would write
0 = (xt',φ) = <xt',φ> = ∫dx x t'(x) φ(x) = ∫dx t'(x) [x φ(x)] = (t', xφ)
and in this case x is in C∞ so xφ is itself a test function.
Suppose we were to just make the definition that
(xt',φ) ≡ (t', xφ)
even if xt' is not LI. Then we can try this solution:
" t " = " H " so " t' " = " δ "
Then we would have
(xt',φ) ≡ (t', xφ) = (δ, xφ) = [xφ(x)]x=0 = 0
and this shows that " t " = " H " is in fact a solution of the equation L " t " = " 0 ". Note that on the right we could write either " 0 " or 0 since = " 0 " = (0,φ) = 0.
Let's run this through one more time:
L " t " = " Lt " = (Lt,φ) = ( [xD]t,φ) = (xt',φ) = (t',xφ)
Therefore " t " = " H" is a solution:
L " H " = " LH " = (LH,φ) = ( [xD]H,φ) = (xδ,φ) = (δ,xφ) = [xφ(x)]x=0 = 0.
Notice that we are using our relation (xδ,φ) = (δ,xφ) even for a singular distribution, and we do this by our definition above.
Now, what does the above look like in terms of generalized functions?
(xδ, φ) = ∫dx [x δ(x)] φ(x) = (0,φ) = ∫dx [0] φ(x) = 0
so we should then have this generalized function equation:
x δ(x) = 0
which is a special case of our more general result for generalized functions
g(x)δ(x) = g(0)
Now in this example, " H" itself can be differentiated to get " δ ", but we then have a derivative appearing in L which is not classical, so this is the weak case. The solution " t " = " H" is a weak solution.
Example 2: Now assume L = x2 D and still L "t" = 0. Now we have:
L " t " = " Lt " = (Lt,φ) = ( [x2D]t,φ) = (x2t',φ) = (t',x2φ)
Try t = H,
L " H " = " LH " = (LH,φ) = ( [x2D]H,φ) = (x2δ,φ) = (δ,x2φ) = [x2φ]x=0 = 0
Try t = δ
L " δ " = " Lδ " = (Lδ,φ) = ( [x2D]δ,φ) = (x2δ',φ) = (δ',x2φ) = [x2φ(x)]' eval at x=0
= x2φ'(0) + 2x φ(0) = 0 + 0 = 0
If you try t = δ', you end up with [x2φ(x)]" = [x2φ'(x) + 2x φ(x)]' = 2φ'(0) + ... ≠ 0, so t = δ' is not a solution to our equation x2t' = 0. But we have found two solutions, and the first is weak, and the second is distributional!
The general solution to x2t' = 0 (a distributional ODE) is t = A H + B δ where A,B constants. In generalized function manipulations we would say:
t(x) = solution = A H(x) + Bδ(x) => t'(x) = Aδ(x) + Bδ'(x)
Then x2t'(x) = x2 [Aδ(x) + Bδ'(x) ] = A x2δ(x) + B x2δ'(x) = B x2δ'(x) = -B (2x)δ(x) = 0
We can guess the next one:
x3t' = 0 => t(x) = A H(x) + Bδ(x) + Cδ'(x) // GF
Example 3: D2t = δ"(x) where now we are inhomogeneous and f(x) = generalized function. It is easiest I now see to just work directly in terms of generalized functions rather than the distribution. Obviously we have a solution t = δ(x) and this is a distributional solution. To this you could add solutions of the homo which is D2t = 0 and thus t = A + Bx + Cδ(x) is the general solution. The homo has classical solutions, the total general solution is of the generalized solution class.
So now we have "practiced" with three different ODE's and we have obtained solutions of each of the three kinds mentioned earlier. Until I actually studied these "examples", I did not know what I was doing at all.
Fundamental Solutions and Green's Functions (54)
This is a fascinating section, now that I understand it. We start with Lt = δ(x-ε) which we can interpret in two ways. L "t" = "δξ" where things are distributions, or in terms of t and δ being generalized functions. Since L is degree n, there are n independent solutions to Lt=0 and we could imagine adding all these solutions with n constants to any particular solution we might find.
The next step is to assume that we can find a particular solution which is Cn-2 but not Cn-1. That is to say, the solution t(x) is continuous C0, C1 and so on, but not to level Cn-1 or Cn, so that means we are considering here a "weak solution".
Now his method of solving is interesting. Let u(x) be any homo solution of Lt=0 but only use this on the left side of x = ξ. On the right we will use some other homo solution v(x), but we anticipate that it will depend on ξ, so we call it vξ(x). We are thus looking at p 54 A. Now imagine writing out all of L
(a0 Dn + a1Dn-1 + .... anD0 ) t(x) = δ(x-ξ) // the ai(x) are functions
Integrate this just across the point x = ξ. The ai(x) are all continuous we assume somewhere, so we get this idea going on in each term
!Syntax Error, Idx a1(x)Dn-1 t(x) ≈ a1(ξ) !Syntax Error, Idx Dn-1 t(x) = a1(ξ) Dn-2 t(x)|ξ+εξ-ε = a1(ξ){ Dn-2vξ - Dn-2u }
But the RHS = 0 for this term and all other terms except the leading term due to our continuity of solution assumptions above. That leading term gives ( integrating the leading term lowers power of D by one)
!Syntax Error, Idx a0(x)Dn t(x) = ao(ξ){ Dn-1vξ - Dn-1u } = 1
where we have now also integrated the RHS to get 1. You now see why we need to assume ao(x) ≠ 0, and we then have a jump rule for the n-1st derivative: { Dn-1vξ - Dn-1u } = 1/ ao(ξ). In other words, Dn-1 of the Green's Function has a discontinuity at x = ξ of amount 1/ ao(ξ). In our string example, n = 2 and we had a jump into the first derivative at x = ξ, causing the tight elastic string type Green's picture.
Equation 1.40 restates what we already know, and page 55 A just states that the two functions on the two sides of x=ξ are the same for all derivatives (inclu 0) (we assumed solution Cn-2 recall) except the n-1stone . The claim now is that the functions on the two sides are two independent homo solutions due to that last jump condition. You cannot have one solution be a multiple of the other. [ Why? Suppose v were a multiple of u: v(x) = k u(x). then v(ξ) = ku(ξ) at x=ξ from p 55A (sol is cont thru Cn-2) so k = 1. But then have v(n-1)(ξ) = u v(n-1)(ξ) which violates last rule in p 55A. ]
We have made various assumptions, but if we can now prove that 1.40 solves our original ODE, then they are justified. If we can show that (Lt,φ) = φ(ξ) at the distribution level, then at the generalized function level we know that Lt = δ(x-ξ) which is our goal to show.
At this point I went off and wrote another section in my "distributions.doc" document and came to certain conclusions there which I will summarize here:
(1) The following five rules or "operations" are valid for singular as well as regular distributions
(t(x+a),φ) = (t,φ(x-a))
(t(αx),φ) = |α|-1(t(x),φ(x/α))
(gt,φ) = (t,gφ)
(t', φ) = - (t, φ')
(Lt,φ) = (t, L*φ)
To show they are "valid" for singular distributions, you consider a sequence tn → t where tn(x) are perfectly well behaved functions. The rules for tn are all obvious from simple use of the integration machinery, such as redefinition of the integration variable or parts integration. You can then write out the above rules in the limit using the integral form if you regard certain factors inside the integral as generalized functions. The fifth rule above follows from the 3rd and 4th if you assume that your ai(x) coefficient functions are C∞. I give examples of δ and δ'.
(2) I then discuss the proof Stak is doing on page 55. He wants to prove that the candidate solution shown in 1.40 does in fact solve Lt = δ(x-ξ) which means (Lt,φ) = φξ(0) = φ(ξ). He then carries out the proof. The first step in the proof is result 5 above so we have (Lt,φ) = (t, L*φ). He then writes this as two separate integrals in order to avoid the problem point ξ, and he properly uses u(x) on the left and vξ(x) on the right. This is shown in page 55 B and in my notes. He then starts "swinging" the D operators from right to left. I show that, if we ignore all parts contributions, he ends up with (Lt,φ) = 0 which is the wrong answer. There is in fact one place where you get parts contributions, and I show in my notes that that parts contribution is exactly φ(ξ) and thus our proof is complete. The one place parts contributes is where the ξ parts contribution in the two terms does not cancel, and that happens when you have Dn-1u sitting in the parts expressions, because this parts term then gives (Dn-1vξ – Dn-1u) which, instead of being zero, is given as shown in p 55A because this function has a non-zero "jump".
(3) The most general solution to our ODE Lt = δ(x-ξ) is our Green's Like solution 1.41 + the n homo solutions each with an undetermined constant. Our ODE "system" is then completed by specifying n BC's which determine those n constants (assuming that the BC's allow you to find those n constants). We arrive then at this important conclusion: for n reasonable BC's, there is exactly one solution to Lt = δ(x-ξ) and it can be written as 1.40 + n properly constanted homo solutions. But, there are n ways to write this unique solution because the function u(x) in 1.40 can be any one of the n homo solutions. It is possible that one of these n ways will result in all the n homo constants being 0. However you write it, the thing you get which matches all the n BC's is called "the Green's Function" for the ODE system including the BC's, and it is unique. [ We have not yet written this thing as g(x|ξ) nor have we yet claimed that it is symmetric. ] Notice that this Green's Function concept is general to our nth order ODE, though we will probably only use if in the case n = 2 since that includes most problems of interest.
Definition: Any solution of Lt(x) = δ(x-ξ) is called a "fundamental solution with pole at ξ ".
Definition: If you add n BC's, this fundamental solution is unique, and is called a Green's Function.
Examples (56)
Example 1: Contradiction: the first claimed solution has a slope discontinuity of 1, which seems right. The second claimed solution has a slope discontinuity of 2, which seems wrong. How can this second solution be right? Resolution: slopes are not ±1. Slope on left is (1-ξ), slope on right is -ξ and difference in these slopes is 1.
Example 2: Suppose you set u(x) = 0 for your left-side function. The conditions on vξ(x) at x=ξ are then pretty simple as shown here. Contradiction: how does he conclude that on the right vξ(x) = vo(x-ξ) if L has constant coefficients (a typical Stak non-obvious statement). At x=ξ we do have vξ(ξ) = 0 as required. But we have vξ'(ξ) = vo which seems wrong unless n = 2 and 1/a0 = vo. But he seems to be claiming this conclusion for any n. Maybe he just means vo is some vo(x) and he has factored out the required 0.
Resolution: v0 is a function, not a constant, and what he is claiming is that vξ(x) = vo(x-ξ) if coefficients are constant. The underlying reason is that if the coefficients are constants, then L as an operator is invariant under translations, but I don't know how to write that out exactly. But here is an example:
(aDx4 + b)vξ(x) = 0 x > ξ
Let y = x-ξ. Then since a and b are constants, we can write this as
(aDy4 + b)Vξ(y) = 0 y > 0
We have just rewritten the right-side problem in a new coordinate. We replace v with V because the functional form is different, and we have vξ(x(y)) = Vξ(y). The second problem has no ξ appearing in it, so the solution is some Vξ(y) = vo(y). Therefore, vξ(x) = vξ(x(y)) = vo(y) = vo(x-ξ), as he claims.
Now then the total solution is as shown in p 56 A and the conditions on vξ(x) at x=ξ are now transferred to vo(x) at x = 0. The BC's shown are a very particular set that would be appropriate for at least some problem: v0(0) = 0, v0'(0) = 0 ....... and only the n-1st derivative is non-zero. He calls this particular Green's function solution the causal fundamental solution. If we had n = 2 and the equation was m = δ(t-ξ) , then x0(0)=0 and x0'(0) = s (some initial speed).
Example 3: This just conjecturally talks about how we might solve Lw = f if we have already solved Ltξ(x)= δ(x-ξ). The solution ought to be w = f(ξ1) tξ1(x) + f(ξ2) tξ2(x) + ... = ∫dξ tξ(x) f(ξ). Apply L to both sides and it works. If tξ(x) meets your BC's for any ξ, then w(x) also meets those BC's. So it behooves you to find the solution tξ(x) that meets the BC's that "come with" the Lw = f problem.
Exercises (57)
Exercise 1.31. Here we consider the problem xt = 0 in distributions. For functions, the answer would be I think that t(x) = 0. Here he shows in a flow of controlled logic that in fact t(x) = c δ(x) is the most general solution to this equation, and of course we know that xδ(x) = 0 as a generalized function rule, because we can check it as ∫dx x δ(x) = x(0) (x evaluated at x = 0) = 0. So this in itself is good to know. Along the way, we consider ψ(x) = xφ(x) . We are to show that if φ(x) is a test function, then ψ(x) is a test function with ψ(x) = 0. That part is pretty obvious. The other way is to show that if ψ(x) is a test function with ψ(0) = 0, then it can be written as xφ(x) where φ is a test function. I did not prove that but I believe it. This is crucial to his proof that t(x) = c δ(x) for the problem xt = 0.
Now if you consider the problem xt' = 0 you conclude that t'(x) = c δ(x). This is certainly compatible with the conjecture that t(x) = cH(x) + d. If we start with t, we get t'.
Exercise 1.32. (58) We are supposed to solve xkt' = 0. I would start with xk t = 0, or <xkt,φ> = 0 or
<t,xkφ> = 0. I would then consider ψ(x) = xkφ(x) and show that this means ψ(0) = ψ'(0) = ... ψ(k-1)(0) = 0 and the previous exercise dealt with k = 1. We then do some kind of trick similar to what he did there, and the conclusion is probably this: t = c0 δ(k-1)(x) + ... + ck-2δ(x). All the lower order terms would satisfy this thing I think. That is, if t solves xt=0, it also solves x(xt) = 0. Then the solution of xkt' = 0 would be obtained by saying first that t' = c0δ(k-1)(x) + ... + ck-2δ(x) and then
t = c0 δ(k-2)(x) + c1 δ(k-3)(x) + ... + ck-2 H(x) + d. Just my guess.
Exercise 1.33. (58) We are to show that the solution of xt' + t = 0 is t = c δ(x) + d pf(1/x). This would be good for me to do, so I will put it on my "to do" list (with 109 other things).
Exercise 1.34. (58) Consider Lw=f with a particular set of BC's that w(0) = ... = w(n-1)(0) = 0. This looks like p 56 A but with a0= ∞. It turns out that the correct solution for w is the Volterra form! Another one to put on the list. That is the difference between a real class and what I am doing. I want to finish my pass through this chapter and not take all year to do it.
1.4 Preliminary Results on 2nd order linear ODEs (58)
The coefficient functions are now a0, a1and a2 and are just assumed continuous. In Lu = f, we assume f is piecewise continuous. And throughout we assume that ao(x) ≠ 0 over the interval.
Theorem 1 (existence and uniqueness for initial value BCs):
If ao(x) ≠ 0 anywhere in your interval I, then Lu=f with the "initial-value" BC's (but at any point x0) has a solution, and that solution is unique.
No proof given. This theorem is for n = 2, but it is also true for any n, and this is the subject of Exercise 1.36 which merely states the theorem for the n case and then you are supposed to prove it.
Remarks (59) He gives one example which violates the ao(x) ≠ 0 condition and finds a solution but it is not unique. Then in a second example of this type, he finds there is no solution at all. So ao(x) ≠ 0 is obviously a crucial assumption of the theorem.
Corollary 1: If the initial-value BC';s are all 0, only solution is u ≡ 0.
Corollary 2: Effect of scaling the BC's to get a scaled solution.
Dependence and and Wronskians (59)
He first defines the nth order Wronskian of a set of n functions, just the det of the usual matrix and of course it is a function of x. Do not confuse this det of matrix with the Jacobian which is a determinant of a matrix of derivatives of a function that does f: Rn→Rn so there are n variables and n component functions. I think these two determinants are very highly non related, just both happen to have the same det of matrix form. In our n=2 case, the Wronskian is pretty simple, 1.46.
Abel's Formula for the Wronskian (60)
It is trivial to show that, if u and v are two solutions of Lu=0, then W(u,v:x) = C e-m(x) where m(x) is a solution to m'(x) = a1(x)/ao(x). Notice that this solution has a free constant such that m(x) = ∫x dx a1(x)/ao(x) + K. Once you select K, you have selected your m(x), and then C is no longer a free constant but is set by your functions u and v. This thing is Abel's Formula (Abel 1802-1829 TB death, so this formula is probably circa 1824. The word "abelian" is due to Abel, a Norwegian, email Tom. )
So one point is that the x=dependence of W(u,v:x) is entirely in this m(x) thing. It is the integral of the function a1(x)/ao(x) which is C1 on the interval, has no poles, has no infinite points. [ The function 1/x is not C1 at x=0, so not on interval (0,1) I suppose. ] Therefore, if W(x=x0) = 0, then W = 0 everywhere in the interval. So we have just proven
Theorem 2: If W of two solutions vanishes at one point, it vanishes on the entire interval.
He then goes on to prove another theorem which requires a little more work to show:
Theorem 3: solutions u and v are dependent W(u,v:x0) = 0 for some point x0 in I
W(u,v:x) = 0 for all x in I (Thm 2)
Going to the right is easy, because then v = Ku and det = 0. Going the other way requires some simple linear algebra and the uniqueness theorem 1 above. All OK.
Exercises (61)
1.35. I think I have the answer today: the two functions don't solve the same Lu=f ODE, so the theorem does not apply.
1.36. States existence and uniqueness of solution to Lu=f for initial-value BC's but order n. It is also claimed that the Abel formula is true also for order n from which it follows that W=0 at some point implies W=0 at all points.
The Homogeneous Differential Equation (61)
The theorem says there are two indep equations for Lu = 0 (order 2) and proof is given.
Next, on p 62 he restates all our known facts for the case n = 2 for of Lt = δ(x-ξ). Formally the ai(x) have to be C∞ in which case there is always a weak solution for t. If not C∞, we can just regard 1.49 as defining the nature of our solution, then see what happens.
Now take 1.49 on its own. We can construct a solution using our u(x) and vξ(x) method earlier. This solution is outlined in p 62 A. If we think of this as a problem for vξ(x) over the whole interval, we have your n = 2 initial-value BC's at the point x = ξ, and that gives us existence and uniqueness of vξ(x)on the interval, and thus t(x|ξ) exists and is totally well defined. Since we never proved the uniqueness theorem (just quoted it above), I don't know if C∞ of the coefficient functions is required for the proof. I guess not. I suspect C1 is enough for the ai(x). [ well, there is the test function issue still ]
We then assume our superposition idea works for the Lw = f equation.
Now below my pencil line on page 63 we have a little side discussion which I am having trouble following. // I now inject a section from my meta notes which I think makes this clearer, with bar separators, but maintain all the raw notes:
__________________________________________________________________________________
The ∞ issue and the Volterra-form solution to Lu=f.
We are on page 63 and the logic is very tangled, but I think I now see the forest for the trees. Our usual Lz=f solution is z(x) =!Syntax Error, Idξ g(x|ξ)f(ξ) + homo solutions, where we construct g from u(x) and vξ(x) which are both solutions of Lu=0. Recall that each choice of u(x) results in a different form for g(x|ξ), but any form will work in our formula for z(x). Recall that the "causal" solution had u(x) = 0 and was as good as any other solution. Our concern is that if (a,b) = (-∞,∞), the integral might diverge. On the bottom of page 63 the upshot is that, in this case, we can write the solution as z(x) = !Syntax Error, Idξ vξ(x)f(ξ), where vξ(x) satisfies the usual BC's of our "causal" fundamental solution which are these: vξ(ξ) = 0 and vξ'(ξ) = 1/a0(ξ). The constant α here means that z(x) satisfies the homo initial-value BC's at x = α (obvious that z(α) = 0, but also true that z'(α) = 0). So you can pick the constant point x=α as you see fit. Due to the Volterra type upper endpoint x, and picking a finite α, we have avoided any possible divergence of the integral, which alleviates the concern just mentioned.
In the derivation of this form of z(x), Stak refers to α as "a" which confused me on the (a,b) issue. He should have used some other symbol like α.
So here is how Stak comes up with the Volterra solution form. He writes the two obvious u=0 "causal" solutions and calls them t1 and t2. He picks a constant α (his a). For x > α he uses the t1 form for g. For x < α he uses the t2 form for g. In each case, the solution z(x) is the identical Volterra form
z(x) = !Syntax Error, Idξ vξ(x)f(ξ) which of course does not mention t1 or t2. So why not use this solution for x anywhere in the range (-∞,∞)! For any finite x and α, there are no ∞ divergence issues. I now quote from the raw notes, using a = α :
__________________________________________________________________________________
back to raw notes:
We have t1 being our standard solution with u(x) = 0 called the causal Green's on page 56.
The second form t2 is not obvious since we did not talk about this possibility before. Well, suppose we start all over on page 54 putting u(x) on the left instead of the right side. The two functions match in all derivatives at x=ξ except for the jump. The jump will have the opposite sign! So for example we would have that vξ(ξ) = u(ξ) but vξ(n-1)(ξ) = u(n-1) (ξ) – 1/ao(ξ). Now if we set u=0, we get vξ(ξ) = 0 and so on and then finally vξ(n-1)(ξ) = – 1/ao(ξ) . So if we want to use the same set of relations shown on page 55a, we can make that all work by replacing vξ → -vξ, and so that explains t2 on page 63.
The next piece of logic is unclear, but I have finally "decoded it". My old pencil notes say "I dig it" but it took me a long time here to dig it again. And I agree he should have added the pencil conclusion I wrote long ago at the bottom of page 63.
(1) Suppose the interval is (a,∞). Then we get, for x in the interval,
z1(x) = !Syntax Error, Idξ t1(x|ξ) f(ξ) = !Syntax Error, Idξ θ(x-ξ) vξ(x)f(ξ) = !Syntax Error, Idξ vξ(x)f(ξ) x > a
z1(x) is clearly a solution of our ODE Lz = f on (a,∞). The form of t1 makes it have that upper Volterra looking endpoint. So we have a fine solution for x > a. AND, we have avoided the possibility of the integral diverging at ξ = ∞ since we stop at x.
(2) Now, can we get some solution on the interval (-∞,a) ? This is why he gets into the z2 stuff because we need a solution when x < a as well. So here we go:
z2(x) = !Syntax Error, Idξ t2(x|ξ) f(ξ) = –!Syntax Error, Idξ θ(ξ-x) vξ(x)f(ξ) = – !Syntax Error, Idξ vξ(x)f(ξ)
= !Syntax Error, Idξ vξ(x)f(ξ) all this for x < a
OK, we I finally have it figured out. So z2(x) and z1(x) are the same formula, so let's just call it
z(x) = !Syntax Error, Idξ vξ(x)f(ξ) and this then works for ALL x. So this is our solution on (-∞,∞).
(3) Notice that z(a) = 0. If we go ahead and compute z'(x) we get what he shows, and then z'(a) = 0 because (1) the integral has the same end points so it is zero, same as the way we got z(a) = 0; (2) vξ(ξ) = 0 for any ξ, so va(a) = 0, so the second term is also 0. So I am happy with z(a) = 0 and z'(a) = 0 which are then some BC's for z(x).
(4) Therefore, we may conclude that z(x) = !Syntax Error, Idξ vξ(x)f(ξ) is a solution to Lz = f on the interval (-∞,∞) with the boundary conditions z(a) = 0 and z'(a) = 0, where vξ(x) is the solution of Lv = 0 with the (different) boundary conditions that vξ(ξ) = 0 and vξ'(ξ) = 1/ao(ξ). There is only one such solution vξ(x) to Lv = 0 with those BC's. We have found a particular solution of Lz = f. We know there are no solutions to Lz = 0 with BC's z(a) = 0 and z'(a) = 0 (our corollary earlier, ie, only solution is z ≡ 0), so there are no homo solutions to add, so our z(x) is then THE ONLY solution of Lz = f. This is the Theorem p 63.
Comment: It is not exactly obvious how you meet the BC's vξ(ξ) = 0 and vξ'(ξ) = 1/ao(ξ) with a solution of the homo equation Lvξ(x) = 0. We have to have a general solution for all values of ξ, because all these values will then appear in the integral. I suspect he will return to this theorem later on, and I am glad it has now been decoded.
1.5 Boundary Value Problems (64)
We set up our general 2nd order problem on (a,b) with the same conditions as before on the ai(x) and on f(x). But the new feature here is that we write Goldstein-style "homogeneous" BC's Bi(u) = 0 where each is a linear function of u(a), u'(a), u(b) and u'(b). The footnote explains why we don't want to see things like u"(a) in such a BC. Obviously the two BC's want to be independent. And there are the usual two special cases: (1) B1 involves only endpoint a, and B2 only endpoint b. This is the unmixed = pure BC.
(2) the "initial value problem" BC's. He shows this at the left endpoint only. So all this is fine.
Now on page 65 we have some comments:
1. Finally I see the definition of his "completely homogeneous system" . It means Lu=0 and our two homogeneous boundary conditions Bi(u) = 0. So the Lu=0 is the inhomo ODE, and the BC's are the inhomo BC's. So, if you have two solutions of Lu=f, they have to differ by a "completely" homo solution! This difference solution Δ has to have Bi(Δ) = 0 so that the homo BC's for Lu=f are not altered! So this is just dandy.
2. If the completely homo has no solutions (other than 0), then Lu=f has at most one solution. This follows from item 1. Later we will show that this one solution exists.
3. If the completely homo has non-trivial solutions, things become a bit unpleasant. The Lu=f problem in this case can has either (1) no solution (2) many solutions. I imagine this is saying L has a nullspace, so the alternative theorem restricts the range, so certain f in the range won't have solutions. [ meta insert:]
Fact: If complete homo Lu=0 has solutions, then operator L has a nullspace of some dimension N>0, and we know this will restrict the range of Lu=f (from our knowledge of later chapters in Stakgold). If f is not in the range, there will be no solutions to Lu=f. If f is in the range, there will be N+1 solutions given by a particular solution + the nullspace solutions. So "none or many".
4. This is a linearity fact regarding solutions for u1 and u2 of Lu=f for f1 and f2. The lincom of these solutions u = c1u1 + c2u2 solves the case f = c1f1 + c2f2 and then Bi(u) = 0 as desired.
Now we have a seeming change in topic, we are done with the above "observations". He states the Green's Function problem now with the homo BC's. He states this problem with and without δ functions. He is not yet saying that the Green's function solution exists or is unique. But here it is:
First, let's clearly define two problems on interval (a,b):
(1) Complete Homo: Lu = 0 with B1(u) = 0 and B2(u) = 0 1.54
(2) Green's Problem: Lg = δ with B1(u) = 0 and B2(u) = 0 1.55
where L is second order with continuous ai and where Bi are as shown in 1.51. In both the above problem, we have Homo boundary conditions.
Big Theorem: (p66 top) If Complete Homo has only the trivial solution, then the Green's Problem has a solution and that solution is unique.
We know that any difference of two solutions Δ must satisfy complete homo 1.54, and if it has no solutions, we know there can not be more than 1 solution. So our problem is to show existence. Stak will do this be constructing an explicit solution in a few distinct cases. ( end for 4/6/09)
1. The Case of Unmixed BC's. He first argues that there exist functions u1(x) and u2(x) which are non-trivial solutions of Lu=0, where u1 satisfies only the B1 unmixed condition of (1.52) [ the a end] and u2 satisfies only the single B2 condition at the b end. How do we know such solutions even exist? For u1(x) suppose we take the specific BC at end a which says u1(a) = α12 and u1'(a) = - α11 which does make B1(a) = 0 as I label it in 1/52. Now, back on page 58 bottom we had a Theorem which said that Lu=f with the "initial value" BC's had a unique solution (though this theorem was not proven; we apply it to the present case by setting f = 0). In our current circumstance, u1(a) = α12 and u1'(a) = - α11 is the "initial value" BC's for u1(x), so u1(x) must exist and be unique, by that p 58 theorem. So in this way we "construct" unique functions u1 and u2 that do what we need, though other pairs of functions likely exist as well, with different ways to solve 1.52 at the end points.
We now claim that u1 and u2 are independent. If they were not, then u1 = K u2 and then u1 or u2 would satisfy the BC's at both ends, B1(a end) = 0 and B2(b end) = 0. But by assumption of our theorem here, there can be no such solutions because Complete Homo is assumed to have only the trivial solution. Therefore u1 and u2 are independent.
The next step is to write g in the form p 66A. We know we can do this if we meet the two usual conditions that g be continuous at ξ, and that the first derivative have the usual jump there, as shown in B.
We now have a matrix equation M = [ this is p 66 B ] which has a solution (we want it to have a solution!) when detM ≠ 0 which in this case we see means Wronskian( at x=ξ) ≠ 0. But we know this is true since u1 and u2 are independent. Thus a solution DOES exist! We then just write it out using = M-1 and the result is 1.56, we are all done: we have constructed an explicit solution, and we already know there can only be one solution.
2. The Case of General BC's (67)
(a) initial value
I am changing the batting order here a little. Let's first ignore the "general BC" situation and try to show existence for the "initial value" BC case. Back on page 58 (as quoted above), we had a Theorem which claimed existence and uniqueness for Lu = f where I presume f had to be a non-generalized function. So here we are trying to show existence (we already know uniqueness) for Lu = δ. The problem is stated with these initial value BC's in 1.57. We take as our trial Green's solution page 67 A. It certainly meets both our BC's at the a end since u = 0 near that end. We then have to assure the usual Green's continuity and jump conditions are met as shown in p 67 B. But these are the same as p 66 B with A = -A. We make the same arguments and we see that since u1 and u2 are independent, we solve for A and B, and we obtain the final result (1.58) for our Green's. If we regard the long expression in 1.58 as vξ(x), we recover our earlier "causal" form on page 56 (lines are written in reverse order). And we know we can write this in the alternate t2 form shown in 1.59a depending on where "a" lies, as discussed at length in the page 63 notes above.
So, we have now shown that, if Complete Homo has only the trivial solution (which makes u1 and u2 independent), we can construct an explicit solution 1.58 to the "initial value" version of the Green's Problem. [ we are now at top of page 68 ].
(b) general case
Now how can we handle the "general" BC situation shown in 1.51? We are told to consult exercise 1.53 on page 79. In turn, on this little treasure hunt, that exercise refers us to that "causal fundamental solution" thing which was mentioned back on page 56. But this just means the Green's thing where you set u(x) = 0 -- this is where that was done for the first time. So our "hint" is that we should take as a trial Green's constructed solution for our "general BC case" the following form
g(x|ξ) = tcausal(x|ξ) + A w1(x) + Bw2(x)
where NOW we have w1(x) solve homo Lu= 0 with general condition B1(w1) = 0 and w2 does B2 (and these are general, not end a and end b). Note that G is supposed to be the Lu=δ solution with the completely general (but still homo in that Bi = 0) BC's.
How do we know w1(x) exists? For now I just appeal to the fact that Lu=0 is supposed to have two independent solutions with two constants, and we can surely solve one equation B1(w1) = 0 to find a pair of constants that works. Similarly for w2. And w1 and w2 are again independent because otherwise the Complete Homo would have w1 = kw2 as a solution, which violates our starting assumption.
At this point, a voyage down memory lane, back to page 54. Recall there that we wrote a general form for Greens as shown p 54 A where we started with some homo solution u(x), and found vξ(x) more or less. Then in Example 1 page 56 we saw a case where we have two different ways to write the Green's which correspond presumably to two different ways to choose the starting homo solution u(x). And we took note there that the difference between these two solutions must be a solution to the homo equation. Back on that page, we were not concerned with any "boundary conditions", but now we are.
So, now our equation above makes more sense. I suppose we pick some solution like maybe u3(x) which we know satisfies the Lu=0 homo (without regard to BC's), and from that we construct the thing called tcausal(x|ξ) above. I suppose we could take u3 = u1 if we wanted (and we don't worry that earlier our u1 was selected to meet a certain a-end BC).
Now consider, based on the above expression for g:
B1(g) = B1(t) + A B1(w1) + B B1(w2) = B1(t) + B B1(w2) = 0
B2(g) = B2(t) + A B2(w1) + B B2(w2) = B2(t) + A B2(w1) = 0
Since we know t, we know B1(t). Since we know the wi we compute B1(w2). We know this is not zero otherwise w2 would be a solution of the Complete Homo. So we find:
B = - B1(t)/ B1(w2)
A = - B2(t)/ B2(w1)
So once you have determined w1 and w1 and t, you compute A and B as just shown, and then we have constructed our existence solution g(x|ξ) = tcausal(x|ξ) + A w1(x) + Bw2(x). The continuity and jump conditions are taken care of for us by tcausal(x|ξ).
So it would seem then that I have constructed a solution for the "general case", so why do we need to consider those special cases like "unmixed" or "initial value" ? I think I have "done enough" on this general subject in these "raw notes". I certainly believe the theorem, so let's just "move on"
Summary of Solutions of various ODE systems:
Page 68: we now consider several classes of ODEs:
(0) homo Lu = 0 with homo BC's B1 = 0 and B2 = 0 // the "complete homo problem"
(a) inhomo Lu=f with homo BC's B1 = 0 and B2 = 0
(b) inhomo Lu= f with inhomo BC's B1 = α and B2 = β // the "complete inhomo problem"
(c) the eigenvalue problem Lu = λu with homo BC's B1 = 0 and B2 = 0
Case (0). This is 1.54 on page 65 and it may or may not have non-trivial solutions. The issue is to find the nullspace of L with the homo BC's, but nullspace is not yet mentioned in this chapter. If it has only the trivial solution (no nullspace in my language), then we know that Lu = δ with has a unique Green's solution even with our fully general BC's with B1=0 and B2=0. In this case, we are well on our way to knowing the solution to the inhomo with these same homo BC's:
Case (a): This is the case just mentioned. The solution is the "usual" form 1.61 since g already meets our homo BC's. The "proof" is given here that this form satisfies Lu=f and satisfies the homo BC's !!!
Case (b): Now same as (a) but use inhomo BC's so B1 = α and B2 = β. We take the same g which solved case (a), and we try for our solution u(x) = 1.61 + c1w1(x) + c2w2(x) where the wi are those same functions. [ Aside: above we used these wi in g(x|ξ) = t(x|ξ) + A w1(x) + Bw2(x) in attempting to solve the Green's Problem Lu=δ with general homo BC's and we found A and B. Here we are using the wi to solve not the Green's Problem but the inhomo problem Lu = f with inhomo BC's. It is a different problem, so we don't get the same A,B solution, but one which is similar. ] This is the idea that we add these homo solutions in order to meet our new BC's B1 = α and B2 = β. If α = β = 0, we know that the two ci are 0. In general, we solve for the ci and write the solution as in 1.63. This is done very simply in p 68 B and gives 1.63, very hard to argue with!
Case (c): This is just case (a) with f = λu and we get our integral equation for u.
At this point, I wrote meta notes for Chapter 1 up to this point, just to stabilize the foundation a bit.
Adjoint, Symmetric, and Self-Adjoint Systems (69)
We start off here computing ∫dx [ vLu - uL*v ] where L* is the usual thing we get doing parts integration to transfer all D's from u to v. As usual, L = aoD2 + a1D + a2. If you write out L* long hand, you get as shown bottom of page 69. Now, when you do the parts integration, you pick up various parts which are collected into something called J(u,v) evaluated at b less at a. So we can write 1.65 and 1.66 which seem to have certain historical names.
Now, if you want to have L = L* just in the sense of operator equality, you can do it with ao' = a1 which is pretty simple, and then you can write L as in p 70 A. In this sense of equality, J is said to be "formally self-adjoint".
Now having read Chapter 2, we know that for L = L* to be fully "self adjoint", they have to have the same domains and we need D = D*. This lets us simplify the alternative theorem and not have to put * on everything, and then we get nullspace of L + perp space of L and all that nice stuff.
Now let's skip over to page 71 and consider these two systems:
Lg = δ(x-ξ) Bi(g) = 0 space of all g Bi(g) = 0 is called D
L*h = δ(x-ξ) Bi*(h) = 0 space of all h B*i(h) = 0 is called D*
(1) Here the * on Bi just means these are "some other" boundary conditions appropriate for the "adjoint problem". This * does not mean CC, and it does not mean adjoint. So Bi*(h) = 0 are the "adjoint boundary conditions".
(2) D is really the domain of the first problem, because all solutions must respect the BC's. We don't care about functions that don't respect Bi(g) = 0. And D* is the domain of the second problem. Notice that we think of ξ as some fixed number, and functions like g(x|ξ) are treated as gξ(x).
(3) g is called the Green's, and h is called the Adjoint Green's
(4) Now I have said so far that the BC's Bi* = 0 come out of thin air. In fact, they have connection to the first set of BC's Bi = 0. They are not the same equations, but they have a connection. Here is the connection: if u is in D, and if v is in D*, then J(u,v)|ba = 0. So in general, you first define D as the space of functions such that Bi(u) = 0 and this is compatible with the Green's system above. Then you define space D* as follows: if u is in D, then if v is in D*, J(u,v)|ba = 0. All v's that make this true span D*. Stak shows with an example that the condition J(u,v)|ba = 0 GIVES YOU the two adjoint boundary conditions which I write above as B*i = 0. So these B*i = 0 are not arbitrary. For a given Bi(u) = 0 pair, the condition J(u,v)|ba = 0 gives you the B*i(v) = 0 pair. I guess this is not easy to show in general so he had to use an example bottom of page 70.
So we now assume that this is what D* means for the Adjoint Green's system. On page 71 without doing very much he shows then that h(x|y) = g(y|x). So they are the same but you swap the two arguments. This is (1.72).
Now, if L = L* (formal) and if D* = D, then L is fully self-adjoint. In this case, the two systems shown above (Green's and Adjoint Green's) are really the same system so h(x,y) = g(x,y). But then from what we just showed, we know that g(x,y) = g(y,x). Thus:
Fact: The Green's Function is symmetric when L is fully self-adjoint.
This takes us to the pencil line on page 71 bottom part. We have worked on Green's, now we want to work on inhomo Lu = f. We are not assuming self adjoint anything here. By simple fiddling, he first shows page 71 A. This gives the solution of Lu=f as a strange integral of the h green's and some J stuff.
If α = β = 0 in 1.74, then u is in D. But h is in D*. But then J(u,v)|ba = 0. Thus, we can write our solution u(x) as shown either way in page 72 A. The second is of course our usual formula.
Now, if α,β are not 0, then go back to p 71 A and write out as:
u(ξ) = ∫dx h(x|ξ)f(x)dx – J ( u(ξ), h(x|ξ) ) |ba = ∫dx g(ξ|x)f(x)dx – J ( u(x), g(ξ|x) ) |x=ba
and this is 1.75. In this case, due to 1.74, we cannot say that u is in D (since α,β ≠ 0). This is our "usual formula" with an extra term.
We now have a Stakgoldian long list of didactic Examples.
______________________________________________________________________________
Example 1: We assume L = L* formally only, and
(a) I agree that Abel becomes (1.76) which is now very simple indeed: ao(x)W(u,v;x) = C.
(b) Now I have to prove something that is not obvious to me at all:
Theorem: if Bi = 0 are the "pure" BC's, then D = D*.
Proof: If Bi(u) = 0, then we have to show that the equations Bi*(u) = 0 are exactly the same two equations. So this forces me to do more work on the general problem of relating these two sets of BCs.
B1(u) = Au(a) + A'u'(a) = 0
B2(u) = Bu(b) + B'u'(b) = 0
Assume formal self-adjoint so that J(u,v) = a0(x)[ v(x)u'(x) - u(x)v'(x) ]
We seek to make J(u,v)|ba = 0 which says
a0(b)[ v(b)u'(b) - u(b)v'(b) ] - a0(a)[ v(a)u'(a) - u(a)v'(a) ] = 0
What conditions on v and v' at the end points makes this be true? Here are two:
a0(b)[ v(b)u'(b) - u(b)v'(b) ] = 0 (*)
a0(a)[ v(a)u'(a) - u(a)v'(a) ] = 0
but we need conditions on v which don't depend on u because the space D* should be determined by constants and values of v only, and cannot be a function of u. But from our original conditions we have:
u'(a) = - A/A' u(a)
u'(b) = - B/B' u(b)
So our conditions (*) then become
a0(b)[ v(b){ - B/B' u(b)}- u(b)v'(b) ] = 0
a0(a)[ v(a){ - A/A' u(a)} - u(a)v'(a) ] = 0
a0(b) u(b) [ v(b){ - B/B' }- v'(b) ] = 0
a0(a) u(a) [ v(a){ - A/A'} - v'(a) ] = 0
So here then are two conditions which then make J(u,v)|ba = 0 if u is in D:
v(a){ - A/A'} - v'(a) = 0
v(b){ - B/B' }- v'(b) = 0
v(a){ - A} - A'v'(a) = 0
v(b){ - B }- B'v'(b) = 0
Av(a) + A'v'(a) = 0 B1*(v) = 0
Bv(b) + B'v'(b) = 0 B2*(v) = 0
So these last two equations are two condition s Bi* which make J(u,v)|ba = 0 and which put the function v into the space D*. BUT, these are the same as conditions Bi, so D* = D. QED. So we have just proven this theorem:
Theorem 1: If L = L* formally, and if Bi(u) = 0 are pure BC's, then Bi*(u) = 0 are the exact same equations, and then D = D*, and then L is fully self-adjoint.
While here, let's try to do the general case:
We won't assume formally self adjoint so now we have
J(u,v) = ao(x) [ v(x)u'(x) - u(x)v'(x) ] + a3(x)u(x)v(x) a3 ≡ a1 - ao'
Here are our two general case starting conditions.
B1(u) = Au(a) + A'u'(a) + Bu(b) + B'u'(b) = 0
B2(u) = αu(a) + α'u'(a) + βu(b) + β'u'(b) = 0
We seek to make J(u,v)|ba = 0 which says
ao(b) [ v(b)u'(b) - u(b)v'(b) ] + a3(b)u(b)v(b) - ao(a) [ v(a)u'(a) - u(a)v'(a) ] - a3(a)u(a)v(a) = 0
Now what? We want to get rid of the u's. So write the Bi = 0 equations as follows:
= - ≡ - [ ] -1
As long as det ≠ 0, we can solve this for
=
or
u'(a) = W u(a) + Y u(b)
u'(b) = w u(a) + y u(b)
where W,Y,w,y are all just constants, each a function of all 8 original constants. So here again is our required condition J(u,v)|ba = 0,
ao(b) [ v(b){u'(b)} - u(b)v'(b) ] + a3(b)u(b)v(b)
- ao(a) [ v(a){u'(a)} - u(a)v'(a) ] – a3(a)u(a)v(a) = 0
ao(b) [ v(b){ w u(a) + y u(b)} - u(b)v'(b) ] + a3(b)u(b)v(b)
- ao(a) [ v(a){ W u(a) + Y u(b)} - u(a)v'(a) ] - a3(a)u(a)v(a) = 0
u(a) { w ao(b) v(b) + ao(a) v'(a) - a3(a) v(a) - W ao(a) v(a) }
+ u(b) { y ao(b) v(b) - ao(b) v'(b) + a3(b) v(b) - Y ao(a) v(a)} = 0
Now we can take the two {...} as our two Bi* = 0 conditions (which do not depend on u)
w ao(b) v(b) + ao(a) v'(a) - a3(a) v(a) - W ao(a) v(a) = 0
y ao(b) v(b) - ao(b) v'(b) + a3(b) v(b) - Y ao(a) v(a) = 0
- [ a3(a) + W ao(a)] v(a) + [ao(a)] v'(a) + [w ao(b)] v(b) = 0
- [- a3(b) + y ao(a)] v(b) – [ao(b)] v'(b) - [Y ao(a)] v(a) = 0
[ a3(a) + W ao(a)] v(a) – [ao(a)] v'(a) – [w ao(b)] v(b) = 0 B1*(v) = 0
[ a3(b) – y ao(a)] v(b) – [ao(b)] v'(b) - [Y ao(a)] v(a) = 0 B2*(v) = 0
There is an asymmetry here in that each of these equations is missing one of the four terms, but I think the math is correct. I have just proven the following theorem:
Theorem 2: Given order-2 operator L with BC's Bi(u) = 0 for any equation Lu=f, we know that the conditions Bi(u) = 0 define a space u D. If we then define space v D* by J(u,v)|ba = 0 assuming that
u D , we find that the two conditions Bi*(v) = 0 shown above put v D*. In general, the two pairs of equations are very different, and we have D ≠ D*. In any event, given the Bi(u) = 0, we know from above exactly how we can find the Bi*(v) = 0 conditions. We did have to make a certain det(...) ≠ 0 assumption about some of the coefficients.
Special Case. How suppose we apply the above Theorem to the case L = L* formally. Then a3 = 0 and the above conditions become
[ W ao(a)] v(a) – [ao(a)] v'(a) – [w ao(b)] v(b) = 0 B1*(v) = 0
[ y ao(a)] v(b) – [ao(b)] v'(b) - [Y ao(a)] v(a) = 0 B2*(v) = 0
Things are not simplified very much here.
________________________________________________________________________
Example 1 continued. Use our new Abel rule in 1.56 which we developed for the pure boundary condition situation. The denominators are both replaced with just C and we get the very simple 1.77 for our constructed Green's Function g(x|ξ), where u1 and u2 were the two functions we constructed. The result is blatantly symmetric, which fits with our theorem that self-adjoint L have symmetric g. We then use our result (1.61) to write out the solution to Lu=f with our Bi(u) = 0 homo BC's. So this was a pretty useful example I would say. It concerned any L=L* with pure homo BC's and we saw how this problem has L = fully self-adjoint. However, we must assume that the complete homo has no solutions.
Example 2. Here L = D2 and the BC's are u(a) = 0 and u'(b) = 0 where a,b = 0,l . The complete homo has no solutions. From pencil page 69 bottom, we see that L = L* formally, and we have pure BC's so we know this L is fully self-adjoint. The Green's is then given by 1.77 and we have a0 = 1. The result is the same as what Stak finds by a simple brute force solution, which is p 73A, clearly symmetric. It is easy to graph this Green's function, but I don't have any string-style physical interpretation.
Example 3. Here we do some "initial value" BC stuff at endpoint a = 0. So our Bi(u) = 0 are of the initial-value form. He does a little trick to show that the Bi*(v) = 0 equations are the same as the Bi(u) = 0 except they are evaluated at the right endpoint. Thus, the Bi*(v) = 0 are different, so D ≠ D*. In general, he claims, no initial-value homo BC problem can be self-adjoint.
Digression: What can I say in general about initial-value conditions?
J(u,v) = ao(x) [ v(x)u'(x) - u(x)v'(x) ] + a3(x)u(x)v(x) a3 ≡ a1 - ao'
u(a) = 0 B1
u'(a) = 0 B2
We thus have our D defined. We seek D* by looking at J(u,v)|ba = 0
ao(b) [ v(b)u'(b) - u(b)v'(b) ] + a3(b)u(b)v(b) - ao(a) [ v(a)u'(a) - u(a)v'(a) ] - a3(a)u(a)v(a) = 0
ao(b) [ v(b)u'(b) - u(b)v'(b) ] + a3(b)u(b)v(b) = 0
[- ao(b) v'(b) + a3(b)v(b)] u(b) + [ao(b) v(b)] u'(b) = 0
=> v(b) = 0 and then v'(b) = 0, just as he said, I just repeated it here in my notation.
So regardless of whether L is formally self-adjoint or not, for "homo initial value BC's" we know that D ≠ D*. So even if L = L*, we have D ≠ D*. Thus, I agree with his claim
Theorem: No L having initial-value homo BC's is self-adjoint.
Suppose we have inhomo initial value? Then
u(a) = α B1 = α
u'(a) = β B2 = β
ao(b) [ v(b)u'(b) - u(b)v'(b) ] + a3(b)u(b)v(b) - ao(a) [ v(a)β - αv'(a) ] - a3(a)αv(a) = 0
u'(b){ ao(b) v(b) } + u(b) { - ao(b) v'(b) + a3(b) v(b)} = ao(a) [ v(a)β - αv'(a) ] + a3(a)αv(a)
Now we cannot eliminate u and there are no Bi*(v) = ki that don't involve u. So I guess we never talk about inhomo BC's in this context.
Example 3 continued. In our reading, we have dealt with the initial-value problem already in two places:
First was page 63: the Theorem gives the Volterra form for the solution in terms of vξ(x) where this function is a solution of Lu=0 with its own little initial values as shown in 1.50. [ We know such a problem has a unique solution vξ(x) ].
The second place is page 67 where we are looking at the Green's problem with initial conditions as in 1.57. Our initial value BC's are homo, so result (1.61) applies to our Lu=f problem. This with (1.59) gives us the Volterra solution p 73 B, but this is the same as 1.50 which also states the IV conditions on vξ(x).
So up to this point this example has shown that : (a) no initial-value homo BC problem can be self-adjoint: (b) We can write the solution to Lu = f in our Volterra form p 73 B.
Now he wants to treat the non-homo initial-value BC situation with α and β. The result we already know from (1.63) where u1 and u2 are homo solutions with certain partial BC's. But here he redefines these two functions slightly so we have 1.63 now looking like p 73 C with p 74A. Each set of conditions here is initial value, so we know u1 and u2 exist as solutions to Lu = 0. It is then easy to directly verify that u(x) satisfies the two BC's with α and β. Recall the general idea that you can always add homo solutions to a Green's solution in trying to meet the BC's.
So he has now done (c) find solution to Lu=f with inhomo initial-value BC's α,β.
There is more to go still. Suppose now, in addition to the specifications for case (c) above, we also have L = L* formally so we can use the Abel thing for the Wronskian. It happens that our p 74A conditions cause W(u1,u2; 0) = 1 since det = 1. But we know W(x)a0(x) = C from 1.76, so we then know that W(u1,u2; 0) a0(0) = C = W(u1,u2; x) a0(x) = a0(0) so install this into our initial-value Green's solution 1.58 where the denominator then becomes just a0(0) and we then have result p 74 B for vξ(x). Then our solution for Lu=f which we just wrote as p 73 C can be made more explicit in (1.79).
So this says that, (d) given an arbitrary formally self-adjoint L problem with inhomo initial-value BC's, we first solve the homo Lu=0 for u1 and u2 subject to IV conditions p 74A, and then our full solution to Lu=f is given by 1.79. Another chunk-style example!
Example 4.
Digression to Appendix A.3 on Heat Conduction
Page 328 A has a heat flow balance equation for a 3D region of space. Some "source" adds or removes heat according to a function f(r,t) which is per volume and per time. During a Δt of time, the LHS is the heat added to the volume. The rightmost term is the heat flow out through the bounding surface, and the middle term is the increase in temperature of the volume due to the heat capacity. So basically
heat added = increase in stored energy - flow out through the boundary
Using Gauss's Law as in B, we end up with balance equation C. This applies to any volume, and in particular to a differential volume, we end up with a PDE for "heat conduction" which is A.10. At each point in space, there is some thermal conductivity k(r,t), and there is some heat capacity c(r,t) of whatever the material is. Result A.10 is the general result allowing that k and c are functions of space and time. If either or both of these are constants, we get a simpler equations.
I have to observe in passing that, although I have a Ph.D. in Physics, I don't remember ever working with this heat conduction equation. Yes, thermal conductivity is mentioned in passing in Zemansky and Reif, but these books don't operate at the PDE math level. It's not "modern physics", it is classical physics, but not mechanics, not E&M, might appear in plasma or star books. [ Amazon has lots of books on Heat Conduction, it is a whole field in itself. ]
Here is the equation:
∂u/∂t - 1/c(ku) = f/c (*) u = u(r,t), same for k, c, f
where f,k,c,u are all scalar fields, u = temperature. If k = constant, you get k2u and this thing becomes the diffusion equation which is a little better known to me, but only slightly. Stakgold deals with some of these things in his Volume 2. In particular, a static solution for k=constant looks like this:
2u = (1/k) f compare to Poisson from electrostatics: 2φ = -4πρ
So here we have three classical physics equations that are really the same: diffusion, electrostatics and heat conduction. I think they are all based on the continuity equation. The functions you solve for in these three cases are: matter density, electrostatic potential, and temperature. The sources in the three cases are matter source, charge density, and heat source. Coefficients are diffusion coefficient, "unity", and thermal conductivity.
Example 4 Continued:
Our problem is a thin rod which we treat as a 1D steady-state problem in dimension x. We apply a heat source f(x) along the rod, and we want it to be in steady state, so ∂u/∂t = 0. The heat capacity c cancels out in (*) above, and the fancy term in the heat conduction equation in 1D becomes
(ku) = ∂x (ku)x = ∂x (k ∂xu) => - ∂x [k(x) ∂xu(x)] = f(x) = L u(x)
So here is an actual real-world ODE problem for us to ponder. Looking first at p 70 A, we see that L is formally self-adjoint and we have ao(x) = - k(x), the thermal conductivity function, and a2(x) = 0. For boundary conditions, we force each end of the bar to be at "0 temperature" so u(0) = 0 and u(1) = 0. These are pure BC's, so our ODE system is fully self-adjoint. The system for the Green's is shown in C. Our problem falls exactly under the conditions of Example 1, g is as given there in terms of u1 and u2 where u1 satisfies u1(0) = 0 and u2 satisfies u2(1) = 0. The homo equation is really (k ∂xu) = K, a constant. Stak solves simply for u1(x) and u2(x) as integrals of 1/k as shown in D ( I did it all). We can then compute the Wronskian as shown in E and from this we find the Abel constant C and then the Green's is as shown in F. So, we have a complete Green's solution for this interesting 1D problem. We could then look at Lu=f with the same homo pure BC's and the answer would be the integral in (1.61), "the usual". We could then vary the ending temperatures to be α and β and then have something like (1.63) but I might have to tune the constants shown there.
Example 5. (p75) Let's take a gander at the normal Bessel equation (Schaum p 136)
L' = x2D2 + xD + (x2- n2) L'u = 0
= xD(xD) + (x2- n2)
L = L'/x = D(xD) + (x - n2/x) note that L'u=0 => Lu=0 away from x=0.
Set n = 0 (order = 0) and then we have L = D(xD) + x and this is our example. It is formally self-adjoint as per p 70 A. We pick (a,b) to the right of x=0 to avoid potential problems at x=0. And we apply the unmixed u=0 at the two endpoints, so we have a Green's problem p 75 A. The pure BC's mean we are fully self-adjoint.
Digression: Appendix B.1 and B.2 on Bessel Functions
B.1 is exactly Lu = 0 as I wrote it above. A very clear short appendix, Jα = Bessel, Nα = Neumann, H = Hankel's, rules for picking two independent solutions.
Since we are self-adjoint, we can use the simple Abel thing as shown p 330 A. We know the LHS is independent of z, so compute at small positive z where series are simple. I agree with B and C (see scribble on bottom of previous page), so I like all three Wronskian results given here. These Wronskians have always seems foreign to me, but here we are putting them to use!
Example 5 continued: Stak writes two functions Z1 and Z2 as usual where Z1 satisfies the left BC and Z2 the right one, shown in B. We are again in the bailiwick of Example 1 and the solution has the form shown in p 75 C. We know from 1.76 that C = ao W(Z1,Z2) and ao = x here. But all we need to so this is W[J,N] which we just derived in the Appendix as B.7, so I agree with p 75 D. Therefore, our constant C is as shown in E = xD.
Again, we assume that Lg=0 with homo BC's has no solutions, but interestingly, if a and b take on certain values such as both roots of J0, then there are non-trivial solutions just as there would be in the trig world for D2u = 0.
Comment on inner product. Looking back at 1.65, called Green's Formula, we have
<v,Lu> = <L*v,u> + J(u,v)|ba
where the last term is in general not zero for some arbitrary u,v,L you pull out of your hat. However, if we insist that u D and v D* where D and D* were defined earlier (that is to say, D is all functions solving the BC's Bi(u) = 0, and then D* is all functions satisfying the adjoint ones B*i(v) = 0 which we then know makes J(u,v)|ba = 0), THEN for such u and v, we have <v,Lu> = <L*v,u>. In chapter 2, we refer to (u,v) as an admissible pair. D is the domain of L and D* is the domain of L*.
So we conclude that you can write <v,Lu> = <L*v,u> as long as u,v are an admissible pair, which means that u D and v D*.
Example 6: This then brings up the subtle distinction between symmetric and self-adjoint, and in Chapter 2 I made this picture:
where A = L, DA = DL= D and DA* = DL* = D*. The outermost oval corresponds to the "formally self-adjoint" situation which means <Ax,y> = <x, Ay> for admissible pairs. If D* contains D, then L would be symmetric. You would describe this situation by saying that J(u,v)|ba = 0 for all u and v in D. This might also be 0 for some u D and v D* with v NOT in D, but we don't care about that for "symmetric". The main idea of "symmetric" is that you have a nice little world D and for x,y in this little world D, you can say <Ax,y> = <x,Ay>. For math people, <Ax,y> = <x, Ay> exhibits the "symmetry".
But we can write also <y,Ax>* = <x,Ay>. In matrix notation we would then write Ayx* = Axy and then we have our famous Hermitian matrix, which math people refer to as symmetric even when there is a *.
As the oval picture above shows, it is tougher to be self-adjoint than to be merely symmetric. First, you need to have D = D*. And you need L = L* when acting on any f(x) in D. But for differential operators, since L = L* exactly as an operator, condition (3) is nothing new, so perhaps we would dispense with the inner most oval and call self-adjoint the next outer one just with D = D*.
In Example 6, Stak thinks about L = D2 with a very restrictive BC set which cranks down so hard on D that D = φ. From the alternative theorem, and since L is formally self-adjoint, we know that this means D* = entire space. So this is an example of D D* and then L is "symmetric" . But not a very exciting example if L can only act on an empty space D. Too bad he did not have a better example, I bet he added this Example 6 late in the game just to have something with D D*.
Exercises: (76)
Exercise 1.37.
As part of this exercise, we redo the General analysis done above in a different way.
We won't assume formally self adjoint so now we have ( ie, keep a3 ≠ 0)
J(u,v) = ao(x) [ v(x)u'(x) - u(x)v'(x) ] + a3(x)u(x)v(x) a3 ≡ a1 - ao'
Here are our two general case starting conditions.
B1(u) = Au(a) + A'u'(a) + Bu(b) + B'u'(b) = 0
B2(u) = αu(a) + α'u'(a) + βu(b) + β'u'(b) = 0
Let's write these equations using two matrices as follows: ( see later for relation to αij of Stak)
= - or A = - B
or A a = -B b => a = - A-1B b
where now A and B are 2x2 matrices, and a and b are column vectors in the obvious manner.
Define a new matrix C as follows:
C = ≡ - A-1B => a = C b
u(a) = C u(b) + C' u'(b)
u'(a) = c u(b) + c' u'(b)
We seek to make J(u,v)|ba = 0 which says
ao(b) [ v(b)u'(b) - u(b)v'(b) ] + a3(b)u(b)v(b) - ao(a) [ v(a)u'(a) - u(a)v'(a) ] - a3(a)u(a)v(a) = 0
Let's get rid of u(a) and u'(a) using the above formulas:
ao(b) [ v(b)u'(b) - u(b)v'(b) ] + a3(b)u(b)v(b)
- ao(a) [ v(a)u'(a) - u(a)v'(a) ] - a3(a)u(a)v(a) = 0
ao(b) [ v(b)u'(b) - u(b)v'(b) ] + a3(b)u(b)v(b)
- ao(a) [ v(a){ c u(b) + c' u'(b)} - { C u(b) + C' u'(b)}v'(a) ] - a3(a){ C u(b) + C' u'(b)}v(a) = 0
u(b) { - ao(b) v'(b) + a3(b) v(b) - ao(a) c v(a) + ao(a) C v'(a) - a3(a)C v(a)}
+ u'(b) { ao(b) v(b) - ao(a) c' v(a) + ao(a) C' v'(a) - a3(a) C' v(a) } = 0
Now this suggests taking our Bi* as the two bracketed quantities:
- ao(b) v'(b) + a3(b) v(b) - ao(a) c v(a) + ao(a) C v'(a) - a3(a)C v(a) = 0
ao(b) v(b) - ao(a) c' v(a) + ao(a) C' v'(a) - a3(a) C' v(a) = 0
Rewrite as:
B1*(v) = [- a3(a)C - ao(a) c] v(a) + ao(a) C v'(a) + a3(b) v(b) - ao(b) v'(b) = 0
B2*(v) = [- a3(a) C'- ao(a) c'] v(a) + ao(a) C' v'(a) + ao(b) v(b) = 0
and these are then our adjoint boundary conditions Bi*(v) = 0 which we can compare to our starting boundary conditions Bi(u) = 0 which were
B1(u) = Au(a) + A'u'(a) + Bu(b) + B'u'(b) = 0
B2(u) = αu(a) + α'u'(a) + βu(b) + β'u'(b) = 0
Now let's go to the L = L* case where we know that a3 = 0. Then we have
B1*(v) = - ao(a) c v(a) + ao(a) C v'(a) - ao(b) v'(b) = 0
B2*(v) = - ao(a) c' v(a) + ao(a) C' v'(a) + ao(b) v(b) = 0
We can write these in matrix notation as ( first change signs in the lower equation above)
ao(a) = ao(b)
where we recognize our friend σ1 sitting there. Mult from the left by σ1 to get
ao(a) = ao(b)
Now go look up the rule for inverting a 2x2 matrix:
C = => det(C) C-1 =
Thus our equation above becomes
ao(a) det(C) C-1 = ao(b)
= [ao(b)/ao(a)det(C)] C
a = [ao(b)/ao(a)det(C)] C b
But our original BC's were a = C b. Thus, the final and initial BC's will be the same iff
[ao(b)/ao(a)det(C)] = +1
But from above we have C = - A-1B so that AC = -B and det(A)det(C) = det(-B) = det(B). Thus, our condition becomes
a0(b) = a0(a) det(C) = a0(a) det(B)/ det(A) => a0(b) det(A) = a0(a) det(B)
This is the conclusion of Exercise 1.37 in fact, and we have
A = = = α B = = = β
a0(b) det(α) = a0(a) det(β)
Exercise 1.38. A routine drill to compute the Bi*(v) for a certain problem.
Exercise 1.39. Considers L with n ≠ 2. For real ai functions, it is true that when n = odd, you cannot have L = L*. We know the general formula for L* from 1.36 on page 52. The leading term in the sum shown there is k = n so is (-1)n Dn(ao(x)φ) and this contains the term (-1)n ao(x)Dnφ which cannot agree with the leading term of L if n is odd -- we have a minus sign. Of course in QM we let the ai be complex and this is then no longer true, such as for momentum.
Let's do part of this. Suppose L = D and u(0) = α u(1). We know that in this case we have a0 = 0, a1 = 1, a2 = 0. Since ao' ≠ a1, we know L is not formally self-adjoint, and in fact L* = -L. We can write a3 = a1- ao' = 1. We seek to make J(u,v)|ba = 0 which says
ao(b) [ v(b)u'(b) - u(b)v'(b) ] + a3(b)u(b)v(b) - ao(a) [ v(a)u'(a) - u(a)v'(a) ] - a3(a)u(a)v(a) = 0
or
+u(b)v(b) - u(a)v(a) = 0 => +u(1)v(1) - u(0)v(0) = 0
=> +u(1)v(1) - α u(1))v(0) = 0 => u(1) { v(1) - α v(0) } = 0
So D* is the set of functions with v(0) = α-1 v(1) which is not the same as D.
Exercise 1.40. Claims you can find s(x) such that sL = formally adjoint.
Exercise 1.41. Seems obvious that (L*)* = L. Then D(L*)* = DL = D.
Exercise 1.42. A solid compute-everything exercise for a specific L.
Exercise 1.43 - 1.50. Typically we are given some L and some BC's, and we are supposed to find the Green's Function and the adjoint boundary conditions and maybe the adjoint Green's Function.
Exercise 1.51. This concerns "deflections of a beam", something I would like to learn about. // I have now learned about beams, see separate beams.doc which has lots of stuff in it.
So in this problem, our beam is clamped at both ends. An isolated unit shear force would then be
δ(x-ξ) and we could hopefully solve the 4th order ODE for the Greens g(x|ξ).
Since M' = V, we could represent a "unit torque" as M = δ(x-ξ), but since M' = V this would be equivalent to a unit shear force of δ'(x-ξ).
We should think of ξ as our Exercise 1.50 parameter. So imagine we solve the problem Lg = δ(x-ξ) = f(x; ξ). Then 1.50 shows that L[ dg/dξ] = df/dξ = – δ'(x-ξ), or L { - dg/dξ } = δ'(x-ξ). Therefore, the solution to the "unit torque" problem is - dg/dξ where g is the solution to the unit shear force problem.
Exercise 1.52. The Green's function for a δ source is called the impulse response by EE's when the variable is time. This problem discusses the related step response where the source is H(t-τ) and the response function he calls Z(t|τ).
Exercise 1.53. We consider an arbitrary L with some general homo BC's like 1.51. We know we can write the Green's as any Greens (regardless of BC's) + a homo solution with constants, and then we adjust those constants. Here we are supposed to solve this general situation and use the simple-forced causal Green's as our Green's to start with. I think I could do this problem.
1.6 Alternative Theorems and Modified Green's Functions (79)
System of n equations in n unknowns: the matrix problem of order n. (79)
This is just a preview of Chapter 2 concepts. If A is a real matrix with rank = n-k, then nullity = k, and both A and A* have nullspaces of dimension n. Then Au = f only has a solution if f is in the perp space of A. That means that f must be orthogonal to all vectors which span the nullspace, Aφi = 0. The term consistency condition is used.
Example: A 3x3 matrix (n=3) has a 2x2 nonzero subdeterminant so rank = 2, nullity = 1. The only non-trivial nullspace solution is found to be vector(1,-1,1). But vector f = (1,3,1) is not orthogonal to the nullspace factor, so f is not in the perp space of A, so there is no solution of Ay = f.
Linear Integral Equations. (81)
Here we look at λKu = u and also λK*v = v, which I think of as the EV and adjoint EV equations. But swing over to the left so that (λK-1)u = 0 and (λK*-1)v = 0 so then for operator (λK-1), this is a homo and an adjoint homo equation. Let B = λK-1, for example, so Bu = 0 and B*v = 0. Then consider the inhomo equation Bu = f. He now states "the alternative theorem" (but does not call it Fredholm's alternative): Here are the two alternatives, (a) or (b):
(a) Bu=0 has no solutions, so neither does B*v=0. In this case, Bu=f has a unique solution for any f.
(b) Bu=0 has solutions, then so does B*v = 0, and Bu=f has many solutions if f is in B perp and none otherwise.
This just says : the nullity is 0, or the nullity is > 0.
Second Order ODEs (82)
[ p 82 ] He starts off with the time-dependent string problem with a driving term. If we assume an e-iωt factor in the solution [ ie, we pick some ω to drive with ] , our ODE in just x becomes L = -D2-ω2 where ω is a parameter, the assume frequency of the driving source. If Lu=0 has solutions (meaning ω2 is an eigenvalue), then we have a nullspace, so we will have consistency conditions on our driving force function F(x) as in 1.86 -- one such condition in fact for each eigenvalue. The eigenvalues we know are resonances.
[p 83 ] For ω2 = an eigenvalue, we know that ωk = kπ/L and solution of Luk = 0 is sin(kπx/L). He likes to call the eigensolutions Zk(x) or Zω(x). So in mid-page, he states the Alternative Theorem for our operator L. If ω is such that we are not on a resonance, then there is no nullspace, and we have a unique solution. Otherwise there is no solution unless we meet the consistency requirement that F(x) be in the perp space of Lω. If we are at some ω = ωk, it is not clear that our solution has the e-iωt form we have assumed. We expect a solution which grows in time and blows up somehow.
At the pencil line we start really solving this problem. Since string is glued at the origin, we can have only Fourier sine terms, so we could expand as in 1.88, replacing variable x with Fourier variable k, and then the inversion is as shown. This is a Fourier sine series, not a Fourier transform, by the way. We imagine that our string is repeated along the x axis so we have a periodic thing appropriate to a Fourier Series.
[ p 84 ] We apply our Fourier series inversion formula p 83 A to the entire partial ODE in 1.87. Then F(x) becomes Fk in his notation, and u(x) becomes ak. This gives p 84 B. We then do parts twice to move D2 over onto the sine factor, where it produces - (kπ/L)2 and leaves us with an integral which is ak. We then end up with C. We have Fourier'd on x, not on t.
Where does he get the BC's shown in C for the ak(t) ? Looking at p 83 A, I think to get these he has to assume that the string is flat at t=0 and has no velocity either. So maybe it is completely at rest, and we suddenly turn on our f(x,.t) at t=0. He has fudged this and just shows that BC's on ak(t) as initial value BC's.
But now we have an ODE in variable t, with initial-value conditions.
Review. In Example 3 of the last section, we studied the generic initial-value problem in fact with inhomo BC's α,β. We found a way to write the solution of Lu=f as the Volterra integral of vξ(x) against f, plus some extra homo terms involving certain u1 and u2. We were then in fact able to express vξ(x) in terms of u1 and u2 as in page 74 B. Then the complete solution was shown in B which was 1.79. We want to apply that solution to our current problem with time t as variable and with α = β = 0, so we get just the first integral in 1.79.
Our equation of interest is p 84 C where L = ∂t2 + c and we have Lak = f = Fke-iωt . For this problem, what are those functions u1 and u2 ? I think they are these:
u1(t) = cos (kπt/L) u1(0) = 1 u1'(0) = 0
u2(t) = sin (kπt/L) * (L/πk) u2(0) = 0 u2'(0) = kπ/L * (L/πk) = 1
which matches page 74 A. Then
u1(ξ) u2(x) - u1(x) u2(ξ) = ? // change variable names ξ → τ, x → t
u1(τ) u2(t) - u1(t) u2(τ) = (L/πk) { cos (kπτ/L) sin (kπt/L)- cos (kπt/L) sin (kπτ/L) }
= (L/πk) { sin (kπt/L)cos (kπτ/L) - sin (kπτ/L)cos (kπt/L) }
= (L/πk) sin (kπ(t-τ)/L)
so then 179 with a0 = 1 becomes
u(t) = (L/πk) !Syntax Error, Idτ sin (kπ(t-τ)/L) Fke-iωt
ak(t) = (LFk/πk) !Syntax Error, Idτ sin (kπ(t-τ)/L) e-iωτ //which is p 84 D exactly,
= (Fk/ωk) !Syntax Error, Idτ sin (ωk(t-τ)) e-iωτ
= (Fk/ωk) !Syntax Error, Idτ (1/2i) { eiωk(t-τ) – e-iωk(t-τ)}e-iωτ
= (Fk/ωk) (1/2i) { eiωkt !Syntax Error, Idτ [ e-i(ω+ωk)τ ] – e-iωkt !Syntax Error, Idτ [ e-i(ω-ωk)τ ] }
= (Fk/ωk) (1/2i) { eiωkt [-i(ω+ωk] -1[ e-i(ω+ωk)t - 1] – e-iωkt [-i(ω-ωk] -1[ e-i(ω-ωk)t - 1] }
= (Fk/ωk) (1/2) { eiωkt (ω+ωk)-1[ e-i(ω+ωk)t - 1] – e-iωkt (ω-ωk)-1[ e-i(ω-ωk)t - 1] }
= (Fk/2ωk) { (ω+ωk)-1[ e-iωt - eiωkt] – (ω-ωk)-1[ e-iωt - e-iωkt] }
= (Fk/2ωk) { (ω+ωk)-1[- eiωkt] – (ω-ωk)-1[- e-iωkt] + e-iωt [(ω+ωk)-1 – (ω-ωk)-1 ]}
= (Fk/2ωk) { (ω+ωk)-1[- eiωkt] – (ω-ωk)-1[- e-iωkt] + e-iωt [(ω+ωk)-1 – (ω-ωk)-1 ]}
= (Fk/2ωk) { [- eiωkt/ (ω+ωk) + e-iωkt/ (ω-ωk) + e-iωt(-2ωk)/ (ω2 - ωk2)}
which agrees with p 84 E. Now take the limit that ω→ωk . We have to be careful with the last two terms, so write them out:
1/ (ω-ωk) { e-iωkt - 2ωk e-iωt /(ω+ωK) } = { e-iωkt(ω+ωK) - 2ωk e-iωt } / [(ω-ωk) 2ωk]
This is a 0/0 situation, so do ∂ω/∂ω to get
= [ e-iωkt + 2i ωkt e-iωt] / 2ωk = e-iωkt/(2ωk) + i t e-iωt
Then our result is
= (Fk/2ωk) { - eiωkt/ (2ωk) + e-iωkt/(2ωk) + i t e-iωt }
= (Fk/2ωk) { [ -1/(2ωk)]( eiωkt- e-iωkt) + i t e-iωt }
= (Fk/2ωk) { [ -1/(2ωk)]2i sin(ωkt) + i t e-iωt }
= (Fk/2iωk) { [ 1/(2ωk)]2sin(ωkt) - t e-iωt }
= (Fk/2iωk) { sin(ωkt)/ωk - t e-iωkt }
which agrees with p 84 G. We are applying ω = ωk to our system, and the first term oscillates, but the second term blows up linearly in time! So if you hit a resonance, solution will blow up UNLESS it happens that the matching Fk = 0. But this is exactly our consistency condition p 83 B. I don't know how to interpret this in terms of the alternative theorem, however, maybe just a coincidence. If you have now power in the mode Fk, then of course you can't drive the mode and solution won't blow up. [ the bridge showed this linear increase in time ]
[ p 85 ] Yet another repetition. We write our three usual equations bottom of page 84, then once again we state the Alternative Theorem in terms of these equations. But this time we are stating it for a general n=2 linear differential operator L system (with homo BC's), whereas on page 83 it was stated in the context of an example. The only thing to note here is that Lu=0 could have a nullspace of dimension 0, 1 or 2. Thus, there could be 0,1, or 2 consistency conditions needed to put f of Lu=f in the perp space of L.
// here 4.16.09
Examples:
Example 1. If T is temperature in a bar, we know that heat flow is given by dQ/dt = k (dT/dx) since a temperature gradient drives heat flow. At the end of an insulated bar, dQ/dt through the end surface is 0, so we have dT/dx = 0 or, in this problem, y'(0) = 0 and y'(L) = 0, so self -adjoint. A solution is that the bar is at a constant temperature, ie, a solution to -D2y = 0 with these BC's.
(1) physically, we can see that ∫dx f(x) = 0 for static solution, since heat has nowhere to go.
(2) nullspace has nullity = 1, so range function f has have f.φi= 0 and φi= constant, so same result.
Stak goes on to solve this problem for a certain zero-area sine source. Here are my plots of the source, and of the resulting temperature with the constant A = 0. Note zero slope at both temp ends:
f(x) source T(x)
Example 2. Here we are given an off-the-shelf L which is NOT formally self-adjoint. But BC's are unmixed, so we know that D = D* so the Bi* = 0 are the same as the Bi = 0. We have constant coefficients and L and L* differ by the sign of the D term. Claim is that Lu=0 has solution e-x sin(2x) and so has nullity 1. We know L*u=0 has same nullity, but solution will be different: e+x sin(2x). If we look then at Lu=f, f in perp means that f(x) integrates to zero against the L*u=0 solution because that is what the rule means: perp space of L nullspace L* = 0, or RL = NL* . If f(x) meets this condition, you find a particular solution and then add multiple of the Lu=0 solution (but Stak does not solve for a particular solution).
Modified Green's Function
Go back to the Example 1 rod temperature problem above with y'(0) = 0 and y'(L) = 0, L = -D2. As a review, because Lu=0 has u=C as a solution, we have consistency condition ∫dx f(x) = 0 for Lu=f. But this then means that our Green's equation Lg = δ has no solution!!! Hay disastre! Stak nicely gives the physical interpretation of the problem: supply heat at a single point, it will have a certain sign, heat flow cannot stabilize since the bar is insulated, so there is no static solution. Very good. If we chose some other boundary conditions, we might have only the trivial for Lu=0 and then this problem would not arise, as in the case of our string problem.
More generally, we know that it is possible that given an L with some BC's, Lu=0 may have non-trivial solutions, ie, L has some nullspace. For n=2 ODE, this non-trivial nullspace can have dimension 1 or 2. We know then that the equation Lu=f will have no solution if f is not in the perp space of L, or will have many solutions if it is, many meaning particular + homo solutions. But the Green's problem is of the form Lu=f, and we write Lg = δ. So what happens if Lu=0 has non-trivial solutions, and δ is not in the perp space of L? Then there is no Green's function, so our whole Green's function method breaks down! Just to confirm what we are saying here, recall on page 66 the Theorem which says g exists and is unique if Lu=0 has no non-trivial solutions. The "repair" of this breakdown is the "modified" Green's function method.
Suppose u1 is a non-trivial solution of Lu=0 where L is fully self-adjoint. Then Lu=f has a solution if ∫dx f(x)u1(x) = 0. Consider Lg = δ. Our g will only exist if ∫dx δ(x-ξ)u1(x) = u1(ξ) = 0 for all ξ, but this would really mean u1 = 0, but we are saying u1 ≠ 0, so we always have this malfunction of there are non-trivial solutions and we are talking Green's.
The Modified Green's method for self-adjoint L and nullity = 1
The proposed fix is to define an "associated" Green's problem which is this:
LgM = δ(x-ξ) - u1(x)u1(ξ) = f where u1 is normalized so that ∫u12dx = 1.
Here, we assume for the moment we have only nullity 1 which I think is common. Now consider
<f,u1> = ∫dx [δ(x-ξ) - u1(x)u1(ξ)] u1(x) = u1(ξ) – u1(ξ) * 1 = 0
so now we have a "new f" in effect which meets our required consistency condition. This "new f" gives rise to some "new Green's function" which we call gM.
So we now have two problems: (1) how do we solve for gM ? (2) If we know gM, how can we solve the equation Lu = f ?
Solving for gM. If we integrate our gM equation across the problem location x = ξ (as usual), on the LHS we pick up our usual ao(ξ) jump (Dgm) = ao(ξ) [ gm'(ξ+) – gm'(ξ-)] . On the RHS we get the usual "1" from the δ, and we pick up an additional ∫dx u1(x)u1(ξ) = u12(ξ) dx → 0. We assume that u1(x) is smooth in our interval so this works. Thus, our gM just has "the usual" jump condition, and it will also have the usual continuity at ξ. To construct gM we go away from x = ξ and we know that
Lgm(x|ξ) = - u1(x)u1(ξ) x ≠ ξ
and we somehow need to solve this equation subject to the BC's which are the same for all our little subproblems here, Bi(g) = 0. In general, this is in itself an ODE of the form Lu = f and we have to just solve it by some method to get gm(x|ξ) . In the long example in the text, u1 = constant C and L = -D2 so this equation becomes -D2gm = -C2 where in this case C = . Then gM" = 1/L which tells us that away from the problem point we have gM = A + Bx + x2/2L. We then have something to work with, and we can solve for the various unknown constants. But in the general case, I think you just have to do a brute force solution of the above equation, and Stakgold does not say much about this.
We do know that gM will not be unique because we can always say
gm2(x|ξ) = gm(x|ξ) + A(ξ) u1(x) since Lgm2 = Lgm .
so we always have (nullity = 1) one free constant floating around.
Symmetric gM. The claim is that one of these many gM solutions will be symmetric. On page 89 he claims we can cause this to happen by forcing ∫dx gm(x|ξ) u1(x) = 0. Here is how you show this is true. First,
LgM(x|ξ1) = δ(x-ξ1) - u1(x)u1(ξ1)
LgM(x|ξ2) = δ(x-ξ2) - u1(x)u1(ξ2)
gM(x|ξ2)LgM(x|ξ1) = gM(x|ξ2)δ(x-ξ1) - gM(x|ξ2)u1(x)u1(ξ1)
gM(x|ξ1)LgM(x|ξ2) = gM(x|ξ1)δ(x-ξ2) - gM(x|ξ1)u1(x)u1(ξ2)
∫dx gM(x|ξ2)LgM(x|ξ1) = ∫dx gM(x|ξ2)δ(x-ξ1) - ∫dx gM(x|ξ2)u1(x)u1(ξ1)
∫dx gM(x|ξ1)LgM(x|ξ2) = ∫dx gM(x|ξ1)δ(x-ξ2) - ∫dx gM(x|ξ1)u1(x)u1(ξ2)
∫dx gM(x|ξ2)LgM(x|ξ1) = gM(ξ1|ξ2) - u1(ξ1)∫dx gM(x|ξ2)u1(x)
∫dx gM(x|ξ1)LgM(x|ξ2) =gM(ξ2|ξ1) - u1(ξ2)∫dx gM(x|ξ1)u1(x)
Now, if we assume ∫dx gm(x|ξ) u1(x) = 0, we knock out the right term in each equation. If we can show that the LHS's are the same, then we have shown that gM is symmetric! But L = L* since we have assumed L is self adjoint. So the LHS's are the same as long as the parts are 0. But parts are
J(gM(x|ξ2), gM(x|ξ1))|ba and we know D = D* and we know that gM satisfies Bi(g) = 0 so I think we are OK on these parts being 0. So, g is symmetric if we impose ∫dx gM(x|ξ)u1(x) = 0 which then removes our degree of freedom on gM. In our example, u1 = constant, so condition was ∫dx gM(x|ξ) = 0.
Making use of gM to solve Lu=f.
We assume up front that ∫dx f(x)u1(x) = 0, otherwise there is no solution. Notice that when we multiply by y(x) below, we are at that point assuming there is a solution y(x)! If no solution, y(x) = 0 and our little processing falls apart.
We have these two equations which we "process" things in such a way to "expose" y(ξ).
LgM = δ(x-ξ) - u1(x)u1(ξ)
Ly = f // see want to find inhomo solution y(x)
y(x) L gM(x|ξ) = y(x)δ(x-ξ) - y(x)u1(x)u1(ξ) // mult by y(x)
gM(x|ξ) Ly = gM(x|ξ) f(x) // mult by gM(x|ξ)
y(x) L gM(x|ξ) – gM(x|ξ) Ly = y(x)δ(x-ξ) - y(x)u1(x)u1(ξ)– gM(x|ξ) f(x) // subtract
<y,Lgm> - <Ly,gM> = y(ξ) – u1(ξ) ∫dx y(x)u1(x) – ∫dx gM(x|ξ) f(x) // integrate
0 = y(ξ) - u1(ξ) K – ∫dx gM(x|ξ) f(x)
y(ξ) = ∫dx gM(x|ξ) f(x) + K u1(ξ)
y(x) = ∫dξ gM(ξ|x) f(ξ) + K u1(x)
y(x) = ∫dξ gM(x|ξ) f(ξ) + K u1(x) // if we use the symmetric gM
So our solution is really just "the usual" Green's function solution but with gM in place of g, and as usual we add an arbitrary homo solution to the result.
Generalize to nullity = 2
Let's try this
LgM = δ(x-ξ) - u1(x)u1(ξ) - u2(x)u2(ξ) = f where ui are orthonormal
Here, we assume for the moment we have only nullity 1 which I think is common. Now consider
<f,u1> = ∫dx [δ(x-ξ) - u1(x)u1(ξ) - u2(x)u2(ξ)] u1(x) = u1(ξ) – u1(ξ) * 1 - 0 = 0
<f,u2> = 0 in the same way
We then have to go off and solve this equation for gM
Lgm(x|ξ) = - u1(x)u1(ξ) - u2(x)u2(ξ) x ≠ ξ
which is a side problem we have to deal with. Assuming we find gm (with BC's of course), then let's try to generalize our algebra above:
LgM = δ(x-ξ) - u1(x)u1(ξ) - u2(x)u2(ξ) Ly = f // see want to find inhomo solution y(x)
y(x) L gM(x|ξ) = y(x)δ(x-ξ) - y(x)u1(x)u1(ξ) - y(x)u2(x)u2(ξ) // mult by y(x)
gM(x|ξ) Ly = gM(x|ξ) f(x) // mult by gM(x|ξ)
y(x) L gM(x|ξ) – gM(x|ξ) Ly = y(x)δ(x-ξ) - y(x)u1(x)u1(ξ) - y(x)u2(x)u2(ξ) – gM(x|ξ) f(x)
// subtract
<y,Lgm> - <Ly,gM> = y(ξ) – u1(ξ) ∫dx y(x)u1(x) – ∫dx gM(x|ξ) f(x) // integrate
– u2(ξ) ∫dx y(x)u2(x)
0 = y(ξ) - u1(ξ) K1 - u2(ξ) – ∫dx gM(x|ξ) f(x)
y(ξ) = ∫dx gM(x|ξ) f(x) + K1 u1(ξ) + u2(ξ)
y(x) = ∫dξ gM(ξ|x) f(ξ) + K1 u1(x) + u2(x)
y(x) = ∫dξ gM(x|ξ) f(ξ) + K1 u1(x) + u2(x) // if we use the symmetric gM
There are now two conditions we impose to get a symmetric gM which set the two free constants:
∫dx gm(x|ξ) u1(x) = 0 ∫dx gm(x|ξ) u2(x) = 0
Generalize to nullity = m for order n ODE (where m ≤ n)
LgM = δ(x-ξ) - Σi=1m ui(x)ui(ξ) where ui are orthonormal
<f,ui> = 0 i = 1,2..m consistency conditions
∫dx gm(x|ξ) ui(x) = 0 i = 1,2..m to make gM be symmetric
y(x) = ∫dξ gM(x|ξ) f(ξ) + Σi=1m Ki ui(x) // if we use the symmetric gM
Application to the Example
L = -D2 with unmixed, so self-adjoint // p 86 (1.89)
u1(x) = so that u1 is normalized on (0,L) // p 87 A
LgM = δ(x-ξ) - 1/L // p 87 (1.91)
∫dx f(x) = 0 consistency // p 87 B
∫dx gM(x|ξ) = 0 condition to make gM be symmetric // p 88 A
y(x) = ∫dξ gM(x|ξ) f(ξ) + K // if we use the symmetric gM // p 89 A
In this example, we can find gM by solving -D2gM = - 1/L for x ≠ ξ which is an easy problem to solve. But in general, this is not an easy problem! He solves for gM in the "usual manner" and determines constants in the usual manner and we are left with one free constant, as we expect. Then that one free constant is nailed when we impose the symmetric-g condition, see p 88 B for the symmetric gM.
Exercises
I have done 1.54 and 1.55 in the notes above. I think the thin ring problem is close to what we have already done. Others are to find the modified Green's in various cases.
References
Classified into three areas: ODE, Green's and Distributions.
THE END of this very long 91 page chapter that too me forever to get through.