You are on page 1of 90

CHAPTER 7

Z-Transform
7.1 Introduction
Transform techniques are an important tool in the analysis of signals and systems. The Laplace
transforms are popularly used for analysis of continuous time signals and systems. Similarly Z-transform
plays an important role in analysis and representation of discrete time signals and systems. The Z-transform
provides a method for the analysis of discrete time signals and systems in the frequency domain which is
generally more efficient than its time domain analysis.
The Z-transform of x(n) will convert the time domain signal x(n) to z-domain signal X(z), where
the signal becomes a function of complex variable z.
jv z-plane
The complex variable z is defined as,
z1
z = u + jv = r ejw r1

where, u = Real part of z ; v = Imaginary part of z –u u


r = u 2 + v 2 = Magnitude of z
–jv
v
w = tan -1 = Phase or Argument of z Fig 7.1 : z-plane.
u
The u and v take values from –¥ to +¥. A two dimensional complex plane with values of u on
horizontal axis and values of v on vertical axis as shown in fig 7.1 is called z-plane. A circle with radius r1
in z-plane represents all values of z1 having same magnitude r1 with variable phase (i.e., w = 0 to 2p).
History of Z-Transform
A transform of a sampled signal or sequence was defined in 1947 by W. Hurewicz as,
¥
z[ f (kT)] = å f (kT) z
k =0
-k

which was later denoted in 1952 as Z-transform by a sampled-data control group at Columbia
University led by professor John R. Raggazini and including L.A. Zadeh, E.I. Jury, R.E. Kalman, J.E.
Bertram, B. Friedland and G.F. Franklin, (Source : www.ling.upenn.edu).
Definition of Z-Transform
Let, x(n) = Discrete time signal
X(z) = Z-transform of x(n)
The Z-transform of a discrete time signal, x(n) is defined as,
¥
X( z) = å x(n) z
n = -¥
-n
; where, z is a complex variable. .....(7.1)
The Z-transform of x(n) is symbolically denoted as,
Z{x(n)} ; where, Z is the operator that represents Z-transform.

\ X( z) = Z x(n) = l q å x(n) z -n

n = -¥
Chapter 7 - Z - Transform 7. 2
Since the time index n is defined for both positive and negative values, the discrete time signal x(n)
in equation (7.1) is considered to be two sided and the transform is called two sided Z-transform. If the
signal x(n) is one sided signal, (i.e., x(n) is defined only for positive value of n) then the Z-transform is
called one sided Z-transform.
The one sided Z-transform of x(n) is defined as,

.....(7.2)
X( z) = Z{x( n)} = å x( n ) z
n= 0
-n

The computation of X(z) involves summation of infinite terms which are functions of z. Hence it
is possible that the infinite series may not converge to finite value for certain values of z. Therefore for
every X(z) there will be a set of values of z for which X(z) can be computed. Such a set of values will lie
in a particular region of z-plane and this region is called Region Of Convergence (ROC) of X(z).
Inverse Z-Transform
Let, X(z) be Z-transform of x(n). Now the signal x(n) can be uniquely determined from X(z) and
its region of convergence (ROC).
The inverse Z-transform of X(z) is defined as,
x( n) =
1
2 pj c z
X(z) z n -1 dz .....(7.3)

The inverse Z-transform of X(z) is symbolically denoted as,


Z–1 {X(z)} ; where, Z–1 is the operator that represents the inverse Z-transform
\ x(n) = Z -1{X( z)} =
1
2 pj c
X(z) z n -1 dz z
We also refer x(n) and X(z) as a Z-transform pair and this relation is expressed as,
Z
x(n) ¬ ® X(z)
Z-1
Proof :
Consider the definition of Z-transform of x(n),
+¥ +¥
X (z ) = å x(n) z -n
= å x(k) z -k
Let n ® k
n = -¥ k = -¥

X (z ) z n - 1 = å x(k) z -k
zn- 1 Multiply both sides by z n - 1
k = -¥
Let us integrate the above equation on both sides over a closed contour "C" within the ROC of X(z) which
encloses the origin.
\
z
c
X(z) z n - 1 dz =
z +¥

å x(k) z
c k = -¥
n - 1- k
dz

Interchanging the order of


=

å
k = -¥
x(k)
zc
z n - 1-k dz summation and integration
Multiply and divide by 2pj
= 2 pj
By Cauchy integral theorem, k =
å


x(k)
1
2 pj z c
z n - 1- k dz .....(7.4)

1
2 pj zc
z n - 1 - k dz = 1
= 0
; k = n
; k ¹ n
On applying Cauchy integral theorem the equation (7.4) reduces to,

z c
X(z) z n - 1 dz = 2 pj x(n)

å x(k)
k = -¥ n=k
= x(n)

\ x(n) =
1
2 pj z c
X(z) z n- 1 dz
7. 3 Signals & Systems
Geometric Series
The Z-transform of a discrete time signal involves convergence of geometric series. Hence the
following two geometric series sum formula will be useful in evaluating Z-transform.
1. Infinite geometric series sum formula.
If C is a complex constant and 0 < |C|< 1, then,
¥
1
åC
n= 0
n
=
1- C
.....(7.5)

2. Finite geometric series sum formula.


If C is a complex constant and,
N -1
1 - CN CN - 1
When C ¹ 1, åC
n= 0
n
=
1- C
=
C-1
.....(7.6)

N- 1
When C = 1, åC
n= 0
n
= N .....(7.7)

Note : The infinite geometric series sum formula requires that the magnitude of C be strictly
less than unity, but the finite geometric series sum formula is valid for any value of C.

7.2 Region of Convergence


Since the Z-transform is an infinite power series, it exists only for those values of z for which the
series converges. The region of convergence, (ROC) of X(z) is the set of all values of z, for which X(z)
attains a finite value. The ROC for the following six types of signals are discussed here.
Case i : Finite duration, right sided (causal) signal
Case ii : Finite duration, left sided (anticausal) signal
Case iii : Finite duration, two sided (noncausal) signal
Case iv : Infinite duration, right sided (causal) signal
Case v : Infinite duration, left sided (anticausal) signal
Case vi : Inifinite duration, two sided (noncausal) signal
Case i : Finite duration, right sided (causal) signal
Let, x(n) be a finite duration signal with N-samples, defined in the range 0 £ n £ (N – 1).
\ x(n) = {x(0), x(1), x(2),.....x(N–1)}
Now, the Z - transform of x(n) is,
N- 1
X( z) = å x(n) z
n=0
-n

= x(0) + x(1)z -1 + x(2)z-2 + ........x(N - 1) z- (N -1)


x(1) x(2) x(N - 1)
= x(0) + + + ..........+
z z 2
zN - 1
Chapter 7 - Z - Transform 7. 4
In the above summation, when z = 0, all the terms except the first term become infinite. Hence the
X(z) exists for all values of z, except z = 0. Therefore, the ROC for finite duration right sided (or causal
signal) is entire z-plane except z = 0.
Case ii : Finite duration, left sided (anticausal) signal
Let, x(n) be a finite duration signal with N-samples, defined in the range –(N–1) £ n £ 0.
\ x(n) = {x(–(N–1)),.....,x(–2), x(–1), x(0)}
Now, the Z-transform of x(n) is,
0
X( z) = å x(n) z
n = - (N -1)
-n

= x(- (N - 1)) z (N -1) + ....... + x( -2)z 2 + x(-1) z + x(0)


In the above summation, when z = ¥ , all the terms except the last term become infinite.
Hence the X(z) exists for all values of z, except, z = ¥. Therefore, the ROC of X(z) is entire z-plane,
except z = ¥.
Case iii : Finite duration, two sided (noncausal) signal
Let, x(n) be a finite duration signal with N-samples, defined in the range –M £ n £ + M,
N -1
where, M =
2
l
\ x(n) = x( - M),....... , x( -2), x(-1), x(0), x(1), x(2), ........x( M ) q
Now, the Z-transform of x(n) is,
+M
X( z) = å x(n) z
n = -M
-n

= x( - M) z M + ....... + x( -2) z2 + x(-1) z + x(0) + x(1)z-1 + x(2)z-2 +


....... + x( M) z - M
x(1) x(2)
= x( - M) z M + ........ + x( -2) z 2 + x(-1) z + x(0) + + +
z z2
x( M)
...... +
zM
In the above summation, when z = 0, the terms with negative power of z attain infinity and when
z = ¥, the terms with positive power of z attain infinity. Hence X(z) converges for all values of z, except
z = 0 and z = ¥. Therefore, the ROC is entire z-plane, except z = 0 and z = ¥.
Case - iv : Infinite duration, right sided (causal) signal
Let, x(n) = r1n ; n ³ 0
Now, the Z-transform of x(n) is,
+¥ ¥ ¥
n
X( z) = å x(n) z
n = -¥
-n
= år
n= 0
1
n
z- n = å dr
n= 0
1 z -1 i
7. 5 Signals & Systems
¥
1 Using infinite geometric
If, 0 < |r1 z -1 | < 1, then å (r z
n=0
1
-1 n
) =
1 - r1 z -1 series sum formula
¥
1
\ X(z) =
1
=
1
=
1
z - r1
=
z åC 1
n
- C
=
1 - r1 z -1 1-
r1 z - r1 n=0

z z if , 0 < |C | < 1
Here the condition to be satisfied for the convergence of X(z) is,
0 < |r1 z–1| < 1
jv
\ |r1 z–1| < 1 z-plane
| r1 | r1
< 1 Þ |z| > |r1|
| z|
u
The term |r1| represent a circle of radius r1 in z-plane as shown in ROC of
fig 7.2. From the above analysis we can say that, X(z) converges for all x(n) = r1n ; n ³ 0
points external to the circle of radius r1 in z-plane. Therefore, the ROC of Fig 7.2 : ROC of infinite duration
X(z) is exterior of the circle of radius r1 in z-plane as shown in fig 7.2. right sided signal.
Case v : Infinite duration, left sided (anticausal) signal
Let, x(n) = r2n ; n £ 0
Now, the Z-transform of x(n) is,
+¥ 0 +¥ +¥
X( z) = å
n = -¥
x(n) z- n = å
n = -¥
r2n z- n = å
n= 0
r2- n zn = å (r
n= 0
-1
2 z) n
¥
1 Using infinite geometric
-1
If , 0 < |r z| < 1, then
2
n=0
å
(r z) =
1
-1
2
-
n

r2-1 z
series sum formula
¥
1
\ X(z) =
1
-1
=
1
z
=
r
1
- z
=
r2
åC 1
n
- C
=
1 - r2 z r2 - z
2 n=0
1-
r2 r2 if , 0 < |C | < 1
r2
= -
z - r2
Here the condition to be satisfied for the convergence of X(z) is,
jv
z-plane
0 < |r2–1 z–1| < 1
\ |r2–1 z| < 1 r2

| z|
< 1 Þ |z| < |r2 |
| r2 | ROC of u
x(n) = r2n ; n £ 0
The term |r2| represent a circle of radius r2 in z-plane as
shown in fig 7.3. From the above analysis we can say that
X(z) converges for all points internal to the circle of radius r2
Fig 7.3 : ROC of infinite duration left
in z-plane. Therefore, the ROC of X(z) is interior of the circle
sided signal.
of radius r2 as shown in fig 7.3.
Chapter 7 - Z - Transform 7. 6

Case vi: Infinite duration, two sided (anticausal) signal


Let, x(n) = r1n u(n) + r2n u(– n)
Now, the Z-transform of x(n) is,
+¥ 0 +¥
Infinite geometric
X( z) = å
n = -¥
x(n) z - n = å
n = -¥
r2n z - n + å
n=0
r1n z- n series sum formula
¥
1
= å

r2- n z n +

å r1n z - n å
n=0
Cn =
1 - C
n=0 n= 0
+¥ +¥
if , 0 < |C | < 1
= å -1
(r
2
n
z) + å (r1 z-1 ) n
n=0 n= 0 Using infinite geometric series sum formula
1 1
= -1
+ if, 0 < |r2-1 z| < 1, and, 0 < |r1 z-1 | < 1
1 - r2 z 1 - r1 z -1
¥ ¥
The term å
n= 0
(r2- 1 z) n converges if, The term å (r1 z -1 ) converges if,
n= 0
0 < r2- 1 z < 1 0 < r1- 1 z < 1
\ r2- 1 z < 1 \ r1 z -1 < 1
z r1
< 1 Þ |z | < |r2 | < 1 Þ |z | > |r1 |
r2 z

The term |r2| represents a circle of radius r2


jv
and |r1| represents a circle of radius r1 in z-plane. If z-plane
|r2| > |r1| then there will be a region between two r2 ROC of
circles as shown in fig 7.4. Now the X(z) will x(n) = r1n u(n) + r2n u(–n)
r1 if |r2|> |r1|
converge for all points in the region between two
u
circles (because the first term of X(z) converges
for |z| < |r2| and the second term of X(z) converges
for |z| > |r1|). Hence the ROC is the region between
two circles of radius r1 and r2 as shown in fig 7.4.
Fig 7.4 : ROC of infinite duration two
Table 7.1 Summary of ROC of Discrete Time Signals sided signal..

Sequence ROC
Finite, right sided (causal) Entire z-plane except z = 0
Finite, left sided (anticausal) Entire z-plane except z = ¥
Finite, two sided (noncausal) Entire z-plane except z = 0 and z = ¥
Infinite, right sided (causal) Exterior of circle of radius r1, where |z| > r1
Infinite, left sided (anticausal) Interior of circle of radius r2, where |z| < r2
Infinite, two sided (noncausal) The area between two circles of radius r2 and r1
where, r2 > r1, and r1< |z| < r2, (i.e., |z| >r1, and, |z| < r2)
7. 7 Signals & Systems
Table-7.2 : Characteristic Families of Signals and Corresponding ROC
Signal ROC in z-plane
Finite Duration Signals
x (n) jv Entire z-plane
Right sided except z = 0
(or causal) z-plane

0 n
x (n) jv
Left sided Entire z-plane
(or anticausal) z-plane except z = ¥

u
0 n
x (n) jv
Entire z-plane
Two-sided except z = 0
z-plane
(or noncausal) and z = ¥

u
0 n
Infinite Duration Signals
x (n) jv
Right sided
r1 z-plane
(or causal)
u
|z| > r1
0
n
jv
z-plane
Left sided x (n)
(or anticausal)

u
r2
|z| < r2
0 n
jv
z-plane
r1 < |z| < r2
x (n) [|z| > r1
Two-sided
r1 and |z| < r2]
(or noncausal)

r2
u

0 n
Chapter 7 - Z - Transform 7. 8

Example 7.1
Determine the Z-transform and their ROC of the following discrete time signals.
a) x(n) = {3, 2, 5, 7} b) x(n) = {6, 4, 5, 3} c) x(n) = {2, 4, 5, 7, 3}
­ ­ ­

Solution
a) Given that, x(n) = {3, 2, 5, 7}
­
i.e., x(0) = 3 ; x(1) = 2 ; x(2) = 5 ; x(3) = 7 ; and x(n) = 0 for n < 0 and for n > 3.
By the definition of Z-transform,
¥
Z {x(n)} = X (z) = å x(n) z -n

n = -¥

The given sequence is a finite duration sequence defined in the range n = 0 to 3, hence the limits of summation is
changed to n = 0 to n = 3.
3
\ X( z ) = å x(n) z -n

n = 0

= x(0) z0 + x(1) z -1 + x(2) z -2 + x(3) z -3


= 3 + 2z -1 + 5z -2 + 7z -3
2 5 7
= 3 + + 2 + 3
z z z
In X(z), when z = 0, except the first terms all other terms will become infinite. Hence X(z) will be finite for all values of
z, except z = 0. Therefore, the ROC is entire z-plane except z = 0.

b) Given that, x(n) = {6, 4, 5, 3}


­
i.e, x(–3) = 6 ; x(–2) = 4 ; x(–1) = 5 ; x(0) = 3 ; and x(n) = 0 for n < –3 and for n > 0.
By the definition of Z-transform,
¥
Z {x(n)} = X (z) = å x(n) z -n

n = -¥

The given sequence is a finite duration sequence defined in the range n = –3 to 0, hence the limits of summation is
changed to n = –3 to 0.
0
\ X (z) = å x(n) z -n

n = -3

= x( -3) z 3 + x( -2) z2 + x(-1) z + x(0)

= 6z 3 + 4 z 2 + 5z + 3
In X(z), when z = ¥, except the last term all other terms become infinite. Hence X(z) will be finite for all values of z,
except z = ¥. Therefore, the ROC is entire z-plane except z = ¥.

c) Given that, x(n) = {2, 4, 5, 7, 3}


A
i.e, x(–2) = 2 ; x(–1) = 4 ; x(0) = 5 ; x(1) = 7 ; x(2) = 3 and x(n) = 0 for n < –2 and for n > 2.

By the definition of Z-transform,


¥
Z{x(n)} = X(z ) = å x(n) z -n

n = -¥
7. 9 Signals & Systems
The given sequence is a finite duration sequence defined in the range n = –2 to +2, hence the limits of summation is
changed to n = –2 to n = 2.
2
\ X (z) = å x(n) z -n

n = -2

= x( -2) z2 + x( -1) z1 + x(0 ) z 0 + x(1) z -1 + x(2) z -2

= 2z2 + 4z + 5 + 7z -1 + 3z -2
7 3
= 2z2 + 4z + 5 + + 2
z z
In X(z), when z = 0, the terms with negative power of z will become infinite and when z = ¥, the terms with positive
power of z will become infinite. Hence X(z) will be finite for all values of z except when z = 0 and z = ¥.Therefore, the ROC
is entire z-plane except z = 0 and z = ¥.

Example 7.2
Determine the Z-transform and their ROC of the following discrete time signals.
a) x(n) = u(n) b) x(n) = 0.5n u(n) c) x(n) = 0.2n u(–n –1) d) x(n) = 0.5n u(n) + 0.8n u(–n – 1)
Solution
a) Given that, x(n) = u(n)
The u(n) is a discrete unit step signal, which is defined as,
u(n) = 1 ; for n ³ 0 Infinite geometric series sum formula
¥
= 0 ; for n < 0 1
å Cn =
1- C
; if, 0 < |C| < 1
By the definition of Z-transform, n = 0
¥ ¥
Z{x(n)} = X(z) = å x(n) z -n
= å u(n) z -n

n = -¥ n = 0
¥ ¥
1 Using infinite geometric series sum formula
= åz -n
= å (z -1)n =
1 - z -1
n = 0 n = 0

1 z
= =
1- 1 / z z -1
Here the condition for convergence is, 0 < |z–1| < 1.
1
\ |z -1| < 1 Þ < 1 Þ |z| > 1
|z|
The term |z| = 1 represents a circle of unit radius in z-plane. Therefore, the ROC is exterior of unit circle in z-plane.
b) Given that, x(n) = 0.5n u(n)
The u(n) is a discrete unit step signal, which is defined as,
u(n) = 1 ; for n³0
=0 ; for n<0
\ x(n) = 0.5 ; for
n
n³0
= 0 ; for n < 0
By the definition of Z-transform,
¥ ¥
Z{x(n)} = X (z) = å x(n) z -n
= å 0.5 n
z -n
n = -¥ n = 0
¥
-1 n 1 Using infinite geometric series sum formula
= å d0.5z i =
1 - 0.5z -1
n = 0
Chapter 7 - Z - Transform 7. 10
1 z
\ X(z) = =
1 z - 0.5
1 - 0.5
z
Here the condition for convergence is, 0 < |0.5 z–1| < 1.
0.5
\ |0.5 z -1| < 1 Þ < 1 Þ |z| > 0.5
|z|
The term |z| = 0.5 represents a circle of radius 0.5 in z-plane. Therefore, the ROC is exterior of circle with radius 0.5
in z-plane.

c) Given that, x(n) = 0.8n u(–n –1)


The u(–n –1) is a discrete unit step signal, which is defined as,
u(–n – 1) = 0 ; for n ³ 0
=1 ; for n £ –1
\ x(n) = 0 ; for n ³ 0
= 0.8 n ; for n £ –1
By the definition of Z-transform,
¥ -1
Z{x(n)} = X(z) = å x(n) z -n
= å 0.8 n
z -n
n = -¥ n = -¥
¥ ¥ ¥
= å 0.8 -n
zn = å (0.8 -1
z)n = å (0.8 -1
z)n - 1 (0.8–1 z)0 = 1
n = 1 n = 1 n = 0

1 Using infinite geometric series


= -1
1 - (0.8 -1 z) sum formula

1 0.8 0.8 - 0.8 + z z z


= -1 = -1 = = = -
z 0.8 - z 0.8 - z 0.8 - z z - 0.8
1 -
0.8

Here the condition for convergence is, 0 < |0.8–1 z| < 1.


|z|
\ |0.8 -1 z| < 1 Þ < 1 Þ |z| < 0.8
0.8
The term |z| = 0.8, represents a circle of radius 0.8 in z-plane. Therefore, the ROC is interior of the circle of radius
0.8 in z-plane.

d) Given that, x(n) = 0.5n u(n) + 0.8n u(–n – 1)


X(z) = Z {x(n)} = Z{0.5n u(n) + 0.8n u(–n –1)}

= Z{0.5n u(n)} + Z{0.8n u( -n - 1)} Using linearity property


z z Using the results of (b) and (c)
= -
z - 0.5 z - 0.8
z(z - 0.8) - z(z - 0.5) z 2 - 0.8z - z2 + 0.5z -0.3z
= = 2 =
(z - 0.5) (z - 0.8) z - 0.8z - 0.5z + 0.4 z 2 - 1.3z + 0.4

Here the condition for convergence of 0.5n u(n) is,


0 < |0.5 z–1| < 1 Þ |z| > 0.5
and the condition for convergence of 0.8n u(–n –1) is,
0 < |0.8–1 z| < 1 Þ |z| < 0.8
The term |z| = 0.8, represents a circle of radius 0.8 in z-plane and the term |z| = 0.5 represents a circle of radius 0.5
in z-plane. Hence the common region of convergence for both the terms of x(n) is the region in between the circles of radius
|z| = 0.8 and |z| = 0.5 in the z-plane.
7. 11 Signals & Systems
7.3 Properties of Z-Transform
1. Linearity property
The linearity property of Z-transform states that the Z-transform of linear weighted combination of
discrete time signals is equal to similar linear weighted combination of Z-transform of individual discrete
time signals.
Let, Z{x1(n)} = X1(z) and Z{x2(n)} = X2(z) then by linearity property,
Z{a1x1(n) + a2x2(n)} = a1X1(z) + a2X2(z) ; where, a1 and a2 are constants.
Proof :

By definition of Z-transform,

-n
X 1( z ) = Z {x 1(n)} = å x (n) z
1 .....(7.8)
n = -¥

X 2 ( z ) = Z {x 2 (n)} = å x (n) z
2
-n
.....(7.9)
n = -¥
+¥ +¥
Z {a 1x1 (n) + a2 x 2 (n)} = å a1x 1(n) + a2 x 2 (n) z -n = å a1x 1(n) z -n + a2 x 2 (n)] z -n
n = -¥ n = -¥
+¥ +¥ +¥ +¥
= å a1x 1 (n) z -n + å a x (n)z
2 2
-n
= a1 å x 1 (n) z -n + a2 å x (n)z2
-n

n = -¥ n = -¥ n = -¥ n = -¥

= a1 X 1 (z ) + a2 X 2 ( z ) Using equations (7.8) and (7.9)

2. Shifting property
Case i: Two sided Z-transform
The shifting property of Z-transform states that, Z-transform of a shifted signal shifted by m-units
of time is obtained by multiplying zm to Z-transform of unshifted signal.
Let, Z{x(n)} = X(z)
Now, by shifting property,
Z{x(n–m)} = z–m X(z)
Z{x(n+m)} = zm X(z)
Proof :
By definition of Z-transform,

-n
X (z ) = Z {x(n)} = å x(n) z .....(7.10)
n = -¥

Z {x(n - m)} = å x(n - m) z -n
Let, n – m = p, \ n = p + m
n = -¥
+¥ when n ® -¥, p ® -¥
- (m + p)
= å x(p) z when n ® +¥, p ® +¥
p = -¥

= å x(p) z -m
z -p
p = -¥
+¥ +¥
= z -m å x(p) z -p
= z -m å x(n) z -n
Let, p ® n
p = -¥ n = -¥

= z - m X(z) Using equation (7.10)


Chapter 7 - Z - Transform 7. 12

Z{x(n + m)} = å x(n + m) z -m

n = -¥

- (p - m) Let, n + m = p, \ n = p – m
= å x(p) z when n ® -¥, p ® -¥
p = -¥
when n ® +¥, p ® +¥

= å x(p) z
p = -¥
-p
zm
+¥ +¥
= z m
å x(p) z -p
= zm å x(n) z -n
Let, p ® n
p = -¥ n = -¥

= z m X(z) Using equation (7.10)

Case ii: One sided Z-transform


Let x(n) be a discrete time signal defined in the range 0 < n < ¥.
Let, Z{x(n)} = X(z)
Now by shifting property,
m
l q
Z x(n - m) = z - m X(z) + å x(-i) z- ( m- i)
i=1
m-1
l q
Z x(n + m) = z m X(z) - å x(i) z( m- i)
i=0

Proof :
By definition of one sided Z-transform,

X (z ) = Z {x(n)} = å x(n) z -n
.....(7.11)
n= 0

Z {x(n - m)} = å
n= 0
x(n - m) z - n


Multiply by zm and z –m
= å
n= 0
x(n - m) z -n z m z -m


= z -m å x(n - m) z - (n - m)
0
n =+¥
Let, n – m = p,
= z -m å x(p) z - p when n ® 0, p ® –m
p = -m
when n ® +¥, p ® +¥
+¥ -1
= z -m å x(p) z -p + z - m å x(p) z - p
p= 0 p = -m
+¥ m
= z -m å x(p) z -p + z - m å x( -p) zp
p= 0 p= 1
+¥ m Let p = n, in first summation
= z -m å x(n) z -n + z - m å x( -i) zi Let p = i, in second summation
n= 0 i= 1
Using equation (7.11)
m
m -( m - i)
= z X(z) + å x( -i) z .....(7.12)
i= 1

Note : In equation (7.12) if x(–i) for i = 1 to m are zero then the shifting property for delayed
signal will be same as that for two sided Z-transform.
7. 13 Signals & Systems

Z {x(n + m)} = å
n= 0
x(n + m) z - n


= å x(n + m) z -n z m z - m Multiply by zm and z –m
n= 0

= zm å x(n + m) z -(n + m) Let, n + m = p,
n= 0
+¥ when n ® 0, p ® m
m -p
= z å x(p) z when n ® + ¥, p ® + ¥
p=m
+¥ m -1
= zm å x(p) z - p - z m å x(p) z - p
p=0 p=0
+¥ m -1
Let p = n, in first summation
= zm å x(n) z -n - z m å x(i) z -i
n=0 i=0
Let p = i, in second summation
m -1
= z m X(z) - x(i) z m - i Using equation (7.11)
å
i=0
.....(7.13)

Note : In equation (7.13) if x(i) for i = 0 to m –1 are zero then the shifting property for advanced
signal will be same as that for two sided Z-transform.
3. Multiplication by n (or Differentiation in z-domain)
If Z{x(n)} = X(z)
d
l
then Z nx(n) q= -z
dz
X(z)
In general,
s FGH -z dzd IJK X(z)
m

n
Z n m x(n) =

d F d F F
- z G ..... G -z
d F
G d IJ IJ ..... IJ I
= -z G
dz H dz H H dz H -z
dz
X(z)
KK K JK
144444424444443
m - times

Proof :
By definition of Z-transform,

X (z ) = Z {x(n)} = å x(n) z -n
.....(7.14)
n = -¥

Z {n x(n)} = å n x(n) z - n
n = -¥

= å n x(n) z - n z z -1 Multiply by z and z –1
n = -¥

