DSP 101
M3 · L4
Module 3 — Discrete-Time Signals & Systems
Impulse Response &
LTI Systems

The impulse response h[n] is the complete fingerprint of an LTI system. Know h[n] and you can predict the output for any input. This lesson unpacks FIR, IIR, difference equations, and how systems combine.

1 / 9
DSP 101
M3 · L4
Complete Characterization
h[n]: The System's Fingerprint

Apply δ[n] as input — the output is h[n]. That single measurement predicts the response to every possible input via convolution.

Impulse Response Definition
h[n] = T\{\delta[n]\}
Why It Works
Linearity + time-invariance guarantee y[n] = x[n] * h[n] for any input x[n].
2 / 9
DSP 101
M3 · L4
FIR Systems
Finite Impulse Response

h[n] is nonzero for only M samples. The output is a finite weighted sum of M past/present inputs — no feedback required.

FIR Output
y[n] = \sum_{k=0}^{M-1} h[k]\,x[n-k]
Stable
Always
Linear
Phase possible
No
Feedback
3 / 9
DSP 101
M3 · L4
IIR Systems
Infinite Impulse Response

h[n] extends forever — implemented via recursive difference equations. Fewer coefficients for sharp frequency cuts, but stability must be checked.

First-Order Example
y[n] = α·y[n−1] + x[n]
h[n] = αⁿu[n] — stable when |α| < 1
Fewer
Coefficients
Check
Stability
4 / 9
DSP 101
M3 · L4
System Descriptions
Difference Equations

Every digital filter is an LCCDE. The biquad (second-order section) is the standard building block — higher-order IIR designs are cascades of biquads.

Biquad
y[n] = b_0 x[n] + b_1 x[n-1] + b_2 x[n-2] - a_1 y[n-1] - a_2 y[n-2]
FIR Simplification
Set all a_k = 0 → feedback vanishes → finite convolution sum.
5 / 9
DSP 101
M3 · L4
System Combinations
Cascade Combination

Two LTI systems in series act as one system with combined impulse response h₁ * h₂. Order is interchangeable — h₁ then h₂ equals h₂ then h₁.

Cascade
h[n] = h_1[n] * h_2[n]
  • Cascaded filters can be pre-combined offline into one kernel
  • Commutative: swap order, same result
  • Stable cascade requires each stage to be stable
6 / 9
DSP 101
M3 · L4
System Combinations
Parallel Combination

Same input, outputs added — the combined system has h[n] = h₁[n] + h₂[n]. Used in graphic equalizers, multiband processors, and OFDM receivers.

Parallel
h[n] = h_1[n] + h_2[n]
Example
A graphic equalizer: bank of bandpass IIR filters in parallel, each with independent gain — outputs summed.
7 / 9
DSP 101
Knowledge Check

Check what stuck

Four questions from this lesson. Answer to see why — the explanation appears whether you were right or wrong. Nothing is scored or saved.

Question 1 of 0
Score 0/0

8 / 9
DSP 101
M3 · L4
Key Takeaways
What You Learned
  • h[n] = T{δ[n]} — the impulse response fully characterizes any LTI system
  • FIR: finite h[n], always stable, linear phase achievable, no feedback
  • IIR: infinite h[n] via recursive LCCDE, fewer coefficients, check stability
  • Biquad (2nd-order section) is the standard IIR building block
  • Cascade: combined h = h₁ * h₂, order interchangeable
  • Parallel: combined h = h₁ + h₂
  • IIR stable ⟺ Σ|h[n]| < ∞ ⟺ all poles inside unit circle
Read full article →
9 / 9
1 / 8 muted