Phil Lucht Math & Physics Archive
Home / Math and Physics Files / Math / Transforms / Kantorovich-Lebedev Transform

The Kantorovich-Lebedev Transform

DOCX · 96.1 KB
Open DOCX file

Phil's notes dated 7.18.11 work through Exercise 4.30 of Stakgold (Vol I, p 317). They check that the Green's function I(kx<)K(kx>) with imaginary order is valid and not unique, and verify the unit jump constant using the I-K Wronskian. They then derive the completeness relation by collapsing the contour onto a cut, giving the KL transform pair, and add Sturm-Liouville comments.

AI-written summary; may contain errors.

Extracted text (machine-read; may contain errors)
The Kantorovich-Lebedev Transform PhL 7.18.11 I first did this in my Stak Ch 7 raw2 notes, but will move those sections here now because things are pretty complicated. Stak does most of the work actually in Vol I Exercise 4.30 as we shall see here. 1. Show that the correct Green's Function is that shown page 317 C. 1 2. Verify the jump constant. 4 (c) Exercise 4.30: Derive p 317 C 4 3. Compute the KL completeness condition and state the KL transform 5 (d) (Volume I page 317) Exercise 4.30: Derive (4.137). 6 (e) Exercise 4.30: Derive (4.138,9). 8 4. Sturm-Liouville comments on the above 9 (e1) Comment on KL: 9 1. Show that the correct Green's Function is that shown page 317 C. Summary: We have the following Green's function equation on interval (0,∞) : -(xg')' +μxg -λx-1g = δ(x-ξ) // Green's We show that the free-space solution g is not unique, but that this is a good one to use: g2 = I-iγ(kx<) K-iγ(kx>) where γ ≡ , μ = k2 This has the right behavior at the two interval endpoints and has the right jump constant. Details: Our only task is to show that I as shown is finite at x = 0, and K is finite at x = ∞. I notice that AS2010 have a special redefinition of the I and K functions when ν is imaginary, and this makes the reflection formula for the new I be the same as it is for the new K, but let's NOT use these specially defined functions and stick with the traditional I and K functions. Then at x = 0 we have In the case that ν = ±iγ we get Iiγ(z) → z±iγ = e±iγln(z). This limit is undefined really land the same for the K limit, so we have to make some assumption about ν. Suppose we assume that ν = ±iγ + ε where ε is real and small and we will later take ε→0 Then we have zν= z±iγ zε = e±iγln(z) eεln(z) Now if we first take z→0 and THEN take ε → 0, we get zν → 0 in the first step. So with this in mind, we can conclude that I±iγ(z) → 0 as z→0 and this is appropriate for the "left" homo solution. If we change signs, we can then say z-ν= e±i(-γ)ln(z) e-εln(z) and then when z→∞, K±iγ(z) → 0. To summarize, we have found appropriate candidate functions for the "left" and "right" side of our Green's function. Our Green's ODE is this -(xw')' + k2xw - γ2w/x = δ(x-ξ) μ = k2 λ = γ2 // Green's -(xw')' + k2xw - γ2w/x = 0 μ = k2 λ = γ2 // homo and these are our candidate solutions g =A I±iγ(kx<)K±iγ(kx>) with either choice of sign. In my notes section (c) in Ch7raw2 I show that A = 1 provided, and I also show that the orders on the I and K function must be the same to use the Wronskian to show A = 1. So it would seem that we have at least two choices here: g1 = Iiγ(kx<) Kiγ(kx>) g2 = I-iγ(kx<) K-iγ(kx>) Moreover, we know that Kα(z) = K-α(z) so we can add two more solutions: g3 = Iiγ(kx<) K-iγ(kx>) g4 = I-iγ(kx<) K+iγ(kx>) Now here is my question: We can see that g1 = g3 and g2 = g4 from the symmetry just noted. But the question is: are g1 and g2 the same, or are they different? I argue that they are different as follows: g2 = g4 = I-iγ(kx<) K+iγ(kx>) = [ Iiγ(kx<) + (2/π) sin(iγπ) Kiγ(kx<) ] K+iγ(kx>) = g1 + i(2/π)sh(γπ) Kiγ(kx<) K+iγ(kx>) So g1 and g2 are not the same because they differ by this quantity: g2-g1= i(2/π)sh(γπ) Kiγ(kx<) K+iγ(kx>) So if these two g's are really different, how can that be since I thought the Green's function was unique? But maybe a fundy Green's function is NOT unique! For example, E = 1/4πr is the fundy for 2E = δ(r) in 3D, but E1= 1/4πr + 3.6 is also a fundy solution. If we insist that E→0 on the boundary at r=∞, then perhaps 1/4πr is the unique fundy solution. Now what about a solution like g1 above? We know from AS that so this decay is independent of the value of ν. So both g1 and g2 decay this way at r→∞. The difference also decays since it is KK. If we look at the Green's ODE -(xw')' + k2xw - γ2w/x = δ(x-ξ), it seems pretty clear that if you find a solution f(x|ξ; k,γ), then f(x|ξ; k,-γ) must also be a solution. Consider w"+k2w= 0. If w = eixk is a solution, then e-ikx is also a solution by this same argument. That does not mean the two solutions thus obtained are the SAME solution. Certainly eixk ≠ e-ikx in the same sense that g1 ≠ g2. So I arrive at a different conclusion than the one I reached earlier in the raw notes. My conclusion now is that g1 = Iiγ(kx<) Kiγ(kx>) g2 = I-iγ(kx<) K-iγ(kx>) are each viable fundy Green's function solutions to -(xw')' + k2xw - γ2w/x = δ(x-ξ), though they are not the same solution. In those other notes I conjectured that these were the same solution. Side Question: you might try to argue that since everything in the ODE is real, then g1 and g2 must each be real. But that is a bogus argument. Consider again w"+k2w = 0, an equation where everything is real. we can consider solutions e±ikx which are not real. So solutions need not be real (though real solutions might be found). I turns out that Kν(x) is real (for real x) when ν is real or when ν is pure imaginary. This follows from the following integral representation from AS p252, claimed valid for Re(ν) < 1 and x > 0: When ν = iγ, we have sec(πν/2) cosh(νt) = sec(πiγ/2) cosh(iγνt) = sech(πγ/2)cos(γνt) = stays real. This is a strange integral in this sense: for large t, factor ch(νt) is blowing up as eνt, but the other factor is cos(xet) and is oscillating exponentially fast! Convergence of the integral is not obvious but possible. I think Iν(x) is in general complex for real x and imaginary ν. This is why AS on page 261 define a modified Iiγ function ν ≡ Re(Iiν) to go along with ν ≡ Kiν . So my conclusion is that g1 and g2 as shown above are both complex. So back to Exercise 4.30. If we take g = g2 as shown p 317 C, I have shown that you end up with 4.137 and the "usual form" of the KL transform. See section (c) in the Ch7raw2 notes. So I think you could take the other sign setting g = g1 and then you get a different form of the KL transform that is not normally used. 2. Verify the jump constant. Summary: We use the Wronskian for I and K to show that the constant is simply A = 1. This has been assumed in the previous section, but here we show it is true. Details: (c) Exercise 4.30: Derive p 317 C, since I don't know why p 317 C is the correct g. The big question is why we are using the negative sign in the K subscript. I think the signs have to be the same so that the jump condition will work. For an ODE of the form a(x) g"(x) + …. = δ(x-ξ) we know the jump condition is this (just do it on scratch) g'(x=ξ+) - g'(x=ξ-) = 1/a(ξ) In our Green's ODE above we have -(xg')' = -xg" - g' so a(x) = -x and we should then have g'(x=ξ+) - g'(x=ξ-) = -1/ξ Now suppose we conjecture that we can have a solution with unit coefficient as in p 317 C g(x|ξ) = Ia(bx<) Ka(bx>) Let's then check the jump condition. For the + case we have x > ξ so g(x|ξ) = Ia(bξ) Ka(bx) g'(x|ξ) = Ia(bξ) b Ka'(bx) and for the - case we have x < ξ so g(x|ξ) = Ia(bx) Ka(bξ) g'(x|ξ) = b Ia'(bξ) Ka(bx) so we end up with g'(x=ξ+) - g'(x=ξ-) = b { Ia(bξ) Ka'(bx) - Ia'(bξ) Ka(bx) } = b W [Ia(bx), Ka(bx) ] A&S 2010 tells us that so our Wronskian is - 1/(bx) so we then get g'(x=ξ+) - g'(x=ξ-) = b [- 1/(bx) ] = -1/x in exact agreement with what is required. So since the Wronskian is involved in the jump condition, we can see that both I and K subscripts have to be the same. [ Except K has that little symmetry! ] So we then are faced with both positive or both negative. If μ and λ are real, then g has to be real, so I think if we complex conjugate both sides of C we get the same thing. So I conjecture that the RHS of page 317C is the same whether you take the - or + sign [ wrong! ]. I looked a bit at large and small x limits and think things are the same with either sign. We get an oscillating phase at x = 0 in either case (more AS). So that concludes my "derivation" of page 317 C. I will accept p 317 D as just properties of the K and J functions. 3. Compute the KL completeness condition and state the KL transform Summary: We identify λ as "the official λ" by considering various L operators. Then, using the above Green's function, we construct the completeness δ(x-ξ) using the generic completeness formula. The contour collapses about the real axis and we pick up the real axis integral of the discontinuity of the integrand and this gives the result x δ(x-ξ) = (2/π2) !Syntax Error, I κdκ sinh(πκ)Kiκ(x) Kiκ(ξ) We then go on to interpret this as the two parts of the KL transform: f(x) = (2/π2) !Syntax Error, I κdκ sinh(πκ) Kiκ(x) F(κ) which is 4.139. F(κ) ≡ !Syntax Error, Idx f(x) Kiκ(x) /x Details: (d) (Volume I page 317) Exercise 4.30: Derive (4.137). Next, consider again from above -(xg')' +μxg -λx-1g = δ(x-ξ) // Green's In the context of vol 1 p 268 the differential operators here are Lg = -(xg')' +μxg = - d/dx [ x d/dx] g + μ x g L = - d/dx [ x d/dx ] + μ x => p(x) = x q(x) = μx Lλg = [L - λs(x)] g => s(x) = 1/x So with this p(x), q(x), s(x), our Green's equation above fits perfectly into the self-adjoint framework, and λ is the usual λ and so (4.44) page 274 applies and we then have [ I quote from Ch 4 meta meta ] Completeness: – (1/2πi) dλ g(x|ξ; λ) = δ(x-ξ)/s(x) = Σn φn(x) n(ξ) Orthogonality: <φn,φm.> = Kn δn,m And I now provide a better quote from "a review of the generic singular BC problem.doc" - (1/2πi) ∫C dλ g(x|ξ;λ) = Σλn φλn*(x)φλn(ξ) + ∫dλ'φλ(x)* φλ'(ξ) = δ(x-ξ)/s(x) <φλm,sφλn> = δn,m <φλ,sφλ'> = δ(λ-λ') <φλ,sφλn> = 0 In the current situation, we have only a continuous spectrum, so this becomes - (1/2πi) ∫C dλ g(x|ξ;λ) = ∫dλ'φλ(x)* φλ'(ξ) = δ(x-ξ)/s(x) <φλ,sφλ'> = δ(λ-λ') So what happens when we jam g as in C into our completeness formula? g = I-i(x<) K-i(x>) So we then need to know about the singularities of things like Kν(x) in the ν plane. This is something I have never even considered. I think, having stared for example at integral reps on GR4 p 958, that both I and K are analytic in ν. So the only singularity comes from the fact that ν = ν(λ) = -i . The trick here is that we want ν to be real and positive when λ lies opposite the cut in the λ plane, so this is different from considering say ρ(λ) = . So with ν(λ) = -i , in order to have ν > 0 we need = i and that means we need λ = -1, and that means we need to take the cut on the positive λ axis. Here then is our picture set: Our "sheet" in ν space is the right half ν plane, which I think is healthy for Kν(z). So I claim then that the g function has a discontinuity across a cut on the positive real axis. Therefore: disc[g] = g(λ = λei0) - g(λ = λe2iπ) = g( = ) - g( = - ) = I-i(x<) K-i(x>) – Ii(x<) Ki(x>) Now for shorthand, let α = i so we have [ so then α = -ν ] = I-α K-α – Iα Kα = [Iα + (2/π)sin(πα)Kα] Kα – Iα Kα // using p 317 D which I assume is correct = Iα Kα + (2/π)sin(πα)KαKα – Iα Kα = (2/π)sin(πα)KαKα So we have then shown that g = I-i(x<) K-i(x>) = Iν(x<) Kν(x<) = I-iκ(x<) K-iκ(x<) disc[g] = (2/π)sin(πα)KαKα where α = i = -ν = iκ or disc[g] = - (2/π)sin(πν)KνKν where ν = - i We now compute [ usual CCW sense ] dλ g(x|ξ; λ) = – !Syntax Error, Idλ disc[g] = – !Syntax Error, Idλ (2/π)sin(πα)KαKα Now let κ = so that 2κdκ = dλ and also α = iκ so = – !Syntax Error, I 2κdκ (2/π)sin(πiκ)KiκKiκ = – (4i/π) !Syntax Error, I κdκ sinh(πκ)KiκKiκ Now we apply our δ rule to get Completeness: – (1/2πi) dλ g(x|ξ; λ) = δ(x-ξ)/s(x) – (1/2πi) { – (4i/π) !Syntax Error, I κdκ sinh(πκ)KiκKiκ } = δ(x-ξ) x (2/π2) !Syntax Error, I κdκ sinh(πκ)KiκKiκ = δ(x-ξ) x or x δ(x-ξ) = (2/π2) !Syntax Error, I νdν sinh(πν)Kiν(x<) Kiν(x>) or x δ(x-ξ) = (2/π2) !Syntax Error, I νdν sinh(πν)Kiν(x) Kiν(ξ) // agrees with 4.137 where in the last step we use the K symmetry of the integrand. Warning: By using dummy variable ν, we have added confusion since ν = -i is a constant appearing in the ODE. So better to write the above as x δ(x-ξ) = (2/π2) !Syntax Error, I κdκ sinh(πκ)Kiκ(x) Kiκ(ξ) In the next section, however, I will continue to use confusing dummy variable ν since Stak does. (e) Exercise 4.30: Derive (4.138,9). Now let's assume the projection of f(x) defined in 4.138 Fk(ν) ≡ !Syntax Error, Idx f(x) Kiν(x) /x We apply the operator (2/π2) !Syntax Error, I νdν sinh(πν) Kiν(x) to both sides and we get (2/π2) !Syntax Error, I νdν sinh(πν) Kiν(x) Fk(ν) = (2/π2) !Syntax Error, I νdν sinh(πν) Kiν(x) !Syntax Error, Idx' f(x') Kiν(x') /x' = !Syntax Error, Idx' f(x')/x' * (2/π2) !Syntax Error, I νdν sinh(πν) Kiν(x) Kiν(x') = !Syntax Error, Idx' f(x')/x' * x δ(x-x') = !Syntax Error, Idx' f(x') δ(x-x') = f(x) Thus we have shown that f(x) = (2/π2) !Syntax Error, I νdν sinh(πν) Kiν(x) Fk(ν) which is 4.139. Fk(ν) ≡ !Syntax Error, Idx f(x) Kiν(x) /x // k stands for Kantorovich. and thus we have (finally) derived the Kantorovich-Lebedev Transform shown vol 1 p 317. Notice once again that λ was the great circle Green's function integration variable and appeared like so in our Bessel ODE -(xg')' +μxg -λx-1g = δ(x-ξ) and of course μ is the other parameter. 4. Sturm-Liouville comments on the above (e1) Comment on KL: The KL transform is the transform associated with a certain Sturm-Liouville problem. If we define Lg = -(xg')' +μxg, and then define Lλg = [L - λs(x)] g where λ = -ν2 and s(x) = 1/x, then Lλg = 0 is a Bessel ODE with constants are μ and ν. The operator L is self-adjoint with p(x) = x and q(x) = μx and thus fits into our "Sturm Liouville theory" framework. The interval of interest is x in (0,∞). So the KL transform is associated with completeness of the eigenfunctions of this SL problem: -(xu')' +μxu +ν2u/x = 0 x in (0,∞) s(x) = 1/x λ = -ν2 = κ2 ν = -i = -iκ To find the completeness relation, we have to first find the Green's Function g, and then integrate it around the great circle to get δ(x-ξ). Since the generic δ(x-ξ)/s(x) = Σn φn(x) n(ξ), looking at 4.137 we can conclude that the normalized complete set of eigenfunctions for this SL problem are these: φκ(x) = (/π) Kiκ(x) orthog: !Syntax Error, I dx/x φκ(x)* φκ'(x) = δ(κ-κ') As a reminder from above, we have g = I-iκ(x<) K-iκ(x<) κ ≡ iν = x δ(x-ξ) = (2/π2) !Syntax Error, I κdκ sinh(πκ)Kiκ(x) Kiκ(ξ) 5. Technical topic on contour integration. Here is the motivation for this section. Suppose we have an integrand F(ν) which is analytic in ν, and suppose we have ν = , a slight pedantic variation from our situation above. Our λ great circle integral then has as its integrand f(λ) = F(). Although F is analytic, it certainly could have zeros. So near such a zero, we might have F() ≈ ( - ) F(). In fact, to be specific, suppose f(λ) = F() = ( - )g(λ) , where λ0 is some point out in the complex λ plane OTHER THAN the origin, and we add an analytic in λ factor g(λ) to provide GC convergence, say. We would be inclined to say that this function f(λ) has a branch point at λ=λ0 and a cut that we might for example pull off to the left. Our great circle integral then gets wrapped around this cut, and we then have a discontinuity integral to worry about. What do we have to say about this situation? Can we ignore it for some reason? Before answering that question, we can get the answer a different way. Suppose we replace the great circle integral with an integral in the ν plane. This integral would be a half circle around the upper half plane in ν. If λ swings all the way around, then ν swings halfway around. We then have dν = (1/2)λ-1/2dλ = (1/2ν)dλ so that dλ = 2νdν. Our integrand is then dλ F() = 2νdνF(ν) = dν [2νF(ν)] which is analytic in ν, since ν and F(ν) are both analytic, so we can deform the ν contour so it runs right to left just above the real axis. No ν plane cuts or poles were picked up which is why we could deform. Then we go back to λ space and we find that we have a λ contour that wraps the real axis. Thus, there must have been no strange contributions in the λ plane of the type noted in the previous paragraph! But now how do we explain this directly in the λ plane! The answer is that there might be a cut of the kind noted above, but its discontinuity will be zero! I will show this with the example: f(λ) = ( - )g(λ) g(λ) analytic, λ0 not at the origin λ-λ0 The picture shows our branch point and cut and our induced discontinuity integral. Notice the little vector λ-λ0. For λ on the wrapping contour we can say (think of π as really π-ε here) (λ-λ0)λ above = |λ-λ0| e+iπ (λ-λ0)λ below = |λ-λ0| e-iπ Now write f(λ) in a manner that shows this vector f(λ) = ( - )g(λ) If we evaluate f(λ) above and below the cut, we get exactly the same thing so there is no discontinuity! Specifically: [ since g is analytic, it is the same above or below the cut ] f(λ+) = ( - )g(λ) f(λ-) = ( - )g(λ) But for λ on the cut we have |λ-λ0| = λ0-λ > 0 = real, so we can process the above two lines f(λ+) = ( - )g(λ) = ( - )g(λ) = ( - )g(λ) f(λ-) = ( - )g(λ) = ( - )g(λ) = ( - )g(λ) Because λ0 ≠ 0, the vector phase of ±π makes no difference, and f(λ+) = f(λ-) so there is no discontinuity! Now let's rewrite the above a little more carefully, maintaining our small ε. Then f(λ+) =( - )g(λ) f(λ+) =( - )g(λ) We know that the function has a branch point at the origin with cut to the left, but this is far away from our contour in question above. This, near our contour, we know that is analytic, so we know then that = where of course we mean by λ± points just above and below our contour. Now let's do this more generally. Suppose we have f(λ) = F() where F(ν) is analytic. Suppose f(λ) were to have a branch point at some λ0 ≠ 0 due to a zero (or a power of a zero). We imagine then a cut to the left, and we draw the above picture, and we compute the discontinuity across the cut. We first write f(λ) = F() So don't know the nature of the cut or the function near the cut as we did in our example, but we know that the branch point is at some non-zero λ0 and we can still consider our vector (λ-λ0). We can evaluate f(λ) above and below the cut and as in our example we get f(λ+) = f(λ-). That is f(λ+) = F () = F() f(λ-) = F () = F() Now, since λ+ and λ- are very close together in the λ plane, we know that and are also very close together. If F(ν) were NOT analytic, there might be a possibility of it having a cut passing between the two points and , or perhaps a pole right on our contour, or something not good. But if F(ν) is analytic, then we know it is smooth in the neighborhood of and and so F() = F(). We have now proven the following theorem: Theorem: If F(ν) is analytic in ν, then if the function f(λ) = F() has a branch point at some non-zero point λ0, due to a zero in F(ν) at ν0 = , the discontinuity across that branch cut is 0, and it will make no contribution to a great circle contour integral as discussed above. Now, suppose F(ν) has a pole at some ν0 in the upper half ν plane. We know that our dν integral will pick up the residue of this pole, and we will get some contribution. But how do we understand this in the λ plane? For example, suppose we have dλ f(λ) = dλ g(λ)/ ( - ). Clearly this f(λ) has a branch point at λ0 and a cut going off to the left. ( we are ignoring the λ=0 branch point since it is "far away"). Our argument above tells us that the cut has no discontinuity, but right at the branch point things are hazy since we have f(λ0) = ∞ there. We would have to carefully include a right-side half turn around this point, and that would then duplicate our ν space pole residue! In the case of the zero, such a half turn contributed 0 since the branch point was, after all, a "zero". Summary of Results: I did this in "a review of the generic singular BC problem" which refers back to earlier sections of THIS doc. Here was my last summary -(xg')' + α2xg -β2x-1g = 0 φβ(x) = (1/π) Kiβ(αx) λ = eigenvalue = β2 f(x) = (2/π2) !Syntax Error, I dβ β sh(πβ) Kiβ(αx) Fα(β) // expansion Fα(β) ≡ !Syntax Error, Idx x-1 f(x) Kiβ(αx) // projection !Syntax Error, Idx x-1 Kiβ(αx) Kiβ'(αx) = δ(β-β') π2/[2βsh(πβ)] // orthogonality x δ(x-x') = (2/π2)!Syntax Error, Idβ β sh(πβ) Kiβ(αx) Kiβ(αx') // completeness