Solving a 2D PDE using the Fourier Transform

Join the discussion
Registration is free. Ask a follow-up in this thread, or start your own.
3 replies · 3K views
CGandC
Messages
326
Reaction score
34

Homework Statement


Solve the following partial differential equation , using Fourier Transform:
upload_2018-11-28_20-50-28.png


Given the following:
upload_2018-11-28_20-50-47.png


And a initial condition:
upload_2018-11-28_20-51-5.png

Homework Equations

The Attempt at a Solution



First , i associate spectral variables to the x and t variables:
## k ## is the spectral variable corresponding to ## x ##
## \omega ## is the spectral variable corresponding to ## t ##

Using Fourier transform on the PDE , i get:

## (i\omega)(ik)\widetilde{u(\omega,k)}=(ik)^2 \widetilde{u(\omega,k)} ##

After simplifying , I get : ## \omega = k ##

How am I supposed to proceed from here? ( I didn't find ## \widetilde{u(\omega,k)} ## )
 

Attachments

  • upload_2018-11-28_20-50-28.png
    upload_2018-11-28_20-50-28.png
    5.5 KB · Views: 1,032
  • upload_2018-11-28_20-50-47.png
    upload_2018-11-28_20-50-47.png
    3.3 KB · Views: 944
  • upload_2018-11-28_20-51-5.png
    upload_2018-11-28_20-51-5.png
    5 KB · Views: 936
Physics news on Phys.org
CGandC said:

Homework Statement


Solve the following partial differential equation , using Fourier Transform:
View attachment 234811

Given the following:
View attachment 234812

And a initial condition:
View attachment 234813

Homework Equations

The Attempt at a Solution



First , i associate spectral variables to the x and t variables:
## k ## is the spectral variable corresponding to ## x ##
## \omega ## is the spectral variable corresponding to ## t ##

Using Fourier transform on the PDE , i get:

## (i\omega)(ik)\widetilde{u(\omega,k)}=(ik)^2 \widetilde{u(\omega,k)} ##

After simplifying , I get : ## \omega = k ##

How am I supposed to proceed from here? ( I didn't find ## \widetilde{u(\omega,k)} ## )

Your method fails because it has no straightforward way to incorporate the initial condition on ##u(x,0).## If I were doing the problem I would just take the ##x##-transform, and write
$$u(x,t) = \int_R \tilde{u}(k,t) e^{-ik x} \, dk$$ and so transform the PDE to
$$(-ik) \frac{\partial \tilde{u}(k,t)}{\partial t} = (-ik)^2 \tilde{u}(k,t), $$
with ##\tilde{u}(k,0) = ## Fourier transform of the given function ##u(x,0).##

However, if you really insist on transforming both variables ##x## and ##t## you should recognize that the Fourier transform does not fit well with the restriction ##t \geq 0.## It would be better to use the Laplace transform
$$g(s) =( {\cal L} f)(s) = \int_0^\infty e^{-st} f(t) \, dt,$$
and to recognize the possibility of acknowledging the initial condition through the standard property
$$({\cal L}\, dt/dt)(s) = s ({\cal L} f)(s) - f(0).$$ You will get a solvable transformed system: try it and see.
 
  • Like
Likes   Reactions: CGandC and Delta2
Ray Vickson said:
Your method fails because it has no straightforward way to incorporate the initial condition on ##u(x,0).## If I were doing the problem I would just take the ##x##-transform, and write
$$u(x,t) = \int_R \tilde{u}(k,t) e^{-ik x} \, dk$$ and so transform the PDE to
$$(-ik) \frac{\partial \tilde{u}(k,t)}{\partial t} = (-ik)^2 \tilde{u}(k,t), $$
with ##\tilde{u}(k,0) = ## Fourier transform of the given function ##u(x,0).##

However, if you really insist on transforming both variables ##x## and ##t## you should recognize that the Fourier transform does not fit well with the restriction ##t \geq 0.## It would be better to use the Laplace transform
$$g(s) =( {\cal L} f)(s) = \int_0^\infty e^{-st} f(t) \, dt,$$
and to recognize the possibility of acknowledging the initial condition through the standard property
$$({\cal L}\, dt/dt)(s) = s ({\cal L} f)(s) - f(0).$$ You will get a solvable transformed system: try it and see.

I managed to solve the question , like you meant - using the restriction that the time variable ## t ## is not Fourier transformable ( meaning: I only use Fourier transform on the x variable ) .

But I don't fully understand why the time variable ## t ## is not Fourier transformable , can you please elaborate?
 
CGandC said:
I managed to solve the question , like you meant - using the restriction that the time variable ## t ## is not Fourier transformable ( meaning: I only use Fourier transform on the x variable ) .

But I don't fully understand why the time variable ## t ## is not Fourier transformable , can you please elaborate?
I did not say it was not Fourier transformable; I said that the Fourier transform does not fit well in that case.

Of course, you can always take the F.T. of a function of the form
$$F(t) = \begin{cases} 0 & t < 0\\
f(t) & t \geq 0
\end{cases} $$
because you can perform the Fourier integral. However, such problems fit more nicely into the area of Laplace transforms (which are, essentially, Fourier transforms at a complex argument ##k##). But go ahead and do the Fourier transform if you want to; just remember that the formula for the transform of ##df/dt## will not be what you think it is. You will need extra terms corresponding to the value of ##f(0)##. I will let you work it out for yourself, or look it up somewhere.