Login
📚 Differential Equations for Engineers
Chapters ▾
⇩ Download ▾

6.4 Dirac Delta and Impulse Response

Rectangular Pulse

Often in applications we study a physical system by putting in a short pulse and then seeing what the system does. The resulting behavior is often called impulse response. Let us see what we mean by a pulse. The simplest kind of a pulse is a simple rectangular pulse defined by

0 i f           t < a , M i f   a t < b , 0 i f   b t .

Notice that

φ(t)=M(u(ta)u(tb)),

where u(t) is the unit step function (see Figure 1 for a graph).

Graph that is on the x-axis from (0,0) to (0,0.5), goes up to (0,2), then horizontal to (1,2) then down to the x-axis again.
Figure 1: Sample square pulse with a=0.5, b=1, and M=2.

Let us take the Laplace transform of a square pulse,

{ φ ( t ) } = { M ( u ( t a ) u ( t b ) ) } = M e a s e b s s .

For simplicity we let a=0 and it is convenient to set M=1b to have

0 φ ( t ) d t = 1

That is, to have the pulse have “unit mass.” For such a pulse we compute

{ φ ( t ) } = { u ( t ) u ( t b ) b } = 1 e b s b s .

We generally want b to be very small. That is, we wish to have the pulse be very short and very tall. By letting b go to zero we arrive at the concept of the Dirac delta function.

Function graph showing y = (1/(2*b))*(x/abs(x) - (x-b)/abs(x-b)). Adjustable parameter: Pulse width b (b) = 0.5. Viewing window: x from -2.27 to 7.47, y from -0.51 to 5.51.
The book's own normalized pulse φ(t) = (u(t) − u(t−b))/b — the a = 0, M = 1/b case this section sets up right before it takes the limit — with time t on the horizontal axis. Drag b from 4 down to 0.2 and watch the rectangle go short-and-wide → tall-and-thin: the height 1/b is not chosen, it is forced by the area staying exactly 1, which is precisely the limit that defines δ(t). At b = 0.5 the rectangle is 0.5 wide and 2 tall — the same shape as the book's own sample square pulse (a = 0.5, b = 1, M = 2), slid back to start at the origin. There are no vertical sides at t = 0 and t = b: those are genuine jump discontinuities, not gaps in the drawing.

6.4.2Delta Function

The Dirac delta functionto the power 1 is not exactly a function; it is sometimes called a generalized function. We avoid unnecessary details and simply say that it is an object that does not really make sense unless we integrate it. The motivation is that we would like a “function” δ(t) such that for any continuous function f(t) we have

δ ( t ) f ( t ) d t = f ( 0 )

The formula should hold if we integrate over any interval that contains 0, not just (,). So δ(t) is a “function” with all its “mass” at the single point t=0. In other words, for any interval [c,d]

1 i f   t h e   i n t e r v a l   [ c , d ]   c o n t a i n s   0 ,   i . e .   c 0 d , 0 o t h e r w i s e .

Unfortunately there is no such function in the classical sense. You could informally think that δ(t) is zero for t0 and somehow infinite at t=0.

A good way to think about δ(t) is as a limit of short pulses whose integral is 1. For example, suppose that we have a square pulse φ(t) as above with a=0, M=1b, that is φ(t)=u(t)u(tb)b.

Compute

φ ( t ) f ( t ) d t = u ( t ) u ( t b ) b f ( t ) d t = 1 b 0 b f ( t ) d t .

If f(t) is continuous at t=0, then for very small b, the function f(t) is approximately equal to f(0) on the interval [0,b). We approximate the integral

1 b 0 b f ( t ) d t 1 b 0 b f ( 0 ) d t = f ( 0 ) .

Therefore,

lim b 0 φ ( t ) f ( t ) d t = lim b 0 1 b 0 b f ( t ) d t = f ( 0 )

