CUHK
2. Solve utt = c2 uxx , u(x, 0) = log(1 + x2 ), ut (x, 0) = 4 + x. Answer: By the solution formula for the initial-value problem, due to dAlembert, the solution is 1 1 u(x, t) = {log[1 + (x + ct)2 ] + log[1 + (x ct)2 ]} + 2 2c
x+ct
(4 + s) ds
xct
1 = {log[1 + (x + ct)2 ] + log[1 + (x ct)2 ]} + 4t + xt. 2 5. (The hammer blow) Let (x) 0 and (x) = 1 for |x| < a and (x) = 0 for |x| 0. Sketch the string prole (u versus x) at each of the successive instants t = a/2c, a/c, 3a/2c, 2a/c, and 5a/c. Answer: By the formula,
x+ct
1 u(x, t) = 2c
xct
(s) ds =
Then
u(x, a/2c) =
1 [length of 2c 0, 3a x, 2 1 a, = 2c x + 32a , 0,
u(x, a/c) =
CUHK
u(x, 3a/2c) =
(x
u(x, 2a/c) =
(x 2a, x + 2a) (a, a)] x > 3a; 3a x > a; a x > a; a x > 3a; 3a x. (x 5a, x + 5a) (a, a)] x > 6a; 6a x > 4a; 4a x > 4a; 4a x > 6a; 6a x.
u(x, 5a/c) =
Hear we omit the gures. 6. In Exercise 5, nd the greatest displacement, maxx u(x, t), as a function of t. Answer: a 2ct, > t 0; c max u(x, t) = t a . x 2a, c 7. If both and are odd function of x, show that the solution u(x, t) of the wave equation is also odd in x for all t. Answer: By the formula, 1 1 u(x, t) = [(x + ct) + (x ct)] + 2 2c thus 1 1 u(x, t) = [(x + ct) + (x ct)] + 2 2c 2
x+ct
(s) ds,
xct x+ct
(s) ds
xct
MATH 4220 (2012-13) Partial dierential equations 1 1 = [(x ct) (x + ct)] 2 2c 1 1 = { [(x + ct) + (x ct)] + 2 2c
x+ct x+ct
CUHK
(s) ds
xct
Thus u(x, t) is also odd in x for all t. 8. A spherical wave is a solution of the three-dimensional wave equation of the form u(r, t), where r is the distance to the origin (the spherical coordinate). The wave equation takes the form 2 utt = c2 (urr + ur ) (spherical wave equation). r (a) Change variables v = ru to get the equation for v : vtt = c2 vrr . (b) Solve for v using (3) and thereby solve the spherical wave equation. (c) Use (8) to solve it with initial conditions u(r, 0) = (r), ut (r, 0) = (r), taking both (r) and (r) to be even functions of r. Answer: (a) Change variables v = ru, then vtt = rutt , vrr = (rur + u)r = rurr + 2ur , which implies 2 vtt = rc2 (urr + ur ) = c2 vrr . r (b) Using the same skill related to the wave equation (1), we have v (r, t) = f (r +ct)+g (r ct), where f and g are two arbitrary functions of a single variable. Hence u = 1 f (r + ct)+ 1 g (r ct). r r (c) Since v (r, 0) = r(r) and vt (r, 0) = r (r) are both odd, we can extend v to all of R by odd reection. That is, we set v (r, t), r > 0; 0, r = 0; v (r, t) := v (r, t), r < 0. Hence dAlemberts formula implies 1 1 v (r, t) = [(r + ct)(r + ct) + (r ct)(r ct)] 2 2c Therefore for r > 0, 1 1 1 u(r, t) = v (r, t) = [(r + ct)(r + ct) + (r ct)(r ct)] r 2r 2cr
r+ct r+ct
s (s) ds.
rct
s (s) ds.
rct
10. Solve uxx + uxt 20utt = 0, u(x, 0) = (x), ut (x, 0) = (x). Answer: Using the same skill related to the wave equation (1), let v = ux + 5ut , we must have vx 4vt = 0. Thus we have two rst-order equations vx 4vt = 0 3
CUHK
and ux + 5ut = v. As before, we can solve them one at a time and then solve the other one to obtain the general solution is 1 1 u(x, t) = f (x + t) + g (x t). 4 5 The initial condition implies 1 f (x) = {4(x) + 20 9 where a is a constant. Thus 1 1 20 1 u(x, t) = [4(x + t) + 5(x t)] + 9 4 5 9
t x+ 1 4 x 0
(s)ds + a},
0
(s)ds.
x 1 t 5
is a constant independent of t. Since 0 and 0, we have E 0. Thus the rst vanishing theorem implies ut 0 and ux 0. Thus u 0 since 0. 2. For a solution u(x, t) of the wave equation with = T = c = 1, the energy density is 1 2 (u2 dened as e = 2 t + ux ) and the momentum density as p = ut ux . (a) Show that e/t = p/x and p/t = e/x. (b) Show that both e(x, t) and p(x, t) also satisfy the wave equation. Answer: (a) By the chain rule of dierential, e/t = ut utt + ux uxt , e/x = ut utx + ux uxx p/t = ut uxt + utt ux , p/x = ut uxx + utx ux . Hence e/t = p/x, and e/x = p/t since utt = uxx , uxt = utx . (b) From the result of (a), ett = pxt = ptx = exx , ptt = ext = etx = pxx . Thus both e(x, t) and p(x, t) satisfy the wave equation. 3. Show that the wave equation has the following invariance properties. (a) Any translate u(x y, t), where y is xed, is also a solution. 4
CUHK
(b) Any derivative, say ux , of a solution is also a solution. (c) The dilated function u(ax, at) is also a solution. Answer: (a) Let v (x, t) = u(x y, t), we have vtt (x, t) = utt (x y, t) = c2 uxx (x y, t) = c2 vxx (x, t), so it is also a solution. (b) Let v (x, t) = ux , we have vtt (x, t) = uxtt (x, t) = c2 uxxx (x, t) = c2 vxx (x, t), so it is also a solution. (c) Let v (x, t) = u(ax, at), we have vtt (x, t) = a2 utt (ax, at) = a2 c2 uxx (ax, at) = c2 vxx (x, t), so it is also a solution. 5. For the damped string, equation (1.3.3), show that the energy decreases. Answer: The energy function is E= Thus dE/dt = =
+
1 2
+ 2 2 (u2 t + c ux ) dx.
1 2
= r
(u2 t ) 0.
CUHK
(b) For each t > 0, let (t) = the maximum of u(x, t) over 0 x 1. Show that (t) is a deceasing (i.e., nondecreasing) function of t. (c) Draw a rough sketch of what you think the solution looks like (u versus x) at a few times. (If you have appropriate software available, compute it.) Answer: (a) Use the strong minimum principle. (b) Use the minimum principle or Let the maximum occur at the point X (t), so that (t) = u(X (t), t). Dierentiate (t), assuming that X (t) is dierentiable, we have (t) + ut (X (t), t) = uxx (X (t), t) 0. (t) = ux (X (t), t)X Hence (t) decrease. (c) Hear we omit the gure. Note that u(0, t) = 0 for all t > 0 and the result in (b). 4. Consider the diusion equation ut = uxx in {0 < x < 1, 0 < t < } with u(0, t) = u(1, t) = 0 and u(x, 0) = 4x(1 x). (a) Show that 0 < u(x, t) < 1 for all t > 0 and 0 < x < 1. (b) Show that u(x, t) = u(1 x, t) for all t 0 and 0 x 1. 1 (c) Use the energy method to show that 0 u2 dx is a strictly decreasing function of t. Answer: (a) Use the strong minimum principle. (b) Since both u(x, t) and u(1 x, t) are the solution of ut = uxx , 0 < x < 1, 0 < t < u(0, t) = u(1, t) = 0, and u(x, 0) = 4x(1 x), the uniqueness theorem implies that u(x, t) = u(1 x, t). (c) By the equation d dt
1 1 1 1
u2 dx =
0 0
2uut dx = 2
0
uuxx dx = 2
0
u2 x dx.
1
d Since u(x, t) > 0 for all t > 0 and 0 < x < 1, so ux is not zero function. Hence dt u2 dx < 0. 0 1 2 Therefore 0 u dx is a strictly decreasing function of t. 5. The purpose of this exercise is to show that the maximal principle is not true for the equation ut = xuxx , which has a variable coecient. (a) Verify that u = 2xt x2 is a solution. Find the location of its maximum in the rectangle {2 x 2, 0 t 1}. (b) Where precisely does our proof of the maximum principle break down for this equation? Answer: (a) Direct computations could show u is indeed a solution to the equation. u = t2 (x + t)2 t2 . Thus at the point (1, 1). The function obtain its maximal value. (b) Because this equation is degenerate for xuxx = 0 when x = 0. Thus the process can not be used. 6. Prove the comparison principle for the diusion equation: If u and v are two solutions, and if u v for t = 0, for x = 0, and for x = l, then u v for 0 t < , 0 x l. Answer: Let w = u v and then use the maximum principle. 7. (a) More generally, if ut kuxx = f, vt kvxx = g, f g , and u v at x = 0, x = l and t = 0, prove that u v for 0 x l, 0 t.
CUHK
(b) If vt vxx sin x for 0 x , 0 < t < , and if v (0, t) v (, t) 0 and v (x, 0) sin x, use part (a) to show that v (x, t) (1 et ) sin x. Answer: (a) Let w = u v and use the generalized Maximum Principle (which will be proved in Extra 2 (a)): If wt wxx 0 in R = [0, l] [0, T ], then max w(x, t) =
R x=0, x=l, t=0
max
w(x, t).
(b) Let u(x, t) = (1 et ) sin x, then u(0, t) = 0, u(, t) = 0, u(x, 0) = 0 and ut uxx = sin x. Hence the result of part(a) shows that v (x, t) (1 et ) sin x.
Suggested Answer to More on 2.3 Extra 1. Consider the diusion equation ut = kuxx + au in {0 < x < 1, 0 < t < } with
u(0, t) = u(1, t) = 0 and u(x, 0) = sin(x), where k > 0, a are real numbers. (1) Show that 0 < u(x, t) < eat for all t > 0 and 0 < x < 1. (2) Show that u(x, t) = u(1 x, t) for all t 0 and 0 x 1. Answer: Note: In (1), the conclusion 0 < u(x, t) < 1 has changed to 0 < u(x, t) < eat . If the conclusion does not change, the real number a in the equation must limited to a 2 k . (1) Let v (x, t) = eat u(x, t), then v will satises vt = vxx , v (0, t) = v (1, t) = 0, v (x, 0) = sin(x). Using the strong maximum principle, we have 0 < v (x, t) < 1, therefore 0 < u(x, t) < eat for all t > 0 and 0 < x < 1. (2) Let v (x, t) = eat u(x, t), then both v (x, t) and v (1 x, t) are solutions of the diusion equation vt = vxx with the boundary conditions: v (0, t) = v (1, t) = 0, v (x, 0) = sin(2x).
Hence the uniqueness theorem implies that v (x, t) = v (1 x, t). Therefore u(x, t) = u(1 x, t) for all t 0 and 0 x 1. Another Proof: Let v (x, t) = eat u(x, t),then v satises vt = vxx , v (0, t) = v (1, t) = 0, v (x, 0) = sin(2x). Using the method of separation of variables, v (x, t) = e kt sin(x) and then u(x, t) = 2 eat kt sin(x). Therefore 0 < u(x, t) < eat for all t > 0 and 0 < x < 1, and u(x, t) = u(1 x, t) for all t 0 and 0 x 1. Extra 2. (a) Prove the following generalized Maximum Principle: If ut kuxx 0 in R = [0, l] [0, T ], then max u(x, t) = max u(x, t).
R R
2
CUHK
Hint: follow the proof of Maximum Principle. (b) Show that if v (x, t) satises vt = kvxx + f (x, t), < x < +, 0 < t < T v (x, 0) = 0 then v (x, y ) T and v (x, y ) t Hint: Consider u(x, t) = v (x, t) t
<x<,0<t<T <x<,0<t<T <x<,0<t<T
max
max
max
and then use (a). Answer: (a) For any positive constant , let v (x, t) = u(x, t) + x2 , then v satises vt kvxx = ut k (u + x2 )xx = ut kuxx 2 k 2 k < 0, which is the diusion inequality. Now suppose that v (x, t) attains its maximum at an interior point or on the top edge (x0 , t0 ). That is, 0 < x0 < 1, 0 < t0 T . By ordinary calculus, we know that vx (x0 , t0 ) = 0, vxx (x0 , t0 ) 0, and vt (x0 , t0 ) 0. This contradicts the diusion inequality. Thus v (x, t) M + l2 , where M := which implies u(x, t) M + (l2 x2 ) and then u(x, t) M since can be choose small enough. Therefore max u(x, t) =
R x=0,x=l,t=0 x=0, x=l, t=0
max
u(x, t),
max
<x<,0<t<T
max
max
f (x, t) or v (x, y ) T
<x<,0<t<T
max
<x<,0<t<T
max
<x<,0<t<T
max
f (x, t) + f (x, t) 0,
Hence the result of (a) implies that u(x, t) 0. Therefore v (x, t) t Similarly taking u(x, t) = v (x, t) t v (x, t) t
<x<,0<t<T
max
f (x, t).
<x<,0<t<T
max
|f |(x, t) we get
<x<,0<t<T
<x<,0<t<T
max
|f |(x, t) T 8
max
|f |(x, t).
CUHK
e(xy)
l
2 /4kt
dy
1 =
(lx)/(2 kt)
2. Do the same for (x) = 1 for x > 0 and (x) = 3 for x < 0. Answer: By the general formula,
0 1 1 2 2 e(xy) /4kt dy + 3e(xy) /4kt dy u(x, t) = 4kt 0 4kt = 1/2 + 1/2Erf[x/(2 kt)] + 3/2 3/2Erf[x/(2 kt)] = 2 Erf[x/(2 kt)].
5. Prove properties (a) to (e) of the diusion equation in Section 2.4 Answer: (a) For equation ut = kuxx , we can easily see that this equation is invariant under shift, therefore u(x y, t) is obvious a solution of this equation. (e)Let v (x, t) = u( ax, at), by the chain rule, vxx = auxx , vt = aut . Substituting this relation into the original equation. Hence, we can prove v (x, t) is also a solution to the equation. 8. Show that for any xed > 0 (no matter how small),
|x|<
max S (x, t) 0 as t 0.
[This means that the tail of S (x, t) is uniformly small.] Answer: By the denition of S (x, t), max S (x, t) = 1 2 e /4kt , 4kt
x<
so
1 x x2 /4k 2 /4kt lim max S (x, t) = lim e = lim e = 0. t0 x< t0 x + 4kt 4k 11. (a) Consider the diusion equation on the whole line with the usual initial condition u(x, 0) = (x). If (x) is an odd function, show that the solution u(x, t) is also an odd function of x. (b) Show that the same is true if odd is replaced by even. (c) Show that the analogous statements are true for the wave equation. 9
CUHK
Answer: (a) Since both u(x, t) and u(x, t) are solutions, by the uniqueness, we have u(x, t) = u(x, t). (b) Similar to (a). (c) Similar to (a). 2 14. Let (x) be a continuous function such that |(x)| Ceax . Show that formula (8) for the solution of the diusion equation makes sense for 0 < t < 1/(4ak ), but not necessarily for larger t. Answer: Since |e(xy) so that formula u(x, t) =
2 /4kt
(y )| Ce(xy) 1 4kt
2 /4kt+ay 2
= Ce(a 4kt )y
2 /4kt
2 + x y x2 2kt 4kt
e(xy)
(y ) dy
2
makes sense for 0 < t < 1/(4ak ), but not necessarily for larger t, for example, (x) = eax . 15. Prove the uniqueness of the diusion problem with Neumann boundary conditions: ut kuxx = f (x, t) for 0 < x < l, t > 0 u(x, 0) = (x) ux (0, t) = g (t) ux (l, t) = h(t) by the energy method. Answer: Support that both u and v are solution of the diusion problem with the same Neumann boundary condition. Let w(x, t) = u(x, t) v (x, t), then w satises wt = kwxx , w(x, 0) = wx (0, t) = wx (l, t) = 0.
1/2[w(x, t)]2 dx = k
0 0
1/2[w(x, t)] dx
0 0
1/2[w(x, 0)]2 dx = 0
Therefore, w = 0 and thus u = v for all t > 0. 16. Solve the diusion equation with constant dissipation: ut kuxx + bu = 0 for < x < with u(x, 0) = (x), where b > 0 is a constant. Answer: Let v (x, t) = ebt u(x, t), then v satises vt kvxx = 0, v (x, 0) = u(x, 0) = (x). By the general formula, 1 v (x, t) = 4kt
e(xy) 10
2 /4kt
(y ) dy,
CUHK
which implies
ebt 2 u(x, t) = e(xy) /4kt (y ) dy. 4kt 18. Solve the heat equation with convection:
ut kuxx + V ux = 0 for < x < with u(x, 0) = (x), where V is a constant. Answer: Let v (x, t) = u(x + V t, t), then v satises vt kvxx = 0, v (x, 0) = u(x, 0) = (x). By the general formula, 1 v (x, t) = 4kt which implies 1 u(x, t) = 4kt
e(xy)
2 /4kt
(y ) dy,
e(xV ty)
2 /4kt
(y ) dy.
11