6.6 The Convolution Integral: 350 Chapter 6. The Laplace Transform
6.6 The Convolution Integral: 350 Chapter 6. The Laplace Transform
25. (a) By the method of variation of parameters, show that the solution of the initial value
problem
y′′ + 2y′ + 2y = f (t); y(0) = 0, y′ (0) = 0
is
! t
y= e−(t−τ) f (τ) sin(t − τ) dτ.
0
(b) Show that if f (t) = δ(t − π), then the solution of part (a) reduces to
(c) Use a Laplace transform to solve the given initial value problem with
f (t) = δ(t − π), and confirm that the solution agrees with the result of part (b).
Theorem 6.6.1 If F(s) = L{f (t)} and G(s) = L{g(t)} both exist for s > a ≥ 0, then
H(s) = F(s)G(s) = L{h(t)}, s > a, (1)
where ! !
t t
h(t) = f (t − τ)g(τ) dτ = f (τ)g(t − τ) dτ. (2)
0 0
The function h is known as the convolution of f and g; the integrals in Eq. (2) are
called convolution integrals.
The equality of the two integrals in Eq. (2) follows by making the change of vari-
able t − τ = ξ in the first integral. Before giving the proof of this theorem, let us
make some observations about the convolution integral. According to this theorem,
the transform of the convolution of two functions, rather than the transform of their
ordinary product, is given by the product of the separate transforms. It is conven-
tional to emphasize that the convolution integral can be thought of as a “generalized
product” by writing
h(t) = (f ∗ g)(t). (3)
August 7, 2012 21:04 c06 Sheet number 43 Page number 351 cyan black
In particular, the notation (f ∗ g)(t) serves to indicate the first integral appearing
in Eq. (2).
The convolution f ∗ g has many of the properties of ordinary multiplication. For
example, it is relatively simple to show that
In Eq. (7) the zeros denote not the number 0 but the function that has the value 0
for each value of t. The proofs of these properties are left to you as exercises.
However,there are other properties of ordinary multiplication that the convolution
integral does not have. For example, it is not true in general that f ∗ 1 is equal to f .
To see this, note that
! t ! t
( f ∗ 1)(t) = f (t − τ) · 1 dτ = f (t − τ) dτ.
0 0
If, for example, f (t) = cos t, then
! t "τ=t
"
(f ∗ 1)(t) = cos(t − τ) dτ = − sin(t − τ)"
0 τ=0
= − sin 0 + sin t
= sin t.
Clearly, (f ∗ 1)(t) ̸ = f (t) in this case. Similarly, it may not be true that f ∗ f is
nonnegative. See Problem 3 for an example.
Convolution integrals arise in various applications in which the behavior of the
system at time t depends not only on its state at time t but also on its past history.
Systems of this kind are sometimes called hereditary systems and occur in such diverse
fields as neutron transport, viscoelasticity, and population dynamics, among others.
Turning now to the proof of Theorem 6.6.1, we note first that if
! ∞
F(s) = e−sξ f (ξ) dξ
0
and ! ∞
G(s) = e−sτ g(τ) dτ,
0
then ! ∞ ! ∞
F(s)G(s) = e−sξ f (ξ) dξ e−sτ g(τ) dτ. (8)
0 0
Since the integrand of the first integral does not depend on the integration variable
of the second, we can write F(s)G(s) as an iterated integral
! ∞ #! ∞ $
F(s)G(s) = e−sτ g(τ) e−sξ f (ξ) dξ dτ
0 0
! ∞ #! ∞ $
= g(τ) e−s(ξ+τ) f (ξ) dξ dτ. (9)
0 0
August 7, 2012 21:04 c06 Sheet number 44 Page number 352 cyan black
The latter integral can be put into a more convenient form by introducing a change
of variable. Let ξ = t − τ, for fixed τ, so that dξ = dt. Further, ξ = 0 corresponds to
t = τ, and ξ = ∞ corresponds to t = ∞; then the integral with respect to ξ in Eq. (9)
is transformed into one with respect to t:
! ∞ #! ∞ $
F(s)G(s) = g(τ) e−st f (t − τ) dt dτ. (10)
0 τ
The iterated integral on the right side of Eq. (10) is carried out over the shaded
wedge-shaped region extending to infinity in the tτ-plane shown in Figure 6.6.1.
Assuming that the order of integration can be reversed, we rewrite Eq. (10) so that
the integration with respect to τ is executed first. In this way we obtain
! ∞ #! t $
−st
F(s)G(s) = e f (t − τ)g(τ) dτ dt (11)
0 0
or ! ∞
F(s)G(s) = e−st h(t) dt = L{h(t)}, (12)
0
where h(t) is defined by Eq. (2). This completes the proof of Theorem 6.6.1.
τ=t
t =τ t→
τ=0 t
FIGURE 6.6.1 Region of integration in F(s)G(s).
which confirms Eq. (2) in this case. Of course, h(t) can also be found by expanding H(s) in
partial fractions.
August 7, 2012 21:04 c06 Sheet number 45 Page number 353 cyan black
If a specific forcing function g is given, then the integral in Eq. (19) can be evaluated (by
numerical means, if necessary).
Example 2 illustrates the power of the convolution integral as a tool for writing
the solution of an initial value problem in terms of an integral. In fact, it is possible
to proceed in much the same way in more general problems. Consider the problem
consisting of the differential equation
ay′′ + by′ + cy = g(t), (20)
where a, b, and c are real constants and g is a given function, together with the initial
conditions
y(0) = y0 , y′ (0) = y′0 . (21)
The transform approach yields some important insights concerning the structure
of the solution of any problem of this type.
The initial value problem (20), (21) is often referred to as an input–output problem.
The coefficients a, b, and c describe the properties of some physical system, and g(t)
is the input to the system. The values y0 and y′0 describe the initial state, and the
solution y is the output at time t.
By taking the Laplace transform of Eq. (20) and using the initial conditions (21),
we obtain
(as2 + bs + c)Y(s) − (as + b)y0 − ay′0 = G(s).
If we let
(as + b)y0 + ay′0 G(s)
%(s) = , &(s) = , (22)
as2 + bs + c as2 + bs + c
then we can write
Y(s) = %(s) + &(s). (23)
Consequently,
y = φ(t) + ψ(t), (24)
August 7, 2012 21:04 c06 Sheet number 46 Page number 354 cyan black
where φ(t) = L−1 {%(s)} and ψ(t) = L−1 {&(s)}. Observe that φ(t) is the solution of
the initial value problem
ay′′ + by′ + cy = 0, y(0) = y0 , y′ (0) = y′0 , (25)
obtained from Eqs. (20) and (21) by setting g(t) equal to zero. Similarly, ψ(t) is the
solution of
ay′′ + by′ + cy = g(t), y(0) = 0, y′ (0) = 0, (26)
in which the initial values y0 and y′0 are each replaced by zero.
Once specific values of a, b, and c are given, we can find φ(t) = L−1 {%(s)} by using
Table 6.2.1, possibly in conjunction with a translation or a partial fraction expansion.
To find ψ(t) = L−1 {&(s)}, it is convenient to write &(s) as
&(s) = H(s)G(s), (27)
where H(s) = (as2 + bs + c)−1 . The function H is known as the transfer function5
and depends only on the properties of the system under consideration; that is, H(s) is
determined entirely by the coefficients a, b, and c. On the other hand, G(s) depends
only on the external excitation g(t) that is applied to the system. By the convolution
theorem we can write
! t
ψ(t) = L−1 {H(s)G(s)} = h(t − τ)g(τ) dτ, (28)
0
−1
where h(t) = L {H(s)}, and g(t) is the given forcing function.
To obtain a better understanding of the significance of h(t), we consider the case in
which G(s) = 1; consequently, g(t) = δ(t) and &(s) = H(s). This means that y = h(t)
is the solution of the initial value problem
ay′′ + by′ + cy = δ(t), y(0) = 0, y′ (0) = 0, (29)
obtained from Eq. (26) by replacing g(t) by δ(t). Thus h(t) is the response of the
system to a unit impulse applied at t = 0, and it is natural to call h(t) the impulse
response of the system. Equation (28) then says that ψ(t) is the convolution of the
impulse response and the forcing function.
Referring to Example 2, we note that in that case, the transfer function is
H(s) = 1/(s2 + 4) and the impulse response is h(t) = (sin 2t)/2. Also, the first two
terms on the right side of Eq. (19) constitute the function φ(t), the solution of the
corresponding homogeneous equation that satisfies the given initial conditions.
PROBLEMS 1. Establish the commutative, distributive, and associative properties of the convolution
integral.
(a) f ∗ g = g ∗ f
(b) f ∗ (g1 + g2 ) = f ∗ g1 + f ∗ g2
(c) f ∗ (g ∗ h) = (f ∗ g) ∗ h
5This terminology arises from the fact that H(s) is the ratio of the transforms of the output and the input
2. Find an example different from the one in the text showing that (f ∗ 1)(t) need not be
equal to f (t).
3. Show, by means of the example f (t) = sin t, that f ∗ f is not necessarily nonnegative.
In each of Problems 4 through 7, find the Laplace transform of the given function.
! t ! t
4. f (t) = (t − τ)2 cos 2τ dτ 5. f (t) = e−(t−τ) sin τ dτ
0 0
! t ! t
6. f (t) = (t − τ)e dτ
τ
7. f (t) = sin(t − τ) cos τ dτ
0 0
In each of Problems 8 through 11, find the inverse Laplace transform of the given function by
using the convolution theorem.
1 s
8. F(s) = 4 2 9. F(s) =
s (s + 1) (s + 1)(s2 + 4)
1 G(s)
10. F(s) = 11. F(s) =
(s + 1)2 (s2 + 4) s2 + 1
12. (a) If f (t) = t m and g(t) = t n , where m and n are positive integers, show that
! 1
f ∗ g = t m+n+1 um (1 − u)n du.
0
(c) Extend the result of part (b) to the case where m and n are positive numbers but not
necessarily integers.
In each of Problems 13 through 20, express the solution of the given initial value problem in
terms of a convolution integral.
13. y′′ + ω2 y = g(t); y(0) = 0, y′ (0) = 1
14. y′′ + 2y′ + 2y = sin αt; y(0) = 0, y′ (0) = 0
′′ ′
15. 4y + 4y + 17y = g(t); y(0) = 0, y′ (0) = 0
′′ ′ 5
16. y + y + 4 y = 1 − uπ (t); y(0) = 1, y′ (0) = −1
17. y′′ + 4y′ + 4y = g(t); y(0) = 2, y′ (0) = −3
′′ ′
18. y + 3y + 2y = cos αt; y(0) = 1, y′ (0) = 0
19. y − y = g(t);
(4)
y(0) = 0, y′ (0) = 0, y′′ (0) = 0, y′′′ (0) = 0
20. y(4) + 5y′′ + 4y = g(t); y(0) = 1, y′ (0) = 0, y′′ (0) = 0, y′′′ (0) = 0
21. Consider the equation
! t
φ(t) + k(t − ξ)φ(ξ) dξ = f (t),
0
in which f and k are known functions, and φ is to be determined. Since the unknown
function φ appears under an integral sign, the given equation is called an integral equation;
in particular,it belongs to a class of integral equations known asVolterra integral equations.
Take the Laplace transform of the given integral equation and obtain an expression for
L{φ(t)} in terms of the transforms L{ f (t)} and L{k(t)} of the given functions f and k. The
inverse transform of L{φ(t)} is the solution of the original integral equation.
August 7, 2012 21:04 c06 Sheet number 48 Page number 356 cyan black
(a) Solve the integral equation (i) by using the Laplace transform.
(b) By differentiating Eq. (i) twice, show that φ(t) satisfies the differential equation
φ(0) = 0, φ′ (0) = 2.
(c) Solve the initial value problem in part (b), and verify that the solution is the same as
the one in part (a).
In each of Problems 23 through 25:
(a) Solve the given Volterra integral equation by using the Laplace transform.
(b) Convert the integral equation into an initial value problem, as in Problem 22(b).
(c) Solve the initial value problem in part (b), and verify that the solution is the same as the
one in part (a).
! t ! t
23. φ(t) + (t − ξ)φ(ξ) dξ = 1 24. φ(t) − (t − ξ)φ(ξ) dξ = 1
0 0
! t
25. φ(t) + 2 cos(t − ξ)φ(ξ) dξ = e−t
0
There are also equations, known as integro-differential equations, in which both derivatives
and integrals of the unknown function appear. In each of Problems 26 through 28:
(a) Solve the given integro-differential equation by using the Laplace transform.
(b) By differentiating the integro-differential equation a sufficient number of times, convert
it into an initial value problem.
(c) Solve the initial value problem in part (b), and verify that the solution is the same as the
one in part (a).
! t
26. φ′ (t) + (t − ξ)φ(ξ) dξ = t, φ(0) = 0
0
! t
27. φ′ (t) − 21 (t − ξ)2 φ(ξ) dξ = −t, φ(0) = 1
0
! t
28. φ′ (t) + φ(t) = sin(t − ξ)φ(ξ) dξ, φ(0) = 1
0
29. The Tautochrone. A problem of interest in the history of mathematics is that of finding
the tautochrone6 —the curve down which a particle will slide freely under gravity alone,
reaching the bottom in the same time regardless of its starting point on the curve. This
problem arose in the construction of a clock pendulum whose period is independent of
the amplitude of its motion. The tautochrone was found by Christian Huygens (1629–
1695) in 1673 by geometrical methods, and later by Leibniz and Jakob Bernoulli using
analytical arguments. Bernoulli’s solution (in 1690) was one of the first occasions on which
6Theword “tautochrone” comes from the Greek words tauto, which means “same,” and chronos, which
means “time.”
August 7, 2012 21:04 c06 Sheet number 49 Page number 357 cyan black
Then it follows from the principle of conservation of energy that the time T(b) required
for a particle to slide from P to the origin is
! b
1 f (y)
T(b) = ) ) dy. (ii)
2g 0 b−y
P(a, b)
x
FIGURE 6.6.2 The tautochrone.
(a) Assume that T(b) = T0 , a constant, for each b. By taking the Laplace transform of
Eq. (ii) in this case, and using the convolution theorem, show that
*
2g T0
F(s) = √ ; (iii)
π s
then show that
)
2g T0
f (y) = √ . (iv)
π y
Hint: See Problem 31 of Section 6.1.
(b) Combining Eqs. (i) and (iv), show that
+
dx 2α − y
= , (v)
dy y
REFERENCES The books listed below contain additional information on the Laplace transform and its applications.
Churchill, R. V., Operational Mathematics (3rd ed.) (New York: McGraw-Hill, 1971).
Doetsch, G., Introduction to the Theory and Application of the Laplace Transform (trans. W. Nader) (New
York: Springer, 1974).
Kaplan, W., Operational Methods for Linear Systems (Reading, MA: Addison-Wesley, 1962).
Kuhfittig, P. K. F., Introduction to the Laplace Transform (New York: Plenum, 1978).
Miles, J. W., Integral Transforms in Applied Mathematics (London: Cambridge University Press, 2008).
Rainville, E. D., The Laplace Transform: An Introduction (New York: Macmillan, 1963).
Each of the books just mentioned contains a table of transforms. Extensive tables are also available.
See, for example,
Erdelyi, A. (ed.), Tables of Integral Transforms (Vol. 1) (New York: McGraw-Hill, 1954).
Roberts, G. E., and Kaufman, H., Table of Laplace Transforms (Philadelphia: Saunders, 1966).