0% found this document useful (0 votes)
3 views22 pages

Z Transforms

The DSP Exam Handbook provides a comprehensive guide to the Z-Transform, detailing its importance in Digital Signal Processing, including definitions, properties, and applications. It covers various topics such as the Region of Convergence, poles and zeros, and includes solved numerical examples for practical understanding. Additionally, it features comparison tables and important theorems relevant to the Z-Transform.

Uploaded by

h31894361
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views22 pages

Z Transforms

The DSP Exam Handbook provides a comprehensive guide to the Z-Transform, detailing its importance in Digital Signal Processing, including definitions, properties, and applications. It covers various topics such as the Region of Convergence, poles and zeros, and includes solved numerical examples for practical understanding. Additionally, it features comparison tables and important theorems relevant to the Z-Transform.

Uploaded by

h31894361
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

DSP EXAM HANDBOOK

Comprehensive Guide to the Z-Transform

National University of Sciences and Technology (NUST)

May 12, 2026


Contents

1 Introduction to the Z-Transform 3

1.1 Why Do We Need the Z-Transform? . . . . . . . . . . . . . . . . . . . . . . . . . 3

1.2 Physical Interpretation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

2 Definitions and Region of Convergence (ROC) 5

2.1 Bilateral Z-Transform . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

2.2 Unilateral Z-Transform . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

