Skip to main content

Derive the convolution integral

Short answer

The convolution integral is y(t) = ∫ x(τ)h(t-τ)dτ. Derivation: approximate input as sum of scaled narrow pulses, use linearity and time invariance to sum shifted impulse responses, then let pulse width → 0, turning sum into integral.

Derive the convolution integral for continuous time LTI system.

The convolution integral gives the output y(t)y(t) of a continuous-time LTI system for any input x(t)x(t) in terms of its impulse response h(t)h(t):

y(t)=∫−∞∞x(τ) h(t−τ) dτ=x(t)∗h(t)y(t) = \int_{-\infty}^{\infty} x(\tau)\,h(t-\tau)\,d\tau = x(t) * h(t)

Step 1: Represent the input with narrow pulses

Define a unit-area pulse of width Δ\Delta:

δΔ(t)={1/Δ,0≤t<Δ0,otherwise\delta_\Delta(t) = \begin{cases} 1/\Delta, & 0 \le t < \Delta \\ 0, & \text{otherwise}\end{cases}

The staircase approximation of x(t)x(t) is a sum of shifted, scaled pulses:

x^(t)=∑k=−∞∞x(kΔ) δΔ(t−kΔ) Δ\hat{x}(t) = \sum_{k=-\infty}^{\infty} x(k\Delta)\,\delta_\Delta(t - k\Delta)\,\Delta
x(t)     __
      __|  |__
   __|        |__     staircase of width-Delta
  |              |    pulses, height x(k.Delta)
--+--+--+--+--+--+--> t
     kD (k+1)D

Step 2: Response to one pulse

Let h^k(t)\hat{h}_k(t) be the response to δΔ(t−kΔ)\delta_\Delta(t - k\Delta). By linearity (superposition and scaling),

y^(t)=∑k=−∞∞x(kΔ) h^k(t) Δ\hat{y}(t) = \sum_{k=-\infty}^{\infty} x(k\Delta)\,\hat{h}_k(t)\,\Delta

By time invariance, the response to a shifted pulse is the shifted response: h^k(t)=h^0(t−kΔ)\hat{h}_k(t) = \hat{h}_0(t - k\Delta).

Step 3: Take the limit Δ→0\Delta \to 0

As Δ→0\Delta \to 0:

  • x^(t)→x(t)\hat{x}(t) \to x(t),
  • δΔ(t)→δ(t)\delta_\Delta(t) \to \delta(t), so h^0(t)→h(t)\hat{h}_0(t) \to h(t), the impulse response,
  • kΔ→τk\Delta \to \tau (continuous variable), Δ→dτ\Delta \to d\tau, and the sum becomes an integral.
y(t)=lim⁡Δ→0∑k=−∞∞x(kΔ) h^0(t−kΔ) Δ=∫−∞∞x(τ) h(t−τ) dτ\begin{aligned} y(t) &= \lim_{\Delta\to0}\sum_{k=-\infty}^{\infty} x(k\Delta)\,\hat{h}_0(t-k\Delta)\,\Delta \\ &= \int_{-\infty}^{\infty} x(\tau)\,h(t-\tau)\,d\tau \end{aligned}

The same result follows directly from the sifting property: x(t)=∫x(τ)δ(t−τ)dτx(t) = \int x(\tau)\delta(t-\tau)d\tau; the system maps δ(t−τ)→h(t−τ)\delta(t-\tau) \to h(t-\tau) (time invariance) and the integral passes through (linearity).

Meaning and evaluation

  • The output is a weighted sum of shifted impulse responses; x(τ)x(\tau) is the weight of the impulse at τ\tau.
  • Steps to evaluate: (1) change variable to τ\tau; (2) fold h(τ)h(\tau) to get h(−τ)h(-\tau); (3) shift by tt to get h(t−τ)h(t-\tau); (4) multiply by x(τ)x(\tau); (5) integrate over the overlap; repeat for each range of tt.
  • Using τ→t−τ\tau \to t - \tau, y(t)=∫h(τ)x(t−τ)dτy(t) = \int h(\tau)x(t-\tau)d\tau also holds (commutative property).

Example: x(t)=u(t)x(t) = u(t), h(t)=e−atu(t)h(t) = e^{-at}u(t), a>0a>0: y(t)=∫0te−a(t−τ)dτ=1a(1−e−at)u(t)y(t) = \int_0^t e^{-a(t-\tau)}d\tau = \frac{1}{a}(1 - e^{-at})u(t).

✓ Answer checked by Claude Opus 5.5 (high effort)

All Signals and Systems chapter 5 questions →