Math 124B: Pdes Solving the Heat Equation with the Fourier Transform

Math 124B: Pdes Solving the Heat Equation with the Fourier Transform

Math 124B: PDEs Solving the heat equation with the Fourier transform Find the solution u(x; t) of the diffusion (heat) equation on ( ; ) with initial data u(x; 0) = φ(x). −∞ 1 We will need the following facts (which we prove using the definition of the Fourier transform): @ ut(k; t) = u(k; t) Pulling out the time derivative from the integral: • @t b b 1 ikx 1 @ ikx @ 1 ikx ut(k; t) = ut(x; t)e− dx = u(x; t)e− dx = u(x; t)e− dx Z Z @t @t Z −∞ −∞ −∞ b @ = [u(k; t)]: @t 2b uxx(k; t) = (ik) u(k; t)) Integrating by parts twice: • d b 1 ikx 1 ikx uxx(k; t) = uxx(x; t)e− dx = ux(x; t)[( ik)e− ] dx Z − Z − −∞ −∞ c 1 ikx 2 1 ikx = (ik) ux(x; t)e− dx = (ik) u(x; t)e− dx Z Z −∞ −∞ = (ik)2 u(k; t): b We know that ut αuxx = 0 (for some constant α > 0) and u(x; 0) = φ(x). Taking the Fourier transform of both−of these equations tells us that @ u(k; t) + αk2 u(k; t) = 0 and u(k; 0) = φ(k): @t b b b bαk2t Mulitiplying both sides of the first equation by the integrating factor e , the equation becomes @ 2 eαk tu(k; t) = 0: @t b αk2t When we integrate with respect to t (so hold k fixed!), this becomes e u(k; t) = f(k) where f(k) is an arbitrary function of k. Then, b αk2t u(k; t) = f(k)e− : Using the initial condition u(k; 0) =bφ(k), we find out that f(k) = φ(k). (Notice that if we forgot that when we integrate with respect to t, the arbitrary constant is really a function of k, b b b αk2t then we wouldn't be able to satisfy the initial condition.) Now we know u(k; t) = φ(k)e− , b b but what we want to know is the solution u(x; t) in terms of the original variable x. What we αk2t are really doing is looking for the function u(x; t) whose Fourier transform is φ(k)e− ! The αk2t first step is just to find the function S(x; t) whose Fourier transform is S(k; t) = e− . Using b Fourier's identity, b 1 1 ikx 1 1 αk2t+ikx 1 1 x2 S(x; t) = S(k; t)e dk = e− dk = e− 4αt : 2π Z 2π Z p4παt −∞ b −∞ (For the last step, we can compute the integral by completing the square in the exponent. Al- ternatively, we could have just noticed that we've already computed that the Fourier transform 1 1 x2 αk2t 4αt of the Gaussian function p4παt e− gives us e− .) Finally, we need to know the fact that Fourier transforms turn convolutions into multipli- αk2t cation. Therefore, to get the Fourier transform u(k; t) = e− φ(k) = S(k; t)φ(k), we must have started with the function u = S ? φ: From the definition of the convolution, b b b b 1 1 1 (x−y)2 u(x; t) = (S(:; t) ? φ(:))(x) = S(x y; t)φ(y) dy = e− 4αt φ(y) dy : Z − p4παt Z −∞ −∞ This is the solution of the heat equation for any initial data φ. We derived the same formula last quarter, but notice that this is a much quicker way to find it!.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    2 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us