= -z å x(n) -n z - n - 1
n = -¥

= -z

å x(n)
LM d z OP -n d -n
z = - n z -n - 1
n = -¥ N dz Q dz

d
= -z
dz
å x(n) z -n
Interchanging summation
n = -¥ and differentiation
d
= -z X(z) Using equation (7.14)
dz
Chapter 7 - Z - Transform 7. 14
4. Multiplication by an exponential sequence, an (or Scaling in z-domain)
If Z{x(n)} = X(z)
n s
then Z a n x(n) = X(a -1z)

Proof :

By definition of Z-transform,

Z{x(n)} = å x(n) z -n
.....(7.15)
n = -¥

Z {an x(n)} = å an x(n) z - n
n = -¥

= å x(n) (a -1z)- n .....(7.16)
n = -¥
The equation (7.16) is similar
= X(a -1z) to the form of equation (7.15)

5. Time reversal
If Z{x(n)} = X(z)
then Z{x(–n)} = X(z–1)
Proof :
By definition of Z-transform,

Z{x(n)} = å x(n) z -n
.....(7.17)
n = -¥
+¥ Let, p = –n
Z {x( -n)} = å x( -n) z - n when n ® -¥, p ® +¥
n = -¥ when n ® +¥, p ® -¥

= å x(p) z p
p = -¥

= å x(p) (z -1 )- p .....(7.18)
p = -¥
The equation (7.18) is similar to
= X(z -1 ) the form of equation (7.17)

6. Conjugation
If Z{x(n)} = X(z)
then Z{x*(n)} = X*(z*)
Proof :
By definition of Z-transform,

X(z) = Z {x(n)} = å x(n) z -n
.....(7.19)
n = -¥

Z {x * (n)} = å x* (n) z -n
n = -¥
*
LM +¥
x(n) (z * )- n
OP
=
MN å
n = -¥ PQ .....(7.20)

* The equation (7.20) is similar


= X(z * )
to the form of equation (7.19)
= X * (z * )
7. 15 Signals & Systems
7. Convolution theorem
If Z{x1(n)} = X1(z)
and Z{x2(n)} = X2(z)
then Z{x1(n) * x2(n)} = X1(z) X2(z)

where, x1 (n) * x2 (n) = å
m = -¥
x1 (m) x2 (n - m) .....(7.21)

Proof :

By definition of Z-transform,

X 1(z) = Z {x 1 (n)} = å x (n) z
n = -¥
1
-n
.....(7.22)


X 2 (z) = Z {x 2 (n)} = å x (n) z
n = -¥
2
-n
.....(7.23)

Z {x 1(n) * x2 (n)} = å x 1(n) * x 2 (n) z -n
n = -¥
+¥ LM +¥ OP
= å MN å x 1(m) x 2 (n - m) z -n
PQ
Using equation (7.21)
n = -¥ m = -¥
+¥ +¥
= å
n = -¥
å
m = -¥
x 1(m) x 2 (n - m) z -n z -m zm Multiply by zm and z –m

+¥ +¥
= å
m = -¥
x 1(m) z -m å
n = -¥
x 2 (n - m) z - (n - m)
Let, n – m = p
+¥ +¥
when n ® -¥, p ® -¥
= å
m = -¥
x 1(m) z -m
å
p = -¥
x 2 (p) z -p
when n ® +¥, p ® +¥

LM +¥ OP LM+¥ OP Let m = n, in first summation


=
MN å
n = -¥
x 1(n) z -n
PQ MN å
n = -¥
x 2 (n) z -n
PQ Let p = n, in second summation

= X 1 (z ) X 2 ( z ) Using equations (7.22) and (7.23)

8. Correlation property
If Z{x(n)} = X(z) and Z{y(n)} = Y(z)
–1
then Z{rxy(m)} = X(z) Y(z )

where, r (m) =
xy å
n = -¥
x(n) y(n - m) .....(7.24)

Proof :
By definition of Z-transform,

X(z) = Z {x(n)} = å x(n) z
n = -¥
-n
.....(7.25)


Y(z) = Z {y(n)} = å y(n) z
n = -¥
-n
.....(7.26)
Chapter 7 - Z - Transform 7. 16


Z { rxy (m)} = å rxy (m) z -m
m = -¥
+¥ LM +¥ OP
= å MN å x(n) y(n - m) z - m
PQ Using equation (7.24)
m = -¥ n = -¥
+¥ +¥
= å å x(n) y(n - m) z -m z -n z n Multiply by z n and z –n
m = -¥ n = -¥
+¥ +¥
= å x(n) z -n å y(n - m) z (n - m)
n = -¥ m = -¥ Let, n – m = p \m=n–p
+¥ +¥
when m ® -¥, p ® +¥,
= å x(n) z -n å y(p ) z p when m ® +¥, p ® -¥.
n = -¥ p = -¥

LM +¥ OP LM +¥ OP
=
MN å
n = -¥
x(n) z -n
PQ MN å
p = -¥
y(p ) (z -1 ) -p
PQ Using equations (7.25)
-1
= X(z) Y(z ) and (7.26)

9. Initial value theorem


Let x(n) be an one sided signal defined in the range 0 £ n £ ¥.
Now, if Z{x(n)} = X(z),
then the initial value of x(n) (i.e., x(0)) is given by,

x(0) = Lt X(z)
z®¥

Proof :
By definition of one sided Z - transfrom,

X (z ) = å x(n) z -n

n=0

On expanding the above summation we get,

X ( z ) = x(0) + x(1) z -1 + x(2) z -2 + x(3) z -3 + ......


x(1) x(2) x(3)
\ X (z ) = x(0) + + 2 + 3 + ......
z z z

On taking limit z ® ¥ in the above equation we get,

Lt X( z ) = Lt
LMx(0) + x(1) x(2) x(3)
+ 2 + 3 + ......
OP
z®¥ z®¥ N z z z Q
= x(0) + 0 + 0 + 0 + ......
\ x(0) = Lt X (z )
z®¥
7. 17 Signals & Systems
10. Final value theorem
Let x(n) be an one sided signal defined in the range 0 £ n £ ¥.
Now, if Z {x(n)} = X(z),
then the final value of x(n) (i.e., x(¥)) is given by,

x( ¥ ) = Lt (1 - z -1 ) X(z) or x( ¥ ) = Lt
FG z - 1IJ X(z)
z® 1 z® 1 H zK
Proof :
By definition of one sided Z - transfrom,

m r å x(n) z
Z x(n) =
n=0
-n
.....(7.27)


m
\ Z x(n - 1) - x(n) = r å n=0
x(n - 1) - x(n) z -n
(RHS) (LHS)

m
RHS = Z x(n - 1) - x(n) r
= Z mx(n - 1)r - Z mx(n)r Using linearity property
-1
= z X( z) + x( -1) - X(z) Using shifting property and equation 7.27
= x( -1) - (1 - z -1 ) X(z)
= Lt x( -1) - (1 - z -1 ) X(z) Taking limit z ® 1
z®1

= x( -1) - z Lt
®1
(1 - z -1 ) X(z) .....(7.28)

LHS = å x(n - 1) - x(n) z -n
n=0

= Lt
z®1
å x(n - 1) - x(n) z - n
Taking limit z ® 1
n=0

= å x(n - 1) - x(n) On applying limit z ® 1, the term z–n
n=0
becomes unity
p
= Lt
p®¥
å x(n - 1) - x(n) Changing the summation index from
n=0
0 to p and then taking limit p ® ¥
LM x( -1) - x(0) + x(0) - x(1) + x(1) - x(2) + ..... OP
= Lt
p®¥ MN ..... + x(p - 2) - x(p - 1) + x(p - 1) - x(p) PQ
= Lt x( -1) - x(p)
p®¥

= x( -1) - x(¥) .....(7.29)

On equating equation (7.29) with (7.28) we get,


x( - 1) - x( ¥) = x( -1) - Lt (1 - z -1 ) X(z)
z®1

\ x( ¥) = Lt (1 - z -1 ) X(z)
z®1
Chapter 7 - Z - Transform 7. 18
11. Complex convolution theorem (or Multiplication in time domain)

Let, Z {x1(n)} = X1(z) and Z {x2(n)} = X2(z).

Now, the complex convolution theorem states that,

l
Z x1 ( n) x 2 ( n) = q 1
2 pj z
C
X1 ( v) X 2 z v -1 dv
v ej
where, v is a dummy variable used for contour integration
Proof :

Let, Z {x1(n)} = X1(z) and Z {x2(n)} = X2(z).

Now, by definition of inverse Z-transform,

x 1 (n) =
1
2 pj z
C
X 1( z) zn - 1 dz =
1
2pj z
C
X 1 ( v) vn - 1 dv let, z = v .....(7.30)

Now, by definition of Z-transform,


X 2 (z ) = å x (n) z 2
-n
.....(7.31)
n = -¥

Using the definition of Z-transform, the Z {x1(n) x2(n)} can be written as,

m
Z x 1(n) x 2 (n) = r å x (n) x (n) z
n = -¥
1 2
-n

LM 1 OP
=

å
n = -¥ MN 2pj z
C
X 1( v ) v n - 1 dv x 2 (n) z - n
PQ Using equation (7.30)

=
1
2 pj z C
X 1 ( v)

å
n = -¥
x2 (n) z -n v n v -1 dv