Let us therefore accept δ(t) as an object that is possible to integrate. We often want to shift δ to another point, for example δ(ta). In that case we have

δ ( t a ) f ( t ) d t = f ( a ) .

Note that δ(at) is the same object as δ(ta). In other words, the convolution of δ(t) with f(t) is again f(t),

( f * δ ) ( t ) = 0 t δ ( t s ) f ( s ) d s = f ( t )

As we can integrate δ(t), let us compute its Laplace transform.

{ δ ( t a ) } = 0 e s t δ ( t a ) d t = e a s .

In particular,

{ δ ( t ) } = 1 .

Impulse Response

As we said before, in the differential equation Lx=f(t), we think of f(t) as input, and x(t) as the output. Often it is important to find the response to an impulse, and then we use the delta function in place of f(t). The solution to

L x = δ ( t )

is called the impulse response.

Let us notice something about the above example. In Example 6.3.4, we found that when the input was f(t), then the solution to Lx=f(t) was given by

x ( t ) = 0 t f ( τ ) sin ( ω 0 ( t τ ) ) ω 0 d τ .

Notice that the solution for an arbitrary input is given as convolution with the impulse response. Let us see why. The key is to notice that for functions x(t) and f(t),

( x * f ) ( t ) = d 2 d t 2 [ 0 t f ( τ ) x ( t τ ) d τ ] = 0 t f ( τ ) x ( t τ ) d τ = ( x * f ) ( t ) .

We simply differentiate twice under the integral,squared the details are left as an exercise. And so if we convolve the entire equation (6.4.1), the left hand side becomes

( x + ω 0 2 x ) * f = ( x * f ) + ω 0 2 ( x * f ) = ( x * f ) + ω 0 2 ( x * f ) .

The right hand side becomes

( δ * f ) ( t ) = f ( t ) .

Therefore y(t)=(x*f)(t) is the solution to

y + ω 0 2 y = f ( t ) .

This procedure works in general for other linear equations Lx=f(t). If you determine the impulse response, you also know how to obtain the output x(t) for any input f(t) by simply convolving the impulse response and the input f(t).

Three-Point Beam Bending

Let us give another quite different example where the delta function turns up: Representing point loads on a steel beam. Consider a beam of length L, resting on two simple supports at the ends. Let x denote the position on the beam, and let y(x) denote the deflection of the beam in the vertical direction. The deflection y(x) satisfies the Euler-Bernoulli equation,cubed

EId4ydx4=F(x),

where E and I are constantsto the power 4 and F(x) is the force applied per unit length at position x. The situation we are interested in is when the force is applied at a single point as in Figure 2.

Picture of a bar that is pushed up on the ends and down in the center.
Figure 2: Three-point bending.

In this case the equation becomes

E I d 4 y d x 4 = F δ ( x a )

where x=a is the point where the mass is applied. F is the force applied and the minus sign indicates that the force is downward, that is, in the negative y direction. The end points of the beam satisfy the conditions,

y ( 0 ) = 0 , y ( 0 ) = 0 , y ( L ) = 0 , y ( L ) = 0 .

See Section 5.2, for further information about endpoint conditions applied to beams.

Footnotes

[1] Named after the English physicist and mathematician Paul Adrien Maurice Dirac (1902–1984).

[2] You should really think of the integral going over (,) rather than over [0,t] and simply assume that f(t) and x(t) are continuous and zero for negative.

[3] Named for the Swiss mathematicians Jacob Bernoulli (1654–1705), Daniel Bernoulli —nephew of Jacob— (1700–1782), and Leonhard Paul Euler (1707–1783).

[4] E is the elastic modulus and I is the second moment of area. Let us not worry about the details and simply think of these as some given constants.

Adapted from Differential Equations for Engineers by Jiří Lebl (Oklahoma State University), hosted on LibreTexts (math.libretexts.org) and licensed under CC BY-SA 4.0. Changes were made. License: CC-BY-SA-4.0.