Failure of Laplace Method on the w=0 rod problem
DOCX · 28.7 KB
Open DOCX file
A short working note by Phil (dated 4.12.11), in his Stakgold Chapter 7 support folder. It poses a semi-infinite frozen rod with heat A applied at x=0 from t=0, and checks the known erfc solution against Stakgold p. 242. It then tries a Heaviside-step and delta-function treatment of integration by parts, and concludes the method fails because ∂x u(0,t) is unknown.
AI-written summary; may contain errors.
Extracted text (machine-read; may contain errors)
Failure of Laplace Method on the ω=0 rod problem PhL 4.12.11
Overview: I consider the simple frozen rod problem with heat A applied at t=0 and show that the Laplace method cannot solve this problem in s-space. This same conclusion is shown in other docs. There are various other obscure side details in the few pages below, so I will keep this thing around, but it really does not have any generally useful Laplace info.
Can we track things in the case ω→0 ? Lots of bad things happen in this limit. The four poles all collide at the origin, the contour is pinched, and so on. But let's try anyway to track it through using the Summary section.
A Summary of the spatial Laplace solution
(1) Set up the problem in x and s spaces. In regular x space, the problem is this:
(∂t - ∂x2)u(x,t) = 0 0 ≤ x < ∞ t ≥ 0
u(x,0) = 0 boundary condition BC ( a.e. , true that u(0,0) = A by next line)
u(0,t) = A initial condition IC
In other words, we take a frozen half rod and start applying heat "A" at the left end at t = 0.
Question: How does this relate to 7.8a ? Answer: the δ(x-x0) business shows up in 7.8a, that is true, but that is for a g function. The problem above is really 7.3 and has no δ functions.
Side note #1: I know the solution to this problem right away based on p 205 7.27. It is this
u(x,t) = A[1 - erf(x/2] = A erfc(x/2
Each term satisfies the PDE, and clearly we have u(0,t) = A from the first term, and u(x,0+) = 0. Notice that u(x,t→∞) = A, which just says eventually the heat works its way down the entire rod.
Side note #2: Looking at p 242 C, as ω→0, the first term becomes A, so we expect that the second term should be the error function. That is, we expect that
(1/π) !Syntax Error, Idρ e-ρt sin(x)/ρ = erf(x/2
The first integral has the form of a Laplace transform, but I cannot find it in Schaum or Bateman or GR7. However, Maple can do it,
This proves additional evidence that Stak's result p 242 C is correct [ ie, we have shown it is correct for the case ω = 0.]
Resume: When the PDE is transformed to s-space by the usual spatial Laplace transform, the PDE becomes
∂t U(s,t) - [ s2U(s,t) - s u(0,t) - ∂xu(0,t)] = 0
Since u(x,0) = 0 a.e., we have ∂xu(0,t) = 0 a.e. as well. [ a totally wrong claim! ]
Comment: To have success using Laplace on ∂x2u(x,t), we need to know u(0,t) and ∂xu(0,t). In our current problem as stated above, we know u(0,t) = A but we don't know ∂xu(0,t) and we cannot just arbitrarily set it to 0. The blue text above is totally illogical by the way.
Start Over and Try Using a Heaviside Step Gizmo
[ I thought that this might be the silver bullet which would allow a Laplace spatial transform solution. ]
(1) Set up the problem in x and s spaces. In regular x space, the problem is this:
(∂t - ∂x2)u(x,t) = 0 0 ≤ x < ∞ t ≥ 0
u(x,0) = 0 boundary condition BC ( a.e. , true that u(0,0) = A by next line)
u(0,t) = A initial condition IC
Now, let's recognize that we have a Heaviside step at x = 0 and write
u(x,0) = A θ(-x)
and we write this understanding that our only interest is x > 0. Notice now that
u'(x,0) = -Aδ(x)
and we can think of half this delta function extending into our x>0 region. While we're at it
u"(x,0) = -Aδ'(x)
______________________________________________________________________________
Two Digressions:
Let's compare these items to the known solution,
where now I extend our known solution to all x, not just x > 0. This says that for u < 0, we have u = A for t>0, and this is my give heat reservoir on the left side which forces u = A for all x< 0 all the time after t = 0. So our known solution is:
u(x,t) = θ(x) [1 - erf(x/2] + θ(-x)
Maple tells us that
∂x[1 - erf(x/2] = -exp(-x2/(4t))/ ()
Thus we have
u'(x,t) = - θ(x) exp(-x2/(4t))/ () + δ(x) [1 - erf(x/2] - δ(x)
= - θ(x) exp(-x2/(4t))/ () + δ(x) [1 - erf(0/2] - δ(x)
= - θ(x) exp(-x2/(4t))/ () + δ(x) [1 - 0] - δ(x)
= - θ(x) exp(-x2/(4t))/ ()
In Appendix A below I show that
limt→0 [exp(-x2/(4t))/ () ] = 2δ(x)
so we then have
u'(x,0) = - θ(x)2δ(x) = - δ(x)
The fact that 2θ(x)δ(x) = δ(x) is then the way we snow ANY delta function result:
!Syntax Error, I dx [2θ(x)δ(x)] = !Syntax Error, I dx [2δ(x)] = (1/2) !Syntax Error, I dx [2δ(x)] = !Syntax Error, I dx δ(x) = 1
and since this result is independent of a, we conclude that the integrands must be equal.
So the upshot is that our known solution to this problem does indeed satisfy my conditions as stated above in the current problem (of course when I set those conditions, I did not know the answer).
Resume. Now let's ponder the Laplace transform a bit. We start with
U(s,t) = !Syntax Error, Idx e-sx u(x,t)
We then apply s and take the usual parts integration to get
sU(s,t) = +!Syntax Error, Idx e-sx ∂xu(x,t) + u(0,t)
What is the meaning of a parts integration if a function is discontinuous at an endpoint?
We want to ponder
!Syntax Error, I∂x(fg)dx = fg|ba = !Syntax Error, I[ f ∂xg + g ∂xf ]dx
Normally we assume that both f and g are differentiable on the closed interval in order to write this equation in the first place. But suppose there is a discontinuity in one of the functions right AT one of the endpoints. As an example, suppose a = 0 and suppose g(x) = θ(x). Then we are pondering:
f(x)θ(x)|b0 = !Syntax Error, I [ f(x) δ(x) + θ(x) ∂xf ]dx = !Syntax Error, Idx f(x) δ(x) + !Syntax Error, I dx ∂xf
If we think of the θ(x) being "just to the left of x=0" then our δ function is also to the left, and then we would say θ(x+ε)|x=0 = 1 and so
f(x)θ(x+ε)|b0 = !Syntax Error, I [ f(x) δ(x+ε) + θ(x+ε) ∂xf ]dx = !Syntax Error, Idx f(x) δ(x+ε) + !Syntax Error, I dx ∂xf
f(b) - f(0) = 0 + !Syntax Error, I dx ∂xf // Method 1
which is certainly a correct answer. Another possibility is to thing of the θ being just to the right. Then we get
f(x)θ(x-ε)|b0 = !Syntax Error, I [ f(x) δ(x-ε) + θ(x-ε) ∂xf ]dx = !Syntax Error, Idx f(x) δ(x-ε) + !Syntax Error, I dx ∂xf
f(b) - 0 = f(0) + !Syntax Error, I dx ∂xf // Method 2
which is again the correct result. A third possibility is to think of the θ(x) being centered at x = 0, but having a slight slope, so that θ(0) = 1/2. At the same time, we think of the δ function as being half on each side. In this case we get
f(x)θ(x)|b0 = !Syntax Error, I [ f(x) δ(x) + θ(x) ∂xf ]dx = !Syntax Error, Idx f(x) δ(x) + !Syntax Error, I dx ∂xf
f(b) - (1/2) f(0) = (1/2) f(0) + !Syntax Error, I dx ∂xf // Method 3
All three methods give the same correct result. You just have to be consistent in your application of one of these three methods.
______________________________________________________________________________
At general t, everything is smooth and this presents no problem. But at t = 0 we do have a problem to think about.
sU(s,0) = limt→0+ { !Syntax Error, Idx e-sx ∂xu(x,t) + u(0,t) }
Now we have to deal with a conflict of interest. On the one hand, we want to say u(0,t) = A for t ≥ 0 because this is our applied heat at the left end. On the other hand, we want to say u(x,0) = 0 for x ≥ 0 because this is our initial condition. The conflict is that we then get u(0,0) = A and u(0,0) = 0. However, if we adopt Method 2 above, so our θ(x) steps at x = +ε, then u(x=ε/2,0) = A and our conflict goes away. So this puts our delta function fully on the right and we then get
sU(s,0) = limt→0+ { !Syntax Error, Idx e-sx ∂xu(x,t) + u(0,t) } = !Syntax Error, Idx e-sx ∂xu(x,0) + u(0,0)
= !Syntax Error, Idx e-sx [-Aδ(x-ε)] + u(0,0) = -A + A = 0 => U(s,0) = 0
This is consistent with the idea that U(s,0) = !Syntax Error, Idx e-sx u(x,0) = !Syntax Error, Idx e-sx A θ(-x) = 0. And I have always gotten U(s,0) = 0 in all approaches to this problem, so happy with that.
What about the second Laplace transform level? We found above that
sU(s,t) = +!Syntax Error, Idx e-sx ∂xu(x,t) + u(0,t)
Now apply s again
s2U(s,t) = +!Syntax Error, Idx e-sx ∂2x u(x,t) + ∂xu(0,t) + su(0,t)
where the parts has generated a new term. In the above, we applied this integral to the second term of our ODE
!Syntax Error, Idx e-sx [∂2x u(x,t)] = s2U(s,t) - ∂xu(0,t) - su(0,t)
and this gave us our transformed PDE
(∂t - ∂x2)u(x,t) = 0
∂t U(s,t) - [ s2U(s,t) - s u(0,t) - ∂xu(0,t)] = 0
But what exactly is ∂xu(0,t)? Thinking of the solution picture, at x=0+ this is perhaps something we don't know without knowing the solution. Recall Maple saying ∂x[1 - erf(x/2] = -exp(-x2/(4t))/ () which tells us that ∂xu(0,t) = - 1/.
We are Dead in the Water. Since I don't know [∂xu(x,t)]x=0, I cannot continue with the Laplace method!
(1) Well, what happens if we just carry the unknown quantity along like some extra baggage? we then have
(∂t- s2)U(s,t) = -s u(t,0) - ∂xu(0,t) = -sA - [ ∂xu(x,t) ] x=0
But how are we supposed to solve this ODE without knowing the driving function [ ∂xu(x,t) ] x=0 ?