DSP 101
M4 · L1
Module 4 — The Z-Transform
From Difference Equations to
Z-Transform

Convolution works, but algebra is faster. The Z-transform converts recursive difference equations into polynomial equations — making filter design and stability analysis clean and tractable.

1 / 9
DSP 101
M4 · L1
Motivation
Why Not Just Convolve?

Time-domain convolution is infinite for IIR filters. Stability requires checking every h[n] sample. Filter design is nearly impossible without the right tool.

∞
IIR sum terms
Alg.
Z gives equations
Circle
Stability test
2 / 9
DSP 101
M4 · L1
Definition
The Z-Transform

Each sample x[n] is weighted by z raised to −n. The complex variable z = rejω — on the unit circle r=1, this becomes the DTFT.

Z-Transform
X(z) = \sum_{n=-\infty}^{\infty} x[n]\,z^{-n}
Unit Circle
|z| = 1 → X(e^jω) = DTFT. Z-transform generalizes to the full complex plane.
3 / 9
DSP 101
M4 · L1
Common Pairs
Transform Table
  • δ[n] ↔ 1 (all z)
  • u[n] ↔ z/(z−1), |z| > 1
  • aⁿu[n] ↔ z/(z−a), |z| > |a|
  • cos(ω₀n)u[n] ↔ rational with poles at ±ω₀
Building Blocks
Any signal decomposes into these — use linearity to combine their transforms.
4 / 9
DSP 101
M4 · L1
Properties
The Toolkit

Three properties power all filter analysis: linearity, time shift, and convolution → multiplication.

Time Shift
\mathcal{Z}\{x[n-k]\} = z^{-k}\,X(z)
Convolution
Z{x[n] * h[n]} = X(z)·H(z) — the reason the Z-transform dominates LTI analysis.
5 / 9
DSP 101
M4 · L1
Conversion
LCCDE → Transfer Function

Apply Z-transform to both sides of the difference equation. Every delay z−k multiplies. The ratio H(z) = Y(z)/X(z) is the transfer function — a rational polynomial.

Example: First-Order IIR
y[n] = ay[n−1] + x[n]
→ H(z) = z/(z−a)
  • No infinite sums — just polynomial algebra
  • Poles and zeros reveal filter behavior
6 / 9
DSP 101
M4 · L1
Connection to Analog
Z-Transform & Laplace

The substitution z = esT maps the s-plane to the z-plane. Left half-plane → inside unit circle. Imaginary axis → unit circle.

LHP
→ inside circle
jω
→ unit circle
RHP
→ outside circle
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
M4 · L1
Key Takeaways
What You Learned
  • X(z) = Σ x[n]·z⁻ⁿ — generalizes DTFT to the full complex plane
  • Key pairs: δ↔1, u↔z/(z−1), aⁿu↔z/(z−a)
  • Time shift property: delay k → multiply by z⁻ᵏ
  • Convolution in time = multiplication in z-domain
  • LCCDE → rational transfer function H(z) = Y(z)/X(z)
  • z = e^(sT) links Laplace and Z-transform
  • Left half s-plane ↔ inside unit circle in z-plane
Read full article →
9 / 9
1 / 8 muted