Solve the heat equation using a transform method

Jazmyn Holden

Jazmyn Holden

Answered question

2022-03-23

Solve the heat equation using a transform method
k2Ux2=Ut
subject to
U(0,t)=1,t>0
U(x,0)=ex,x>0

Answer & Explanation

diocedss33

diocedss33

Beginner2022-03-24Added 12 answers

Step 1
If we were to take the Laplace Transform of this expression, assuming
L(U(x,t))(x,s)=V(x,s)
we have
k2Vx2=sVU(x,0)=sVex
From here we can solve for V in terms of constants that may depend on s. The homogeneous solution is
Vh(x,s)=C1(s)exsk+C2(s)exsk
The particular solution must take the form of A(s)ex, so
kA(s)ex=sA(s)exexA(s)=1sk
Thus, the general solution is
V(x,s)=Vh(x,s)=C1(s)exsk+C2(s)exsk+exsk
We have to employ an assumption that for any fixed value of t, U(x,t)0 as x gets large, meaning that the total heat density falls to zero. This translates to the fact that as x gets large, V(x,s) should remain bounded (vague issues regarding convergence here), and so any growth in x should be ignored. As such, we can assume that C1(s)=0
Next, using the boundary condition, we transform U to get
V(0,s)=1s
Thus,
C2(s)+1sk=1sC2(s)=ks(sk)
and so
V(x,s)=(1s1sk)exsk+exsk
From here, we need to leverage the well-known and famous Laplace Transform of
L12πt32e-14t=e-s
(this can be shown with a variety of clever calculus tricks) The modification to get our version with xsk is to include a parameter in the exponent and we can show (through u-substitutions) that
Lx2kπt32e-x24kt=e-xsk
Now we can throw everything together using the convolution theorem. Thus,
U(x,t)=0t(1ek(tu))x2kπu32ex24ku,du+ektx
or a little more cleanly:
U(x,t)=x2kπ0t1u3/2(1-ek(t-u))e-x24kudu+ekt-x
From here, the integration is nasty, but doable, albeit in terms of non-elementary functions.

Makenzie Hart

Makenzie Hart

Beginner2022-03-25Added 8 answers

Step 1
Applying the Laplace transform we obtain
sU(x,s)=kU×(x,s)+ex, U(0,s)=1s
and after solving for x we obtain
U(x,s)=2C0(s)sinh(sxk)+kesxksexs(ks)
here C0(s) appears due to the fact of incomplete boundary conditions. The problem needs one more condition.

Do you have a similar question?

Recalculate according to your conditions!

Ask your question.
Get an expert answer.

Let our experts help you. Answer in as fast as 15 minutes.

Didn't find what you were looking for?