LM F zI O
` =
1
2pj z
C
X 1( v)

MN å x (n) GH v JK PPQ v
n = -¥
2
-n
-1
dv

=
1
2 pj z C
X ( v ) X F z I v dv
1 H vK 2
-1
Using equation (7.31)

12. Parseval’s relation

If Z {x1(n)} = X1(z) and Z {x2(n)} = X2(z).

Then the Parseval’s relation states that,

å

n = -¥
x1 (n) x*2 (n) =
1
2 pj z
C
X1 (z) X*2 1* z -1 dz
z e j
7. 19 Signals & Systems
Proof :

Let, Z {x1(n)} = X1(z) and Z {x2(n)} = X2(z).

Now, by definition of inverse Z-transform,

x 1 (n) =
1
2pj z
C
X 1(z ) zn - 1 dz =
1
2 pj z C
X 1( v) vn - 1 dv let, z = v .....(7.32)

Now, by definition of Z-transform,



m r
Z x 2 (n) = å x (n) z
2
-n
.....(7.33)
n = -¥

Using the definition of Z - transform, the Z x 1(n) x*2 (n) can be written as, o t

o
Z x 1 (n) x*2 (n) = t å x (n) x (n) z
n = -¥
1
*
2
-n
.....(7.34)

On substituting for x 1(n) from equation (7.32) in equation (7.34) we can write,

LM 1 OP

å x (n) x (n) z
n = -¥
1
*
2
-n
=

å
n = -¥ MN 2pj z
C
X 1( v) vn - 1 dv x*2 (n) z - n
PQ
LM x (n) z v OP v dv
=
1
2 pj z
C
X 1 ( v)
MN å

n = -¥ PQ
*
2
-n n -1

L F zI O
=
1
2 pj z C
1
MN

X ( v) M å x (n) G J P v dv
H v K PQ
n = -¥
*
2
-n
-1

L Fz I O -n
*

=
1
2 pj z C
1
MN

X ( v) M å x (n) G J P v dv
H v K PQ
n = -¥
2
*

*
-1

=
1
2 pj z C
1
F I
X ( v) X G z J v dv
Hv K
*
2
*
*
-1
using equation (7.33)

Let us take limit z ® 1 in the above equation,

\
Z®1
lt

å
n = -¥
x 1 (n) x*2 (n) z - n =
Z®1
lt
1
2pj z
C
v
* FG IJ
X 1( v ) X *2 z * v -1 dv
H K

å
n = -¥
x1 (n) x2* (n) =
1
2 pj z
C
FG 1 IJ v
X 1( v) X 2*
Hv K *
-1
dv

\ å

n = -¥
x 1(n) x*2 (n) =
1
2 pj z
C
1
F I
X (z ) X G 1 J z
Hv K
*
2 *
-1
dz let v = z
Chapter 7 - Z - Transform 7. 20
Table-7.3 : Summary of Properties of Z-Transform
Note : X(z) = Z{x(n)} ; X1(z) = Z{x1(n)} ; X2(z) = Z{x2(n)} ; Y(z) = Z {y(n)}
Property Discrete time signal Z-transform
Linearity a1 x1(n) + a2 x2(n) a1 X1(z) + a2 X2(z)
m

x(n – m) z - m X(z) + å x(-i) z


i=1
- ( m- i )

m-1
Shifting x(n) for n ³ 0 x(n + m) z m X(z) - å x(i) z
i= 0
m- i

(m ³ 0)
x(n) for all n x(n - m) z-m X(z)
m
x(n + m) z X(z)

Multiplication by nm nm x(n) FG -z d IJ m

X(z)
(or differentiation in
z-domain)
H dz K
Scaling in z-domain
(or multiplication by an) an x(n) X(a-1 z)

Time reversal x(-n) X(z-1)

Conjugation x *(n) X *(z * )


Convolution x1(n) * x2(n) = å x (m) x (n - m)
m = -¥
1 2
X1(z) X2(z)


Corrrelation rxy ( m) = å x(n) y(n - m)
m = -¥
X(z) Y(z–1 )

Initial value x(0) = Lt X(z)


z®¥

x( ¥ ) = Lt (1 - z -1 ) X(z)
z® 1

( z - 1)
Final value
= Lt X(z)
z® 1 z
if X(z) is analytic for |z| > 1

Complex convolution
theorem
x1(n) x2(n) 1
2pj z
C
X1 ( v) X 2 z v -1 dv
ej
v

Parseval’s relation

å x (n) x (n) = 2pj* 1


z F I
X1 ( z) X*2 1* z -1 dz
n = -¥
1 2
C
H Kz
7. 21 Signals & Systems
Example 7.3
Find the one sided Z-transform of the following discrete time signals.
a) x(n) = n a(n – 1) b) x(n) = n2
Solution
a) Given that, x(n) = n a(n – 1)
Let, x1(n) = an
By definition of one sided Z-transform,
¥
X 1(z) = å x (n) z 1
-n

n = 0
¥ ¥
-1 n
= åa n
z -n = å da z i
n = 0 n = 0

1 z Using infinite geometric


= =
1 - a z -1 z - a series sum formula
Let, x1(n – 1) = an – 1
By shifting property,

z 1
Z{x1(n - 1)} = z -1 X1(z) = z -1 =
z - a z - a
Given that, x(n) = n a n - 1 If Z{x(n)} = X(z)
d d
Z{x(n)} = Z{n a n - 1} = Z{n x1 (n - 1)} = - z X1(z) then Z{n x(n)} = - z X(z)
dz dz
d 1 -1 z
= -z = -z ´ =
dz z - a (z - a)2 (z - a)2

b) Given that, x(n) = n2


Let us multiply the given discrete time signal by a discrete unit step signal,
\ x(n) = n2 u(n)
Note : Multiplying a one sided sequence by u(n) will not alter its value.
By the property of Z-transform, we get,
m
Z {nmu(n)} =
FG -z d IJ U(z)
H dz K
z
where, U(z) = Z {u(n)} =
z - 1

\ -z
d
U(z) = - z
LM d FG z IJ OP = - z LM z - 1 - z OP = z d
u v du - u dv
=
dz N dz H z - 1K Q N (z - 1) Q (z - 1) 2 2
v v2
2
FG -z d IJ U(z) = - z d LM-z d U(z)OP
H dz K dz N dz Q
d F z I F (z - 1) - z ´ 2(z - 1) I 2

dz GH (z - 1) JK
= -z = -z G JK
H 2
(z - 1) 4

= -z G
F (z - 1) (z - 1 - 2z) I = - z F -(z + 1) I = z(z + 1)
H (z - 1) JK GH (z - 1) JK (z - 1)
4 3 3

2
\
F d IJ U(z) = z(z + 1)
Z {x(n)} = Z {n u(n)} = G -z 2
H dz K (z - 1) 3
Chapter 7 - Z - Transform 7. 22
Example 7.4
Find the one sided Z-transform of the discrete time signals generated by mathematically sampling the following
continuous time signals.

a) t2 b) sinWot c) cos Wot


Solution
a) Given that, x(t) = t2
The discrete time signals is generated by replacing t by nT, where T is the sampling time period.
\ x(n) = (nT)2 = n2 T2 = n2 g(n)
where, g(n) = T2
By the definition of one sided Z-transform we get,
¥
G(z) = Z {g(n)} = Z {T 2 } = å T 2 z - n = T 2 å (z -1)n = T 2
n FG 1 IJ =
T2 z
n = 0 n = 0 H1 - z K -1
z - 1
By the property of Z-transform we get,
2
X(z) = Z{x(n)} = Z{n2 g(n)} =
FG -z d IJ G(z) = - z
d FG -z d G(z)IJ
H dz K dz H dz K
F -z d T z I = - z d F -z ´ (z - 1) T - T z I
d 2 2 2
= -z GH dz z - 1JK
dz dz GH (z - 1) JK 2

d F zT I 2
(z - 1) T - zT ´ 2(z - 1) 2 2 2

dz GH (z - 1) JK
= -z = -z ´ 2 4
(z - 1)

(z - 1) (zT 2 - T 2 - 2zT 2 ) -zT 2 - T 2 z T 2 (z + 1)


= -z ´ 4
= -z ´ 3
=
(z - 1) (z - 1) (z - 1)3
b) Given that, x(t) = sinWot
The discrete time signals is generated by replacing t by nT, where T is the sampling time period.
\ x(n) = sin (W0nT) = sin wn ; where w = W0T
By the definition of one sided Z-transform,
¥ ¥
e jq - e - jq
sin q =
Z {x(n)} = X(z) = å x(n) z -n
= å sin wn ´ z -n
2j
n = 0 n = 0

¥ ¥ ¥
e jwn - e - jwn -n 1 1
= å 2j
z =
2j
åe jwn
z -n -
2j
åe - jwn
z -n
n = 0 n = 0 n = 0

¥
1 n 1 ¥ n
=
2j
å de jw
z -1 i - åd
2j n = 0
e - jw z -1 i
n = 0

1 1 1 1
= - Using infinite geometric
2j 1 - e jw z -1 2j 1 - e - jw z -1
series sum formula
1 z 1 z
= -
2 j z - e jw 2j z - e - jw
z (z - e - jw ) - z (z - e jw ) z 2 - z e - j w - z 2 + z e jw
= =
2 j (z - e jw ) (z - e - jw ) 2 j (z 2 - z e - jw - z e jw + e jw e - jw )
z (e jw - e - jw ) / 2 j
= e jq - e - jq
z 2
- z (e jw + e - jw ) + 1 sin q =
2j
z sin wT e jq + e - jq
= ; where w = W 0 T cos q =
z2 - 2z cos wT + 1 2
7. 23 Signals & Systems
c) Given that, x(t) = cos Wot
The discrete time signal is generated by replacing t by nT, where T is the sampling time period.
\ x(n) = cos(W0nT) = cos wn ; where w = W0T
By the definition of one sided Z-transform,
¥ ¥ e jq + e - jq
Z {x(n)} = X(z) = å x(n) z - n = å cos wn ´ z -n cos q =
2
n=0 n =0
¥ jwn - jwn ¥ ¥
e + e 1 1
= å 2
z -n =
2 åe jwn
z-n +
2 åe - jwn -n
z
n = 0 n = 0 n = 0
¥ ¥
1 1
=
2 å (e jw
z -1)n +
2 å (e - jw
z -1)n
n = 0 n = 0

1 1 1 1 Using infinite geometric


= +
2 1 - e jw z -1 2 1 - e - jw z -1 series sum formula

1 z 1 z
= +
2 z - e jw 2 z - e - jw
z (z - e - jw ) + z (z - e jw ) z2 - z e - j w + z 2 - z e j w
= jw - jw
=
2 (z - e ) (z - e ) 2 (z - z e - jw - z e jw + e jw e - jw )
2

2z2 - z (e jw + e - jw ) z 2 - z(e jw + e - jw ) / 2
= jw - jw
= 2
2
2 [z - z (e + e ) + 1] z - z (e jw + e - jw ) + 1
z (z - cos w )
= ; where w = W 0T e jq + e - jq
cos q =
z2 - 2 z cos w + 1 2

Example 7.5
Find the one sided Z-transform of the discrete time signals generated by mathematically sampling the following
continuous time signals.

a) e– a t cos Wot b) e– a t sinWot

Solution
a) Given that, x(t) = e– a t cos Wot
The discrete time signal x(n) is generated by replacing t by nT, where T is the sampling time period.
\ x(n) = e– a n T cos W0nT = e–anT cos wn ; where w = W0T
By the definition of one sided Z-transform we get,
¥ ¥
Fe jwn
+ e - jwn Iz e jq + e - jq
X(z) = Z {x(n)} = åe - anT
cos wn z -n = å e - anT GH 2 JK -n
cos q =
2
n=0 n=0
¥ ¥
1 1
=
2
å de
n= 0
-a T
e zjw -1 n
i +
2
å de
n=0
- aT
e - jw z -1 in Using infinite
geometric series
1 1 1 1 sum formula
= + ¥
2 1 - e - aT e jw z -1 2 1 - e -aT e - jw z -1 1
1 1 1 1
åC n
=
1- C
= + n=0
2 1 - e jw / z eaT 2 1 - e - jw / z eaT

=
1 LM z e aT
+
z eaT OP
jw
2 Nz e - e aT
z eaT - e - jw Q
Chapter 7 - Z - Transform 7. 24
1 L z e dz e - e i + z e dz e - e i O
aT aT - jw aT aT jw

=
2 M
M PP
N d z e - e i d aT
z e - e i Q jw aT - jw

ze aTL
M ze - e + ze - e aT OP - jw aT jw
=
2 MMN dz e i - z e e - z e e + e e PPQ
aT 2 aT - jw aT jw jw - jw

ze L 2z e - de + e i OP
aT aT jw - jw

= M
2 Mz e 2
- z e de + e i + 1 P
2aT aT jw - jw
N Q
LM z e dz e - coswi OP
aT aT
e jq + e - jq
=
MN z e - 2z e cosw + 1PQ ; where w = W T
2 2aT aT 0 cosq =
2
b) Given that, x(t) = e– a t sinWot
The discrete time signal x(n) is generated by replacing t by nT, where T is the sampling time period.
\ x(n) = e– a nT sinW0 n T = e–anT sin wn ; where w = W0T
By the definition of one sided Z-transform we get,
¥ ¥
Fe jwn
- e - jwn I e jq - e - jq
sin q =
X(z) = Z {x(n)} = åe - anT
sin wn z -n
= å e - anT
GH 2j
z -n JK 2j
n=0 n=0
¥ n
=
1
å de - aT
e jw z -1 in
-
1 ¥ -
å e aT e j z FH
- w -1 IK Infinite geometric series sum
¥
2j n=0
2j n = 0 1
1 1 1 1
formulaå Cn =
1 - C
= - n=0
2 j 1 - e - aT e jw z -1 2 j 1 - e - aT e - jw z -1
1 1 1 1
= -
2 j 1 - e jw / z eaT 2 j 1 - e - jw / z eaT
1 z eaT 1 z eaT
= jw
-
aT
2j z e - e 2 j z e - e - jw
aT

1 LM z e dz e - e i - z e dz e - e i OP
aT aT - jw aT aT jw

=
2j MN dz e - e i dz e - e i aT PQ jw aT - jw

1 M
L dz e i [z e - e - z e + e ] OP
aT aT - jw aT jw

=
2 j M dz e i - z e e
aT 2 P aT - jw aT jw jw - jw
MN - ze e + e e P
Q
LM z e e - e / 2j OP aT jw - jw

=
MN z e - z e de + e i + 1PQ
2 2aT aT jw - jw

z eaT sin w
= ; where w = W0 T
z2 e2aT - 2zeaT cos w + 1

Example 7.6
Find the initial value, x(0) and final value, x(¥) of the following z-domain signals.
1 1 2z -1
a) X(z) = -2
b) -1 -2
c) X(z) =
1 - z 1 + 2z - 3z 1 - 1.8z -1 + 0.8z -2
7. 25 Signals & Systems
Solution
1
a) Given that, X(z) =
1 - z -2
By initial value theorem of Z-transform we get,
1 1 1 1
x(0) = Lt X(z) = Lt = Lt = = = 1
z®¥ z®¥ 1 - z-2 z®¥ 1 1 1 - 0
1 - 2 1 -
z ¥
By final value theorem of Z-transform we get,

1
x(¥) = Lt (1 - z -1) X(z) = Lt (1 - z -1)
z® 1 z®1 1 - z -2
1 1 1 1
= Lt (1 - z -1) = Lt = =
z® 1 (1 - z -1) (1 + z -1) z®1 (1 + z -1) 1 + 1-1 2

1
b) Given that, X(z) = -2
-1
1 + 2z - 3z
By initial value theorem of Z-transform we get,
1 1
x(0) = Lt X(z) = Lt = Lt
z®¥ z®¥ 1 + 2z -1 - 3z -2 z®¥ 2 3
1 + - 2
z z
1 1
= = = 1
2 3 1 + 0 + 0
1 + -
¥ ¥
By final value theorem of Z-transform we get,
1
x(¥) = Lt (1 - z -1) X(z) = Lt (1 - z -1)
z® 1 z® 1 1 + 2z -1 - 3z -2
z -1(z - 1) z(z - 1) z 1 1
= Lt -2
= Lt = Lt = =
z® 1 z (z2 + 2z - 3) z®1 (z - 1) (z + 3) z®1 z + 3 1 + 3 4

2 z -1
c) Given that, X(z) = -2
1 - 1.8z-1 + 0.8z
By initial value theorem of Z-transform we get,
2
2z-1 z
x(0) = Lt X(z) = Lt = Lt
z®¥ z®¥ 1 - 1.8z -1 + 0.8z -2 z®¥ 1.8 0.8
1 - + 2
z z
2
¥ 0
= = = 0
1.8 0.8 1 - 0 + 0
1 - +
¥ ¥
By final value theorem of Z-transform we get,
2z-1
x(¥) = Lt (1 - z-1) X(z) = Lt (1 - z -1)
z®1 z® 1 1 - 1.8z -1 + 0.8z -2
z -1(z - 1) 2z-1 2(z - 1)
= Lt = Lt
z®1 z -2 (z 2 - 1.8z + 0.8) z ® 1 (z - 1) (z - 0.8)

2 2
= Lt = = 10
z®1 z - 0.8 1 - 0.8
Chapter 7 - Z - Transform 7. 26
Table - 7.4 : Some Common Z-transform Pairs

X(z)
x(t) x(n) With positive With negative ROC
power of z power of z

d(n) 1 1 Entire z-plane

z 1
u(n) or 1 |z| > 1
z -1 1 - z -1
z 1
an u(n) |z| > |a|
z-a 1 - az -1

az az -1
n
n a u(n) |z| > |a|
( z - a) 2 (1 - az -1 ) 2

az (z + a) az -1 (1 + az -1 )
n2 an u(n) |z| > |a|
( z - a) 3 (1 - az -1 ) 3
z 1
- an u(–n–1) |z| < |a|
z-a 1 - az -1
az az -1
–nan u(–n–1) |z| < |a|
( z - a) 2 (1 - az -1 ) 2
Tz Tz -1
t u(t) nT u(nT) |z| > 1
( z - 1) 2 (1 - z -1 ) 2

T2 z (z +1) T 2 z -1 (1 + z -1 )
t2 u(t) (nT)2 u(nT) 3 |z| > 1
( z - 1) (1 - z -1 ) 3
z 1
e- at u(t) e- anT u(nT) |z| > |e–aT|
z - e -aT 1 - e - aT z -1

z T e - aT z -1 T e - aT
- at - anT
te u(t) nTe u(nT) - aT 2 |z| > |e–aT|
(z - e ) (1 - e - aT z -1 ) 2

sin W 0 t u t bg sin W 0 nT u(nT)


2
z sin w z -1 sin w
= sin wn u(nT) z - 2z cos w + 1 1 - 2z -1 cos w + z -2 |z| > 1
where, w = W0T

cosW 0 t u t bg cosW 0 nT u(nT) z (z - cos w ) 1 - z -1 cos w


= cos wn u(nT) 2
z - 2z cos w + 1 |z| > 1
1 - 2z -1 cos w + z -2
where, w = W0T

Note : 1. The signals multiplied by u(n) are causal signals (defined for n ³ 0).
2. The signals multiplied by u(–n – 1) are anticausal signals (defined for n £ 0).
7. 27 Signals & Systems
7.4 Poles and Zeros of Rational Function of z
Let, X(z) be Z-transform of x(n). When X(z) is expressed as a ratio of two polynomials in z or z–1,
then X(z) is called a rational function of z.
Let X(z) be expressed as a ratio of two polynomials in z, as shown below.
N(z) b + b1z -1 + b2 z -2 + b3 z -3 + ..... + b M z- M .....(7.35)
X( z) = = 0
D(z) a 0 + a1z -1 + a 2 z -2 + a 3 z -3 + ..... + a N z - N
where, N(z) = Numerator polynomial of X(z)
D(z) = Denominator polynomial of X(z)
In equation (7.35) let us scale the coefficients of numerator polynomial by b0 and that of denominator
polynomial by a0, and then convert the polynomials to positive power of z as shown below.
FG b b b
b 0 1 + 1 z -1 + 2 z -2 + 3 z -3 + ..... + M z - M
b IJ
X( z) =
H b0 b0 b0 b0 K
FG a a a
a 0 1 + 1 z -1 + 2 z -2 + 3 z -3 + ..... + N z - N
a IJ
H a0 a0 a0 a0 K
FG
z- M z M +
b 1 M -1
z
b b b
+ 2 z M - 2 + 3 z M - 3 + ..... M
IJ
= G
H b0 b0 b0 b0 K
z- N
FG z
a 1 N -1
zN a a a
+ 2 z N - 2 + 3 z N - 3 + ..... N
+
IJ
Ha0 a0 a0 a0 K Let, M = N
(z - z1 ) (z - z2 ) (z - z 3 ) ..... (z - zN )
= G .....(7.36)
(z - p1 ) (z - p2 ) (z - p 3 ) ..... (z - p N )
where, z1, z2, z3, .....zN are roots of numerator polynomial
p1,p2, p3, .....pN are roots of denominator polynomial
G is a scaling factor.
In equation (7.36) if the value of z is equal to one of the roots of the numerator polynomial, then the
function X(z) will become zero.
Therefore the roots of numerator polynomial z1, z2, z3, .....zN are called zeros of X(z). Hence the
zeros are defined as values z at which the function X(z) become zero.
In equation (7.36) if the value of z is equal to one of the roots of the denominator polynomial then
the funcion X(z) will become infinite. Therefore the roots of denominator polynomial p1, p2, p3, .....pN are
called poles of X(z). Hence the poles are defined as values of z at which the function X(z) become infinite.
Since the function X(z) attains infinte values at poles, the ROC of X(z) does not include poles.
In a realizable system, the number of zeros will be less than or equal to number of poles. Also for
every zero, we can associate one pole (the missing zeros are assumed to exist at infinity).
Let zi be the zero associated with the pole pi. If we evaluate |X(z)| for various values of z, then
|X(z)| will be zero for z = zi and infnite for z = pi. Hence the plot of |X(z)| in a three dimensional plane will
look like a pole (or pillar like structure) and so the point z = pi is called a pole.
Chapter 7 - Z - Transform 7. 28
7.4.1 Representation of Poles and Zeros in z-Plane
The complex variable, z is defined as,
z = u + jv
where, u = Real part of z
v = Imaginary part of z
Hence the z-plane is a complex plane, with u on real axis and v on imaginary axis (Refer fig 7.1 in
section 7.1). In the z-plane, the zeros are marked by small circle " " and the poles are marked by
letter "X".
For example consider a rational function of z shown below.
1.25 - 1.25 z -1 + 0.2 z-2
X( z) =
2 + 2 z -1 + z -2
FG
1.25 1 - z -1 +
0.2 -2
z
IJ
=
H 1.25 K =
0.625 (1 - z -1 + 0.16 z -2 )
FG
2 1 + z -1 +
1 -2
z
IJ (1 + z -1 + 0.5 z -2 )
H 2 K
0.625 z -2 (z2 - z + 0.16) 0.625 (z - 0.8) (z - 0.2) .....(7.37)
= =
z -2 ( z 2 + z + 0.5) (z + 0.5 + j0.5) (z + 0.5 - j0.5)

The roots of quadratic, z2 – z + 0.16 = 0 are,

1 ± 1 - 4 ´ 0.16 1 ± 0.6
z = = = 0.8, 0.2
2 2
\ z 2 - z + 0.16 = (z - 0.8) (z - 0.2)

The roots of quadratic, z2 + z + 0.5 = 0 are,

-1 ± 1 - 4 ´ 0.5 -1 ± j
z = = = - 0.5 ± j 0.5
2 2
\ z2 + z + 0.5 = (z + 0.5 + j0.5) (z + 0.5 - j0.5)
The zeros of X(z) are roots of numerator jv
p2
polynomial, which has two roots. x j0.5
z-plane
Therefore, the zeros of X(z) are,
z1 = 0.8, z2 = 0.2 z2 z1

The poles of X(z) are roots of denominator u


–0.5 0.2 0.8
polynomial, which has two roots.
Therefore, the poles of X(z) are, p1 x –j0.5

p1 = – 0.5 – j0.5, p2 = – 0.5 + j0.5


Fig 7.5 : Pole-zero plot of X(z) of equation (7.37).
The pole-zero plot of X(z) is shown in fig 7.5.
7. 29 Signals & Systems
7.4.2 ROC of Rational Function of z
Case i: Right sided (causal) signal
Let x(n) be a right sided (causal) signal defined as,
x( n) = r1n u(n) + r2n u(n) + r3n u(n) ; where r1 < r2 < r3
Now, the Z-transform of x(n) is,
z z z z
X( z) = + + Z{a n u(n)} =
z - r1 z - r2 z - r3 z-a
N ( z) with ROC |z| > |a|
=
(z - r1 ) (z - r2 ) (z - r3 )
where, N(z) = z(z – r2) (z – r3) + z(z – r1) (z – r3) + z(z – r1) (z – r2)
The poles of X(z) are, jv
ROC of x(n) z-plane
p1 = r1, p2 = r2, p3 = r3 r3

The convergence criteria for X(z) are, r1


r2

r1 x x x
|z| > |r1| ; |z| > |r2| ; |z| > |r3| r1 r2 r3 u

Since r1 < r2 < r3, the ROC is exterior of the circle


of radius r3 in z-plane as shown in fig.7.6. In terms of
poles of X(z) we can say that the ROC is exterior of a
circle, whose radius is equal to the magnitude of outer Fig 7.6 : ROC of x(n) = r1 u(n) + r2 u(n) +
most pole (i.e., pole with largest magnitude) of X(z). r3 u(n) where r1 < r2 < r3.
Case ii: Left sided (anticausal) signal
Let x(n) be a left sided (anticausal) signal defined as,
x( n) = - r1n u(- n - 1) - r2n u( - n - 1) - r3n u(- n - 1) ; where r1 < r2 < r3
Now, the Z-transform of x(n) is, z
z z z Z{- a n u( - n - 1)} =
X( z) = + + z-a
z - r1 z - r2 z - r3 with ROC |z| < |a|
N ( z)
=
(z - r1 ) (z - r2 ) (z - r3 )
where, N(z) = z(z – r2) (z – r3) + z(z – r1) (z – r3) + z(z – r1) (z – r2)
The poles of X(z) are, jv
z-plane
p1 = r1, p2 = r2, p3 = r3
The convergence criteria for X(z) are,
|z| < |r1| ; |z| < |r2| ; |z| < |r3| x r x r xr
1 2 3 u
Since r1 < r2 < r3, the ROC is interior of the circle
of radius r1 in z-plane as shown in fig.7.7. In terms of
poles of X(z) we can say that the ROC is interior of a
circle, whose radius is equal to the magnitude of inner ROC of x(n)
Fig 7.7 : ROC of x(n) = –r1 u(–n – 1) – r2 u(–n –1)
most pole (i.e., pole with smallest magnitude) of X(z).
– r3 u(–n –1), where r1 < r2 < r3.
Chapter 7 - Z - Transform 7. 30
Case iii: Two sided (noncausal) signal
Let x(n) be two sided signal defined as,
x( n) = r1n u(n) + r2n u(n) - r3n u(- n - 1) - r4n u(- n - 1) ; where r1 < r2 < r3 < r4
Now, the Z-transform of x(n) is,
z z z z
X( z) = + + +
z - r1 z - r2 z - r3 z - r4
N ( z)
=
(z - r1 ) (z - r2 ) (z - r3 ) (z - r4 )
where, N(z) = z(z – r2) (z – r3) (z – r4) + z(z – r1) (z – r3) (z – r4)
+ z(z – r1) (z – r2) (z – r4) + z(z –r1) (z – r2) (z – r3)
The poles of X(z) are, jv
p1 = r1 ; p2 = r2 ; p3 = r3 ; p4 = r4 z-plane
The convergence criteria for X(z) are,
|z| > |r1| ; |z| > |r2| ; |z| < |r3| ; |z| < |r4|
Since r1 < r2 < r3 < r4, the ROC is the region
xr xr x r xr
inbetween the circles of radius r2 and r3 as shown in u 1 2 3 4

fig 7.8. Let rx be the magnitude of largest pole of causal


signal and let ry be the magnitude of smallest pole of
ROC of x(n)
anticausal signal and let rx < ry. Now in term of poles of
X(z) we can say that the ROC is the region in between Fig 7.8 : ROC of x(n) = r u(n) + r u(n)
1 2
two circles of radius rx and ry, where rx < ry. – r3 u(–n –1), –r4 u(–n –1).
7.4.3 Properties of ROC
The various concepts of ROC that has been discussed in sections 7.2 and 7.4.2 are summarized
as properties of ROC and given below.
Property- 1: The ROC of X(z) is a ring or disk in z-plane, with centre at origin.
Property- 2: If x(n) is finite duration right sided (causal) signal, then the ROC is entire z- plane except z = 0.
Property- 3: If x(n) is finite duration left sided (anticausal) signal, then the ROC is entire z-plane
except z = ¥.
Property-4: If x(n) is finite duration two sided (noncausal) signal, then the ROC is entire z-plane
except z = 0 and z = ¥.
Property- 5 : If x(n) is infinite duration right sided (causal) signal, then the ROC is exterior of a circle of radius r1.
Property- 6: If x(n) is infinite duration left sided (anticausal) signal, then the ROC is interior of a
circle of radius r2.
Property- 7: If x(n) is infinite duration two sided (noncausal) signal, then the ROC is the region
in between two circles of radius r1 and r2.
Property- 8: If X(z) is rational, (where X(z) is Z-transform of x(n)), then the ROC does not include
any poles of X(z).
Property- 9: If X(z) is rational, (where X(z) is Z-transform of x(n)), and if x(n) is right sided, then the
ROC is exterior of a circle whose radius corresponds to the pole with largest magnitude.
Property-10: If X(z) is rational, (where X(z) is Z-transform of x(n)), and if x(n) is left sided, then the
ROC is interior of a circle whose radius corresponds to the pole with smallest magnitude.
Property-11: If X(z) is rational, (where X(z) is Z-transform of x(n)), and if x(n) is two sided, then the
ROC is region in between two circles whose radius corresponds to the pole of causal part
with largest magnitude and the pole of anticausal part with smallest magnitude.
7. 31 Signals & Systems
7.5 Inverse Z-Transform
Let X(z) be Z-transform of the discrete time signal x(n).The inverse Z-transform is the process of
recovering the discrete time signal x(n) from its Z-transform X(z). The signal x(n) can be uniquely
determined from X(z) and its ROC.
The inverse Z-transform can be determined by the following three methods.
1. Direct evaluation by contour integration (or residue method)
2. Partial fraction expansion method.
3. Power series expansion method.
7.5.1 Inverse Z-Transform by Contour Integration or Residue Method
Let, X(z) be Z-transform of x(n).
Now by definition of inverse Z-transform,

x( n) =
1
2 pj z
C
X(z) z n - 1dz .....(7.38)

Using partial fraction expansion technique the function X(z) zn – 1 can be expressed as shown below.
A1 A2 A3 AN
X( z) z n - 1 = + + + ..... + .....(7.39)
z - p1 z - p2 z - p3 z - pN
where, p1, p2, p3, ..... pN are poles of X(z) zn – 1 and A1, A2, A3, ..... AN are residues
The residue A1 is obtained by multiplying the equation (7.39) by (z – p1) and letting z = p1.
Similarly other residues are evaluated.
\ A1 = ( z - p1 ) X(z) z n-1 .....(7.40.1)
z = p1

A 2 = ( z - p 2 ) X(z) z n - 1 .....(7.40.2)
z = p2

A 3 = ( z - p 3 ) X(z) z n -1 .....(7.40.3)
z = p3

M
M
A N = ( z - p N ) X(z) z n-1 .....(7.40.N)
z = pN

Using equation (7.39) the equation (7.38) can be written as,

x( n) =
1
2 pj z LMN
C
A1
z - p1
+
A2
z - p2
+
A3
z - p3
+ ..... +
AN
z - pN
OP dz
Q
=
1 M
LMA 1 z
C
dz
z - p1
+ A2
z
C
dz
z - p2
+ A3
z
C
dz
z - p3
+ .....
OP
PP .....(7.41)
2 pj M
MM
N
+ AN
z
C
dz
z - pN
PP
Q
Chapter 7 - Z - Transform 7. 32

1
If , G(z) = , then by Cauchy' s integral theorem,
z - p0
RS
2 pj ; if p 0 is a point inside the contour C in z - plane
zC
G(z) dz =
C
z
1
z - p0
dz =
T
0 ; if p 0 is a point outside the contour C in z - plane

Using Cauchy's integral theorem, the equation (7.41) can be written as shown below.

1
x( n) = A 1 2 pj + A 2 2pj + A 3 2pj + ..... + A N 2pj
2 pj
= A1 + A 2 + A 3 + ..... + A N .....(7.42)
n-1
= Sum of residues of X(z) z

On substituting for residues from equation (7.40.1) to (7.40.N) in equation(7.42) we get,

x( n) = (z - p1 ) X(z) z n -1 + (z - p2 ) X(z) zn-1


z = p1 z = p2
n -1
+ (z - p 3 ) X(z) z + ..... + (z - p N ) X(z) zn -1
z = p3 z = pN

N
\ x(n) = å LMN(z - p ) X(z) z
i=1
i
n -1
z = pi
OP
Q .....(7.43)

where, N = Number or poles of X(z) zn – 1 lying inside the contour C.


Using equation (7.43), by considering only the poles lying inside the contour C, the inverse
Z-transform can be evaluated. For a stable system the contour C is the unit circle in z-plane.
7.5.2 Inverse Z-Transform by Partial Fraction Expansion Method
Let X(z) be Z-transform of x(n), and X(z) be a rational function of z. Now the function X(z) can
be expressed as a ratio of two polynomials in z as shown below. (Refer equation 7.35).
N(z) .....(7.44)
X ( z) =
D( z)
where, N(z) = Numerator polynomial of X(z)
D(z) = Denominator polynomial of X(z)
Let us divide both sides of equation (7.44) by z and express equation (7.44) as shown below.
X( z) N(z)
=
z z D( z)
X( z) Q(z) .....(7.45)
\ =
z D( z)
N(z)
where , Q(z) =
z
X(z)
Note : It is convenient, if we consider rather than X(z) for inverse Z-transform by partial
z
fraction expansion method.
7. 33 Signals & Systems
On factorizing the denominator polynomial of equation (7.45) we get,

X( z) Q(z) Q(z) .....(7.46)


= =
z D( z) (z - p1 ) (z - p2 ) (z - p3 ) ..... (z - p N )

where, p1, p2, p3, .....pN are roots of denominator polynomial (as well as poles of X(z)).
The equation (7.46) can be expressed as a series of sum terms by partial fraction expansion
technique as shown below.
X( z) A1 A2 A3 AN
= + + + ..... +
z z - p1 z - p2 z - p3 z - pN
where, A1, A2, A3, ..... AN are residues.
z z z
\ X(z) = A1 + A2 + A3 + .....
z - p1 z - p2 z - p3
z .....(7.47)
+ AN
z - pN
Now, the inverse Z-transform of equation (7.47) is obtained by comparing each term with standard
Z-transform pair. The two popular Z-transform pairs useful for inverse Z-transform of equation (7.47)
are given below.
If an is a causal (or right sided) signal then,
z
n
Z a n u(n) =s z-a
; with ROC z > a

If an is an anticausal (or left sided) signal then,


z
n s
Z - a n u(- n - 1) =
z-a
; with ROC z < a

Let r1 be the magnitude of the largest pole and let the ROC be |z| > r1 (where r1 is radius of a circle
in z-plane), then each term of equation (7.47) gives rise to a causal sequence, and so the inverse
Z-transform of equation (7.47) will be as shown in equation (7.48).
x(n) = A1 p1n u(n) + A2 p2n u(n) + A3 p3n u(n) + ..... + AN pNn u(n) .....(7.48)
Let r2 be the magnitude of the smallest pole and let ROC be |z| < r2 (where r2 is radius of a circle in
z-plane), then each term of equation (7.47) give rise to an anticausal sequence, and so the inverse
Z-transform of equation (7.47) will be as shown in equation (7.49).
x(n) = –A1 p1n u(–n –1) – A2 p2n u(–n –1) – A3 p3n u(–n –1) – .....
– AN pNn u(–n –1) .....(7.49)
Sometimes the specified ROC will be in between two circles of radius rx and ry, where rx < ry.
(i.e., ROC is rx < |z| < ry). Now in this case, the terms with magnitude of pole less than rx will give rise to
causal signal and the terms with magnitude of pole greater than ry will give rise to anticausal signal so that
the inverse Z-transform of X(z) will give a two sided signal. [Refer section 7.4.2, case iii]
Chapter 7 - Z - Transform 7. 34
Evaluation of Residues
The coefficients of the denominator polynomial D(z) are assumed real and so the roots of the
denominator polynomial are real and/or complex conjugate pairs (i.e., complex roots will occur only in
conjugate pairs). Hence on factorizing the denominator polynomial we get the following cases. (The roots
of the denominator polynomial are poles of X(z)).
Case i : When roots (or poles) are real and distinct
Case ii : When roots (or poles) have multiplicity
Case iii : When roots (or poles) are complex conjugate
Case i : When roots (or poles) are real and distinct

X(z)
In this case can be expressed as,
z
X( z) Q( z) Q( z)
= =
z D( z) ( z - p1 ) (z - p 2 ) ...... ( z - p N )
A1 A2 AN
= + + ..... +
( z - p1 ) (z - p2 ) (z - pN )
where, A1, A2 ...... AN are residues and p1, p2, ..... pN are poles
X(z)
The residue A1 is evaluated by multiplying both sides of by (z–p1) and letting z = p1. Similarly
z
other residues are evaluated.
X(z)
\ A 1 = ( z - p1 )
z z = p1

X(z)
A 2 = ( z - p2 )
z z = p2

M
X(z)
A N = (z - pN )
z z = pN

Case ii : When roots (or poles) have multiplicity


X(z)
Let one of pole has a multiplicity of q. (i.e., repeats q times). In this case is expressed as,
z
X( z) Q(z) Q( z)
= =
z D(z) ( z - p1 ) (z - p 2 )......( z - p x ) q ......( z - p N )
A1 A2 A x0
= + + ..... +
( z - p1 ) (z - p2 ) (z - px ) q
A x1 A x ( q -1) AN
+ q -1
+ ...... + + ..... +
(z - px ) (z - px ) (z - pN )
where, A x0 , Ax1 , ...... A x(q-1) are residues of repeated root (or pole), z = px
7. 35 Signals & Systems
The residues of distinct real roots are evaluated as explained in case i.
The residue Axr of repeated root is obtained as shown below.

A xr =
1 dr LM(z - p ) q X(z) OP ; where r = 0, 1, 2,....(q - 1)
r ! dz r N x
z Q z = px

Case iii : When roots (or poles) are complex conjugate

X(z) X(z)
Let has one pair of complex conjugate pole. In this case can be expressed as,
z z

X( z) Q(z) Q( z)
= =
z D(z) ( z - p1 ) (z - p 2 )......( z 2 + az + b)......( z - p N )
A1 A2 Ax A *x AN
= + + ..... + + + ..... +
z - p1 z - p2 z - (x + jy) z - (x - jy) z - pN
The residues of real and non-repeated roots are evaluated as explained in case i.
The residue Ax is evaluated as that of case i and the residue Ax* is the conjugate of Ax.
7.5.3 Inverse Z-Transform by Power Series Expansion Method
Let X(z) be Z-transform of x(n), and X(z) be a rational function of z as shown below.
N(z) b + b1 z -1 + b2 z -2 + b3 z -3 + ..... + b M z- M
X( z) = = 0
D(z) a 0 + a1 z -1 + a 2 z -2 + a 3 z -3 + ..... + a N z- N
On dividing the numerator polynomial N(z) by denominator polynomial D(z) we can express X(z)
as a power series of z. It is possible to express X(z) as positive power of z or as negative power of z or
with both positive and negative power of z as shown below.
Case i :
N(z)
X( z) = = c0 + c1 z -1 + c2 z -2 + c 3 z -3 + ..... .....(7.50.1)
D(z)
Case ii :
N(z)
X( z) = = d 0 + d 1 z1 + d 2 z 2 + d 3 z 3 + ..... .....(7.50.2)
D(z)
Case iii :
N(z)
X( z) = = ..... + e -3 z3 + e -2 z 2 + e -1 z + e 0
D(z)
+ e1 z -1 + e2 z-2 + e3 z-3 + ..... .....(7.50.3)

The case i power series of z is obtained when the ROC is exterior of a circle of radius r in z-plane
(i.e., ROC is |z| > r). The case ii power series of z is obtained when the ROC is interior of a circle of radius
r in z-plane (i.e., ROC is |z| < r). The case iii power series of z is obtained when the ROC is in between
two circles of radius r1 and r2 in z-plane (i.e., ROC is r1 < |z| < r2).
Chapter 7 - Z - Transform 7. 36

By the definition of Z-transform, we get,


¥
X( z) = å x(n) z
n = -¥
-n

On expanding the summation we get,


X( z) = ........ x( -3) z 3 + x( -2) z 2 + x(-1) z1 + x(0) z 0
+ x(1) z -1 + x(2) z-2 + x(3) z-3 + ......... .....(7.51)

On comparing the coefficients of z of equations (7.50) and (7.51), the samples of x(n) are
determined. [i.e., the coefficient of zi is the ith sample, x(i) of the signal x(n)].
Note : The different methods of evaluation of inverse Z-transform of a funcion X(z) will result in
different type of mathematical expressions. But the inverse Z-transform is unique for a
specified ROC and so on evaluating the expressions for each value of n, we may get a same
signal.

Example 7.7
3 + 2z-1 + z-2
Determine the inverse Z-transform of the function, X(z) = by the following three methods and
1 - 3z -1 + 2z -2
prove that the inverse Z-transform is unique.
1. Residue Method
2. Partial Fraction Expansion Method
3. Power Series Expansion Method

Solution
Method-1 : Residue Method
3 + 2z-1 + z-2 z-2 (3z2 + 2z + 1) 3z2 + 2z + 1
Given that, X(z) = -1 -2
= -2 2
= 2 .
1 - 3z + 2z z (z - 3z + 2) z - 3z + 2
Let us divide the numerator polynomial by denominator polynomial and express X(z) as shown below.

3z2 + 2z + 1 11z - 5
X(z) = = 3 + 2 3
z2 - 3z + 2 z - 3z + 2 z2 – 3z + 2 3z2 + 2z + 1
11z - 5 3z2 – 9z + 6
= 3 + (–) (+) (–)
(z - 1) (z - 2)
11z – 5
11z - 5
Let, X1(z) = 3 and X 2 (z) = ; \ X(z) = X1(z) + X 2 (z)
z 2 - 3z + 2
x(n) = Z -1{X(z)} = Z -1{X1(z)} + Z -1{X 2 (z)}

= Z -1{3} + Z -1{X 2 (z)}


Using residue theorem
= 3 d(n) + å
N LM(z - p ) X (z) z n- 1 OP
i=1 N i 2
z = pi Q
11z - 5 11z - 5
= 3 d(n) + (z - 1) zn - 1 + (z - 2) zn - 1
(z - 1) (z - 2) z=1
(z - 1) (z - 2) z=2

11 - 5 11 ´ 2 - 5 n - 1
= 3 d(n) + (1)n - 1 + 2
1 - 2 2 - 1
\ x(n) = 3 d(n) - 6 u(n - 1) + 17(2)n - 1 u(n - 1) = 3 d(n) + - 6 +17(2)n - 1 u(n - 1)
7. 37 Signals & Systems
When n = 0, x(0) = 3 – 0 + 0 =3
When n = 1, x(1) = 0 – 6 + 17 ´ 20 = 11
When n = 2, x(2) = 0 – 6 + 17 ´ 21 = 28
When n = 3, x(3) = 0 – 6 + 17 ´ 22 = 62
When n = 4, x(4) = 0 – 6 + 17 ´ 23 = 130
\ x(n) = {3, 11, 28, 62, 130, .....}
­
Method-2 : Partial Fraction Expansion Method
3 + 2z-1 + z-2 z-2 (3z2 + 2z + 1) 3z2 + 2z + 1
Given that, X(z) = -1 -2
= -2 2
= .
1 - 3z + 2z z (z - 3z + 2) (z - 1) (z - 2)

X(z) 3z2 + 2z + 1
\ =
z z(z - 1) (z - 2)

X(z) 3z 2 + 2z + 1 A1 A2 A3
Let, = = + +
z z(z - 1) (z - 2) z z - 1 z - 2
X(z) 3z2 + 2z + 1 1
Now, A 1 = z = z = = 0.5
z z=0 z(z - 1) (z - 2) z = 0 (-1) ´ -2) b g
X(z) 3z2 + 2z +1 3 + 2 + 1
A 2 = (z - 1) = (z - 1) = = -6
z z=1 z(z - 1) (z - 2) z = 1 1 ´ (1 - 2)

X(z) 3z2 + 2z + 1 3 ´ 22 + 2 ´ 2 + 1
A 3 = (z - 2) = (z - 2) = = 8.5
z z=2 z(z - 1) (z - 2) z = 2 2 ´ (2 - 1)

X(z) 0.5 6 8.5


= - +
z z z - 1 z - 2
z z
\ X(z) = 0.5 - 6 + 8.5
z - 1 z - 2
Z{d(n)} = 1
On taking inverse Z-transform of X(z) we get,
z
Z{u(n)} =
x(n) = 0.5 d(n) – 6 u(n) + 8.5 (2)n u(n) = 0.5 d(n) + [–6 + 8.5(2)n] u(n) z - 1
z
When n = 0, x(0) = 0.5 – 6 + 8.5 ´ 20 = 3 Z{ann(n)} =
z - a
When n = 1, x(1) = 0 – 6 + 8.5 ´ 21 = 11
When n = 2, x(2) = 0 – 6 + 8.5 ´ 22 = 28
When n = 3, x(3) = 0 – 6 + 8.5 ´ 23 = 62
When n = 4, x(4) = 0 – 6 + 8.5 ´ 24 = 130

\ x(n) = {3, 11, 28, 62, 130, .....}


­
Method-3 : Power Series Expansion Method

-1 -2
3 + 2z + z
Given that, X(z) = -1 -2
1 - 3z + 2z
Chapter 7 - Z - Transform 7. 38
Let us divide the numerator polynomial by denominator polynomial as shown below.
3 + 11z–1 + 28z–2 + 62z–3 + 130z–4 + ......
–1
1 – 3z + 2z –2
3 + 2z–1 + z–2
3 – 9z–1 + 6z–2
(–) (+) (–)

11z–1 – 5z–2
11z–1 – 33z–2 + 22z–3
(–) (+) (–)
28z–2 – 22z–3
28z–2 – 84z–3 + 56z–4
(–) (+) (–)
62z–3 – 56z–4
62z–3 – 186z–4 + 124z–5
(–) (+) (–)
130z–4 – 124z–5
:
:

3 + 2z-1 + z-2
\ X(z) = = 3 + 11z-1 + 28z-2 + 62z-3 + 130z -4 + ..... .....(1)
1 - 3z-1 + 2z -2
Let x(n) be inverse Z-transform of X(z).
Now, by definition of Z-transform,

X(z) = å x(n) z -n

n = -¥

= .....+ x(0) + x(1) z-1 + x(2) z-2 + x(3) z-3 + x(4) z-4 +...... .....(2)
On comparing equations (1) and (2) we get,
x(0) = 3
x(1) = 11
x(2) = 28
x(3) = 62
x(4) = 130 and so on.

\ x(n) = {3, 11, 28, 62, 130, .....}


­
Conclusion : It is observed that the results of all the three methods are same.
Example 7.8
Determine the inverse Z-transform of the following Z-domain functions.

3z2 + 2z + 1 z - 0.4 z - 4
a) X(z) = b) X(z) = c ) X(z) =
z2 + 3z + 2 z2 + z + 2 (z - 1) (z - 2)2
Solution

3z 2 + 2z + 1
a) Given that, X(z) =
z 2 + 3z + 2
On dividing the numerator by denominator, the X(z) can be expressed as shown below.

3z2 + 2z + 1 -7z - 5 -7z - 5


X(z) = = 3 + = 3 +
z2 + 3z + 2 z 2 + 3z + 2 (z + 1) (z + 2) 3
z2 + 3z + 2 3z2 + 2z + 1
A1 A2 3z2 + 9z + 6
By partial fraction expansion we get, X(z) = 3 + + (–) (–) (–)
z + 1 z + 2 –7z – 5
7. 39 Signals & Systems

-7z - 5 -7z - 5 -7 ´ ( -1) - 5


A 1 = (z + 1) = = =2
(z + 1) (z + 2) z = -1
z + 2 z = -1 -1 + 2
-7z - 5 -7z - 5 -7 ´ (-2) - 5
A2 = (z + 2) = = = -9
(z + 1) (z + 2) z = -2
z + 1 z = -2 -2 + 1
2 9 1 z 1 z
\ X(z) = 3 + - = 3 + 2 -9 Multiply and
z + 1 z + 2 z z - (-1) z z - (- 2) dvide by z
z z
= 3 + 2z -1 - 9z - 1
z - ( -1) z - ( -2)
On taking inverse Z-transform of X(z) we get,
Z{d(n)} = 1
x(n) = 3 d(n) + 2( -1)n -1 u(n - 1) - 9(-2)n - 1 u(n - 1) z
Z{a n u(n)} =
= 3 d(n) + 2(-1)n -1 - 9( -2)n -1 u(n - 1) z - a
z
When n = 0, x(0) = 3 + 0 + 0 = 3 If Z {an u(n)} =
z - a
When n = 1, x(1) = 0 + 2 – 9 = –7 then by time shifting property
When n = 2, x(2) = 0 – 2 – 9 ´ (–2) = 16 - 1) z
Z{a(n u(n - 1)} = z -1
When n = 3, x(3) = 0 + 2 – 9 ´ (–2) = –342 z - a

When n = 4, x(4) = 0 – 2 – 9 ´ (–2)3 = 70


\ x(n) = {3, –7, 16, –34, 70, .....}
­
Alternate Method

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

X(z) 3z2 + 2z + 1 3z2 + 2z + 1


\ = 2
=
z z(z + 3z + 2) z(z + 1) (z + 2)
X(z)
By partial fraction expansion technique can be expressed as,
z
X(z) 3z2 + 2z + 1 A A2 A3
= = 1 + +
z z(z + 1) (z + 2) z z + 1 z + 3

X(z) 3z2 + 2z + 1 1
A1 = z = z = = 0.5
z z=0 z(z + 1) (z + 2) 1 ´ 2
z=0

X(z) 3z2 + 2z + 1 3(-1)2 + 2( -1) + 1


A 2 = (z + 1) = (z + 1) = = -2
z z= -1 z(z + 1) (z + 2) -1 ´ ( -1 + 2)
z = -1

X(z) 3z2 + 2z + 1 3(- 2)2 + 2(- 2) + 1


A 3 = (z + 2) = (z + 2) = = 4.5
z z= -2 z(z + 1) (z + 2) -2 ´ (-2 + 1)
z = -2
X(z) 0.5 2 4.5
\ = - +
z z z + 1 z + 2
2z 4.5 z Z{d(n)} = 1
\ X(z) = 0.5 - +
z + 1 z + 2
z
z z Z{a n u(n)} =
= 0.5 - 2 + 4.5 z - a
z - ( -1) z - (- 2)
Chapter 7 - Z - Transform 7. 40
On taking inverse Z-transform of X(z), we get,
x(n) = 0.5 d(n) – 2 (–1)n u(n) + 4.5 (–2)n u(n) = 0.5 d(n) + [–2 (–1)n + 4.5 (–2)n] u(n)
When n = 0, x(0) = 0.5 – 2 + 4.5 = 3
When n = 1, x(1) = 0 + 2 + 4.5 ´ (–2) = –7
When n = 2, x(2) = 0 – 2 + 4.5 ´ (–2)2 = 16
When n = 3, x(3) = 0 + 2 + 4.5 ´ (–2)3 = –34
When n = 4, x(4) = 0 – 2 + 4.5 ´ (–2)4 = 70
\ x(n) = {3, –7, 16, –34, 70, .....}
­
Note: The closed form expression of x(n) in the two methods look different, but on evaluating x(n) for various
values of n we get same signal x(n).

z - 0.4
b) Given that, X(z) = The roots of the quadratic
z2 + z + 2
z2 + z + 2 = 0 are,
z - 0.4 z - 0.4
X(z) = 2 = -1 ± 1 - 4 ´ 2
z + z + 2 (z + 0.5 - j 7 / 2) (z + 0.5 + j 7 / 2) z =
2
By partial fraction expansion we get, = - 0.5 ± j 7 / 2

A A*
X(z) = +
z + 0.5 - j 7 / 2 z + 0.5 + j 7 / 2

z - 0.4
A = (z + 0.5 - j 7 / 2)
(z + 0.5 - j 7 / 2) (z + 0.5 + j 7 / 2) z = - 0.5 + j 7 / 2

z - 0.4 -0.5 + j 7 / 2 - 0.4


= =
(z + 0.5 + j 7 / 2) z = - 0.5 + j 7 / 2
-0.5 + j 7 / 2 + 0.5 + j 7 / 2

-0.9 + j 7 / 2 -0.9 j 7 /2 j0.9


= = + = 0.5 +
j 7 j 7 j 7 7
*
\ A* =
FG 0.5 + IJ
j0.9
=
FG 0.5 - j0.9 IJ
H 7K H 7K

0.5 + j0.9 / 7 0.5 - j0.9 / 7 Multiply and


\ X(z) = + dvide by z
z + 0.5 - j 7 / 2 z + 0.5 + j 7 / 2

1 z 1 z
= (0.5 + j0.9 / 7 ) + (0.5 - j0.9 / 7 )
z z + 0.5 - j 7 / 2 z z + 0.5 + j 7 / 2

z z
= (0.5 + j0.9 / 7 )z -1 + (0.5 - j0.9 / 7 ) z -1
z - ( -0.5 + j 7 / 2) z - ( -0.5 - j 7 / 2)
n z
On taking inverse Z-transform of X(z) we get, If Z{a u(n)} =
z - a
then by time shifting property,
x(n) = (0.5 + j0.9 / 7 ) (-0.5 + j 7 / 2)(n- 1) u(n - 1)
z
+ (0.5 - j0.9 / 7 ) (-0.5 - j 7 / 2)(n - 1) u(n - 1) Z{a (n - 1) u(n - 1)} = z -1
z - a
7. 41 Signals & Systems
Alternatively the above result can be expressed as shown below.
Here, 0.5 + j0.9 7 = 0.605 Ð34.2o = 0.605 Ð0.19p
0.5 – j0.9 7 = 0.605 Ж34.2 = 0.605 Ж0.19p
o

– 0.5 + j 7 2 = 1.414 Ð110.7o = 1.414 Ð0.62p


–0.5 – j 7 2 = 1.414 Ж110.7o = 1.414 Ж0.62p
\ x(n) = [0.605 Ð0.19p] [1.414 Ð0.62p](n – 1) u(n – 1) + [0.605 Ж0.19p] [1.414 Ж0.62p](n – 1) u(n – 1)
= [0.605 Ð0.19p] [1.414(n – 1) Ð0.62p (n – 1)] u(n – 1) + [0.605Ж0.19p] [1.414(n – 1)Ж0.62p (n – 1)] u(n – 1)
= 0.605 (1.414)(n – 1)Ð(0.19p + 0.62pn – 0.62p) u(n – 1) + 0.605 (1.414)(n – 1) Ð(–0.19p – 0.62pn + 0.62p) u(n – 1)
= 0.605 (1.414)(n – 1) [1 Ð(0.62n – 0.43)p + 1 Ж (0.62n – 0.43)p] u(n – 1)
= 0.605 (1.414)(n – 1) [cos ((0.62n – 0.43)p) + j sin((0.62n – 0.43)p) + cos((0.62 n – 0.43)p)
–j sin((0.62n – 0.43)p) ] u(n – 1)
= 0.605 (1.414)(n – 1) 2 cos ((0.62n – 0.43)p) u(n – 1)
= 1.21 (1.414)(n –1) cos ((0.62n – 0.43)p) u(n – 1)

z - 4
c) Given that, X(z) =
(z - 1) (z - 2) 2
By partial fraction expansion we get,

z - 4 A1 A2 A3
X(z) = = + +
(z - 1) (z - 2)2 z - 1 ( z - 2) 2 (z - 2 )
z - 4 z - 4 1 - 4
A 1 = (z - 1) = = = -3
(z - 1) (z - 2)2 z= 1
(z - 2 )2 z =1
(1 - 2)2

z - 4 z - 4 2 - 4
A 2 = (z - 2)2 = = = -2
(z - 1) (z - 2)2 z= 2
z - 1z = 2 2 - 1

A3 =
d LM
(z - 2)2
z - 4 OP =
d LM z - 4 OP
dz N (z - 1) (z - 2)2 Q dz N z - 1Q z = 2
z = 2
(z - 1) - (z - 4) 3 3
= = = = 3
(z - 1)2 z= 2
(z - 1)2 z= 2
(2 - 1)2

-3 2 3 1 z 1 2z 1 z
\ X(z) = - + = -3 - + 3
z - 1 (z - 2)2 z - 2 z z - 1 z (z - 2)2 z z - 2
z 2z z Multiply and
= - 3z -1 - z -1 + 3z-1 dvide by z
z - 1 (z - 2)2 z - 2
z z az
Z {u(n)} = ; Z {an u(n)} = ; Z {na n u(n)} =
z - 1 z - a (z - a )2
If Z{x(n)} = X(z) then by time shifting property Z{x(n – 1)} = z–1 X(z)
z z
\ Z {u(n - 1)} = z -1 ; Z {a(n - 1) u(n - 1)} = z -1
z - 1 z - a
az
and Z{(n - 1) a(n - 1) u(n - 1)} = z -1
(z - a)2

On taking inverse Z-transform of X(z) using standard transform and shifting property we get,

x(n) = - 3 u(n - 1) - (n - 1) 2n - 1 u(n - 1) + 3 ´ 2n -1 u(n - 1)


= -3 - (n - 1) 2n -1 + 3(2)n -1 u(n - 1)
Chapter 7 - Z - Transform 7. 42
Example 7.9
Determine the inverse Z-transform of the following function.

1 z2
a) X(z) = -1 -2 b) X(z) =
1 - 15
. z + 0.5z 2
z - z + 0.5
-1 1
1 + z d) X(z) =
c) X( z ) =
1 - z -1 + 0.5z -2 (1 + z -1) (1 - z -1)2
Solution
1
a) Given that, X(z) =
1 - 1.5 z -1 + 0.5z -2
1 1 z2 z2
X(z) = = = 2 =
. z
1 - 15 -1
+ 0.5z -2 .
15 0.5 . z + 0.5
z - 15 ( z - 1) (z - 0.5)
1 - + 2
z z
X(z) z
\ =
z (z - 1) (z - 0.5)
By partial fraction expansion, X(z)/z can be expressed as,
X(z) A1 A2
= +
z z - 1 z - 0.5
X(z) z 1
A 1 = (z - 1) = (z - 1) = = 2
z z = 1 (z - 1) (z - 0.5) z= 1
1 - 0.5

X( z ) z 0.5
A2 = (z - 0.5) = (z - 0.5) = = -1
z z= 0.5 (z - 1) (z - 0.5) z = 0.5 0.5 - 1
X( z ) 2 1
\ = - z
z z - 1 z - 0.5 Z{an u(n)} = ; ROC |z| > |a|
z - a
2z z
\ X( z ) = - z
z - 1 z - 0.5 Z{u(n)} = ; ROC |z| > 1
z - 1
On taking inverse Z-transform of X(z), we get,
x(n) = 2 u(n) – 0.5n u(n) = [2 – 0.5n] u(n)

z2
b) Given that, X(z) = 2
z - z + 0.5
z2 z2
X (z ) = 2
=
z - z + 0.5 (z - 0.5 - j0.5) (z - 0.5 + j0.5)
X(z) z
\ =
z (z - 0.5 - j0.5) (z - 0.5 + j0.5) The roots of quadratic

By partial fraction expansion, we can write, z 2 - z + 0.5 = 0 are,

X(z) A A* z =
1 ± 1 - 4 ´ 0.5
= +
z z - 0.5 - j0.5 z - 0.5 + j0.5 2
= 0.5 ± j 0.5
X(z)
A = (z - 0.5 - j0.5)
z z= 0.5 + j0.5

z
= (z - 0.5 - j0.5)
(z - 0.5 - j0.5) (z - 0.5 + j0.5) z = 0.5 + j0.5
7. 43 Signals & Systems

0.5 + j0.5 0.5 + j0.5


\ A = = = 0.5 - j0.5
0.5 + j0.5 - 0.5 + j0.5 j10
.
\ A * = (0.5 - j0.5)* = 0.5 + j0.5
X( z ) 0.5 - j0.5 0.5 + j0.5
\ = +
z z - 0.5 - j0.5 z - 0.5 + j0.5
(0.5 - j0.5) z (0.5 + j0.5) z
X (z ) = +
z - (0.5 + j0.5) z - (0.5 - j0.5) z
z{an u(n)} = ;
On taking inverse Z-transform of X(z) we get, z - a
ROC |z| > |a|
x(n) = (0.5 – j0.5) (0.5 + j0.5)n u(n) + (0.5 + j0.5) (0.5 – j0.5)n u(n)
Alternatively the above result can be expressed as shown below.

Here, 0.5 + j0.5 = 0.707 Ð45o = 0.707 Ð0.25p

0.5 – j0.5 = 0.707 Ж45o = 0.707 Ж 0.25p

\ x(n) = [0.707 Ж 0.25p] [0.707 Ð0.25p]n u(n) + [0.707 Ð0.25p] [0.707 Ж 0.25p]n u(n)

= [0.707 Ж0.25p] [0.707n Ð0.25pn] u(n) + [0.707 Ð0.25p] [0.707n Ж0.25pn] u(n)

= 0.707(n + 1) Ð(0.25p (n – 1)) u(n) + 0.707(n + 1) Ð(–0.25p(n – 1)) u(n)

= 0.707(n + 1) [1 Ð0.25p (n – 1) + 1Ð –0.25p(n – 1)]u(n)


= 0.707(n + 1) [cos (0.25p (n – 1)) + j sin (0.25p(n – 1)) + cos (0.25p(n – 1)) – j sin (0.25p(n – 1))] u(n)
= 0.707(n + 1) 2 cos (0.25p (n – 1)) u(n)

1 + z -1
c) Given that, X(z) =
1 - z -1 + 0.5z -2

1 + z -1 z -1(z + 1) The roots of the quadratic


X(z) = -1 -2
= -2 2 z2 – z + 0.5 = 0 are,
1 - z + 0.5 z z (z - z + 0.5)
1 ±1 - 4 ´ 0.5
z (z + 1) z (z + 1) z =
= 2
= 2
(z - z + 0.5) (z - 0.5 - j0.5) (z - 0.5 + j0.5)
= 0.5 ± j0.5
By partial fraction expansion, we can write,

X(z) (z + 1) A A*
= = +
z (z - 0.5 - j0.5) (z - 0.5 + j0.5) z - 0.5 - j0.5 z - 0.5 + j0.5
X (z)
A = (z - 0.5 - j0.5)
z z = 0. 5 + j0.5

(z + 1)
= (z - 0.5 - j0.5)
(z - 0.5 - j0.5) (z - 0.5 + j0.5) z = 0.5 + j 0.5

0.5 + j0.5 + 1 . + j0.5


15
= = = - j15
. + 0.5 = 0.5 - j15
.
0.5 + j0.5 - 0.5 + j0.5 j1
A * = (0.5 - j15)
. * = 0.5 + j15
.
X( z ) 0.5 - j15
. 0.5 + j15
.
\ = +
z z - 0.5 - j0.5 z - 0.5 + j0.5
z z z
X (z) = (0.5 - j15)
. + (0.5 + j15)
. Z {a n u(n)} =
z - (0.5 + j0.5) z - (0.5 - j0.5) z - a
Chapter 7 - Z - Transform 7. 44
On taking inverse Z-transform of X(z) we get,
x(n) = (0.5 – j1.5) (0.5 + j0.5)n u(n) + (0.5 + j1.5) ( 0.5 – j0.5)n u(n)
Alternatively the above result can be expressed as shown below.

Here, 0.5 – j1.5 = 1.581 Ж71.6 o = 1.581 Ж0.4p


0.5 + j1.5 = 1.581 Ð71.6 o = 1.581 Ð0.4p
0.5 + j0.5 = 0.707 Ð45o = 0.707 Ð0.25p
0.5 – j0.5 = 0.707 Ж45 o
= 0.707 Ж0.25p
\ x(n) = [1.581 Ж0.4p] [0.707 Ð0.25p]n u(n) + [1.581 Ð0.4p] [0.707 Ж0.25p]n u(n)
= [1.581 Ж0.4p] [0.707n Ð0.25pn] u(n) + [1.581 Ð0.4p] [0.707n Ж0.25pn] u(n)
= 1.581 (0.707)n [1 Ðp(0.25n – 0.4) + 1 Жp(0.25n – 0.4)] u(n)
= 1.581 (0.707)n [cos (p(0.25n – 0.4)) + j sin (p(0.25n – 0.4)) + cos (p(0.25n – 0.4))
– j sin (p(0.25n – 0.4))] u(n)
= 1.581 (0.707)n 2 cos (p(0.25 n – 0.4)) u(n)
= 3.162 (0.707)n cos (p(0.25n – 0.4)) u(n)

1
d) Given that, X(z) =
(1 + z -1 ) (1 - z -1) 2
1 1 z3
X(z) = -1 -1 2
= -1 -2 2
=
(1 + z ) (1 - z ) z (z + 1) z (z - 1) (z + 1) (z - 1)2
X( z ) z2
\ =
z (z + 1) (z - 1)2
By partial fraction expansion, we can write,
X( z ) A1 A2 A3
= + +
z z + 1 (z - 1)2 z - 1

X(z) z2 z2 ( -1)2
A 1 = (z + 1) = (z + 1) = = = 0.25
z z = -1 (z + 1) (z - 1)2 z = -1
(z - 1)2 z = -1
( -1 - 1)2
2 X(z) 2 z2 z2 1
A 2 = (z - 1) = (z - 1) = = = 0.5
z z= 1 (z + 1) (z - 1)2 z + 1 1 + 1
z= 1 z= 1

A3 =
d LM
(z - 1)2
X(z) OP =
d LM
(z - 1)2
z 2 OP
dz N z Q z= 1
dz MN (z + 1) (z - 1)2 PQ z= 1

d L z O 2
(z + 1) 2z - z 2
(1 + 1) ´ 2 - 1 3
= M P
dz MN z + 1PQ
=
(z + 1)2
=
(1 + 1)2
=
4
= 0.75
z= 1 z=1

X( z ) 0.25 0.5 0.75


\ = + +
z z + 1 (z - 1)2 z - 1
z z z
X(z) = 0.25 + 0.5 + 0.75
z + 1 (z - 1)2 z - 1 z
Z {a n u(n)} =
z z z z - a
= 0.25 + 0.5 + 0.75
z - ( -1) (z - 1)2 z - 1 z
Z {n u(n)} =
On taking inverse Z-transform of X(z) we get, (z - 1)2
x(n) = 0.25(-1)n + 0.5n u(n) + 0.75 u(n) z
Z {u(n)} =
n
= [0.25( -1) + 0.5n + 0.75] u(n) z - 1
7. 45 Signals & Systems
Example 7.10
1
Determine the inverse Z-transform of X(z) =
1 - 1.5 z -1 + 0.5 z -2
When (a) ROC : |z| > 1.0 and (b) ROC : |z| < 0.5.
Solution
a) Since the ROC is the exterior of a circle, we expect x(n) to be causal signal. Hence we can express X(z) as a power
series expansion in negative powers of z. On dividing the numerator of X(z) by its denominator we get,
1
X(z) =
1 - 1.5 z -1 + 0.5 z -2

= 1 + 1.5 z -1 + 1.75 z -2 + 1.875 z -3 + 1.9375 z -4 + ..... .....(1)

1 + 1.5 z -1 + 1.75 z -2 + 1.875 z -3 + 1.9375 z -4 + .........


-1 -2
1 - 1.5 z + 0.5 z 1
1 - 1.5 z -1 + 0.5 z -2
( - ) (+) ( -)

1.5 z -1 - 0.5 z -2
1.5 z -1 - 2.25 z -2 + 0.75 z -3
( -) (+) ( -)

-2
1.75 z - 0.75 z -3
-2
1.75 z - 2.625 z -3 + 0.875 z -4
( -) (+) ( -)

-3
1.875 z - 0.875 z -4
1.875 z -3 - 2.8125 z-4 + 0.9375 z-5
( -) (+ ) ( -)

1.9375 z-4 - 0.9375 z-5


M

If X(z) is Z-transform of x(n) then, by the definition of Z-transform we get,


¥
X(z) = Z {x(n)} = å x(n) z -n

n = -¥

For a causal signal,


¥
X( z ) = å x(n) z -n

n = 0

On expanding the summation we get,


X(z) = x(0) z 0 + x(1) z -1 + x(2) z -2 + x(3) z -3 + x(4) z -4 + ........ .....(2)
On comparing the two power series of X(z) (equations (1) and (2)), we get,
x(0) = 1 ; x(1) = 1.5 ; x(2) = 1.75 ; x(3) = 1.875 ; x(4) = 1.9375 ; .......
l
x(n) = 1, 15
. , 1.75, 1.875, 1.9375,.... q
A
b) Since the ROC is the interior of a circle, we expect x(n) to be anticausal signal. Hence we can express X(z) as a power
series expansion in positive powers of z. Therefore, rewrite the denominator polynomial of X(z) in the reverse order and
then the numerator, is divided by the denominator as shown below.
Chapter 7 - Z - Transform 7. 46

2z2 + 6z 3 + 14z4 + 30z 5 + 62z6 + .....


-2 -1
0.5 z - 1.5 z + 1 1
1 - 3z + 2z2
( - ) (+) ( -)

3z - 2z 2
3z - 9z 2 + 6z3
(- ) (+) ( -)
2
7z - 6z 3
2
7z - 21z 3 + 14z4
( -) (+) ( -)

15z3 - 14z 4
15z3 - 45z 4 + 30z 5
( -) (+) (- )

4
31z - 30z 5
M

1 1
\ X(z) = =
1 - 1.5 z -1 + 0.5 z -2 0.5 z -2 - 1.5 z -1 + 1
.....(3)
= 2z 2 + 6z 3 + 14z 4 + 30z5 + 62z6 + ......
If X(z) is Z-transform of x(n) then, by the definition of Z-transform we get,
¥
X(z) = Z {x(n)} = å x(n) z -n

n = -¥
0
For an anticausal signal, X(z) = å x(n) z -n

n = -¥

On expanding the summation we get,

X(z) = ..... x( -6) z6 + x( -5) z 5 + x( -4) z 4 + x( -3) z 3 + x(-2) z2 + x( -1) z + x(0) .... (4)
On comparing the two power series of X(z) (equations (3) and (4)), we get,
x(0) = 0 ; x(-1) = 0 ; x( -2) = 2 ; x(-3) = 6 ; x( -4) = 14 ; x(-5) = 30 ; x(-6) = 62 ; .....
\ x(n) = l........, 62, 30, 14, 6, 2, 0, 0 q
A
Example 7.11
1
Determine the inverse Z-transform of X(z) =
1 - 0.8 z -1 + 0.12 z -2
a) if ROC is, |z| > 0.6 b) if ROC is, |z| < 0.2 c) if ROC is, 0.2 < |z| < 0.6
Solution
1 1 z2
Given that, X(z) = -1 -2
= -2 2
=
1 - 0.8 z + 0.12 z z (z - 0.8z + 0.12) (z - 0.6) (z - 0.2)

X(z) z The roots of quadratic


\ =
z (z - 0.6) (z - 0.2)
z 2 - 0.8z + 0.12 = 0 are,
By partial fraction expansion technique we get,
0.8 ±0.8 2 - 4 ´ 0.12
X(z) z A1 A2 z =
= = + 2
z (z - 0.6) (z - 0.2) z - 0.6 z - 0.2 0.8 ± 0.4
= = 0.6, 0.2
2
7. 47 Signals & Systems

X(z) z 0.6
A1 = (z - 0.6) = (z - 0.6) = = 1.5
z z = 0.6 (z - 0.6) (z - 0.2) z = 0.6
0.6 - 0.2

X(z) z 0.2
A2 = (z - 0.2) = (z - 0.2) = = - 0.5
z z= 0.2 (z - 0.6) (z - 0.2) z = 0.2
0.2 - 0.6

X(z) 1.5 0.5


\ = -
z z - 0.6 z - 0.2
z z
\ X(z) = 1.5 - 0.5
z - 0.6 z - 0.2
Now, the poles of X(z) are p1 = 0.6, p2 = 0.2
a) ROC is |z| > 0.6
The specified ROC is exterior of the circle whose radius corresponds to the largest pole, hence x(n) will be a causal
(or right sided) signal.
z
\ x(n) = 1.5(0.6)n u(n) – 0.5 (0.2)n u(n) Z {a n u(n)} = ; ROC |z| > |a|
z - a
b) ROC is |z| < 0.2
The specified ROC is interior of the circle whose radius corresponds to the smallest pole, hence x(n) will be an
anticausal (or left sided) signal.
\ x(n) = 1.5(–(0.6)n u(–n – 1)) – 0.5 (–(0.2)n u(–n – 1))
z
= –1.5 (0.6)n u(–n – 1) + 0.5 (0.2)n u(–n – 1) Z { -an u( -n - 1)} = ; ROC |z| < |a|
z - a
c) ROC is 0.2 < |z| < 0.6
The specified ROC is the region in between two circles of radius 0.2 and 0.7. Hence the term corresponds to the pole,
p1 = 0.6 will be anticausal signal (because |z| < 0.6) and the term corresponds to the pole, p 2 = 0.2, will be a causal signal
(because |z| > 0.2).
\ x(n) = 1.5(–(0.6)n u(–n –1)) – 0.5 (0.2)n u(n)
= –1.5(0.6)n u(–n –1)) – 0.5 (0.2)n u(n)

7.6 Analysis of LTI Discrete Time System Using Z-Transform


7.6.1 Transfer Function of LTI Discrete Time System
Let x(n) be the input and y(n) be the output of an LTI discrete time system. The mathematical
equation governing the input-output relation of an LTI discrete time system is given by, (refer chapter-6,
equation (6.17)),
N M
y( n) = - åa
m=1
m y( n - m) + åb
m=0
m x(n - m) .....(7.52)

The equation (7.52) is a constant coefficient difference equation and N is the order of the system.
Let us take Z-transform of equation (7.52) with zero initial conditions (i.e., y(n) = 0 for n < 0 and
x(n) = 0 for n < 0).
RS a y(n - m) + b x(n - m)UV
N M

T å å
l q
\ Z y(n) = Z - m m
m=1 W m=0

R N
U R U
= Z S- å a y( n - m)V + Z S å b x(n - m)V
M

m m
T m=1
N
W T W m=0
M
= -
m=1
åa m l
Z y( n - m) + q å b Z lx(n - m)q
m=0
m .....(7.53)
Chapter 7 - Z - Transform 7. 48
Let y(n) = 0 for n < 0, now if Z{y((n)} = Y(z), then Z{y(n–m)} = z–m Y(z) (Using shifting
property)
Let x(n) = 0 for n < 0, now if Z{x((n)} = X(z), then Z{x(n–m)} = z–m X(z) (Using shifting
property)
Using shifting property of Z-transform, the equation (7.53) is written as shown below.
N M
Y( z) = - åa
m=1
m z - m Y(z) +
m=0
åb m z - m X(z)

N M
Y( z) + åa
m=1
m z - m Y(z) = åb
m=0
m z - m X(z)

LM N
OP = b
M
Y( z) 1 +
N åa
m=1
m z- m
Q åm=0
m z - m X(z)

Y(z) m=0
åb m z- m
\ = N
X(z)
1 +
m=1
åa m z- m

On expanding the summations in the above equation we get,

Y( z) b + b1 z -1 + b 2 z -2 + b 3 z -3 + ..... + b M z - M .....(7.54)
= 0
X( z) 1 + a1 z -1 + a 2 z -2 + a 3 z -3 + ..... + a N z - N
The transfer function of a discrete time system is defined as the ratio of Z-transform of output
and Z-transform of input. Hence the equation (7.54) is the transfer function of an LTI discrete time
system.
The equation (7.54) is a rational function of z–1 (i.e., ratio of two polynomials in z–1). The numerator
and denominator polynomials of equation (7.54) are converted to positive power of z and then expressed
in the factorized form as shown in equation (7.55). (Refer equation (7.36)). Let M = N
Y( z) (z - z1 ) (z - z 2 ) (z - z3 ) ..... (z - z N ) .....(7.55)
= G
X( z) (z - p1 ) (z - p2 ) (z - p3 ) ..... (z - p N )
where, z1, z2, z3, ..... zN are roots of numerator polynomial (or zeros of discrete time system)
p1, p2, p3, ..... pN are roots of denominator polynomial (or poles of discrete time system)
7.6.2 Impulse Response and Transfer Function
Let, x(n) = Input of an LTI discrete time system
y(n) = Output / Response of the LTI discrete time system for the input x(n)
h(n) = Impulse response (i.e., response for impulse input)
Now, the response y(n) of the discrete time system is given by convolution of input and impulse
response. (Refer chapter-6, equation (6.33)).

\ y(n) = x(n) * h(n) = å x(m) h(n - m)
m = -¥
7. 49 Signals & Systems
On taking Z-transform of the above equation we get, If Z{x(n)} = X(z)
Z {y(n)} = Z {x(n) * h(n)} and Z{h(n)} = H(z)
Using convolution property of Z-transform, the above equation then by convolution property,
can be written as, Z{x(n) * h(n)} = X(z) H(z)
Y( z) = X(z) H(z)
Y(z) .....(7.56)
\ H(z) =
X(z)
Y(z) (z - z1 ) (z - z 2 ) (z - z3 ) ..... (z - z N )
\ H(z) = = G Using equation (7.55)
X(z) (z - p1 ) (z - p 2 ) (z - p3 ) ..... (z - p N )
From equation (7.56) we can conclude that the transfer function of an LTI discrete time system is
also given by Z-transform of the impulse response.
Alternatively, we can say that the inverse Z-transform of transfer function is the impulse response
of the system.
l q
\ Impulse reponse, h(n) = Z -1 H ( z) = Z -1
RS
Y(z) UV Using equation (7.56)
X(z)T W
7.6.3 Response of LTI Discrete Time System Using Z-Transform
In general, the input-output relation of an LTI (Linear Time Invariant) discrete time system is
represented by the constant coefficient difference equation shown below, (equation (7.52)).
N M
bg
yn = - å bg å b xb n - mg
am y n - m + m
m=1 m=0
N M .....(7.57)
(or ) å a yb n - mg = å b xbn - mg with a
m= 0
m
m= 0
m o = 1

The solution of the above difference equation (equation (7.57)) is the (total) response y(n) of LTI
discrete time system, which consists of two parts. In signals and systems the two parts of the solution
y(n) are called zero-input response yzi(n) and zero-state response yzs(n).
\ Response, y(n) = yzi(n) + yzs(n) .....(7.58)
Zero-input Response (or Free Response or Natural Response) Using Z-Transform
The zero-input response yzi(n) is mainly due to initial output (or initial stored energy) in the system.
The zero-input response is obtained from system equation (equation (7.57)) when input x(n) = 0.
On substituting x(n) = 0 and y(n) = yzi(n) in equation (7.57) we get,
N

åa m b g
y zi n - m = 0 ; with a o = 1
m= 0

On taking Z-transform of the above equation with non-zero initial conditions for output we can
form an equation for Yzi(z). The zero-input response yzi(n) of a discrete time system is given by inverse
Z-transform of Yzi(z).
Zero-State Response (or Forced Response) Using Z-Transform
The zero-state response yzs(n) is the response of the system due to input signal and with zero initial
output. The zero-state response is obtained from the difference equation governing the system
(equation(7.57)) for specific input signal x(n) for n ³ 0 and with zero initial output.
Chapter 7 - Z - Transform 7. 50

On substituting y(n) = yzs(n) in equation (7.57) we get,


N M

å b g å b xb n - mg ; with a
a m y zs n - m = m o = 1
m= 0 m= 0
On taking Z- transform of the above equation with zero initial conditions for output
(i.e., yzs(n)) and non-zero initial values for input (i.e., x(n)) we can form an equation for Yzs(z). The zero-
state response yzs(n) of a discrete time system is given by inverse Z-transform of Y zs(z).
Total Response
The total response y(n) is the response of the system due to input signal and initial output (or intial
stored energy). The total response is obtained from the difference equation governing the system
(equation(7.57)) for specific input signal x(n) for n ³ 0 and with non-zero initial conditions.
On taking Z-transform of equation (7.57) with non-zero initial conditions for both input and output,
and then substituting for X(z) we can form an equation for Y(z). The total response y(n) is given by
inverse Z-transform of Y(z). Alternatively, the total response y(n) is given by sum of zero-input response
yzi(n) and zero-state response yzs(n).
\ Total response, y(n) = yzi(n) + yzs(n)

7.6.4 Convolution and Deconvolution Using Z-Transform


Convolution
The convolution operation is performed to find the response y(n) of an LTI discrete time system
from the input x(n) and impulse response h(n).
\ Response, y(n) = x(n) * h(n)
On taking Z-transform of the above equation we get,
Z{y(n)} = Z{x(n) * h(n)} Using convolution property
\Y(z) = X(z) H(z) .....(7.59)
\ Response, y(n) = Z––1{Y(z)} = Z––1{X(z) H(z)}
Procedure : 1. Take Z-transform of x(n) to get X(z).
2. Take Z-transform of h(n) to get H(z).
3. Get the product X(z) H(z).
4. Take inverse Z-transform of the product X(z) H(z).
Deconvolution
The deconvolution operation is performed to extract the input x(n) of an LTI system from the
response y(n) of the system.
From equation (7.59) get,
Y(z)
X( z) =
H(z)
On taking inverse Z-transform of the above equation we get,

l q
Input, x(n) = Z -1 X(z) = Z -1
Y(z) RS UV
H(z) T W
Procedure : 1. Take Z-transform of y(n) to get Y(z).
2. Take Z-transform of h(n) to get H(z).
3. Divide Y(z) by H(z) to get X(z) (i.e., X(z) = Y(z) / H(z)).
4. Take inverse Z-transform of X(z) to get x(n).
7. 51 Signals & Systems
7.6.5 Stability in z-Domain
Location of Poles for Stability
Let, h(n) be the impulse response of an LTI discrete time system. Now, if h(n) satisfies the condition,

å
n = -¥
h(n) < ¥ .....(7.60)

then the LTI discrete time system is stable, (Refer equation 6.27 in chapter - 6).
The stability condition of equation (7.60) can be transformed as a condition on location of poles of
transfer function of the LTI discrete time system in z-plane.
Let, h(n) = an u(n)
+¥ +¥ ¥
Now , å
n = -¥
h(n) = å
n = -¥
a n u(n) = å
n= 0
an

¥
1
If |a| is such that, 0 < |a| < 1, then åa
n= 0
n
=
1- a
= constant, and so the system is stable.
¥
If |a| > 1, then åa
n= 0
n
= ¥ and so the system is unstable.

z
l q
Now, H(z) = Z h(n) = Z a n u(n) = n s z - a
Here H(z) has pole at z = a.
If |a| < 1, then the pole will lie inside the unit circle and if |a| > 1, then the pole will lie outside the unit
circle. Therefore we can say that, for a stable discrete time system the pole should lie inside the unit
circle. The various types of impulse response of LTI system and their transfer functions and the locations
of poles are summarized in table 7.5.
ROC of a Stable System
Let, H(z) be Z-transform of h(n). Now, by definition of Z-transform we get,

H ( z) = å
n = -¥
h(n) z - n

Let us evaluate H(z) for z = 1.



\ H ( z) = å
n = -¥
h(n)

On taking absolute value on both sides we get,


+¥ +¥
H ( z) = å
n = -¥
h(n) Þ H ( z) = å
n = -¥
h(n)

For a stable LTI discrete time system,


å
n = -¥
h(n) < ¥ Þ H ( z) < ¥

Therefore, we can conclude that z = 1 will be a point in the ROC of a stable system. Hence for a
stable discrete time system the ROC should include the unit circle.
General Condition for Stability in z-plane
On combining the condition for location of poles and the ROC we can say that for a stable LTI
discrete time system the poles should lie inside the unit circle and the unit circle should be included in ROC.
Chapter 7 - Z - Transform 7. 52
Table-7.5 : Impulse Response and Location of Poles
Impulse response Transfer function Location of poles in
h(n) H(z) z-plane and ROC
h(n) = an u(n) ; 0 < a < 1 jv
Unit z-plane
h(n) circle
z
H ( z) =
z - a xa
u
ROC is | z| > a
pole at z = a ROC
+¥ n
å h(n) < ¥ ; Stable system Since 0 < a < 1, the pole z = a, lies inside the
n=0 unit circle. The ROC contains the unit circle.
h(n) = (–a)n u(n) ; 0 < |–a| < 1
h(n) jv
Unit z-plane
circle

z
H ( z) = –a x
z + a u
n ROC is | z| > |- a|
ROC
pole at z = - a
Since 0 < |–a| < 1, the pole at z = –a, lies inside
the unit circle. The ROC contains the unit
+¥ circle.
å h(n) < ¥ ; Stable system
n=0

h(n) = an u(n) ; a > 1 Unit jv


circle z-plane
h(n)
z
H ( z) =
z - a
xa
ROC is | z| > a u

pole at z = a ROC
n

å h(n) = ¥ ; Unstable system Since a > 1, the pole at z = a, lies outside the
n=0
unit circle. The ROC does not contain the unit
h(n) = (–a)n u(n) ; |–a| > 1 circle.
h(n) Unit jv
z-plane
circle
z
H ( z) =
z + a x
ROC is | z| > |- a|
–a u
n
pole at z = - a ROC

Since |–a| > 1, the pole at z = –a, lies outside


¥ the unit circle. The ROC does not contain the
å h(n) = ¥ ; Unstable system unit circle.
n=0
7. 53 Signals & Systems
Table-7.5 : Continued....
Impulse response Transfer function Location of poles in
h(n) H(z) z-plane and ROC
h(n) = a u(n) ; a > 0 (i.e., a is positive) Unit jv
z-plane
circle
h(n) az
H ( z) =
a z - 1
x1
ROC is | z| > 1 u
pole at z = 1
n ROC
¥
å h(n) = ¥ ; Unstable system The pole z = 1 lies on the unit circle. The
n=0
ROC does not contain the unit circle.
h(n) = a(–1)n u(n) ; a > 0 (i.e., a is positive) jv
Unit z-plane
h(n) circle
az
a H ( z) =
z + 1 x
–1 u
ROC is | z| > 1
n pole at z = - 1 ROC
–a
The pole at z = –1 lies on the unit circle.
+¥ The ROC does not contain the unit circle.
å h(n) = ¥ ; Unstable system
n=0

h(n) = n an u(n) ; 0 < a < 1 Unit jv


z-plane
h(n) circle
az
H ( z) =
(z - a) 2 xxa
u
ROC is | z| > a
n Two poles at z = a
¥ ROC
å h(n) < ¥ ; Stable system
n=0
Since 0 < a < 1, the two poles at z = a, lie
inside the unit circle. The ROC contains the
unit circle.

h(n) = n (–a)n u(n) ; 0 < |–a| < 1 Unit jv


z-plane
circle
h(n)
az
H ( z) = xx
–a u
(z + a) 2
ROC is | z| > a
n ROC
Two poles at z = - a
Since 0 < |–a| < 1, the two poles at z = –a,
lie inside the unit circle. The ROC contains
¥
the unit circle.
å h(n) < ¥ ; Stable system
n=0
Chapter 7 - Z - Transform 7. 54
Table-7. 5 : Continued....
Impulse response Transfer function Location of poles in
h(n) H(z) z-plane and ROC
h(n) = n an u(n) ; a > 1 Unit jv
z-plane
h(n) circle
az
H ( z) =
(z - a) 2 xxa
u
ROC is | z| > a
Two poles at z = a ROC
n Since a > 1, the two poles at z = a, lie outside
¥
å h(n) = ¥ ; Unstable system the unit circle. The ROC does not contain the
n=0
unit circle.
h(n) = n (–a)n u(n) ; |–a| > 1
Unit jv
h(n) z-plane
circle

az
H ( z) = –a
xx
(z + a) 2 u
ROC is | z| > |-a|
ROC
n Two poles at z = - a
Since |–a| > 1, the two poles at z = –a, lie
outside the unit circle. The ROC does not
contain the unit circle.
¥
å h(n) = ¥ ; Unstable system
n=0

h(n) = n u(n) jv
Unit z-plane
h(n) circle
z
H ( z) =
(z - 1) 2 xx1
ROC is | z| > 1 u

Two poles at z = 1 ROC


n
¥
å h(n) = ¥ ; Unstable system The two poles at z = 1, lie on the unit circle.
n=0 The ROC does not contain the unit circle.
h(n) = n (–1)n u(n) ; |–a| > 1
h(n) Unit jv
z-plane
circle

z
H ( z) = xx
(z + 1) 2 –1 u
ROC is | z| > 1
n ROC
Two poles at z = - 1

The two poles at z = –1, lie on the unit circle.


¥
The ROC does not contain the unit circle.
å h(n) = ¥ ; Unstable system
n=0
7. 55 Signals & Systems
Table-7.5 : Continued....
Impulse response Transfer function Location of poles in
h(n) H(z) z-plane and ROC
h(n) = rn cos w0n u(n) ; 0 < r < 1 Unit jv
h(n) H ( z) circle z-plane
p1
rn z(z - r cosw 0 )
= r

---
x
cos w0n
(z - r cosw 0 - jr sinw 0 )

---
---
r p2 u

---x
(z - r cosw 0 + jr sinw 0 )
n ROC
ROC is |z| > r.
A pair of conjugate poles at
z = p1 = r cos w0 + jr sin w0 Since 0 < r < 1, the conjugate pole pairs
z = p2 = r cos w0 – jr sinw0 lie inside the unit circle. The ROC
¥ contains the unit circle
å h(n) < ¥ ; Stable system
n=0

Unit jv
h(n) = rn cos w0 n u(n) ; r > 1 z-plane
circle p1
h(n) H ( z)

x
---
---
z(z - r cosw 0 ) r

---
---
=

---
---
(z - r cosw 0 - jr sinw 0 )

---
–a u

---
r

---
(z - r cosw 0 + jr sinw 0 )

---
---
--- x
n ROC is |z| > r. ROC p 2

A pair of conjugate poles at


z = p1 = r cos w0 + jr sin w0
z = p2 = r cos w0 – jr sinw0 Since r > 1, the conjugate pole pairs
lie outside the unit circle.
The ROC does not contain the unit
¥
å h(n) = ¥ ; Unstable system circle.
n=0

Unit jv
h(n) = cos w0 n u(n) circle z-plane
H ( z) p1
z(z - cosw 0 )
x

h(n)
---
---

=
---

1
(z - cosw 0 - j sinw 0 )
---
---

u
---

(z - cosw 0 + j sinw 0 )
---
---x

p2
ROC
ROC is |z| > 1.
n
A pair of conjugate poles
on unit circle at, The conjugate pole pairs lie on the
–1 z = p1 = cos w0 + j sin w0 unit circle.
The ROC does not contain the unit
z = p2 = cos w0 – j sinw0
circle.
¥
å h(n) = ¥ ; Unstable system
n=0
Chapter 7 - Z - Transform 7. 56
7.7 Relation Between Laplace Transform and Z-Transform
7.7.1 Impulse Train Sampling of Continuous Time Signal
Consider a periodic impulse train p(t) shown in fig 7.9a, with period T. The pulse train can be
mathematically expressed as shown in equation (7.61).
¥
p( t ) = å d ( t - nT)
n = -¥
..... (7.61)

When a continuous time signal x(t) is multiplied by the impulse train p(t), the product signal will
have impulses. A continuous time signal x(t) and the product of x(t) and p(t) are shown in fig 7.9b and fig
7.9c respectively. In fig 7.9c, the magnitudes of the impulses are equal to magnitude of x(t), and so the
product signal is impulse sampled version of x(t), with sampling period T. Let us denote the product
signal as xp(t) and it is mathematically expressed as shown in equation (7.62).
¥
xp ( t) = å x(nT) d( t - nT)
n =-¥
..... (7.62)

where, x(nT) are samples of x(t) at t = nT

p(t) x(t) xp(t)

–4T –3T –2T –T 0 T 2T 3T 4T 0 –4T –3T –2T –T 0 T 2T 3T 4T


t t t
Fig 7.9a : Impulse train. Fig 7.9b : Continuous time signal.
Fig 7.9c : Samples of continuous
time signal.
Fig 7.9 : Impulse sampling of continuous time signals.

7.7.2 Transformation From Laplace Transform to Z-Transform


Let x(t) be a continuous time signal, and xp(t) be its impulse sampled version of discrete time
signal. From equation (7.62) we get,
¥
L{d(t)} = 1
xp ( t) =
n =-¥
å
x(nT) d ( t - nT)
If L{x(t)} = X(s) then
On taking Laplace transform of the above equation we get, by time shifting property
L{x(t–a)} = e –as X(s)
q = X (s) = L RS å x(nT) d(t - nT)UV = å x(nT) Lld(t - nT)q
¥ ¥

l
L xP ( t) P
T W
n =-¥ n =-¥

¥ ¥
-n
\ X (s) = å x(nT) e
p = å x(nT) de i - nsT sT
..... (7.63)
n =-¥ n =-¥

where Xp(s) is Laplace transform of xp(t).


Let us take a transformation, esT = z.
On substituting, esT = z, in equation (7.63) we get,
¥
X p (s) = å x(nT) z
n =-¥
-n
. .... (7.64)
7. 57 Signals & Systems
The Z-transform of x(nT), using the definition of Z-transform is given by,
¥
X(z) = å x(nT) z
n =-¥
-n
. .... (7.65)

On comparing equations (7.64) and (7.65) we can say that, if a discrete time signal x(nT) is a
sampled version of x(t), then Z-transform of the discrete time signal can be obtained from Laplace
transform of sampled version of x(t), by choosing the transformation, esT = z. This transformation is also
called impulse invariant transformation.
7.7.3 Relation Between s-Plane and z-Plane
Consider a point s1 in s-plane as shown in fig 7.10. Now the transformation,
jW s-plane
e s1T = z1 ..... (7.66)
LHP RHP
will transform the point s 1 to a corresponding point z1 in z-plane.
jW 1 ------- s 1

-------
Let the coordinates of s1 be s1 and W1 as shown in fig 7.10.
\ s1 = s 1 + jW 1 ..... (7.67) s1 s
Using equation (7.67) the equation (7.66) can be written as, Fig 7.10 : s-plane.
(s 1 + jW 1 )T s 1T jW 1T
z1 = e = e e ..... (7.68)
On separating the magnitude and phase of equation (7.68) we get,
z1 = e (s 1 + jW1 )T = e s 1T e jW1T ..... (7.69)

From equation (7.69) the following observations can be made.


1. If s1 < 0 (i.e., s1 is negative), then the point-s1 lies on Left Half (LHP) of s-plane.
In this case, |z1| < 1, hence the corresponding point-z1 will lie inside the unit circle in z-plane.
2. If s1 = 0 (i.e., real part is zero), then the point-s1 lies on imaginary axis of s-pane.
In this case, |z1| = 1, hence the corresponding point-z1 will lie on the unit circle in z-plane.
3. If s1 > 0 (i.e., s1 is positive), then the point-s1 lies on the Right Half (RHP) of s-plane.
In this case |z1| >1, hence the corresponding point-z1 will lie outside the unit circle in z-plane.
The above discussions are applicable for mapping of any point on s-plane to z-plane.
In general all points of s-plane, described by the equation,
2 pk
s = s 1 + jW1 + j , for k = 0, ± 1, ± 2 ..... ..... (7.70)
T
map as a single point in the z-plane described by equation, e ± j2 pk = 1 ; for integer k
FG s1 + jW1 + IJ
j2 pk
T
z1 = e H T K = e s1T e jW1T e j2 pk = e s1T e jW1T ..... (7.71)

The equation (7.70) represents a strip of width 2p/T in the s-plane for values of imaginary part of
s in the range –p/T £ W £ +p/T is mapped into the entire z-plane. Similarly the strip of width 2p/T in the
s-plane for values of imaginary part of s in the range p/T £ W £ 3p/T is also mapped into the entire
z-plane. Likewise the strip of width 2p/T in the s-plane for values of imaginary part of s in the range
-3p/T £ W £ -p/T is also mapped into the entire z-plane.
Chapter 7 - Z - Transform 7. 58
In general any strip of width 2p/T in the s-plane for values of imaginary part of s in the range
(2k – 1)p/T £ W £ (2k + 1) p/T, where k is an integer, is mapped into the entire z-plane. Therefore we
can say that the transformation, esT = z, leads to many-to-one mapping, (and does not provide one-to-one
mapping).
In this mapping, the left half portion of each strip in s-plane maps into the interior of the unit
circle in z-plane, right half portion of each strip in s-plane maps into the exterior of the unit circle in z-plane
and the imaginary axis of each strip in s-plane maps into the unit circle in z-plane as shown in fig 7.11.
jW jv
3p/T
Unit circle
LHP RHP j1
¬
p/T

s –1 1 u
-p/T
–j1
-3p/T
Fig 7.11a : s-plane. Fig 7.11b : z-plane.
Fig 7.11 : Mapping of s-plane into z-plane.
Relation Between Frequency of Continuous Time and Discrete Time Signal
Let, W = Frequency of continuous time signal in rad/sec.
w = Frequency of discrete time signal in rad/sec.
Let, z = rejw be a point on z-plane, and s = s + jW, be a corresponding point in s-plane.
Consider the transformation,
z = esT ..... (7.72)
Put, z = r ejw and s = s + jW in equation (7.72)
\ r e jw = e ( s + jW ) T
r e jw = e sT e jWT ..... (7.73)

On equating the imaginary part on either side of equation (7.73) we get,


w
w = WT or W = ..... (7.74)
T
When the transformation esT = z is employed, the equation (7.74) can be used to compute the
frequency of discrete time signal for a given frequency of continuous time signal and viceversa.The
frequency of discrete time signal w is unique over the range (-p, +p), and so the mapping w = WT
implies that the frequency of continuous time signal in the interval -p/T £ W £ +p/T maps into the
corresponding values of frequency of discrete time signal in the interval -p £ w £ +p.
The mapping of s-plane to z-plane, using the transformation, esT = z is not one-to-one. Therefore
in general, the interval (2k-1)p/T £ W £ (2k +1)p/T, where k is an integer, maps into the corresponding
values of -p £ w £ +p. Thus the mapping of the frequency of continuous time signal W to the frequency
of discrete time signal w is many-to-one. This reflects the effects of aliasing due to sampling.
7. 59 Signals & Systems
7.8 Structures for Realization of LTI Discrete Time Systems in z-Domain
In time domain, the input-output relation of an LTI (Linear Time Invariant) discrete time system is
represented by constant coefficient difference equation shown in equation (7.75).
N M
bg
yn = - å b g å b xb n - mg
am y n - m + m .....(7.75)
m=1 m=0

In z-domain, the input-output relation of an LTI (Linear Time Invariant) discrete time system is
represented by the transfer function H(z), which is a rational function of z, as shown in equation (7.76).

Y( z) b + b1 z -1 + b 2 z -2 + b 3 z -3 + ..... + b M z - M
H ( z) = = 0 .....(7.76)
X( z) 1 + a 1 z -1 + a 2 z -2 + a 3 z -3 + ..... + a N z - N

where, N = Order of the system, M £ N


The above two representations of discrete time system can be viewed as a computational procedure
(or algorithm) to determine the output signal y(n) from the input signal x(n). The computations in the
above equation can be arranged into various equivalent sets of difference equations.
For each set of equations, we can construct a block diagram consisting of Adder, Constant
multiplier, Unit delay element and Unit advance element. Such block diagrams are referred to as realization
of system or equivalently as structure for realizing system.The basic elements used to construct block
diagrams are listed in table 7.6. The block diagram representation of discrete time system in time domain
are discussed in chapter-6, section 6.6.2, and the block diagram representation of discrete time system in
z-domain are discussed in chapter-10.
Table 7.6 : Basic elements of block diagram in time domain and z-domain

Elements of Time domain z-domain


block diagram representation representation

x1(n) x1(n) + x2(n) X1(z) + X2(z)


X1 (z)
+ +
Adder

x2(n) X 2(z)

x(n) ax (n) a X (z)


Constant multiplier a
X(z)
a

x(n) x (n -1) z-1X (z)


X(z)
Unit delay element z-1 z-1

x(n) x (n + 1) z X (z)
z
X(z)
Unit advance element z
Chapter 7 - Z - Transform 7. 60
Example 7.12
Determine the impulse response h(n) for the system described by the second order difference equation,
y(n) – 4y(n – 1) + 4y(n – 2) = x(n – 1).
Solution
The difference equation governing the system is,
y(n) – 4y(n – 1) + 4y (n – 2) = x(n – 1)
Let us take Z-transform of the difference equation governing the system with zero initial conditions.
\ Z{y(n) – 4y(n – 1) + 4y (n – 2)} = Z{x(n – 1)} If Z {x(n)} = X(z)
then by shifting property
Z{y(n)} – 4 Z{y(n – 1)} + 4 Z{y(n – 2)} = Z{x(n – 1)} Z {x(n – m} = z–m X(z)
Y(z) – 4z–1 Y(z) + 4z–2 Y(z) = z–1 X(z) If Z {y(n)} = Y(z)
–1 –2 –1 then by shifting property
(1 – 4z + 4z ) Y(z) = z X(z)
Z {y(n – m} = z–m Y(z)

Y(z) z -1
\ =
X(z) Y(z)1 - 4z + 4 z -2
-1
We know that, = H(z)
X( z )

z -1 z -1 z 1 2z
\ H(z) = -1 -2
= -2 2
= =
1 - 4z + 4z z (z - 4z + 4) (z - 2)2 2 ( z - 2) 2

The impulse response h(n) is given by inverse Z-transform of H(z).

Impulse response, h(n) = Z -1 {H(z)} = Z -1


RS 1 2z UV az
2 Z {na n u(n)} =
T 2 ( z - 2) W (z - a )2
= (1/2) n2n u(n) = n2(n – 1) u(n)

Example 7.13
Find the transfer function and unit sample response of the second order difference equation with zero initial condition,
y(n) = x(n) – 0.25y(n – 2).
Solution
The difference equation governing the system is,
y(n) = x(n) – 0.25 y(n – 2)
Let us take Z-transform of the difference equation governing the system with zero initial condition.
Z{y(n)} = Z{x(n – 0.25 y(n – 2)}
Z{y(n)} = Z{x(n)} – 0.25 Z{y(n – 2)} Z {x(n)} = X(z)
-2
Y(z) = X(z) – 0.25 z Y(z) Z {y(n)} = Y(z)
Z {y(n – 2)} = z–2 Y(z)
Y(z) + 0.25z–2 Y(z) = X(z) (Using shifting property)
(1 + 0.25z–2) Y(z) = X(z)

Y(z) 1
\ Transfer function, =
X(z) 1 + 0.25z -2
7. 61 Signals & Systems
Y(z)
We know that, = H(z) (a + b) (a - b) = a 2 - b 2 j2 = -1
X(z)

1 1 z2
\ H(z) = -2
= -2 2 =
1 + 0.25 z z (z + 0.25) (z + j 0.5) (z - j 0.5)

By partial fraction expansion we can write,

H(z) z A A*
= = + ; where A* is conjugate of A.
z (z + j0.5) (z - j0.5) z + j 0.5 z - j0.5

H(z) z
A = ( z + j0.5) = (z + j0.5)
z z = - j0.5 (z + j0.5) (z - j0.5) z = - j0.5

z - j0.5 - j0.5 1
= = = = = 0.5
z – j0.5 z = - j0.5
- j0.5 - j0.5 2(- j0.5) 2

\ A* = 0.5

H(z) A A* 0.5 0.5


= + = +
z z + j0.5 z - j0.5 z + j0.5 z - j0.5
0.5z 0.5z 0.5z 0.5z
\ H(z) = + = +
z + j0.5 z - j0.5 z - (- j0.5) z - j0.5

The impulse response is obtained by taking inverse Z-transform of H(z).

\ Impulse response, h(n) = Z -1 H(z) = Z -1


l q RS 0.5z + 0.5z UV
T z - (- j0.5) z - j0.5 W
L
= 0.5 MZ -1 RS z UV + Z RS z UVOP -1
Z{an u(n)} =
z
MN T z - (- j0.5) W T z - j0.5 WPQ z - a

= 0.5 (- j0.5)n u(n) + ( j0.5)n u(n)

Alternatively the impulse response can be expressed as shown below.

Here, - j0.5 = 0.5Ð - 90° = 0.5Ð - p / 2 = 0.5 Ð - 0.5p


+ j0.5 = 0.5Ð 90° = 0.5Ðp / 2 = 0.5 Ð0.5p
\ h(n) = 0.5 (0.5Ð - 0.5p) + (0.5Ð0.5p )n u(n)
n

= 0.5 0.5n Ð - 0.5np + 0.5n Ð 0.5np u(n)

= 0.5 (0.5)n cos 0.5np - jsin 0.5np + cos 0.5np + jsin 0.5np u(n)
= 0.5 (0.5)n 2 cos 0.5np u(n)
= 0.5n cos (0.5np) u(n)

Example 7.14
Determine the impulse response sequence of the discrete time LTI system defined by,

y(n) – 2y(n – 1) + y(n – 2) = x(n) + 3x(n – 3).


Solution
The difference equation governing the LTI system is,
y(n) – 2y(n – 1) + y(n – 2) = x(n) + 3x(n – 3)
Chapter 7 - Z - Transform 7. 62
Let us assume that the initial conditions are zero. Z{x(n)} = X(z) , \ Z{ax(n – m} = az–mX(z)
On taking Z-transform of the difference equation governing Z{y(n)} = Y(z) , \ Z{ay(n – m} = az–mY(z)
the system we get,
Z{y(n) – 2y(n – 1) + y(n – 2)} = Z{x(n) + 3x(n – 3)}
Z{y(n)} – 2 Z{y(n – 1)} + Z{y(n – 2)} = Z{x(n)} + 3 Z{x(n – 3)}
z
Y(z) – 2z–1 Y(z) + z–2 Y(z) = X(z) + 3z–3 X(z) l q
Z u(n) =
z - 1
(1 – 2z–1 + z–2) Y(z) = (1 + 3z–3) X(z) z
Zln u(n)q =
(z - 1)2
Y (z) 1 + 3z -3
\ = z
X( z ) 1 - 2z -1 + z-2 l
Z (n + 1) u(n + 1) = z q (z - 1)2
Y(z) z
We know that,
X(z)
= H(z) Z (n - 2) u(n - 2) = z -2
l q (z - 1)2
1 + 3z -3 1 + 3z-3 z 2 + 3z -1
\ H(z) = -1 -2
= -2 2 =
1 - 2z + z z (z - 2z + 1) (z - 1)2

z2 3z -1 z z
= 2
+ = z + 3z -2
(z - 1) (z - 1)2 (z - 1)2 (z - 1)2

The impulse response is obtained by taking inverse Z-transform of H(z).

\ Impulse r esponse, h(n) = Z-1 H(z) = Z-1 z


R| z + 3z -2 z U|
l q S| bz - 1g 2
bz - 1g V|W
2
T
= Z-1
R|z z U| + 3Z -1
R|z z
-2
U|
S| bz - 1g V| 2 S| bz - 1g 2 V|
T W T W
= (n + 1) u(n + 1) + 3(n – 2) u(n – 2)

Example 7.15
Find the impulse response of the system described by the difference equation,
y(n) – 3y(n – 1) – 4y (n – 2) = x(n) + 2x(n – 1).

Solution
The difference equation governing the LTI system is, Z{y(n)} = Y(z) ; \ Z{y(n – m)} = z–m Y(z)
y(n) – 3y(n – 1) – 4y(n – 2) = x(n) + 2x(n – 1) Z{x(n)} = X(z) ; \ Z{x(n – m)} = z–m X(z)
On taking Z-transform we get,
Y(z) – 3z–1Y(z) – 4 z–2Y(z) = X(z) + 2z–1 X(z)
The roots of the quadratic,
(1 – 3z – 1 – 4z – 2) Y(z) = (1 + 2z–1) X(z) z 2 - 3z - 4 = 0 are,
Y (z) 1 + 2z -1 3 ± 32 + 4 ´ 4
\ = z = = 4 or – 1
X( z ) 1 - 3z-1 - 4z -2 2
Y (z)
We know that = H(z)
X( z )

1 + 2z -1 z -2 (z 2 + 2z) z 2 + 2z
\ H(z) = -1 -2
= -2 2
=
1 - 3z - 4z z (z - 3z - 4 ) (z - 4) (z + 1)
7. 63 Signals & Systems
By partial fraction expansion technique,

H(z) z + 2 A B
= = +
z (z - 4 )(z + 1) z - 4 z + 1

H(z) z + 2 z + 2 4 + 2 6
A = (z - 4) = (z - 4) = = = = 12
.
z z= 4 (z - 4) (z + 1) z = 4
z + 1z= 4 4 + 1 5

H(z) z + 2 z + 2 -1 + 2 1
B = (z + 1) = (z + 1) = = = = - 0.2
z z= -1 (z - 4) (z + 1) z = -1
z - 4z= -1 -1 - 4 -5
H(z) A B 12
. 0.2
\ = + = -
z z - 4 z + 1 z - 4 z + 1
z z z FG IJ FG z IJ Z
RS z UV = a n
\ H(z) = 12
.
z - 4
- 0.2
z + 1
= 12
.
z - 4 H K - 0.2
H z - (-1) K Tz - a W
The impulse response is obtained by taking inverse Z-transform of H(z).
\ Impulse response, h(n) = 1.2(4)n u(n) – 0.2(–1)n u(n)

Example 7.16
Determine the steady state response for the system with impulse function h(n) = (j0.5)n u(n) for an input
x(n) = cos (pn) u(n).
Solution
Let y(n) be the steady state response of the system, which is given by convolution of x(n) and h(n).
\ Steady state response, y(n) = x(n) * h(n)
On taking Z-transform of the above equation we get,
Z{y(n)} = Z{x(n) * h(n)}
\ Y(z) = X(z) H(z) Using convolution property

\ y(n) = Z–1{X(z) H(z)}

Given that, h(n) = (j0.5)n u(n)


n s = z -z a
Z a n u(n)
z
\ H(z) = Z{h(n)} = z(z - cos w )
z - j 0.5 Zlcos(w n) u(n)q = 2
z - 2z cos w + 1
Given that, x(n) = cos(pn) u(n)
z(z - cos p) z(z + 1) z(z + 1) z
\ X(z) = Z{x(n)} = = 2 = =
z 2 - 2z cos p + 1 z + 2z + 1 (z + 1)2 z + 1
z z z2
\ Y(z) = X(z) H(z) = ´ =
z + 1 z - j0.5 (z + 1) (z - j0.5)
By partial fraction expansion technique we can write,

Y (z) z A B
= = +
z (z + 1) (z - j0.5) z + 1 z - j0.5

Y(z) z z -1
A = (z + 1) = (z + 1) = =
z z= -1 (z + 1) (z - j0.5) z = -1
z - j0.5 z = -1
-1 - j0.5
–1 -1 + j0.5 1 - j0.5 1 - j0.5
= ´ = 2 = = 0.8 - j0.4
–1 – j0.5 -1 + j0.5 1 + 0.52 125
.
Chapter 7 - Z - Transform 7. 64

Y( z ) z z j0.5
B = (z - j0.5) = (z - j0.5) = =
z z = j0.5 (z + 1) (z - j0.5) z = j0.5 z + 1 z = j0.5 j0.5 + 1

j0.5 1 - j0.5 j0.5 - (j0.5)2 0.25 + j0.5


= ´ = = = 0.2 + j0.4
1 + j0.5 1 - j0.5 12 + 0.52 125
.

Y (z) A B 0.8 - j0.4 0.2 + j0.4


\ = + = +
z z + 1 z - j0.5 z + 1 z - j0.5
z z
\ Y (z) = (0.8 - j0.4) + (0.2 + j0.4 ) z
z + 1 z - j0.5 Z{an u(n)} =
z - a
z z
= (0.8 - j0.4) + (0.2 + j0.4)
z - ( -1) z - j0.5

The steady state response is obtained by taking inverse Z-transform of Y(z).


\ Steady state response, y(n) = (0.8 – j0.4) (–1)n u(n) + (0.2 + j0.4) (j0.5)n u(n)

Alternatively the steady state response can be expressed as shown below.

Here, 0.8 - j0.4 = 0.894 Ð - 26.6o = 0.894 Ð - 015


. p
0.2 + j0.4 = 0.447 Ð63.4 o = 0.447 Ð0.35p
- 1 = 1 Ð180 o
= 1 Ðp
j0.5 = 0.5 Ð90o = 0.5 Ð0.5p
. p [1 Ðp ]n u(n) + 0.447 Ð0.35p
\ y(n) = 0.894 Ð - 015 [0.5Ð0.5p ]n u(n)
= 0.894 Ð - 0.15p 1n Ð np u(n) + 0.447Ð 0.35p 0.5n Ð 0.5np u(n)
= 0.894 Ð(n - 0.15)p u(n) + 0.447 (0.5)n Ð(0.5n + 0.35)p u(n)

Example 7.17
Obtain and sketch the impulse response of shift invariant system described by,
y(n) = 0.4 x(n) + x(n – 1) + 0.6 x(n – 2) + x(n – 3) + 0.4 x(n – 4).

Solution
The difference equation governing the system is,
y(n) = 0.4 x(n) + x(n – 1) + 0.6 x(n – 2) + x(n – 3) + 0.4 x(n – 4) If Z{x(n)} = X(z) then by shifting property

On taking Z-transform we get, Z {x(n - k )} = z -k X(z)


Y(z) = 0.4X(z) + z–1X(z) + 0.6z–2X(z) + z–3X(z) + 0.4z–4X(z)

Y(z) = [0.4 + z–1 + 0.6z–2 + z–3 + 0.4z–4] X(z)

Y (z )
\ = 0.4 + z -1 + 0.6z -2 + z-3 + 0.4z -4
X (z)

Y(z)
We know that, = H(z) ;
X(z)
\ H(z) = 0.4 + z -1 + 0.6z -2 + z -3 + 0.4z -4 .....(1)
7. 65 Signals & Systems
By the definition of one sided Z-transform we get, h(n)

H(z) = å h(n)z -n

1.0 1.0
n = 0
1.0
= h(0) z0 + h(1) z–1 + h(2) z–2 + h(3) z–3 + h(4) z–4 +.... .....(2)
0.8
On comparing equations (1) & (2) we get, 0.6
0.6
h(0) = 0.4 h(3) = 1 0.4
0.4
h(1) = 1 h(4) = 0.4 0.2
h(2) = 0.6 h(n) = 0 ; for n < 0 and n > 4 n
0 1 2 3 4 5 6
\ Impulse response, h(n) = {0.4, 1.0, 0.6, 1.0, 0.4} Fig 1 : Graphical representation of
­ impulse response h(n).
Example 7.18
Determine the response of discrete time LTI system governed by the difference equation y(n) = – 0.5 y(n – 1) + x(n),
when the input is unit step and initial condition, a) y(–1) = 0 and b) y(–1) = 1/3.

Solution
z
Given that, x(n) = u(n) ; m r m r
\ X(z) = Z x(n) = Z u(n) =
z -1
.....(1)
Given that, y(n) = – 0.5 y(n – 1) + x(n)
\ y(n) + 0.5 y(n – 1) = x(n)
On taking Z-transform of above equation we get, If Z{y(n)}=Y(z)
Y(z) + 0.5 z -1 Y (z) + y( -1) = X(z) then Z{y(n – 1)} = z –1 Y(z) – y(–1)
z Using equation (1)
Y(z) 1+ 0.5 z -1 + 0.5 y(-1) =
z -1
FG 0.5 IJ = z - 0.5 y(-1)
Y( z ) 1 +
H z K z -1
Y( z ) G
F z + 0.5 IJ = z - 0.5 y(-1)
H z K z -1
z2 1 z y( -1)
\ Y( z ) = -
(z - 1) (z + 0.5) 2 z + 0.5
z2 P(z) z
Let, P(z) = Þ =
(z - 1) (z + 0.5) z (z - 1) (z + 0.5)
z A B
Let, = +
(z - 1) (z + 0.5) z - 1 z + 0.5
z 1 1 2
A= ´ (z - 1) z =1
= = =
(z - 1) (z + 0.5) 1 + 0.5 15
. 3
z -0.5 -0.5 5 1
B= ´ (z + 0.5) z= -0.5
= = = =
(z - 1) (z + 0.5) -0.5 - 1 -15. 15 3

P(z) 2 1 1 1 2 z 1 z
\ = + Þ P(z) = +
z 3 z - 1 3 z + 0.5 3 z - 1 3 z + 0.5
2 z 1 z 1 z y( -1)
\ Y( z ) = + - .....(2)
3 z - 1 3 z + 0.5 2 z + 0.5
a) When y(–1) = 0
From equation (2), when y(–1) = 0, we get,
2 z 1 z
Y(z) = +
3 z - 1 3 z + 0.5

\Response, y(n) = Z-1 Y(z) = Z-1


l q RS 2 z
+
1 z UV = 2 1 1
u(n) + (-0.5)n u(n) = 2 + (-0.5)n u(n)
T3 z - 1 3 z + 0.5 W 3 3 3
Chapter 7 - Z - Transform 7. 66
b) When y(–1) = 1/3
From equation (2), when y(–1) = 1/3, we get,
2 z 1 z 1 1 z
Y(z) = + - ´
3 z - 1 3 z + 0.5 2 3 z + 0.5
2 z 1 1 z 2 z 1 z
= + ´ = +
3 z - 1 2 3 z + 0.5 3 z - 1 6 z + 0.5

\Response, y(n) = Z-1 Y(z) = Z-1l q RS 2 z


+
1 z UV
T3 z - 1 6 z + 0.5 W
2 1 1
u(n) + (-0.5)n u(n) = 4 + (-0.5)n u(n)
=
3 6 6
Note : Compare the results of example 7.18 with example 6.8 of chapter-6.

Example 7.19
Determine the response of LTI discrete time system governed by the difference equation,
y(n) – 2 y(n – 1) – 3 y(n – 2) = x(n) + 4 x(n – 1) for the input x(n) = 2n u(n) and with initial condition y(–2)= 0, y(–1) = 5.

Solution
z
Given that, x(n) = 2n u(n) ; l q n
\ X(z) = Z x(n) = Z 2n u(n) = s z-2
.....(1)

Given that, y(n) – 2 y(n – 1) – 3 y(n – 2) = x(n) + 4 x(n – 1)


On taking Z-transform of above equation we get,

Y (z) - 2 z -1 Y (z) + y(-1) - 3 z -2 Y (z ) + z -1 y (-1) + y (-2) = X(z) + 4 z -1 X(z ) + x( -1) .....(2)

l q l q
If Z y(n) = Y (z), then Z y(n - 1) = z -1 Y (z) + y( -1)
l q
and Z y(n - 2 = z -2 Y(z ) + z -1 y (-1) + y( -2)

Given that, y(–2)= 0, y(–1) = 5

x(n) = 2n u(n) = 2n for n ³ 0


Þ x(–1) = 0
=0 for n<0
On substituting the above initial conditions in equation (2) we get,

Y (z) - 2 z -1 Y (z) - 2 ´ 5 - 3 z -2 Y (z) - 3 z -1 ´ 5 + 0 = X(z) + 4 z -1 X(z ) + 0

Y (z) -
2 3
Y(z) - 10 - 2 Y(z) -
15 4
= X ( z ) + X ( z) Þ
FG
Y ( z) 1 -
2 3
-
IJ FG
-
15 IJ
+ 10 = X (z) 1 +
FG
4 IJ
z z z z H z z2 K H
z K H
z K
Fz 2
- 2z - 3
-
I FG
15 + 10 z
=
z IJ FG IJ FG z + 4 IJ Using equation (1)
Y (z) GH z2
JK H z z-2 K H KH z K
(z - 3) (z + 1) z + 4 15 + 10 z (z - 3) (z + 1) z (z + 4) + (15 + 10 z) (z - 2)
Y(z) = + Þ Y(z) =
z2 z-2 z z2 z (z - 2)
(z - 3) (z + 1) z 2 + 4 z + 15 z - 30 + 10 z 2 - 20 z
Y(z) =
z2 z (z - 2)

(z - 3) (z + 1) 11z2 - z - 30
Y(z) =
z2 z (z - 2)

11z 2 - z - 30 z2 z (11z 2 - z - 30)


Y(z) = ´ =
z (z - 2) (z - 3) (z + 1) (z - 2) (z - 3) (z +1)
7. 67 Signals & Systems
Y( z ) 11z 2 - z - 30 A B C
Let, = = + +
z (z - 2) (z - 3 ) (z + 1) z - 2 z - 3 z + 1
11z2 - z - 30 11z2 - z - 30 11´ 22 - 2 - 30 12
A= ´ ( z - 2) z =2
= = = = -4
(z - 2) (z - 3 ) (z + 1) (z - 3) (z + 1) z=2
(2 - 3) (2 + 1) -3

11z 2 - z - 30 11z2 - z - 30 11´ 32 - 3 - 30 66 33


B= ´ (z - 3 ) z =3
= = = =
(z - 2) (z - 3 ) (z + 1) (z - 2) (z + 1) z=3
(3 - 2) (3 + 1) 4 2

11z2 - z - 30 11z 2 - z - 30 11´ ( -1)2 + 1- 30 -18 -3


C= ´ (z + 1) z = -1
= = = =
(z - 2) (z - 3) (z + 1) (z - 2) (z - 3) z = -1
( -1 - 2) (-1 - 3) 12 2

Y (z) -4 33 1 3 1 z 33 z 3 z
\ = + - Þ Y(z) = -4 + -
z z-2 2 z - 3 2 z +1 z-2 2 z - 3 2 z +1

l q
\ Response, y(n) = Z -1 Y(z) = Z -1 -4
RS z
+
33 z
-
3 z UV
T z - 2 2 z - 3 2 z +1 W
= -4 (2)n u(n) +
33 n 3
(3) u(n) - ( -1)n u(n) =
LM-4 (2)
n
+
33 n 3 OP
(3) - ( -1)n u(n)
2 2 N 2 2 Q
Note : Compare the result of example 7.19 with example 6.9 of chapter-6.

Example 7.20
Find the response of the time invariant system with impulse response h(n) = {1, 2, 1, –1} to an input signal
x(n) = {1, 2, 3, 1}.
Solution
Let y(n) = Response or Output of an LTI system.
The response of an LTI system is given by the convolution of input signal and impulse response.
\ y(n) = x(n) * h(n)
On taking Z-transform we get,
Z{y(n)} = Z{ x(n) * h(n)}
By convolution property
\ Y(z) = X(z) H(z)
Z{x(n) * h(n)} = X(z) H(z)
Given that, x(n) = {1, 2, 3, 1}
By definition of one sided Z-transform,
¥ 3
X(z) = å x(n) z -n
= å x(n) z -n
= x(0) z0 + x(1) z -1 + x(2) z -2 + x(3) z -3
n = 0 n = 0

= 1 + 2z -1 + 3z-2 + z -3
Given that, h(n) = { 1, 2, 1, –1}
By definition of one sided Z-transform,
¥ 3
H(z) = å h(n) z -n = å h(n) z -n
= h(0) z0 + h(1) z -1 + h(2) z -2 + h(3) z -3
n = 0 n = 0

= 1 + 2z -1 + z -2 - z -3
\ Y(z) = X(z) H(z)
= [1 + 2z–1 + 3z–2 + z–3] [1 + 2z–1 + z–2 – z–3]
= 1 + 2z–1 + z–2 – z–3
+ 2z–1 + 4z–2 + 2z–3 – 2z–4
+ 3z–2 + 6z–3 + 3z–4 – 3z–5
+ z–3 + 2z–4 + z–5 – z–6
= 1 + 4z–1 + 8z–2 + 8z–3 + 3z–4 – 2z–5 – z–6 .....(1)
Chapter 7 - Z - Transform 7. 68
By definition of one sided Z-transform we get,
¥
Y (z) = å y(n) z -n

n = 0
= y(0) z0 + y(1) z–1 + y(2) z–2 + y(3) z–3 + y(4) z–4 + y(5) z–5+... .....(2)
On comparing equations (1) and (2) we get,
y(0) = 1 y(2) = 8 y(4) = 3 y(6) = –1
y(1) = 4 y(3) = 8 y(5) = –2
\ The response of the system, y(n) = {1, 4, 8, 8, 3, –2, –1}
­
Example 7.21
Using Z-transform, perform deconvolution of the response y(n) = 1, 4, 8, 8, 3, -2, -1 and impulse l q
l q
response h(n) = 1, 2, 1, -1 to extract the input x(n).
Solution
l
Given that, y(n) = 1, 4, 8, 8, 3, -2, -1 q
+¥ 6
\ Y(z) = Zly(n)q = å y(n) z = å y(n) z -n -n

n= -¥ n =0

= y(0) + y(1) z -1 + y(2) z -2 + y(3) z -3 + y(4) z -4 + y(5) z -5 + y(6) z -6


= 1+ 4 z -1 + 8 z -2 + 8 z -3 + 3 z -4 - 2 z -5 - z -6
l
Given that, h(n) = 1, 2, 1, -1 q +¥ 3
\ H(z) = Zlh(n)q = å h(n) z = å h(n) z -n -n
= h(0) + h(1) z -1 + h(2) z-2 + h(3) z -3 = 1+ 2z -1 + z -2 - z -3
n= -¥ n=0

Y(z)
We know that, H(z) =
X(z)
Y(z) 1+ 4 z -1 + 8 z -2 + 8 z -3 + 3 z -4 - 2 z -5 - z -6
\ X( z ) = =
H(z) 1+ 2z -1 + z -2 - z -3
= 1+ 2z -1 + 3 z -2 + z -3 .....(1)
-1 -2 -3
1+ 2z + 3 z +z
1 + 2 z -1 + z -2 - z -3 1 + 4 z -1 + 8 z -2 + 8z -3 + 3 z -4 - 2 z -5 - z -6
1 + 2 z -1(–)
+ z -2 (+)
- z -3
(–) (–)

2 z -1 + 7 z -2 + 9 z -3 + 3 z -4

(–)
2 z -1 (–)
+ 4 z -2 (–)
+ 2z -3 (+)
- 2 z -4
3 z -2 + 7 z -3 + 5 z -4 - 2z -5
(–) 3 z -2 (–)
+ 6 z -3 (–)
+ 3 z -4 (+)
- 3 z -5
z -3 + 2 z -4 + z -5 - z -6
(–) z -3 (–)
+ 2 z -4 (–)
+ z -5 (+)
- z -6
0

By the definition of Z-transform,



l q å x(n) z
X(z) = Z x(n) = -n

n = -¥
On expanding the above summation we get,
X(z) =....... + x(0) + x(1) z -1 + x(2) z -2 + x(3) z -3 +....... .....(2)
On comparing equations (1) and (2) we get,
x(0) = 1 ; x(1) = 2 ; x(2) = 3 ; x(3) = 1
l
\ Input, x(n) = 1, 2, 3, 1 q
7. 69 Signals & Systems
Example 7.22
An LTI system is described by the equation y(n) = x(n) + 0.8 x(n – 1) + 0.8 x(n – 2) – 0.49 y(n – 2). Determine the
transfer function of the system. Sketch the poles and zeros on the z-plane.
Solution Z{y(n)} = Y(z); \ Z{y(n – m)} = z–mY(z)
Given that, y(n) = x(n) + 0.8 x(n – 1) + 0.8 x(n – 2) – 0.49 y(n – 2)
Z{x(n)} = X(z); \ Z{x(n – m)} = z–mX(z)
On taking Z-transform we get,
Y(z) = X(z) + 0.8z–1 X(z) + 0.8z–2 X(z) – 0.49z–2 Y(z)
Y(z) + 0.49z–2 Y(z) = X(z) + 0.8z–1 X(z) + 0.8z–2 X(z)

(1 + 0.49z–2) Y(z) = (1 + 0.8z–1 + 0.8z–2) X(z)

Y(z) 1 + 0.8z -1 + 0.8z -2


\ = .....(1)
X(z) 1 + 0.49z -2
The equation(1) is the transfer function of the LTI system.
jv

®
Y(z) 1 + 0.8z-1 + 0.8z -2 z -2 (z2 + 0.8z + 0.8) z-plane
H(z) = = -2
=
X(z) 1 + 0.49z z -2 (z2 + 0.49) j1

z2 + 0.8z + 0.8 z1 j0.8 unit circle


= j0.7 Xp1
z2 + 0.49 j0.6

The poles are the roots of the denominator polynomial, j0.4


j0.2
z2 + 0.49 = 0
–1 –0.8 –0.6–0.4–0.2 0.2 0.4 0.6 0.8 1 ®u
\ z2 = –0.49 –j0.2
–j0.4
z = ± -0.49 = ± j0.7 –j0.6
z2 –j0.7 X p2
–j0.8
\ The poles are p1 = j0.7, p2 = –j0.7
–j1
The zeros are the roots of the numerator polynomial,
Fig 1 : Pole-zero plot of LTI system.
2
z + 0.8z + 0.8 = 0
-0.8 ± 0.82 - 4 ´ 0.8 -0.8 ± -2.56 -0.8 ± j0.16
z = = = = - 0.4 ± j0.8
2 2 2
\ The zeros are z1 = –0.4 + j0.8 and z2 = –0.4 – j0.8

z 2 + 0.8z + 0.8 (z + 0.4 - j0.8) (z + 0.4 + j0.8)


\ H(z) = =
z2 + 0.49 (z - j0.7) (z + j0.7)
The fig1 Shows the location of poles and zeros on the z-plane. The poles are marked as “X ” and
Zeros as " ".

Example 7.23
Determine the step response of an LTI system whose impulse response h(n) is given by h(n) = a–n u(–n); 0 < a < 1.

Solution
Q u( -n) = 1 ; n £ 0
On taking Z-transform of impulse response h(n) we get, = 0 ;n > 0
¥ 0 ¥ ¥
H(z) = Z h(n) =l q å h(n) z -n
= åa -n
z -n
= åaz n n
= å (az) n

n = -¥ n = -¥ n=0 n=0

1 1a
= = - ; ROC |z| < |1/ a| .....(1)
1 - az z - 1a
The step input, u(n) = 1 ; n ³ 0
Note : Since a < 1, 1/a > 1, and so
=0 ; n<0 ROC includes unit circle
Chapter 7 - Z - Transform 7. 70
On taking Z-transform of unit step signal we get,
¥ ¥ ¥
-1 n 1 z
l q
U(z) = Z u(n) = å u(n) z -n
= åz -n
= å dz i =
1 - z -1
=
z - 1
; ROC |z| > | .....(2)
n = -¥ n = 0 n=0

Let y(n) be step response. Now the step response is given by convolution of step input u(n) and impulse
response h(n)
\ y(n) = u(n) * h(n)
On taking Z-transform we get,
Z{y(n)} = Z{u(n) * h(n)} By convolution property
\ Y(z) = U(z) H(z) Z{u(n) * h(n)} = U(z) H(z)

On substituting for U(z) and H(z) from equations (1) and (2) respectively we get,

Y (z) = U(z) H(z) =


FG z IJ FG -1 a IJ
H z - 1K H z - 1 a K
By partial fraction expansion we can write,
Y (z) -1 / a A B
= = +
z (z - 1) (z - 1 / a ) z - 1 z - 1/ a

Y (z) -1 / a -1 / a -1 / a -1 1
A = (z - 1) = = = = =
z z=1 z - 1/ a z =1 1 - 1/ a a - 1 a - 1 1 - a
a
Y(z) -1 / a -1 / a -1 / a -1
B = (z - 1 / a ) = = = =
z z = 1/ a z - 1 z = 1/ a 1/ a - 1 1- a 1- a
a
Y(z) 1 1 1 1
\ = - z
z (1 - a ) (z - 1) (1 - a) (z - 1 / a) Z{-u( -n - 1)} =
z - 1
1 z 1 z z
\ Y(z) = - Z{-bn u(-n - 1)} =
(1 - a) (z - 1) (1 - a) (z - 1 / a) z - b
Note : Since impulse response is anticausal, the step response is also anticausal.
On taking inverse Z-transform of Y(z) we get step response.
1 1 FG 1IJ n LMF 1I - 1OP F 1 I u(-n - 1)
n
\ Step response, y(n) = -
1 - a
u( -n - 1) +
1- a H aK u( -n - 1) =
MNGH a JK PQ GH 1 - a JK
Example 7.24
Test the stability of the first order system governed by the equation, y(n) = x(n) + b y(n – 1), where |b| < 1.
Z{y(n)} = Y(z) ; Z{y(n – 1)} = z––1Y(z) ; Z{x(n)} = X(z)
Solution
Given that, y(n) = x(n) + b y(n – 1)
On taking Z-transform we get,

Y(z) = X(z) + b z–1 Y(z) Þ Y(z) – b z–1 Y(z) = X(z) Þ (1 – b z–1) Y(z) = X(z)

Y (z ) 1
\ =
X( z ) 1 - b z -1

We know that, Y(z)/X(z) is equal to H(z).


1 1 z
\ H(z) = = -1 =
1 - b z -1 z (z - b) z - b
7. 71 Signals & Systems
On taking inverse Z-transform of H(z) we get the impulse response h(n).

\ Impulse response,h(n) = bn u(n)


¥
The condition to be satisfied for the stability of the system is, å |h(n)|< ¥
n = -¥
¥ ¥ ¥

å h(n) = å b n
= å |b| n

n = -¥ n= 0 n= 0

Since |b| < 1, using the infinite geometric series sum formula we can write,
¥
1 Infinite geometric series sum formula
å |b| = n
1-|b| ¥
n= 0 1
¥
1 å Cn =
1- C
; if, 0 < |C| < 1
\ å h(n) =
1-|b|
= constant n = 0

n= -¥

The term 1/(1–|b|) is less than infinity and so the system is stable.

Example 7.25
Using Z-transform, find the autocorrelation of the causal sequence x(n) = an u(n), –1 < a < 1.

Solution
Given that, x(n) = an u(n)

1 z
l q n
\ X(z) = Z x (n) = Z a nu(n) = s =
1 - a z -1 z - a
1 1 1
\ X(z -1) = X(z) -
z=z 1
= =-
1- a z a z -1a

Let, rxx (m) be autocorrelation sequence


By correlation property of Z - transform,
z 1 1 1 z
l q
Z rxx (m) = X(z) X(z -1) = ´
z - a -a z - 1 a
=-
a ( z - a ) (z - 1 a )

z A B
Let, = +
( z - a ) (z - 1 a ) z - a z - 1 a
z a a a2 z
A= ´ (z - a) = 2 z =a
= 2= =
( z - a ) (z - 1 a ) z =a
a -1a a -1 a -1 z -1 a
a
z z 1a 1a 1 -1
B= ´ ( z - 1 a) z =1 a = = = = =
( z - a ) (z - 1 a ) z - a z =1 a 1 a - a 1- a 2 1- a 2 a 2 - 1
a
l
\ Z rxx (m) -
1
qa2 1
-
F1 1
=- 2
I
a 1
+
1 1
= GH
a a2 - 1 z - a a2 - 1 z - 1 a JK
a - 1 z - a a(a 2 - 1) z - 1 a

\ rxx
R a 1 + 1
(m) = Z S- -1 1 U
V =-
a R 1 UV + 1 Z RSz z UV
Z Sz -1 -1 -1 -1

T a - 1 z - a a 2
( a - 1) z - 1 a W a - 12
T z - a W a(a - 1) T z - 1 a W
2 2

n -1
=-
a
a u(n - 1) +
1 FG 1 IJ u(n - 1)
(n -1)
z z=z =1 –1 0
a -1 2
a(a - 1) H a K 2

If Z {x(n)} = X(z)
1 L 1 F 1I
M O
- a (a) P u(n - 1) =
n -1
1 LF 1 I
M O
- a P u(n - 1)
n -1
n
then by shifting property n
= G J
a - 1 MN a H a K
2 G
a - 1 NMH a K
J 2
QP PQ Z {x(n – m} = z X(z) –m
Chapter 7 - Z - Transform 7. 72

7.9 Summary of Important Concepts


1. The Z-transform provides a method for analysis of discrete time signals and systems in frequency domain.
2. The region of convergence (ROC) of X(z) is the set of all values of z, for which X(z) attains a finite value.
3. The zeros are defined as values of z at which the function X(z) becomes zero.
4. The poles are defined as values of z at which the function X(z) becomes infinite.
5. In a realizable system, the number of zeros will be less than or equal to number of poles.
6. The ROC of X(z) is a ring or disk in z-plane, with centre at origin.
7. If x(n) is finite duration right sided (causal) signal, then the ROC is entire z-plane except z = 0.
8. If x(n) is finite duration left sided (anticausal) signal, then the ROC is entire z-plane except z = ¥.
9. If x(n) is finite duration two sided (noncausal) signal, then the ROC is entire z-plane except z = 0 and z = ¥.
10. If x(n) is infinite duration right sided (causal) signal, then the ROC is exterior of a circle of radius r1.
11. If x(n) is infinite duration left sided (anticausal) signal, then the ROC is interior of a circle of radius r2.
12. If x(n) is infinite duration two sided (noncausal) signal, then the ROC is the region in between two circles of
radius r1 and r2.
13. If X(z) is rational, (where X(z) is Z-transform of x(n)), then the ROC does not include any poles of X(z).
14. If X(z) is rational, (where X(z) is Z-transform of x(n)), and if x(n) is right sided, then ROC is exterior of a circle
whose radius corresponds to pole with largest magnitude.
15. If X(z) is rational, (where X(z) is Z-transform of x(n)), and if x(n) is left sided, then ROC is interior of a circle
whose radius corresponds to pole with smallest magnitude.
16. If X(z) is rational, (where X(z) is Z-transform of x(n)), and if x(n) is two sided, then ROC is region in between
two circles whose radii corresponds to pole of causal part with largest magnitude and pole of anticausal part
with smallest magnitude.
17. The inverse Z-transform is the process of recovering the discrete time signal x(n) from its Z-transform X(z).
18. The transfer function of an LTI discrete time system is defined as the ratio of Z-transform of output and
Z-transform of input.
19. The transfer function of an LTI discrete time system is also given by Z-transform of the impulse response.
20. The inverse Z-transform of transfer function is the impulse response of the system.
21. The zero-input response yzi(n) is mainly due to initial output (or initial stored energy) in the system.
22. The zero-state response yzs(n) is the response of the system due to input signal and with zero initial output.
23. The total response y(n) is the response of the system due to input signal and initial output (or initial stored
energy).
24. The convolution operation is performed to find the response y(n) of an LTI discrete time system from the
input x(n) and impulse response h(n).
25. The deconvolution operation is performed to extract the input x(n) of an LTI system from the response y(n) of
the system.
26. A point-s1 on left half of s-plane (LHP), will map as a point-z1 inside the unit circle in z-plane.
27. A point-s1 on imaginary axis of s-plane, will map as a point-z1 on the unit circle in z-plane.
28. A point-s1 on the right half of s-plane (RHP), will map as a point-z1 outside the unit circle in z-plane.
29. The mapping of s-plane to z-plane, using the transformation, esT = z is not one-to-one.
30. The mapping of the continuous time frequency W to the discrete time frequency w is many-to-one.
7. 73 Signals & Systems
7.10 Short Questions and Answers Infinite geometric series sum formula
¥
Q7.1 Find the Z-transform of an u(n). 1
å Cn =
1- C
; if, 0 < |C| < 1
By the definition of Z-transform, n = 0
¥ ¥
1 1 z
Z{an u(n)} = åaz n -n
= å (a z -1)n = = =
1 - az -1 1 - a / z z - a
n= 0 n =0

Q7.2 Find the Z-transform of e- anT u(n).


By the definition of Z-transform,
¥ ¥
1 1 z
Z{e - anT u(n)} = åe - anT -n
z = å (e - aT -1 n
z ) = = =
n= 0 n= 0
1 - e - aT z -1 1- e -aT / z z - e -aT

Q7.3 Find the Z-transform of x(n) defined as,


x(n) = b n ; 0 £ n£ N -1
=0 ; otherwise
Solution Finite geometric series
sum formula.
By the definition of Z-transform,
N-1
1 - cN
l q å
Z x(n) =

x(n) z -n =
N -1

å bn z -n åc n
=
1- c
n= 0
n =-¥ n =0

N- 1
1 - (b z -1)N 1 - bN z -N z -N zN - bN d i d
z -N +1 zN - bN i
= å (bz -1 n
) =
1 - bz -1
=
1- b z -1
=
z -1(z - b)
=
z -b
n= 0

Q7.4 Find the Z-transform of x(n) = an+1 u(n+1).


Solution
Given that, x(n) = an+1 u(n + 1) = an+1 ; n ³ –1
By the definition of Z-transform,
+¥ +¥ +¥ +¥
l q å x(n) z = å a
Z x(n) = -n n +1
z - n = a -1+1 z + åa n +1
z -n = a 0 z + åa n
a z -n
n =-¥ n =-1 n =0 n= 0

-1 n 1 az z(z - a ) + az z2
=z+a å da z i =z+a
1- a z -1
= z+
z-a
=
z-a
=
z-a
n= 0

Q7.5 Determine the inverse Z-transform of X(z) = log (1 + az –1) ; |z| > |a|
Solution
Given that, X(z) = log (1 + az–1) ; |z| > |a|
Let, x(n) = Z–1 {X(z)}
Since ROC is exterior of a
By differentiation property of Z-transform we get, circle of radius (a), the x(n)
d should be a causal signal
l
Z nx(n) = -z q dz
X(z)

d 1 a z -1
= -z log (1+ a z -1) = - z -1
(- a z -2 ) =
dz 1+ a z 1 + a z -1
a z -1 a z
= = = a z -1
z -1(z + a) z + a z - ( -a )

\ n x(n) = Z -1 a z -1
RS z UV If Z {x(n)} = X(z)
then by shifting property
T z - (- a ) W Z {x(n – m} = z–m X(z)
= a(-a )n -1 u(n - 1)
a
\ x(n) = (-a )n - 1 u(n - 1)
n
Chapter 7 - Z - Transform 7. 74

2 z2
Q7.6 Determine x(0) if the Z-transform of x(n) is X(z) = .
(z + 3) (z - 4)
Solution
By initial value theorem of Z-transform,
2 z2
x(0) = Lt X(z) = Lt
z ®¥ z ®¥ (z + 3) (z - 4 )

2 z2 2 2
= Lt
z ®¥ F
z G
2
1+
3IJ FG
1-
4 IJ = Lt FG1+ 3 IJ FG1- 4 IJ
z ®¥
=
(1+ 0) (1 - 0)
=2

H z KH z K H zK H zK
Q7.7 Determine the Z-transform of x(n) = (n – 3) u(n).
Solution
l q l q l
Z x(n) = Z (n - 3) u(n) = Z n u(n) - 3 u(n) q l q z z- 1
Z u(n) =

= Zln u(n)q - 3 Zlu(n)q Zln x(n)q = -z


d
X(z)
dz
d F z I
= -z G J - 3 z z- 1 = -z z(z--11-) z - z3z- 1
dz H z - 1K 2 d
u
v
= v du - u dv

z 3z z - 3z(z - 1) z - 3z2 + 3 z -3z2 + 4 z z(4 - 3z)


= 2
- = = = =
(z - 1) z -1 (z - 1)2 (z - 1)2 (z - 1)2 (z - 1)2
Q7.8 Determine the transfer function of the LTI system defined by the equation,
y(n) - 0.5 y(n - 1) = x(n) + 0.4 x(n - 1)
Solution
Given that, y(n) - 0.5 y(n - 1) = x(n) + 0.4 x(n - 1)
On taking Z-transform we get,

Y(z) - 0.5 z -1Y(z) = X(z ) + 0.4 z -1X (z) Þ Y (z ) 1 - 0.5 z -1 = X(z) 1 + 0.4 z -1

Y(z) 1 + 0.4 z -1
\ Transfer function, =
X(z) 1 - 0.5 z -1

Q7.9 The transfer function of a system is given by, H(z) = 1 – z–1. Find the response of the system for
any input, x(n).
Solution
Given that, H(z) = 1 – z –1
Y( z )
We know that, H(z) =
X( z )
\ Response in z - domain, Y(z) = H(z) X(z) = (1 - z -1) X(z) = X(z) - z -1 X(z)

l q n s
\ Response in time domain, y(n) = Z -1 Y(z) = Z -1 X(z) - z -1 X(z ) = x(n) - x(n - 1)

Q7.10 An LTI system is governed by the equation, y(n) = –2 y(n – 2) – 0.5 y(n – 1) + 3 x(n – 1) + 5 x(n).
Determine the transfer function of the system.
Solution
Given that, y(n) = –2 y(n – 2) – 0.5 y(n – 1) + 3 x(n – 1) + 5 x(n)
On taking Z-transform of above equation we get,
Y (z) = -2 z-2 Y(z) - 0.5z -1 Y(z) + 3 z -1 X(z) + 5 X(z)
Y (z) + 2 z-2 Y(z) + 0.5 z -1 Y(z) = 3 z -1 X(z) + 5 X(z)
Y (z) 1 + 2 z -2 + 0.5z -1 = 3 z -1 + 5 X(z)
Y(z) 3z -1 + 5 5 z2 + 3 z
\ Transfer function, H(z) = = -1 -2
= 2
X(z) 1 + 0.5 z + 2 z z + 0.5 z + 2
7. 75 Signals & Systems

z-1
Q7.11 The transfer function of an LTI system is H(z) = . Determine the impulse response.
(z - 2) (z + 3)
Solution
z -1 A B
H(z) = = +
(z - 2) (z + 3) z - 2 z + 3
z -1 z -1 2 -1 1
A= ´ (z - 2) z=2
= = =
(z - 2) (z + 3) z+3 z=2
2+3 5

z -1 z -1 -3 - 1 -4 4
B= ´ (z + 3) z =-3
= = = =
(z - 2) (z + 3) z-2 z =-3
-3 - 2 -5 5
1 1 4 1
H(z) = +
5 z-2 5 z+3

Impulse response, h(n) = Z -1 H(z) = Z -1l q RST 51 z -1 2 + 54 z +1 3 UVW


= Z -1
RS 1 z z + 4 z z UV
-1 -1

T 5 z - 2 5 z - (-3) W
1 (n-1) 4 1 (n -1)
= 2 u(n - 1) + (-3)(n -1) u(n - 1) = 2 + 4 (-3)(n-1) u(n - 1)
5 5 5

Q7.12 Determine the response of LTI system governed by the difference equation,y(n) – 0.5 y(n – 1) = x(n),
for input x(n) = 5n u(n), and initial condition y(–1) = 2.
Solution
z
Given that, x(n) = 5n u(n) ; \ X(z) = Z u(n) = l q z-5
Given that, y(n) – 0.5 y(n – 1) = x(n),
On taking Z-transform of above equation we get,

Y(z) - 0.5 z -1Y(z ) + y (-1) = X(z )


z
Y(z) - 0.5 z -1Y(z ) + 2 =
z-5

Y(z) - 0.5 z -1Y (z) - 1 =


z
Þ Y ( z) 1 -
LM 0.5 OP =
z
+1 Þ Y(z)
LM z - 0.5 OP = z + z - 5
z-5 N z Q z-5 N z Q z-5
z(2 z - 5) Y (z) 2z - 5
\ Y( z ) = Þ =
(z - 0.5) (z - 5) z (z - 0.5) (z - 5)

Y(z) 2z - 5 A B
Let, = = +
z (z - 0.5) (z - 5) z - 0.5 z - 5
2z - 5 2 ´ 0.5 - 5 -4 40 8
A= ´ (z - 0.5) z = 0.5
= = = =
(z - 0.5) (z - 5) 0.5 - 5 -4.5 45 9
2z - 5 2´ 5 - 5 5 50 10
B= ´ (z - 5) z=5
= = = =
(z - 0.5) (z - 5) 5 - 0.5 4.5 45 9
Y(z) 8 1 10 1 8 z 10 z
\ = + Þ Y(z) =
+
z 9 z - 0.5 9 z - 5 9 z - 0.5 9 z - 5

l q
\ Response, y(n) = Z -1 Y(z) = Z -1
RS 8 z
+
10 z UV
T 9 z - 0.5 9 z - 5 W
=
8
0.5n u(n) +
10 n
5 u(n) =
8
0.5 n +
10 n
5 u(n)
LM OP
9 9 9 9 N Q
Chapter 7 - Z - Transform 7. 76
t
Q7.13 A signal x(t) = a is sampled at a frequency of 1/T Hz in the range –¥ < t < 0. Find the
Z-transform of the sampled version of the signal.
Solution
Given that, x(t) = at ; –¥ < t < 0
The sampled version of the signal x(nT) is given by, x(nT) = anT ; –¥ < nT < 0
Now the Z - transform of x(n T) is,
+¥ 0
l q å x(n T) z
Z x(n T) = -n
= åa nT
z -n
n =-¥ n =-¥
¥
n 1 1 aT
= å da -T
z i = -T
=
1- a z 1- z a T
= T
a -z
n =0

1 1
Q7.14 The transfer function of a system is given by, H(z) = + . Determine the stability
1 - 0.5 z -1 1 - 2 z -1
and causality of the system for a) ROC : |z| > 2 ; b) ROC : |z| < 0.5.
Solution
a) ROC is |z| > 2
When ROC is |z| > 2, the impulse response h(n) should be right sided signal.

\ Impulse response, h(n) = Z -1 H(z) = Z -1 l q RS 1 +


1 UV d i
= 0.5 n + 2n u(n)
T1- 0.5 z -1
1 - 2 z -1 W
1. The ROC does not include unit circle. Hence the system is unstable.
2. The impulse response is right sided signal. Hence the system is causal.
b) ROC is |z| < 0.5
When ROC is |z| < 0.5, the impulse response h(n) should be left sided signal.

\ Impulse response, h(n) = Z -1 H(z) = Z -1 l q RS 1 +


1 UV d i
= -0.5 n - 2n u( -n - 1)
T1- 0.5 z -1
1 - 2 z -1 W
1. The ROC does not include unit circle. Hence the system is unstable.
2. The impulse response is left sided sequence. Hence the system is anticausal.

Q7.15 Determine the stability and causality of the system described by the transfer function,
1 1
H(z) = + for ROC : 0.25 < |z| < 2.
1 - 0.25 z -1 1 - 2 z -1
Solution
Given that, ROC is 0.25 < |z| < 2
When ROC is 0.25 < |z| < 2, the impulse response h(n) is two sided signal. Since |z| > 0.25, the term with
pole z = 0.25 corresponds to right sided signal. Since |z| < 2, the term with pole z = 2 corresponds to left
sided signal.

\ Impulse response, h(n) = Z -1 H(z) = Z -1 l q RS 1 +


1 UV = 0.25 n u(n) - 2n u( -n - 1)
T1- 0.25 z -1
W
1 - 2 z -1
1. The ROC includes the unit circle. Hence the system is stable.
2. The impulse response is two sided noncausal signal. Hence the system is noncausal.
7. 77 Signals & Systems
Q7.16 U s i n g Z -transform, determine the response of the LTI system with impulse response,
l q
h(n) = 1, -1, 1 , for an input x(n) = -2, 3, 1 . l q
Solution

l
Given that, x(n) = -2, 3, 1 q
+¥ 2
\ X(z) = Zlx(n)q = å x(n) z = å x(n) z = x(0) + x(1) z + x(2) z = -2 + 3 z + z
-n -n -1 -2 -1 -2

n= -¥ n=0

Given that, h(n) = l1, -1, 1q


+¥ 2
\ H(z) = Zlh(n)q = å h(n) z = å h(n) z = h(0) + h(1) z + h(2) z = 1 - z + z
-n -n -1 -2 -1 -2

n= -¥ n=0

Y(z)
We know that, H(z) =
X(z)

d
\ Y(z) = X(z) H(z) = -2 + 3 z -1 + z -2 ´ 1 - z -1 + z -2 i d i
-1 -2 -1 -2
= -2 + 2 z - 2 z + 3z - 3z + 3 z -3 + z -2 - z -3 + z -4
-1 -2 -3 -4
= -2 + 5 z - 4 z + 2z +z
.....(1)
By definition of Z - transform,

l q å y(n) z
Y(z) = Z y (n) = -n

n= -¥

On expanding the above summation we get,


Y(z) =......+ y(0) + y(1) z -1 + y(2) z -2 + y(3) z -3 + y(4) z -4 +....... .....(2)

On comparing equations (1) and (2) we get,


y(0) = -2 ; y(1) = 5 ; y(2) = -4 ; y(3) = 2 ; y(4) = 1
l
\ Response, y(n) = -2, 5, -4, 2, 1 q
Q7.17 Using Z-transform, perform deconvolution of response y(n) = -2, 5, -4, 2, 1 and impulse l q
l q
response h(n) = 1, -1, 1 , to extract the input x(n).
Solution
l
Given that, y(n) = -2, 5, -4, 2, 1 q
+¥ 4
l q å y(n) z = å y(n) z
Y(z) = Z y(n) = -n -n

n= -¥ n=0

= y(0) + y(1) z-1 + y(2) z-2 + y(3) z -3 + y(4) z -4 = -2 + 5 z -1 - 4z -2 + 2 z -3 + z -4


l
Given that, h(n) = 1, -1, 1 q
+¥ 2
l q å h(n) z = å h(n) z
H (z) = Z h(n) = -n -n
= h(0) + h(1) z-1 + h(2) z -2 = 1 - z -1 + z -2
n= -¥ n=0

Y(z) - 2 + 3 z - 1 + z -2
We know that, H(z) =
X(z)
1 - z -1 + z -2 - 2 + 5 z -1 - 4 z -2 + 2 z -3 + z -4
Y(z) -2 + 5 z -1 - 4 z -2 + 2 z -3 + z -4
\ X(z) = = (+)
+ 2 z -1 (+)
- 2 (–) - 2 z -2
H(z) 1 - z -1 + z -2
3 z -1 - 2 z -2 + 2 z -3
= -2 + 3 z -1 + z -2
. ....(1) 3 z -1 (+)
(–)
- 3 z -2 (–)
+ 3 z -3
By definition of Z - transform,
z - 2 - z - 3 + z -4

l q å x(n) z
X(z) = Z x(n) = -n
(–) z-2 (+)
- z -3 (–)
+ z -4
n= -¥
0
Chapter 7 - Z - Transform 7. 78

On expanding the above summation we get,


X(z) =......+ x(0) + x(1) z -1 + x(2) z -2 + x(3) z -3 +....... .....(2)

On comparing equations (1) and (2) we get,


x(0) = -2 ; x(1) = 3 ; x(2) = 1
l
\ Input, x(n) = -2, 3, 1 q
n
Q7.18 In an LTI system the impulse response h(n) = C for n £ 0. Determine the range of values of C,
for which the system is stable.
Solution
Given that, h(n) = Cn for n £ 0.
+¥ 0 ¥ +¥
\ å h(n) = å C =å C n -n
= å (C -1 n
)
n =-¥ n = -¥ n= 0 n=0

1
If, 0 < C -1 < 1, then å (C -1 n
) =
1 - C -1
n= 0

-1
If, C > 1, then å (C -1 n
) =¥
n =0

1
\ For stability, C -1 < 1 Þ <1 Þ C >1
C

Q7.19 Using Z-transform, determine the response of the LTI system with impulse response h(n) = 0.4 n u(n),
for an input x(n) = 0.2n u(n).
Solution
Given that, x(n) = 0.2n u(n).
z
l q n
\ X(z) = Z x(n) = Z 0.2n u(n) = s z - 0.2

Given that, h(n) = 0.4n u(n)


z
l q n
\ H(z) = Z h(n) = Z 0.4n u(n) = s z - 0.4
Y(z)
We know that, H(z) =
X(z)
z z z2
\Y (z) = X(z) H(z) = ´ =
z - 0.2 z - 0.4 (z - 0.2) (z - 0.4 )
Y(z) z A B
Let, = = +
z (z - 0.2) (z - 0.4) z - 0.2 z - 0.4
z 0.2 0.2
A= ´ (z - 0.2) z = 0.2
= = = -1
(z - 0.2) (z - 0.4 ) 0.2 - 0.4 -0.2
z 0.4 0.4
B= ´ (z - 0.4) z = 0. 4
= = =2
(z - 0.2) (z - 0.4 ) 0.4 - 0.2 0.2
Y(z) -1 2 z z
\ = + Þ Y(z) = - +2
z z - 0.2 z - 0.4 z - 0.2 z - 0.4

l q
Response, y(n) = Z-1 Y(z) = Z-1 -
RS z
+2
z UV
T z - 0.2 z - 0.4 W
= -(0.2)n u(n) + 2 (0.4)n u(n) = 2 (0.4)n - (0.2)n u(n)
7. 79 Signals & Systems
Q7.20 Using Z-transform perform deconvolution of response, y(n) = 2 (0.4)n u(n) – (0.2)n u(n) and im-
pulse response, h(n) = 0.4n u(n), to extract the input x(n).
Solution
Given that, y(n) = 2 (0.4)n u(n) – (0.2)n u(n)

l q n
\ Y(z) = Z y(n) = Z 2 (0.4)n u(n) - (0.2)n u(n) s
2z z 2 z (z - 0.2) - z (z - 0.4 ) 2 z 2 - 0.4 z - z2 + 0.4 z z2
= - = = =
z - 0.4 z - 0.2 ( z - 0.4 ) (z - 0.2) ( z - 0.4) (z - 0.2) ( z - 0.4 ) (z - 0.2)
Given that, h(n) = 0.4 n u(n)
z
l q n
\ H(z) = Z h(n) = Z 0.4 n u(n) = s z - 0.4
Y(z)
We know that, H(z) =
X(z)
Y(z) 1 z2 z - 0.4 z
\ X(z) = = Y(z) ´ = ´ =
H(z) H(z) ( z - 0.4 ) (z - 0.2) z z - 0.2

l q
\ Input, x(n) = Z -1 X(z) = Z -1
RS z UV = 0.2 n
u(n)
T z - 0.2 W
7.11 MATLAB Programs
Program 7.1

Write a MATLAB program to find one sided Z-transform of the following


standard causal signals.
a) n b) an c) nan d) e-anT
%Program to find the Z-transform of some standard signals
clea r a ll
syms n T a real; %Let n, T, a be real variable
sym s z co m plex; %Let z be co m plex va r ia ble
%(a)
x = n;
disp(‘(a) z-transform of “n” is’);
ztrans(x)
%(b)
x = a^n;
disp(‘(b) z-transform of “a^n” is’);
ztrans(x)
%(c)
x=n*(a^n);
disp(‘(c) z-transform of “n(a^n)” is’);
ztrans(x)
%(d)
x=exp(-a*n*T);
disp(‘(d) z-transform of “exp(-a*n*T)” is’);
ztrans(x)
OUTPUT
(a) z-transform of “n” is
ans =
z/(z-1)^2
Chapter 7 - Z - Transform 7. 80
(b) z-transform of “a^n” is
ans =
z/a/(z/a-1)
(c) z-transform of “n(a^n)” is
ans =
z*a/(z-a)^2
(d) z-transform of “exp(-a*n*T)” is
ans =
z/exp(-a*T)/(z/exp(-a*T)-1)

Program 7.2
Write a MATLAB program to find Z-transform of the following causal
signals.
a) 0.5n b) 1+n(0.4)(n-1)
%********** program to determine z-transform of the given signals
clear all
syms n real; %Let n be real variable
%(a)
x1=0.5^n;
disp(‘(a) z-transform of “0.5^n” is’);
X1=ztrans(x1)
%(b)
x2=1+n*(0.4^(n-1));
disp(‘(b) z-transform of “1+n*(0.4^(n-1))” is’);
X2=ztrans(x2)
OUTPUT
(a) z-transform of “0.5^n” is
X1 =
2*z/(2*z-1)
(b) z-transform of “1+n*(0.4^(n-1))” is
X2 =
z/(z-1)+25*z/(5*z-2)^2

Program 7.3
Write a MATLAB program to find inverse Z-transform of the following
z-domain signals.
a) 1/(1-1.5z-1+0.5z-2) b) 1/((1+z-1)(1-z-1)2)
%***********Program to determine the inverse z-transform
syms n z
X=1/(1-1.5*(z^(-1))+0.5*(z^(-2)));
disp(‘Inverse z-transform of 1/(1-1.5z^-1+0.5z^-2)is’);
x=iztrans(X,z,n);
simplify(x)
X=1/((1+(z^(-1)))*((1-(z^(-1))^2)));
disp(‘Inverse z-transform of 1/((1+z^-1)*(1-z^-1)^2))is’);
x=iztrans(X,z,n);
simplify(x)
OUTPUT
Inverse z-transform of 1/(1-1.5z^-1+0.5z^-2) is
ans =
2-2^(-n)
Inverse z-transform of 1/((1+z^-1)*(1-z^-1)^2)) is
ans =
3/4*(-1)^n+1/2*(-1)^n*n+1/4
7. 81 Signals & Systems
Program 7.4
Write a MATLAB program to perform convolution of signals,x1(n)= (0.4)nu(n)
and x2(n)=(0.5)nu(n),using Z-transform, and then to perform deconvolution
using the result of convolution to extract x1(n) and x2(n).
%*** Program to perform convolution and deconvolution using z-transform
clear all;
syms n z
x1n=0.4^n;
x2n=0.5^n;
X1z=ztrans(x1n);
X2z=ztrans(x2n);
X3z=X1z*X2z; %product of z-transform of inputs
con12=iztrans(X3z);
disp(‘Convolution of x1(n) and x2(n) is’);
simplify(con12) % convolution output
decon_X1z=X3z/X1z;
decon_x1n=iztrans(decon_X1z);
disp(‘The signal x1(n) obtained by deconvolution is’);
simplify(decon_x1n)
decon_X2z=X3z/X2z;
decon_x2n=iztrans(decon_X2z);
disp(‘The signal x2(n) obtained by deconvolution is’);
simplify(decon_x2n)

OUTPUT
Convolution of x1(n) and x2(n) is
ans =
5*2^(-n)-4*2^n*5^(-n)
The signal x1(n) obtained by deconvolution is
ans =
2^(-n)
The signal x2(n) obtained by deconvolution is
ans =
2^n*5^(-n)

Program 7.5
Write a MATLAB program to find residues and poles of z-domain signal,
(3z 2+2z+1)/(z2-3z+2)
%*** Program to find partial fraction expansion of rational
% function of z
clear all
H=tf(‘z’);
Ts=0.1;
b=[3 2 1 ]; %Numerator coefficients
a=[1 -3 2]; %Denominator coefficients
disp(‘The given transfer function is,’);
H=tf([b], [a],Ts)
disp(‘The residues, poles and direct terms of given TF are,’);
disp(‘(r - residue ; p - poles ; k - direct terms)’);
[r,p,k]=residue(b,a)
disp(‘The num. and den. coefficients extracted from r,p,k,’);
[b,a]=residue(r,p,k)
Chapter 7 - Z - Transform 7. 82
OUTPUT
The given transfer function is,
Transfer function:
3 z^2 + 2 z + 1
---------------
z^2 - 3 z + 2
Sampling time: 0.1
The residues, poles and direct terms of given TF are,
(r - residue ; p - poles ; k - direct terms)
r =
17
-6
p =
2
1
k =
3
The num. and den. coefficients extracted from r,p,k are,
b =
3 2 1
a =
1 -3 2

Program 7.6
Write a MATLAB program to find poles and zeros of z-domain signal,
(z2+0.8z+0.8)/(z2+0.49), and sketch the pole zero plot.
% Program to determine poles and zeros of rational function of Z and
% to plot the poles and zeros in z-plane
clear all
syms z
num_coeff=[1 0.8 0.8]; %find the factors of z^2+0.8z+0.8
disp(‘Roots of numerator polynomial z^2+0.8z+0.8 are zeros.’);
zeros=roots(num_coeff)

den_coeff=[1 0 0.49]; %find the factors of z^2+0.49


disp(‘Roots of denominator polynomial z^2+0.49 are poles.’);
poles=roots(den_coeff)

H=tf(‘z’);
Ts=0.1;

H=tf([num_coeff],[den_coeff],Ts);
zgrid on;
pzmap(H); %Pole-zero plot
OUTPUT
Roots of numerator polynomial z^2+0.8z+0.8 are zeros.
zeros =
-0.4000 + 0.8000i
-0.4000 - 0.8000i
Roots of denominator polynomial z^2+4z+13 are poles.
poles =
0 + 0.7000i
0 - 0.7000i
The pole-zero plot is shown in fig P7.6.
7. 83 Signals & Systems

Fig P7.6 : Pole-Zero plot of program 7.6.

Program 7.7
Write a MATLAB program to compute and sketch the impulse response of
discrete time system governed by transfer function, H(z)=1/(1-0.8z-1+0.16z2).
%******* Program to find impulse response of a discrete time system
clear all
syms z n
H=1/(1-0.8*(z^(-1))+0.16*(z^(-2)));
disp(‘Impulse response h(n) is’);
h=iztrans(H); %compute impulse response
simplify(h)
N=15;
b=[0 0 1]; %numerator coefficients
a=[1 -0.8 0.16]; %denominator coefficients
[H,n]=impz(b,a,N); %compute N samples of impulse response
stem(n,H); %sketch impulse response
xlabel(‘n’);
ylabel(‘h(n)’);
OUTPUT
Impulse response h(n) is
ans =
2^n*5^(-n)+2^n*5^(-n)*n
The sketch of impulse response is shown in fig P7.7.
Chapter 7 - Z - Transform 7. 84

Fig P7.7 : Impulse response of program 7.7.


7.12 Exercises
I. Fill in the blanks with appropriate words
1. The –––––––– of X(z) is the set of all values of z, for which X(z) attains a finite value.
2. The transformation –––––– maps the s-plane into z-plane.
3. The ––––– of s-plane can be mapped into the ––––– of the unit circle in z-plane.
4. The ratio of Z-transform of output to Z-transform of input is called _______ of the system.
5. In the mapping z =esT, the _______ poles of s-plane are mapped into _______ of unit circle in z-plane.
6. In impulse invariant mapping the _______ poles of s-plane are mapped into _______ of unit circle in z-plane.
7. In impulse invariant mapping the poles on the imaginary axis in s-plane are mapped on the _______ in
z-plane.
8. In _______ transformation any strip of width 2p/T in s-plane is mapped into the entire z-plane.
9. The phenomena of high frequency components acquiring the identity of low frequency components is
called _______.
10. For a causal LTI discrete time system the ROC should be _______ the circle of radius whose value corresponds
to pole with _______ magnitude.
11. If X(z) is rational, then the ROC does not include _______ of X(z).
12. The sequences multiplied by u(–n –1) are _______ and defined for _______.
13. The inverse Z-transform of transfer function is _______ of the system.
14. If Z-transform of x(n) is X(z), then Z-transform of x*(n) is _______.
15. The Z-transform of a shifted signal, shifted by 'q' units of time is obtained by _______ to Z-transform of
unshifted signal.
Answers
1. region of convergence 6. right half, exterior 11. poles
2. s = (1/T) ln z 7. unit circle 12. anticausal sequences, n £ 0
3. left half, interior 8. impulse invariant 13. impulse response
4. transfer function 9. aliasing 14. X*(z*)
5. left half, interior 10. outside, largest 15. multiplying z q
7. 85 Signals & Systems
II. State whether the following statements are True/False.
1. The Z-transform exists only for those values of z for which X(z) is finite.
2. When the input is an impulse sampled signal, the z-domain transfer function can be directly obtained from
s-domain transfer function.
3. The jW axis in s-plane maps into the unit circle of z-plane in the clockwise direction.
4. The left half of s-plane maps into the interior of the unit circle in z-plane.
5. The system is unstable if all the poles of transfer function lies inside the unit circle in z-plane.
6. The Z-transform of impulse response gives the transfer function of LTI system.
7. If X(z) and H(z) are Z-transform of input and impulse response respectively, then the response of LTI system
is given by inverse Z-transform of the product X(z) H(z).
8 . For a stable LTI continuous time system the poles should lie on the right half of s-plane.
9. For a stable LTI discrete time system the poles should lie on the unit circle.

o t
10. If Z{x(n)} = X(z), then Z n mx(n) = - z
FG d IJ m
X(z) .
H dz K
Answers
1. True 4. True 7. True 10. False
2. True 5. False 8. False
3. False 6. True 9. False

III. Choose the right answer for the following questions


1. The impulse response, h(n) = 1 ; n = 0 , can be represented as,
n- 1
= -(1 - b) b ; n³1
a) d(n) b) u(n) – (1–b) bn–1 u(n – 1)
c) d(n) – (1–b) bn–1 u(n – 1) d) u(n) – (1–b) bn–1 u(n)
2. The Z-transform of a–n u(– n – 1) is,
z -z
-z z c) d)
a) b) z-a z-a
z -1 a z -1 a

3. The ROC of the sequence x(n) = u(–n) is,


a) |z| > 1 b) |z| < 1 c) no ROC d) –1 < |z| <1
3
4. The inverse Z-transform of , |z| > 4 is,
z-4
a) 3(4)n u(n–1) b) 3(4)n–1 u(n) c) 3(4)n–1 u(n+1) d) 3(4)n–1 u(n–1)
5. ROC of x(n) contains,
a) poles b) zeros c) no poles d) no zeros

6. The inverse Z-transform of X(z) = e a z , z > 0 is,

-a n an a n -1
a) x(n) = u(n) b) x(n) = u(n) c) x(n) = u(n - 1) d) None of the above
n! n! n!
7. The Z-transform of x(n) = [u(n) – u(n – 3)], for ROC |z| > 1 is,

z - z -2 z -2 z - 4z -2 + 3 z -3 z - z -2
a) X(z) = b) X(z) = c) X(z) = d) X(z) =
z -1 (z - 1)2 (z - 1) 2 z -1
Chapter 7 - Z - Transform 7. 86

z3 - 2 z2 + z
8. The system function H(z) = is,
z 2 + 0.25 z + 0 .125
a) causal b) noncausal c) unstable but causal d) can not be defined
9. If all the poles of the system function H(z) have magnitude smaller than 1, then the system will be,
a) stable b) unstable c) BIBO stable d) a and c

l q
10. If x(n) = 0.5, -0.25, 1 , then Z-transform of the signal is,

z2 z2 0.5 z 2 - 0.25 z + 1 2 z2 + 4 z + 1
a) 2
b) 2
c) d)
0.5 z - 0.25z + 1 z - 0.5 z + 0.25 z2 z2

11. The ROC of the signal x(n) = an for –5 < n < 5 is,
a) Entire z-plane b) Entire z-plane except z = 0 and z = ¥
c) Entire z-plane except z = 0 d) Entire z-plane except z = ¥
12. If Z-transform of x(n) is X(z) then Z-transform of x(–n) is,
a) –X(z) b) X(–z) c) –X(z–1) d) X(z–1)
13. The inverse Z-transform of X(z) can be defined as,

a) x(n) =
1
2p c z
X( z) z n -1 dz b) x(n) =
1
2j czX( z) z n -1 dz

c) x(n) =
1
z
2pj c
X( z) z n -1 dz d) x(n) =
1
2pj c z
X( z) z - n dz

14. The Z-transform is a,


a) finite series b) infinite power series c) geometric series d) both a and c
n
15. If the Z-transform of x(n) is X(z), then Z-transform of (0.5) x(n) is,
a) X(0.5 z) b) X(0.5–1 z) c) X(2–1 z) d) X(2z)
16. The Z-transform of correlation of the sequences x(n) and y(n) is,
a) X*(z) Y*(z–1) b) X(z) Y( z–1) c) X( z) * Y( z) d) X(z–1) Y( z–1)

17. The parseval's relation states that if Z{x1 (n)} = X1(z) and Z{x2 (n)} = X2(z) then å x (n) x (n) is,
1
*
2
n =-¥

a)
1
z X1 ( z) X*2
FG IJ
1 -1
z dz b)
1
z 1 FG IJ
X1 ( z) X2 * z -1 dz
2p c HK
z 2p c z H K
c)
1
z F 1I
X ( z) X G J z
* -1
dz d)
1
z F 1I
X ( z) X G J z
* -1
dz
2pj c
1
Hz K
2 *
2p c
1
Hz K
2 *

18. For a stable LTI discrete time system poles should lie ––––– and unit circle should be ––––––– .
a) outside unit circle, included in ROC b) inside unit circle, outside of ROC
c) inside unit circle, included in ROC d) outside unit circle, outside of ROC
19. An LTI system with impulse response, h(n) = (–a)n u(n) and –a < –1 will be,
a) stable system b) unstable system
c) anticausal system d) neither stable nor causal
20. If X(z) has a single pole on the unit circle, on negative real axis then, x(n) is,
a) signed constant sequence b) signed decaying sequence
c) signed growing sequence d) constant sequence
7. 87 Signals & Systems
n
21. The Z-transform of x(n) = –na u(–n – 1) is,
az a z(z + a) a z -1
a) X(z) = b) c) X(z) = d) both a and c
( z - a)2 ( z - a )3 (1 - a z -1 ) 2
Z Z
22. The ROC for x(n) ¬ ® X(z) is R1, then ROC of an x(n) ¬ ® X e az j is,
Z -1 Z-1

R1 1
a) b) aR1 c) R 1 d)
a R1
23. The Z-transform of a ramp function x(n) = n u(n) is,
z -z
a) X(z) = ; ROC is z > 1 b) X( z) = ; ROC is z > 1
(z - 1) 2 ( z - 1) 2

z -z
c) X( z) = ; ROC is z < 1 d) X( z) = ; ROC is z < 1
( z - 1) 2 ( z - 1) 2

24. By impulse invariant transformation, if x(nT) is sampled version of x(t), then Z{x(nT)} is,

l
a) L x(n T) q z = e sT
b) L-1 x(n T) l q z = e - sT
l
c) L x(n T) q z = e - sT
l
d) L-1 x(n T) q z = e sT

25. The Z-transform of x(n) = sin LM p OP


n u(n) is,
N 2 Q
z z2 1 z
a) b) c) d)
z +1 2
z +1 z +1 z2 + 1
Answers
1. c 6. b 11. b 16. b 21. d
2. a 7. d 12. d 17. c 22. a
3. b 8. b 13. c 18. c 23. a
4. d 9. a 14. b 19. b 24. a
5. c 10. c 15. b 20. a 25. d

IV. Answer the following questions


1. Define one sided and two-sided Z-transform.
2. What is region of convergence (ROC)?
3. State the final value theorem with regard to Z-transform.
4. State the initial value theorem with regard to Z-transform.
5. Define Z-transform of unit step signal.
6. What are the different methods available for inverse Z-transform?
7. When the z-domain transfer function of the system can be directly obtained from s-domain transfer function?
8. Define the transfer function of an LTI system.
9. Write the transfer function of N th order LTI system.
10. What is impulse invariant transformation?
11. How a-point in s-plane is mapped to z-plane in impulse invariant transformation?
12. Why an impulse invariant transformation is not considered to be one-to-one?
13. Give the importance of convolution and deconvolution operations using Z-transform.
14. Give the conditions for stability of an LTI discrete time system in z-plane.
Chapter 7 - Z - Transform 7. 88
15. Explain when an LTI dicrete time system will be causal.
16. Define ROC for various finite and infinite discrete time signals.
17. Explain the shifting property of a discrete time signal defined in the range 0 < n < ¥ with an example.
18. What are all the properties of ROC of a rational function of z?
19. List the various elements that can be used to realise the structure of an LTI discrete time system.
20. State and prove the linearity property of Z-transform.
V. Solve the Following Problems
E7.1 Determine the Z-transform and their ROC of the following discrete time signals.
l
a) x(n) = 1, 3, 5, 6 q l
b) x(n) = 3, 0, 9, 0, 27, 2 q
A A
c) x(n) = l2, 1.0, 1, 2, 5, 7, 2 q d) x(n) = -0.4 n u(n - 1)
A
e) x(n) = (0.1) n u(n) + (0.3) n u( - n - 1) f) x(n) = (0.4) n
E7.2 Find the one sided Z-transform of the following discrete time signals.
a) x(n) = n 2 2 n u(n) b) x(n) = n(0.5) n +2 c) x(n) = (0.5) n u(n) - u( n - 2)
E7.3 Find the one sided Z-transform of the discrete signals generated by mathematically sampling the
following continuous time signals.
a) x(n) = 3 t e -0.5t u(t) b) x(t) = 2 t 3 u(t)
E7.4 Find the time domain initial value x(0) and final value x(¥) of the following z-domain functions.
2 z2
a) X(z) = 2 b) X(z) =
d
1+ z -1
id 1- z -1
i b gb
z - 1 z - 0.2 g
E7.5 Determine the inverse Z-transform of the following functions using contour integral method.

a) X(z) =
b
2z - 1 zg b) X(z) =
z2 + z
c) X(z) =
(1 - e -a ) z
4 ( z - 1) 3
( z - 2) 2
( z - 1) ( z - e -a )
E7.6 Determine the inverse Z-transform of the following functions by partial fraction method.
5 z2 4 z2 - 2 z z ( z2 - 1)
a) X(z) = 2 b) X(z) = 3 c) X(z) = 2
( z + 1) ( z + 2) 2
z - 5z + 8 z - 4 ( z + 1) 2
5 -1
3- z
E7.7 Determine the inverse Z-transform of the function, X(z) = 6
LM1 - 1 z OP LM1 - 1 z OP
-1 -1

N 4 QN 3 Q
1 1 1 1
a) ROC : z > , b) ROC : z < , c) ROC : < z < .
3 4 4 3
E7.8 Determine the inverse Z-transform for the following function using power series method.
z
X(z) = 2
2 z - 3z + 1
a) ROC : z < 0.5, b) ROC : z > 1
E7.9 Determine the inverse Z-transform for the following functions using power series method.
z2 + z 1 - 0.5 z -1
a) X(z) = 2 ; ROC : z > 1 b) X(z) = ; ROC : z > 0.5
z - 2z + 1 1 + 0.5 z -1
7. 89 Signals & Systems
E7.10 Determine the transfer function and impulse response for the systems described by the following
equations.
3 1
a) y(n) - 2 y( n - 1) - 3 y( n - 2) = x( n - 1) b) y(n) - y( n - 1) + y( n - 2) = 2 x( n)
4 8
c) y(n) = 0.2 x(n) - 0.5 x( n - 1) + 0.6 y( n - 1) - 0.08 y( n - 2)
1 1
d) y(n) - y(n - 1) = x( n) + x( n - 1)
2 3

z ( 3 z - 4)
A discrete time LTI system is characterized by a transfer function, H ( z) =
E7.11
FG z - 1 IJ (z - 3) . Specify the
H 2K
ROC of H(z) and determine h(n) for the system to be (i) stable (ii) causal.
E7.12 Determine the unit step response of a discrete time LTI system, whose input and output relation is
described by the differential equation, y(n) + 3 y(n–1) = x(n), where the initial condition
is y(–1) = 1.
E7.13 Determine the response of discrete time LTI system governed by the following differential equation,

3 y(n) – 4 y(n –1) + y(n – 2) = x(n) ; with initial conditions, y(–2) = –2 and y(–1) = 1 for the input

x( n) =
FG 1 IJ n

u(n).
H 2K
E7.14 An LTI system has the impulse response h(n) defined by h( n) = x1 (n - 1) * x2 (n) .The Z-transform of
the two signals x1(n) and x2(n) are X1(z) = 1– 3z–1 and X2(z) = 1 + 2z–2. Determine the output of the
system for the input d(n – 1).

Answers
3 5 6
E7.1 a) X(z) = 1 + + + b) X(z) = 3 z5 + 9 z3 + 27 z + 2
z z2 z 3
ROC is entire z - plane except at z = 0. ROC is entire z - plane except at z = ¥.
5 7 2
c) X(z) = 2 z3 + 10 z 2 + z + 2 + + 2 + 3
z z z
ROC is entire z - plane except at z = 0 and z = ¥.
-0.4
d) X(z) = ; ROC is exterior of the circle of radius 0.4 in z - plane.
z - 0.4
-0.2 z
e) X(z) = ; ROC is 0.1 < z < 0.3
(z - 0.1) (z - 0.3)
-2.1 z
f) X(z) = ; ROC is 0.4 < z < 2.5
(z - 0.4) (z - 2.5)

2 z(z + 2) 0.53 z z2 - 0.25


E7.2 a) X(z) = b) X(z) = c) X(z) =
( z - 2)3 ( z - 0.5) 2 z ( z - 0.5)

E7.3 a) X(z) =
3zT e-0.5T
b) X(z) =
d
2 T 3 z z2 + 4 z + 1 i
( z - e -0.5T ) 2 ( z - 1) 4
E7.4 a) Initial value, x(0) = 2 b) Initial value, x(0) = 1
Final value, x(¥) = 0.5 Final value, x( ¥ ) = 1.25
Chapter 7 - Z - Transform 7. 90

E7.5 a) x(n) = 0.125n2 + 0.375 n u(n) b) x(n) = (n + 1) 2n u(n) + n 2(n -1) u(n - 1)
- an
c) (1 - e ) u(n)
E7.6 a) x(n) = 5 ( -2) n - ( -1) n - n ( -2) n u(n) b) x(n) = 2 - 2 n +1 + 3 n 2 n u(n)
1
c) x(n) = (j) n - ( - j) n u(n)
2j

E7.7 a) x(n) =
LMFG 1 IJ + 2 FG 1 IJ OP u(n)
n n

MNH 4 K H 3K PQ
F 1I n
F 1I
b) x(n) = - G J u( - n - 1) - 2 G J u( - n - 1)
n

H 4K H 3K
F 1I n
F 1I
c) x(n) = G J u(n) - 2 G J u( - n - 1)
n

H 4K H 3K
2n - 1 b) x(n) = 1 ; n=0
E7.8 a) x(n) = u(n) n +1
2n =2 -1 ; n £ -1

b) x(n) = 1 ; n=0
E7.9 a) x(n) = (2 n + 1) u(n) n
( -1)
= ; n ³1
2 n -1
z 1
E7.10 a) H(z) = ; h(n) = -( -1) n u(n) + 3n u(n)
z2 - 2 z - 3 4

b) H(z) =
2 z2
; h(n) = 4
1
-2
1
u(n)
LM FG IJ n
FG IJ OP
n

3
z2 - z +
4
1
8
2 4 MN H K H K PQ
0.2 z2 - 0.5z
c) H(z) = 2 ; h(n) = 2.3 (0.2)n - 2.1 (0.4)n u(n)
z - 0.6 z + 0.08
1
z+
d) H(z) = 3 ; h(n) =
1
n

u(n) +
1 1
n -1
FG IJ
u(n - 1)
FG IJ
z-
1 2 3 2 HK HK
2
E7.11 i) Stable system

ROC : 0.5 < z < 3 ; h(n) =


1
n
FG
u(n) - 2 (3) n u( - n - 1)
IJ
2 H K
ii) Causal system

ROC : z > 3 ;h(n) =


1
n

u(n) + 2 (3) n u(n)


FG IJ
2 H K
1
E7.12 y(n) = 1 - 9 ( -3) n u(n)
4

E7.13
LM
y(n) = 10.5 - 3
FG 1 IJ n

- 0.5
FG 1IJ OP u(n)
n

MN H 2K H 3K PQ
E7.14 y1 (n) = d (n - 2) - 3d (n - 3) + 2 d (n - 4) - 6 d (n - 5)
(or)
l
y1 (n) = 0, 0, 1, -3, 2, -6 q
A

You might also like