2.3 Region of Convergence (ROC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

2.3.1 Why ROC is Important . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

2.4 ROC Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

3 Properties of the Z-Transform 7

3.1 Linearity Property . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

3.1.1 Importance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

3.2 Time Shifting Property . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

3.3 Convolution Property . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

3.4 Differentiation Property . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

4 Standard Z-Transform Derivations 9

4.1 Unit Step Sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

4.2 Exponential Sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

4.2.1 Derivation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

4.3 Sinusoidal Sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

5 Poles and Zeros 12

5.1 Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

1
DSP Exam Handbook Z-Transform

5.2 Importance of Poles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

5.3 Stability Condition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

6 Solved Numerical Examples 13

6.1 Basic Z-Transform . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

6.2 Inverse Z-Transform . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

6.3 ROC Analysis Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

6.4 Final Value Theorem Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

7 Comparison Tables 17

7.1 Unilateral vs Bilateral . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

7.2 Fourier Transform vs Z-Transform . . . . . . . . . . . . . . . . . . . . . . . . . . 17

8 Important Theorems 18

8.1 Initial Value Theorem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

8.2 Final Value Theorem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

9 Common Exam Mistakes 19

10 Quick Revision Formula Sheet 20

11 Practice Questions 21

11.1 Conceptual Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

11.2 Numerical Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

2
1. Introduction to the Z-Transform

1.1 Why Do We Need the Z-Transform?

The Z-transform is one of the most important mathematical tools in Digital Signal Processing
(DSP). It converts discrete-time signals into the complex frequency domain, allowing easier
analysis of systems and signals.

Main Uses of the Z-Transform:

• Analysis of discrete-time systems

• Solving difference equations

• Stability analysis

• Pole-zero analysis

• Filter design

• Frequency response analysis

The Z-transform in DSP plays a role similar to:

• Laplace Transform in continuous-time systems

• Fourier Transform in frequency analysis

1.2 Physical Interpretation

The complex variable is:

z = rejω

where:

• r determines exponential growth or decay

• ω determines oscillation frequency

3
DSP Exam Handbook Z-Transform

The poles and zeros shape the system behavior.

• Poles produce amplification/resonance

• Zeros produce attenuation/nulls

4
2. Definitions and Region of Con-
vergence (ROC)

2.1 Bilateral Z-Transform

The bilateral Z-transform is defined as:


X
X(z) = x[n]z −n
n=−∞

It is used for:

• general sequences

• causal and anti-causal signals

2.2 Unilateral Z-Transform

The unilateral transform is:


X
X(z) = x[n]z −n
n=0

It is mostly used for:

• causal systems

• systems with initial conditions

2.3 Region of Convergence (ROC)

The ROC is the set of values of z for which the infinite series converges.

5
DSP Exam Handbook Z-Transform

2.3.1 Why ROC is Important

ROC determines:

• stability

• causality

• existence of Fourier transform

• uniqueness of inverse transform

Important Note: Critical Observation

Two signals may have the same algebraic Z-transform but different ROC values.
Hence, ROC is mandatory.

2.4 ROC Rules

Signal Type ROC


Causal (Right-sided) Outside outermost pole
Anti-causal (Left-sided) Inside innermost pole
Stable System Includes unit circle
Finite Duration Entire z-plane except possibly z = 0, ∞

Table 2.1: Important ROC Rules

6
3. Properties of the Z-Transform

3.1 Linearity Property

If:

Z
x1 [n] −
→ X1 (z)

and

Z
x2 [n] −
→ X2 (z)

then:

Z
a1 x1 [n] + a2 x2 [n] −
→ a1 X1 (z) + a2 X2 (z)

3.1.1 Importance

This property allows complex signals to be broken into simpler parts.

3.2 Time Shifting Property

Z
→ z −n0 X(z)
x[n − n0 ] −

Interpretation:

• Delay in time domain

• Multiplication by powers of z −1

Exam Tip: Memory Trick

Delay means multiply by z −1 . Advance means multiply by z.

7
DSP Exam Handbook Z-Transform

3.3 Convolution Property

If:

y[n] = x1 [n] ∗ x2 [n]

then:

Y (z) = X1 (z)X2 (z)

This simplifies system analysis enormously.

3.4 Differentiation Property

Z dX(z)
nx[n] −
→ −z
dz

Used for:

• weighted sequences

• ramp signals

• advanced derivations

8
4. Standard Z-Transform Derivations

4.1 Unit Step Sequence

Given:

x[n] = u[n]

Applying definition:


X
X(z) = z −n
n=0

This is a geometric series:

1 + r + r2 + · · ·

where:

r = z −1

Using:


X 1
rn =
1−r
n=0

we obtain:

1
X(z) =
1 − z −1

Multiply numerator and denominator by z:

z
X(z) =
z−1

ROC : |z| > 1

9
DSP Exam Handbook Z-Transform

4.2 Exponential Sequence

Given:

x[n] = an u[n]

4.2.1 Derivation


X
X(z) = an z −n
n=0


X
= (az −1 )n
n=0

Applying geometric series:

1
X(z) =
1 − az −1

Multiply by z:

z
X(z) =
z−a

ROC:

|z| > |a|

4.3 Sinusoidal Sequence

Given:

x[n] = sin(ω0 n)u[n]

Using Euler representation:

ejω0 n − e−jω0 n
sin(ω0 n) =
2j

After simplification:

z sin ω0
X(z) =
z2 − 2z cos ω0 + 1

ROC:

10
DSP Exam Handbook Z-Transform

|z| > 1

11
5. Poles and Zeros

5.1 Definitions

For:

N (z)
X(z) =
D(z)

• Zeros are values making N (z) = 0

• Poles are values making D(z) = 0

5.2 Importance of Poles

Poles determine:

• stability

• oscillation

• resonance

• transient response

5.3 Stability Condition

A system is stable if:

|z| = 1

lies inside ROC.

12
6. Solved Numerical Examples

6.1 Basic Z-Transform

Solved Example: Basic Exponential Sequence

Find the Z-transform of:

x[n] = (0.5)n u[n]


Step 1 — Identify Formula
This is:

an u[n]
where:

a = 0.5
Step 2 — Apply Standard Formula
z
X(z) =
z−a
Substitute:
z
X(z) =
z − 0.5
Step 3 — ROC

|z| > 0.5


Final Answer

z
X(z) = , ROC : |z| > 0.5
z − 0.5

13
DSP Exam Handbook Z-Transform

6.2 Inverse Z-Transform

Solved Example: Partial Fraction Method

Find inverse Z-transform:


z
X(z) =
(z − 1)(z − 2)
Step 1 — Partial Fraction Expansion

z A B
= +
(z − 1)(z − 2) z−1 z−2
Step 2 — Solve for Constants
Multiply both sides:

z = A(z − 2) + B(z − 1)
Set:

z=1

1 = −A

A = −1
Set:

z=2

2=B
Step 3 — Rewrite
−1 2
X(z) = +
z−1 z−2
Step 4 — Inverse Transform

x[n] = −u[n − 1] + 2(2n−1 )u[n − 1]

14
DSP Exam Handbook Z-Transform

6.3 ROC Analysis Example

Solved Example: Determine ROC and Stability

Given:
z
X(z) =
z−2
Determine:

• ROC

• Stability

• Causality

Case 1 — Causal Signal


ROC:

|z| > 2
Unit circle not included.
Hence:

• causal

• unstable

Case 2 — Anti-causal Signal


ROC:

|z| < 2
Unit circle included.
Hence:

• anti-causal

• stable

15
DSP Exam Handbook Z-Transform

6.4 Final Value Theorem Example

Solved Example: Final Value Calculation

Given:
z
X(z) =
z − 0.5
Find:

x[∞]
Using Final Value Theorem:

x[∞] = lim (1 − z −1 )X(z)


z→1

Substitute:
z−1
= lim
z→1 z − 0.5

x[∞] = 0

16
7. Comparison Tables

7.1 Unilateral vs Bilateral

Feature Unilateral Bilateral


Range of n 0→∞ −∞ → ∞
Used For Causal systems General systems
Initial Conditions Included Not directly

Table 7.1: Comparison of Z-Transforms

7.2 Fourier Transform vs Z-Transform

Feature Fourier Transform Z-Transform


Variable ejω z
Handles Growth/Decay No Yes
ROC Not included Included
Stability Analysis Limited Strong

Table 7.2: Fourier vs Z-Transform

17
8. Important Theorems

8.1 Initial Value Theorem

For causal sequences:

x[0] = lim X(z)


z→∞

8.2 Final Value Theorem

x[∞] = lim (1 − z −1 )X(z)


z→1

Important Note: Condition for FVT

All poles must lie inside the unit circle except possibly one pole at z = 1.

18
9. Common Exam Mistakes

• Forgetting ROC

• Wrong sign in time shifting

• Incorrect geometric series condition

• Applying FVT to unstable systems

• Ignoring causality

• Incorrect pole-zero cancellation

19
10. Quick Revision Formula Sheet

Z z
u[n] −

z−1

Z z
an u[n] −

z−a

Z
→ z −n0 X(z)
x[n − n0 ] −

Z dX(z)
nx[n] −
→ −z
dz

Z
x1 [n] ∗ x2 [n] −
→ X1 (z)X2 (z)

20
11. Practice Questions

11.1 Conceptual Questions

1. Why is ROC important?

2. Can two signals have the same Z-transform?

3. Why must ROC not contain poles?

4. Explain stability using ROC.

11.2 Numerical Questions

1. Find Z-transform of:


x[n] = (0.8)n u[n]

2. Determine ROC for:


x[n] = −2n u[−n − 1]

3. Find inverse Z-transform:


z
X(z) =
(z − 1)2

4. Determine poles and zeros:


z(z + 1)
X(z) =
(z − 2)(z − 3)

21

You might also like