7. Z-Transform · 7.2 Z-Transform: The z-transform of a discrete time signal, or a sequence x(n) is...

34
1 7. Z-Transform 7.1 Why to learn z-Transform? The Z-transform is the most general concept for the transformation of discrete-time series, just like, the Laplace transform is the more general concept for the transformation of continuous time processes. For example, the Laplace transform allows you to transform a differential equation, and its corresponding initial and boundary value problems, into a space in which the equation can be solved by ordinary algebra, the Z transform converts a difference equation into an algebraic equation and hence is useful in solving difference equations. The z-transform is an extension of the discrete timeFourier transform to a function that isdefined on regions of the complex plane. Z-transform is useful in switching calculus problems into algebraic operations which will simplify the computations. Special significance of z-transformis as a system designing tool, to facilitate designing of systems with the desired attributes that can be practically implemented. It is used extensively today in the areas of applied mathematics, digital signal processing, control theory, population science, and economics. These discrete models are solved with difference equations in a manner that is analogous to solving continuous models with differential equations. 7.2 Z-Transform: The z-transform of a discrete time signal, or a sequence x(n) is defined as n n z n x z X ) ( ) ( -----7.1 LEARNING OBJECTIVES: By the end of this chapter, the reader will be able to: Describe use of z-Transform Describe the difference between Fourier, Laplace, and z-transforms List the properties of the z-transform Identify the Fourier transform in the z-transform Explain the relationship between z-transform pairs Analyse ROC`s and stability of signal using Z Transform

Transcript of 7. Z-Transform · 7.2 Z-Transform: The z-transform of a discrete time signal, or a sequence x(n) is...

  • 1

    7. Z-Transform

    7.1 Why to learn z-Transform?

    The Z-transform is the most general concept for the transformation of discrete-time

    series, just like, the Laplace transform is the more general concept for the transformation

    of continuous time processes.

    For example, the Laplace transform allows you to transform a differential equation, and its corresponding initial and boundary value problems, into a space in which the equation

    can be solved by ordinary algebra, the Z transform converts a difference equation into an

    algebraic equation and hence is useful in solving difference equations.

    The z-transform is an extension of the discrete timeFourier transform to a function that isdefined on regions of the complex plane.

    Z-transform is useful in switching calculus problems into algebraic operations which will simplify the computations.

    Special significance of z-transformis as a system designing tool, to facilitate designing of systems with the desired attributes that can be practically implemented.

    It is used extensively today in the areas of applied mathematics, digital signal processing, control theory, population science, and economics. These discrete models are solved

    with difference equations in a manner that is analogous to solving continuous models

    with differential equations.

    7.2 Z-Transform:

    The z-transform of a discrete time signal, or a sequence x(n) is defined as

    n

    nznxzX )()(

    -----7.1

    LEARNING OBJECTIVES:

    By the end of this chapter, the reader will be able to:

    Describe use of z-Transform

    Describe the difference between Fourier, Laplace, and z-transforms

    List the properties of the z-transform

    Identify the Fourier transform in the z-transform

    Explain the relationship between z-transform pairs

    Analyse ROC`s and stability of signal using Z Transform

  • 2

    Where Z is a complex variable. For any given sequence ),(nx the Z transform )(zX may or may

    not converge. The set of values of z, or the set of points in the z-plane, for which )(zX converges

    is said Region of Convergence (ROC) of ).(zX In general z-transform of a sequence has

    associated with it a range of values of z for which z- transform converges.

    The z transform is ‘unilateral’ or ‘one-sided’ and ‘bilateral’ or ‘two-sided’ hence,

    0

    )()(n

    nznxzX

    ------7.2

    7.3 Definition Based on the Laplace Transform: A linear system can be represented in the complex frequency domain (s-domain where s = +

    j) using the Laplace Transform The Z-Transform is a special case of the Laplace transform and results from applying the

    Laplace transform to a discrete-time signal.

    Let x(t) be a causal function, i.e., x(t)=0 for t

  • 3

    And∠𝒛 = ɵ = 𝜔𝑇 = 𝜔2𝜋

    𝜔𝑠= 2𝜋 (

    𝜔

    𝜔𝑠) so that when 𝜔 = 0, 𝜃 = 0; when 𝜔 = 𝜔𝑠 4⁄ , 𝜃 = 𝜋 2;⁄

    when 𝜔 = 𝜔𝑠 2⁄ , 𝜃 = 𝜋; when 𝜔 = 3𝜔𝑠 4⁄ , 𝜃 = 3 𝜋 2;⁄ and when 𝜔 = 𝜔𝑠, 𝜃 = 2𝜋.

    Figure 7.1s-plane and z-plane mapping

    The jω axis of the s-plane is mapped into the circumference of the unit circle in the z-plane.

    Moving a distance of 𝜔𝑠 parallel to the jω axis in the s-plane is equivalent to traversing the circumference of the unit circle in the z-plane

    If 𝝈𝟏 < 0 then|𝒛| = 𝒆𝝈𝟏𝑻 < 1

    and ∠𝒛 = ɵ = 𝜔𝑇 = 2𝜋 (𝜔

    𝜔𝑠) Hence, points in the left half of the s-plane are mapped as points

    inside the unit circle in the z-plane.

    If 𝝈𝟏 > 0then|𝒛| = 𝒆𝝈𝟏𝑻 > 1and∠𝒛 = 2𝜋 (

    𝜔

    𝜔𝑠), Hence,points in the right half of the s-plane are

    mapped as points exterior to the unit circle in the z-plane.

    Recall, if a CT systemis stable; its poles lie in the left-half plane.Hence, a DT system isstable if

    its poles areinside the unit circle.

    The z-Transform behavesmuch like the Laplacetransform and can beapplied to difference

    equationsto produce frequency and time domain responses.

    7.4 Relationship to Fourier Transform:

    Note that expressing the complex variable z in polar form reveals the relationship to the Fourier

    transform:

    n

    nii

    n

    nini

    n

    n

    ii

    enxXeX

    rifandernxreX

    orrenxreX

    )()()(

    ,1,)()(

    ,))(()(

    Which is the Fourier transform of x(n).The z-transform of x(n) can be viewed as the Fourier

    transform of x(n) multiplied by an exponential sequence r-n,

    Z-transform reduces to Fourier Transform on the contour in the complex z-plane corresponding to a circle with a radius of unity.

    Equivalent

    im

    Re

    jω-axis

    Re

    im

    s-plane z-plane

    LHP RHP

    |𝑍|=1

  • 4

    Some sequences that do not have Fourier transforms will have z-transforms, but thereverse is true as well.

    For the Fourier transform to converge, the sequence must have finite energy, or:The Region of

    convergence (ROC) is the set of points z in the complex plane, for which the summation is

    bounded (converges):

    n

    nrnx )(

    7.5 Z-Transform of basic discrete time signals:

    1. Dirac delta function (or unit sample function):x[n] = [n]

    1 )(0

    0

    n

    n

    n

    n znznzX

    Region of convergence: entire z-plane, since x(n)=0 for all n except n=0 for which it has a

    value of 1

    2. Shifted Unit sample sequencex[n] = [n-l]

    We know that, 𝛿(𝑛 − 𝑙) = {1 𝑓𝑜𝑟 𝑛 = 𝑙0 𝑜𝑡ℎ𝑒𝑟𝑤𝑖𝑠𝑒

    }

    ln

    n

    n

    n zzlnzlnzX

    1

    1

    )(

    Region of convergence: entire z-plane exceptz = 0

    3. Unit step sequence x(n)=u(n)

    We know that, 𝑢(𝑛) = {1 𝑓𝑜𝑟 𝑛 ≥ 00 𝑜𝑡ℎ𝑒𝑟𝑤𝑖𝑠𝑒

    }

    Figure 7.2 Shaded region i.e; the exterior

    of unit circle is ROC of U(z)

    𝑋(𝑧) = ∑ 𝑥(𝑛)𝑧−𝑛∞

    0

    = ∑ 1𝑧−𝑛 =1

    1 − 𝑧−1

    0

    =𝑧

    𝑧 − 1

    OR

    𝑋(𝑧) = ∑ 1 𝑧−𝑛∞

    𝑛=0

    1

    1

    3212111

    21

    1

    1)(1)()(

    )1()(

    1

    zzXzXzzX

    zzzzzzzXz

    zz

    Provided|𝑧−1| < 1, i.e., R.O.C is |𝑧| > 1 The ROC in this case, is thus, the exterior of

    the unit circle in the z-plane.

    4. The ramp sequence x(n)= r(n)

    z-plane

    Re

    im

    1

  • 5

    𝑟(𝑛) = {𝑛 𝑓𝑜𝑟 𝑛 ≥ 00 𝑜𝑡ℎ𝑒𝑟𝑤𝑖𝑠𝑒

    }

    𝑅(𝑧) = ∑ 𝑟(𝑛)𝑧−𝑛 = ∑ 𝑛𝑧−𝑛∞

    𝑛=0

    𝑛=0

    ------7.3

    We know that,

    ∑ 𝑧−𝑛∞

    𝑛=0

    =𝑧

    𝑧 − 1; |𝑧| > 1

    Differentiating the above both sides with respect to z we get,

    − ∑ 𝑛𝑧−𝑛−1 = 𝑑

    𝑑𝑧

    𝑛=0

    [𝑧

    𝑧 − 1] =

    −1

    (𝑧 − 1)2

    −𝑧−1 ∑ 𝑛𝑧−𝑛 = −1

    (𝑧 − 1)2

    𝑛=0

    i.e., ∑ 𝑛𝑧−𝑛 =

    𝑧

    (𝑧 − 1)2

    𝑛=0

    Substituting this in equation 7.3

    𝑅(𝑧) = ∑ 𝑛𝑧−𝑛 =𝑧

    (𝑧 − 1)2

    𝑛=0

    ; |𝑧| > 1

    In this case too, ROC is the exterior of the unit circle in the z-plane.

    5. The exponential sequence: x(n) = an

    𝑥(𝑛) = {𝑎𝑛 ; 𝑛 ≥ 00 ; 𝑜𝑡ℎ𝑒𝑟𝑤𝑖𝑠𝑒

    }

    Figure7.3 ROC of Z-transform of an

    𝑋(𝑧) = ∑ 𝑥(𝑛)𝑧−𝑛∞

    𝑛=0

    = ∑ 𝑎𝑛𝑧−𝑛∞

    𝑛=0

    𝑋(𝑧) = ∑(𝑎𝑧−1)𝑛∞

    𝑛=0

    =1

    1 − 𝑎𝑧−1

    Provided,|𝑎𝑧−1| < 1, 𝑖. 𝑒. , |𝑧| > |𝑎|

    𝑋(𝑧) =𝑧

    𝑧 − 𝑎; |𝑧| > |𝑎|

    Case1: if a is purely real, say , a=e-α where is purely real, then 𝑋(𝑧) =𝑧

    𝑧−𝑒−𝛼; |𝑧| > 𝑒−𝛼

    Case 2: if a is purely imaginary, say, a= e-jω then 𝑋(𝑧) =𝑧

    𝑧−𝑒−𝑗𝜔; |𝑧| > 1

    Case 3: if a is purely complex number, say, a= e-(σ+jω) then 𝑋(𝑧) =𝑧

    𝑧−𝑒−(𝜎+𝑗𝜔); |𝑧| > 𝑒−𝜎

    6. Discrete sinusoidal and Cosinusodial:x(n)= sinωn and x(n)= cos ωn

    z-plane

    Re

    im

    a

  • 6

    𝑥(𝑛) = {𝑐𝑜𝑠𝜔𝑛 ; 𝑛 ≥ 0

    0 ; 𝑜𝑡ℎ𝑒𝑟𝑤𝑖𝑠𝑒}

    2sin ;

    2cos

    sincos ;sincos

    j

    eet

    eet

    tjtetjte

    tjtjtjtj

    tjtj

    21

    1

    21

    1

    211

    11

    11

    11

    11

    cos21

    cos1

    )cos21(2

    cos22

    )(1

    )(2

    2

    1

    )1)(1(

    11

    2

    1

    1

    1

    1

    1

    2

    1)(

    ])[][(2

    1

    2][cos)(

    zTz

    Tz

    zz

    z

    zzeze

    zeze

    zeze

    zeze

    zezezX

    eZeZee

    ZnZzX

    jj

    jj

    jj

    jj

    jj

    njnjnjnj

    = 𝑧2 − 𝑧𝑐𝑜𝑠𝜔

    𝑧2 − 2𝑧𝑐𝑜𝑠𝜔 + 1 ; |𝑧| > 1

    Similarly, it can be shown that 𝑍[𝑠𝑖𝑛 𝜔𝑛] = 𝑧𝑠𝑖𝑛𝜔

    𝑧2−2𝑧𝑐𝑜𝑠𝜔+1 ; |𝑧| > 1

    7.6 ROC and its significance:

    The ROC is an annular ring in the z-plane centered about the origin (which is equivalent to a

    vertical strip in the s-plane).

    When we deal with sequences in general, it is necessary to take into account the ROC of an X(z)

    while determining its IZT. This is because, different sequences may have the same expression

    for X(Z) but with different ROC`s. the following example illustrate this point.

    Example 7.1 Determine X(z) if x(n)=u(n)

    𝑋(𝑧) = ∑ 𝑥(𝑛)𝑧−𝑛∞

    0

    = ∑ 1𝑧−𝑛 =1

    1 − 𝑧−1

    0

    =𝑧

    𝑧 − 1

    Figure 7.4 ROC of X(z) when x(n)=u(n)

    Provided |𝑧−1| < 1, i.e., R.O.C is |𝑧| > 1 As shown in figure 7.4 the ROC in this case, is

    thus, the exterior of the unit circle in the z-plane.

    Example 7.2 Determine X(z) if x(n) = -u-(-n-1)

    z-plane

    Re

    im

    1

    pole X

  • 7

    𝑋(𝑧) = ∑ 𝑥(𝑛)𝑧−𝑛∞

    0

    = − ∑ 1𝑧−𝑛−1

    −∞

    ,

    Figure 7.5 ROC and pole location of X(z)

    when x(n)=-u(-n-1)

    Putting k=-n and

    𝑋(𝑧) = − ∑ 1𝑧𝑘∞

    𝑘=0

    = 1 − ∑ 𝑧𝑘∞

    𝑘=0

    = 1 −1

    1 − 𝑧=

    𝑧

    𝑧 − 1,

    Provided |𝑧| < 1 As shown in figure 7.5 the ROC in this case, is thus,

    interior of the unit circle in the z-plane.

    Thus the two sequences x(n)=u(n) and x(n)= -u(-n-1) have the same expression 𝑧

    𝑧−1 for their

    X(z). However, their ROCs are different while the example 7.1 is right sided sequence, and

    example 7.2 is left sided sequence.

    It is clear from these examples that one must consider the ROC to determine the correct inverse

    Z Transform in this context it is essential to note the following properties of ROC`s.

    7.7 Properties of the ROC: The ROC does not contain any poles (similar tothe Laplace transform).

    If x[n] is of finite duration, then the ROC is the entirez-plane except possiblyz = 0 and/or z =:

    )Re()()()(][]1[][

    )Re()()()(0][]1[][

    1)()()(1][][][

    ][

    1

    sesXTttxzROCzzXnnx

    sesXTttxzROCzzXnnx

    sXttxzallROCzXnnx

    znxX(z)

    sT

    sT

    n

    n

    :CT:DT

    If x[n]is a right-sided sequence, and if |z| = r0is in the ROC, then all finite values of zfor which |z|

    >r0are also in the ROC.

    If x[n]is a left-sided sequence, and if |z| = r0is in the ROC, then all finite values of zfor which |z|

  • 8

    right-sided left-sided two-sided Figure 7.6 ROC for right-sided, left-sided and two-sided sequence.

    7.8 Stability Criteria:

    We know that necessary and sufficient condition for a causal LTI system to be stable is

    ∑ |ℎ(𝑛)|∞0 < ∞ The system function of the causal LTI system is written as 𝐻(𝑧) = ∑ ℎ(𝑛)𝑧−𝑛∞𝑛=0 . Taking magnitude on both sides,

    |𝐻(𝑧)| = |∑ ℎ(𝑛)𝑧−𝑛∞

    𝑛=0

    | ≤ ∑|ℎ(𝑛)𝑧−𝑛|

    𝑛=0

    ∑|ℎ(𝑛)𝑧−𝑛|

    𝑛=0

    = ∑|ℎ(𝑛)||𝑧−𝑛|

    𝑛=0

    Evaluating above equation on unit circle, we get,

    |𝐻(𝑧)| ≤ ∑|ℎ(𝑛)|

    𝑛=0

    < ∞

    Therefore, for a stable system, ROC of system function includes unit circle.

    For a causal system, ROC is exterior to the circle of radius r, consequently, a causal and stable

    system must have transfer function |𝑧| > 𝑟 < 1. Since ROC can not contain any pole of H(z), a causal LTI system is BIBO stable if and only if all poles are inside unit circle.

    Let us see some examples to understand the stability and the ROC.

    Example 7.3 Determine X(z) if 𝑥(𝑛) = 𝑎𝑛𝑢(𝑛) and comment for 𝑎 > 0 and 𝑎 < 0 .

    For a>0 :

    𝑋(𝑧) =

    1

    1 − 𝑎𝑧−1 ,

    For |𝑧| > |𝑎|

    (a) If the ROC is outside the unit circle, the signal is unstable.

    (b) 1for1

    1];[][

    1

    z

    zX(z)nunx

    (c) If the ROC includes the unit circle, the signal is stable.

  • 9

    (a) (b) (c) Figure 7.7 (a) for a=1.1 (b) for a=1 (c) for a=0.9

    For a |𝑎|

    (a) If the ROC is outside the unit circle, the signal is unstable.

    (b) 1for1

    1];[][

    1

    z

    zX(z)nunx

    (c) If the ROC includes the unit circle, the signal is stable.

    (a) (b) (c)

    Figure 7.8 (a) for a= -1.1 (b) for a= -1 (c) for a= -0.9

    Example 7.4 ]1[][ nuanx n (left sided sequence)

    ?1

    )(11

    ]1[)(

    1

    1

    11

    za

    za

    zaznuazXn

    n

    n

    nn

    Figure 7.9 ROC for left--sided sequence

    If : azza or,,11

    az

    z

    az

    za

    za

    zaza

    za

    zaX(z)

    1

    1

    1

    11

    1

    1

    1

    1

    1

    1

    1

    1

    1

    1

    11

    z-plane

    Re

    im

    1 X

  • 10

    i.e., Here the z-Transform is the same for example 7.3 and 7.4, but the region of convergence is

    different.

    Analyzing the above example for different values of ‘a’ we get,

    (a) (b) (c)

    Figure 7.10 (a) for a=1.1 (b) for a=1 (c) for a=0.9

    (a) If the ROC is includes unit circle, the signal is stable.

    (b) 1for1

    1];[][

    1

    z

    zX(z)nunx

    (c) If the ROC includes the unit circle, the signal is unstable.

    7.9 Properties of z-transform:

    (i) Linearity If 𝑥1(𝑛) ↔ 𝑋1(𝑧) with ROC =R1 and 𝑥2(𝑛) ↔ 𝑋2(𝑧) with ROC =R2 then

    𝑎1𝑥1(𝑛) + 𝑎2𝑥2(𝑛) ↔ 𝑎1𝑋1(𝑧) + 𝑎2𝑋2(𝑧) with ROC containing R1 ∩ R2

    Example 7.5: Determine the Z-Transform of the signal x[n] = [3(2n) – 4(3n)]u[n]:

    Solution:

    3:;31

    14

    21

    13]34)2(3[

    1

    1]][[

    11

    1

    zROCzz

    z

    aznuaz

    nn

    n

    Example 7.6: Determine the Z-Transform of the signal cos (w0n) u[n]

    Solution:

  • 11

    1:;cos21

    cos1

    1

    1

    2

    1

    1

    1

    2

    1][cos

    2

    1

    2

    1][cos

    2

    0

    1

    0

    1

    110

    0

    00

    00

    zROCzwz

    wz

    zezenunwz

    eenunw

    jwjw

    njwnjw

    (ii) Time Shifting Property:

    If 𝑥(𝑛) ↔ 𝑋(𝑧) with ROC =R then 𝑥(𝑛 − 𝑘) ↔ 𝑧−𝑘𝑋(𝑧) with ROC=R except for possible addition or deletion of origin or infinity.

    Proof:

    since

    n

    nzknxknxz ][]][[

    then the change of variable m = n-k produces

    )(][

    ][]][[ )(

    zXzzmxz

    zmxknxz

    k

    m

    mk

    m

    km

    Example 7.7: Find the Z-Transform of a unit step function. Use time shifting property to find z-

    transform of u[n] – u[n-N].

    Solution:

    The z-transform of u[n] can be found as

    1

    21

    0

    1

    1.......1

    ][]][[

    zzz

    zznunuzn

    n

    n

    n

    Now the z-transform of u[n]-u[n-N] may be found as follows:

    01:;1

    1

    1

    1

    1

    1]][][[

    1

    11

    NifzROCz

    z

    zz

    zNnunuz

    N

    N

    (iii) Scaling in the z-domain: If 𝑥(𝑛) ↔ 𝑋(𝑧) with ROC = R

    then 𝑎𝑛𝑥(𝑛) ↔ 𝑋(𝑎−1𝑧) for any constant a, real or complex, with ROC : |𝑎|𝑅 Proof:

    zaXzanxznxanxazn

    nn

    n

    nn 11][][][

    Example 7.8: Determine the Z-Transform of the signal 𝑎𝑛𝑐𝑜𝑠𝜔0𝑛 𝑢(𝑛) Solution: since

  • 12

    2

    0

    1

    0

    1

    0cos21

    cos1][)[cos(

    zwz

    wznunwz

    azROCzawaz

    waznunwaz n

    :;cos21

    cos1]][cos[

    22

    0

    1

    0

    1

    0

    (iv) Time reversal: If 𝑥(𝑛) ↔ 𝑋(𝑧)with ROC = R

    then 𝑥(−𝑛) ↔ 𝑋(𝑧−1) with ROC=1/R

    Proof:

    m m

    mm

    n

    n zXzmxzmxznxnxz )(][][][]][[ 11

    Example 7.9: Determine the Z-Transform of u[-n].

    Solution:Since 𝑍{𝑢(𝑛)} =1

    1−𝑧−1 ROC: |𝑧| > 1

    Therefore,

    𝑍{𝑢(−𝑛)} =1

    1−𝑧 with ROC: |𝑧| ≤ 1

    (v) Differentiation in the z – Domain: If 𝑥(𝑛) ↔ 𝑋(𝑧)with ROC = R

    then 𝑛𝑥(𝑛) ↔ −𝑧𝑑

    𝑑𝑧𝑋(𝑧)with ROC=R

    Example 7.10: Determine the Z-Transform of thesignal 𝑥[𝑛] = 𝑛𝑎𝑛𝑢[𝑛] Solution:

    azROC

    az

    az

    azdz

    dznunaz

    azROCaz

    nuaz

    n

    n

    :;11

    1]][[

    :;1

    1]][[

    21

    1

    1

    1

    (vi) Convolution and Correlation: To study the LTI systems, convolution plays important role. Shifting, multiplications and

    summation are operations in computation of convolution. Correlation which is very much similar

    to convolution provides information about the similarity between the two sequences. It is used in

    Radars, digital communication and mobile communication etc. The main application of

    correlation is that the incoming/received signal is correlated with standard signals and signal of

    this set which has maximum correlation with the incoming/received signal is detected.

    (a) Convolution of two sequences:

    Let 𝑥1(𝑛) and 𝑥2(𝑛) be two sequences with 𝑋1(𝑧) and 𝑋2(𝑧) as their respective Z- Transforms. i.e., 𝑥1(𝑛) ↔ 𝑋1(𝑧) with ROC =R1and 𝑥2(𝑛) ↔ 𝑋2(𝑧) with ROC =R2

    Then 𝑥1(𝑛)| ∗ 𝑥2(𝑛) = 𝑋1(𝑧)𝑋2(𝑧)with ROC at least R1∩ R2. Proof:

    The convolution of x1[n] and x2[n] is defined as

  • 13

    k

    knxkxnxnxnx ][][][*][][ 2121

    The z-transform of x[n] is

    n

    n

    kn

    n zknxkxznxzX 21 ][][)(

    Upon interchanging the order of the summation and applying the time shifting property, we

    obtain

    zXzXzkxzXzknxkxzXk

    kn

    nk

    121221 ][)(

    Example 7.11: Compute the convolution of the signals x1[n] = [1, -2, 1] and

    elsewhere

    nnx

    ,0

    50,1][2

    Solution:

    𝑋1(𝑧) = 1 − 2𝑧−1 + 𝑧−2

    𝑋2(𝑧) = 1 + 𝑧−1 + 𝑧−2 + 𝑧−3 + 𝑧−4 + 𝑧−5

    Now 𝑋(𝑧) = 𝑋1(𝑧)𝑋2(𝑧) = 1 − 𝑧−1 + 𝑧−6 + 𝑧−7

    Hence 𝑥(𝑛) = [1, −1, 0, 0, 0, 0, −1, 1]

    Note: You should verify this result from the definition of the convolution sum.

    (b) Correlation of two sequences:

    If 𝑥1(𝑛) and 𝑥2(𝑛) be two sequences with 𝑋1(𝑧) and 𝑋2(𝑧) as their respective Z- Transforms. i.e., 𝑥1(𝑛) ↔ 𝑋1(𝑧) with ROC =R1 and 𝑥2(𝑛) ↔ 𝑋2(𝑧) with ROC =R2 then,

    )(z(z)XXm)(n(n)xxmr z

    n

    xx

    1

    2121)(21

    Proof:the following is the correlation of two sequences 𝑥1(𝑛)𝑥2(𝑛)

    𝑟𝑥1𝑥2(𝑚) = ∑ 𝑥1(𝑛)𝑥2[(𝑛 − 𝑚)]

    𝑛=−∞

    … . … 7.4

    Arranging term 𝑥2(𝑛 − 𝑚) as 𝑥2[−(𝑚 − 𝑛)] in above equation we get

    𝑟𝑥1𝑥2(𝑚) = ∑ 𝑥1(𝑛)𝑥2[−(𝑚 − 𝑛)]

    𝑛=−∞

    … … .7.5

    Therefore the RHS of equation 7.5represents the convolution 𝑥1(𝑛) and 𝑥2(−𝑚) can be written as

    𝑟𝑥1𝑥2(𝑚) = 𝑥1(𝑚) ⊗ 𝑥2(−𝑚)

    𝑍[𝑟𝑥1𝑥2(𝑚)] = 𝑍[𝑥1(𝑚) ⊗ 𝑥2(−𝑚)]

    𝑍[𝑟𝑥1𝑥2(𝑚)] = 𝑍[𝑥1(𝑚)] ⊗ 𝑍[𝑥2(−𝑚)]

  • 14

    𝑍[𝑥1(𝑚)] = 𝑋1(𝑧) and 𝑍[𝑥2(−𝑚)] = 𝑋2(𝑧−1)

    𝑍[𝑟𝑥1𝑥2(𝑚)] = 𝑋1(𝑧)𝑋2(𝑧−1)

    Example 7.12: Solve the following

    If𝑋+(𝑧) = 𝑍{𝑥(𝑛)}then

    (𝑖)𝑍{𝑥(𝑛 − 𝑚)} = 𝑧−𝑚 {𝑋+(𝑧) + ∑ 𝑥(−𝑘)𝑧𝑘

    𝑚

    𝑘=1

    }

    (𝑖𝑖)𝑍{𝑥(𝑛 + 𝑚)} = 𝑧𝑚 {𝑋+(𝑧) − ∑ 𝑥(𝑘)𝑧−𝑘

    𝑚−1

    𝑘=0

    }

    Proof:

    (𝑖)𝑍{𝑥(𝑛 − 𝑚)} = 𝑧−𝑚 {𝑋+(𝑧) + ∑ 𝑥(−𝑘)𝑧𝑘

    𝑚

    𝑘=1

    }

    𝑍{𝑥(𝑛 − 𝑚)} = ∑ 𝑥(𝑛 − 𝑚)

    𝑛=0

    𝑧−𝑛 = 𝑧−𝑚 ∑ 𝑥(𝑛 − 𝑚)

    𝑛=0

    𝑧−(𝑛−𝑚)

    𝑃𝑢𝑡 𝑛−m=l

    Therefore , 𝑍{𝑥(𝑛 − 𝑚)} = 𝑧−𝑚 ∑ 𝑥(𝑙)

    𝑙=−𝑚

    𝑧−𝑙

    = 𝑧−𝑚 {∑ 𝑥(𝑙)𝑧−(𝑙)∞

    𝑙=0

    + ∑ 𝑥(𝑙)𝑧−(𝑙)−1

    𝑙=−𝑚

    }

    Replacing l by –k,

    𝑍{𝑥(𝑛 − 𝑚)} = 𝑧−𝑚{𝑋+(𝑧) + ∑ 𝑥(−𝑘)𝑧𝑘

    𝑚

    𝑘=1

    }

    (ii)

    𝑍{𝑥(𝑛 + 𝑚)} = ∑ 𝑥(𝑛 + 𝑚)

    𝑛=0

    𝑧−𝑛 = 𝑧𝑚 ∑ 𝑥(𝑛 + 𝑚)

    𝑛=0

    𝑧−(𝑛+𝑚)

    𝑃𝑢𝑡 𝑛+m=l

    Therefore , 𝑍{𝑥(𝑛 + 𝑚)} = 𝑧𝑚 ∑ 𝑥(𝑙)

    𝑙=𝑚

    𝑧−𝑙

    = 𝑧𝑚 {∑ 𝑥(𝑙)𝑧−(𝑙)∞

    𝑙=0

    − ∑ 𝑥(𝑙)𝑧−(𝑙)𝑚−1

    𝑙=1

    }

    𝑍{𝑥(𝑛 + 𝑚)} = 𝑧𝑚{𝑋+(𝑧) − ∑ 𝑥(𝑘)𝑧−𝑘

    𝑚−1

    𝑘=1

    }

    (vii) The Initial Value Theorem:

    If x[n] is causal then )(lim]0[ zXxz

  • 15

    Proof:

    ....]2[]1[]0[][)( 21

    0

    zxzxxznxzXn

    n

    Obviously, as z , z-n 0 since n >0, this proves the theorem.

    (viii) Final Value Theorem if x(n) is causal and 𝑥(𝑛) ↔ 𝑋(𝑧) and if all the poles of 𝑋(𝑧) lie strictly inside the unit circle except possibly for first order pole at z=1, then

    𝑥(∞) = lim𝑛→∞

    𝑥(𝑛) = lim𝑧→1

    (1 − 𝑧−1)𝑋(𝑧)

    Proof:consider the transform of {𝑥(𝑛 + 1) − 𝑥(𝑛)}

    𝑍{𝑥(𝑛 + 1)} − 𝑍{𝑥(𝑛)} = ∑[𝑥(𝑛 + 1) − 𝑥(𝑛)]𝑧−𝑛∞

    𝑛=0

    = [𝑧. 𝑋(𝑧) − 𝑧. 𝑥(0)] − 𝑋(𝑧)

    (𝑧 − 1)𝑋(𝑧) − 𝑧. 𝑥(0) = ∑[𝑥(𝑛 + 1) − 𝑥(𝑛)]𝑧−𝑛∞

    𝑛=0

    Now, dividing throughout by z,

    [(𝑧 − 1)

    𝑧] 𝑋(𝑧) − 𝑥(0) = ∑[𝑥(𝑛 + 1) − 𝑥(𝑛)]𝑧−(𝑛+1)

    𝑛=0

    [(𝑧 − 1)

    𝑧] 𝑋(𝑧) = 𝑥(0) + lim

    𝑘→∞∑[𝑥(𝑛 + 1) − 𝑥(𝑛)]𝑧−(𝑛+1)

    𝑘

    𝑛=0

    Taking the limit on both sides as 𝑧 → 1,

    lim𝑧→1

    [(𝑧 − 1)

    𝑧] 𝑋(𝑧) = lim

    𝑧→1[𝑥(0) + lim

    𝑘→∞∑[𝑥(𝑛 + 1) − 𝑥(𝑛)]𝑧−(𝑛+1)

    𝑘

    𝑛=0

    ]

    = 𝑥(0) + [𝑥(1) − 𝑥(0)] + [𝑥(2) − 𝑥(1)] + ⋯

    = lim𝑘→∞

    𝑥(𝑘)

    = lim

    𝑧→1[𝑧 − 1

    𝑧] 𝑋(𝑧) = 𝑥(∞)

    This theorem enables us to find steady state value of x(n) without solving the sequence.

    Remark: (i) If the poles of X(z) are outsidethe unit circle in the z-plane, the 𝑥(∞) term will be infinitely large; hence the requirement that they lie strictly inside the unit circle.

    (ii) Even if X(z) has a simple pole at z=1, it will cancle out with the (z-1) in the numerator of

    (𝑧−1

    𝑧) 𝑋(𝑧) and so as long as this pole at z=1 is restricted to be a simple pole,lim

    𝑧→1[

    𝑧−1

    𝑧] 𝑋(𝑧)will

    be finite.

    Example7.13: Find 𝑥(∞) when X(z) is given by 𝑋(𝑧) =𝑧+2

    (𝑧−0.8)2

  • 16

    Solution:

    Answer: Given that,𝑋(𝑧) =𝑧+2

    (𝑧−0.8)2

    By inspection we can find that, ROC of X(z) is |𝑧| > 0.8 and (z-1)X(z) has no pole on or outside unit circle. Therefore, by final value theorem of z transforms,

    𝑥(∞) = lim𝑧→1

    (𝑧 − 1)𝑧 + 2

    (𝑧 − 0.8)2= 0

    Example7.14: Find 𝑥(∞) when X(z) is given by X(z)=𝑧+1

    3(𝑧−1)(𝑧+0.9)

    Solution:

    Answer: Given that,𝑋(𝑧) =𝑧+1

    3(𝑧−1)(𝑧+0.9)

    By inspection we can find that, ROC of X(z) is |𝑧| > 1 and (z-1)X(z) has no pole on or outside unit circle. Therefore, by final value theorem of z transforms,

    𝑥(∞) = lim𝑧→1

    (𝑧 − 1)𝑧 + 1

    3(𝑧 − 1)(𝑧 + 0.9)= lim

    𝑧→1

    𝑧 + 1

    3(𝑧 + 0.9)= 0.3508

    Example7.15: Find 𝑥(∞) when X(z) is given by X(z)=3𝑧+4

    (𝑧−1)(𝑧+1)

    Solution: By inspection we can find that, (z-1)X(z) has no pole on unit circle.

    Example7.16: Find the final value of21

    1

    8.08.11

    2)(

    zz

    zzX

    Solution:

    21

    111

    8.08.11

    21)(1

    zz

    zzzXz

    1

    1

    11

    11

    5.01

    2

    5.011

    21

    z

    z

    zz

    zz

    The final value theorem yields

    102.0

    2

    8.01

    2lim][

    1

    1

    1

    z

    zy

    z

    Example7.17: Determine the Z-Transform of the signal y[n] = [1, 2, 5, 7, 0, 1]

    Solution:Y(z) = z2 + 2z + 5 + 7z-1 + z-3

    ROC: entire z-plane except z = 0 and z =±.

    Example7.18: Determine the Z-Transform of the signalx[n] = [1, 2, 5, 7, 0, 1]

    Solution:X(z) = 1 + 2z-1+ 5z-2 + 7z-3 + z-5,

    ROC: entire z plane except z = 0

    Example7.19: Determine the Z-Transform of the signal z[n] = [0, 0, 1, 2, 5, 7, 0, 1]

    Solution: z-2 + 2z-3 + 5z-4 + 7z-5 + z-7, ROC: all z except z=0

    Example7.20: Determine the Z-Transform of the signal p[n] = [n]

    Solution:P(z) = 1, ROC: entire z-plane.

  • 17

    Example7.21: Determine the Z-Transform of the signal q[n] = [n – k], k> 0 Solution:Q(z) = z-k, entire z-plane except z=0.

    Example7.22: Determine the Z-Transform of the signal r[n] = [n+k], k > 0 Solution:R(z) = zk,

    ROC: entire z-plane except z = ±.

    Example7.23: Determine the Z-Transform of the signal x[n] = (1/2)nu[n]

    Solution:

    1

    2

    1

    0

    1

    0

    2

    11

    1

    .......2

    1

    2

    11

    2

    1

    2

    1

    ][)(

    z

    zz

    zz

    znxzX

    n

    n

    n

    n

    n

    n

    n

    ROC: ||1

    2𝑧−1| < 1, or equivalently 𝑧 >

    1

    2

    Example7.24: Determine the Z-Transform of the signalx[n] = anu[n]

    Solution:

    |||:|

    1

    1

    .......1

    )(

    1

    211

    0

    1

    0

    azROC

    az

    azaz

    azzazX

    n

    n

    n

    n

    n

    Example 7.25: Determine the Z-Transform of two-sided exponential sequence

    1-n-u2

    1-

    3

    1n

    nunx

    n

    Solution:

    11

    1

    0

    1

    0

    1

    3

    11

    1

    3

    11

    3

    1

    3

    1

    3

    1

    zz

    zz

    zn

    n

    ;……….

    z

    zROC

    3

    1

    ;1 3

    1: 1

  • 18

    11

    0

    11

    11

    2

    11

    1

    2

    11

    2

    1

    2

    1

    2

    1

    zz

    zz

    zn

    n

    ; …………

    z

    zROC

    2

    1

    ;1 2

    1: 1

    2

    1

    3

    1

    12

    12

    2

    11

    1

    3

    11

    1

    11zz

    zz

    zz

    zX

    Figure 7.21 ROC two sided sequence

    Example 7.27: Express the Z Transform of 𝑦(𝑛) = ∑ 𝑥(𝑘)𝑛𝑘=−∞

    Solution: we can write the given expression as,

    𝑦(𝑛) − 𝑦(𝑛 − 1) = ∑ 𝑥(𝑘)

    𝑛

    𝑘=−∞

    − ∑ 𝑥(𝑘)

    𝑛−1

    𝑘=−∞

    = 𝑥(𝑛)

    By taking z transform on both the sides, (1 − 𝑧−1)𝑌(𝑧) = 𝑋(𝑧)

    𝑌(𝑧) =𝑋(𝑧)

    (1 − 𝑧−1)

    Example 7.28: Find the final value of 21

    1

    8.08.11

    2)(

    zz

    zzX

    Solution:

    21

    111

    8.08.11

    21)(1

    zz

    zzzXz

    1

    1

    11

    11

    5.01

    2

    5.011

    21

    z

    z

    zz

    zz

    The final value theorem yields

    102.0

    2

    8.01

    2lim][

    1

    1

    1

    z

    zy

    z 7.10 Inverse z-transform:

    z-plane

    Re

    im

    pole

    X X oo

    𝟏

    𝟐 −

    𝟏

    𝟑

    𝟏

    𝟏𝟐

  • 19

    In the previous sections we defined z transform, its relation to Laplace and Fourier Transform

    and found out the Z Transform of some signals and, then studied some Z Transform properties

    and theorems. These properties and theorems simplifies the procedure to find Z Transform of

    more complicated signals. Now to recover the time domain signal from Z domain signal,

    i.e.,Inverse Z-Transform may be found by using any of the following methods:

    (i) Power series method, or long division method (ii) Partial fraction expansion method (iii) Complex inversion integral method, or residue method

    (a) Power Series Method:The long division method is quite simple but doesn’t give a closed form expression for the time signal. it is useful only if x(n) is a sequence which is either

    purely right sided or left sided.The z Transform is expanded as

    2112 2 1 0 1 2 zxzxxzxzxzX Z-transforms of this form can generally be inversed easily,especially useful for finite-length

    series.the method is best illustrated by example 7.29 and 7.30

    (b) Partial fraction expansion method: Assume that a given z-transform can be expressed as

    N

    k

    k

    k

    M

    k

    k

    k

    za

    zb

    zX

    0

    0

    Apply partial fractional expansion

    s

    mm

    i

    mN

    ikk k

    kNM

    r

    r

    r

    zd

    C

    zd

    AzBzX

    11

    ,11

    0 11 First term exist only if M>N, Br is obtained by long division

    Second term represents all first order poles

    Third term represents an order s pole, there will be a similar term for every high-order pole

    Each term can be inverse transformed by inspection

    Coefficients are given as

    kdz

    kk zXzdA 11

    1

    11!

    1

    idw

    s

    ims

    ms

    ms

    i

    m wXwddw

    d

    dmsC

    This method is Easier to understand with examples and is best illustrated by example 7.32 and

    7.33

    Remark: before doing partial-fraction expansion, make sure the z-transform is in proper

    rational function of 𝒛−𝟏

    (c) Complex inversion integral method: The inversion integral method requires a knowledge of the theory of complex complex variables,

    but is quite powerful and useful.

  • 20

    Properties of z transform and z transform of some basic functions is listed in the following table,

    this can be used as ready reference to solve inverse z transform problems.

    Table 7.1

    Sequence z-Transform Region of Convergence )(n 1 all z

    )(nun 11

    1 z

    z

    )1( nun 11

    1 z

    z

    )(nun n 21

    1

    )1(

    z

    z

    z

    )1( nun n 21

    1

    )1(

    z

    z

    z

    )()cos( 0 nun 210

    1

    0

    )(cos21

    )(cos1

    zz

    z

    1z

    )()sin( 0 nun 210

    1

    0

    )(cos21

    )(cos1

    zz

    z

    1z

    Example 7.29: Consider the following algebraic expression for Z-Transform X(z) of a signal

    x[n].

    𝑋(𝑧) =1 + 𝑧−1

    1 + (1

    3)𝑧−1

    Assuming ROC to be|𝑧| > 1/3, use long division method to determine x(0), x(1) and x(2).

    Solution:

    1 +1

    3𝑧−1 )1 + 𝑧−1(1 +

    2

    3𝑧−1 −

    2

    9𝑧−2

    1 +1

    3𝑧−1

    _________ 2

    3𝑧−1

    2

    3𝑧−1+

    2

    9𝑧−2

    -____-_______

    -2

    9𝑧−2

    -2

    9𝑧−2 −

    2

    27𝑧−3

    _____+_____+__

    2

    27𝑧−3

    By observing quotient we can write x(0)=1, x(1)=2/3 and x(2)=-2/9

  • 21

    Example 7.30: Consider the following algebraic expression for Z-Transform X(z) of a signal

    x[n].

    𝑋(𝑧) =1 + 𝑧−1

    1 + (1

    3)𝑧−1

    Assuming ROC to be |𝑧| < 1/3, use long division method to determine x(0), x(-1) and x(-2).

    Solution: 1

    3𝑧−1 + 1 )1 + 𝑧−1(3𝑧 +3+9𝑧2

    −1 − 3𝑧 _________ 𝑧−1 − 3𝑧 −𝑧−1 -3 ______ -3z-3 3z-9𝑧2 _____+_____+__ -3-9𝑧2

    By observing quotient we can write x(0)=3, x(-1)=3 and x(-2)= 9

    Example 7.31: Determine the inverse Z-Transform of

    112

    11 1112

    zzzzzX

    Solution:

    12

    1112

    2

    11

    2

    1z

    112

    11

    zz

    zzzzzX

    12

    11

    2

    12 nnnnnx

    Hence, the time domain discrete signal is given as,

    20

    12

    101

    12

    121

    n

    n

    n

    n

    n

    nx

    Example 7.32: Determine the inverse Z-Transform of

  • 22

    2

    1z :ROC

    2

    11

    4

    11

    1

    11

    zz

    zX

    Solution: Order of numerator is smaller than denominator (in terms of z-1) hence, No higher

    order pole

    1

    2

    1

    1

    2

    11

    4

    11 z

    A

    z

    AzX

    Figure 7.22 ROC Shaded region extends to infinity

    1

    4

    1

    2

    11

    1

    4

    11

    1

    4

    1

    1

    1

    z

    zXzA

    2

    2

    1

    4

    11

    1

    2

    11

    1

    2

    1

    1

    2

    z

    zXzA

    2

    1z

    2

    11

    2

    4

    11

    1

    11

    zz

    zX

    nu4

    1-

    2

    12

    n

    nunx

    n

    ROC extends to infinity which Indicates right sided sequence

    Example 7.33: Determine the inverse Z-Transform of

    1z

    12

    11

    1

    2

    1

    2

    31

    21

    11

    21

    21

    21

    zz

    z

    zz

    zzzX

    Solution: To solve it by partial fraction method first numerator is simplifiedbyLong division to

    obtain Bo

    15

    23

    2

    1212

    3

    2

    1

    1

    12

    1212

    z

    zz

    zzzz

    ,

    12

    11

    512

    11

    1

    zz

    zzX

    z-plane

    Re

    im

    1

    2

    1

    4

    X X

  • 23

    1

    2

    1

    1

    1

    2

    11

    2

    z

    A

    z

    AzX

    92

    11

    2

    1

    1

    1

    z

    zXzA

    811

    1

    2

    zzXzA

    1z 1

    8

    2

    11

    92

    11

    zz

    zX

    n8u-2

    192 nunnx

    n

    Figure 7.23 ROC Shaded region extends to

    infinityIndicates right-sides sequence

    Example 7.34: Determine the inverseZ-Transform of

    21 5.05.11

    1)(

    zzzX

    Solution: By dividing the numerator of X(z) by its denominator, we obtain the power series

    ...11

    1 416313

    8152

    471

    23

    2

    211

    23

    zzzz

    zz

    𝑥(𝑛) = [1, 3 2⁄ , 7 2,⁄ 15 8,⁄ 31 16,⁄ ]

    Example 7.35:Determine theinverse Z-Transform of

    21

    1

    22

    4)(

    zz

    zzX

    Solution: By dividing the numerator of X(z) by itsdenominator, we obtain the power series

    𝑥(𝑛) = [2, 1.5,0.5, 0.25, … . . ]

    Example 7.36: Find the signal corresponding to the Z-Transform

    21

    3

    32)(

    zz

    zzX

    Solution:

    5.015.0

    5.05.1

    5.0

    32)(

    2321

    3

    zzzzzzzz

    zzX

    5.04

    1

    113

    5.01

    5.0)(22

    zzzzzzzz

    zX

    5.0)4(

    1

    13)(

    z

    z

    z

    z

    zzX

    Or 11

    1

    5.01

    14

    1

    13)(

    zzzzX

    z-plane

    Re

    im

    1

    2

    1 X X

  • 24

    ][5.04][]1[][3][ nununnnx n

    Example 7.37: Find Inverse Z Transform of 𝐹(𝑍) =2𝑍

    (𝑍−2)(𝑍−1)2

    Solution: By Partial Fraction Expansion

    2

    321

    211212

    2

    z

    zk

    z

    zk

    z

    zk

    zz

    zzF

    To find k1 multiply both sides of the equation by (z-2), divide by z, and let z2

    232

    121

    2

    1

    2

    1

    2

    z

    zzk

    z

    zzkzk

    z

    z

    232

    121

    2

    1

    2

    1

    2

    z

    zk

    z

    zkk

    z

    2

    2

    3

    2

    21

    2

    21

    2

    1

    2

    1

    2

    zzz

    z

    zk

    z

    zkk

    z or

    k1 = 2

    Similarly to find k3 multiply both sides by (z-1)2, divide by z, and let z1

    zkzkz

    zk

    z32

    2

    1 12

    1

    2

    2

    …….7.6 And

    k3 = -2

    Finding k2 requires going back to Equation 7.6 above and taking the derivative of both sides

    zkzkz

    zk

    z32

    2

    1 12

    1

    2

    2

    222

    122

    12

    2

    12

    2

    2k

    z

    z

    z

    zk

    z

    Now again let z1

    k2 = -2

    Hence f(n)=𝑓(𝑛) = 2(2𝑛)𝑢(𝑛) − 2(1𝑛)𝑢(𝑛) − 2

    Example 7.38: Find the signal corresponding to the Z-Transform

    211 2.012.011

    )(

    zz

    zY

    Solution:

    23

    2.02.0)(

    zz

    zzY

    21

    2

    1

    2

    2

    2

    z

    z

    z

    z

    z

    zzF

  • 25

    222

    2.0

    1.0

    2.0

    75.0

    2.0

    25.0

    2.02.0

    )(

    zzzzz

    z

    z

    zY

    22.01.0

    2.0

    75.0

    1

    25.0)(

    z

    z

    z

    z

    z

    zzY

    211

    2.01.0

    112.01

    2.0

    2.01

    175.0

    2.01

    125.0

    z

    z

    zz

    ][2.05.0][2.075.0][2.025.0][ nunnununy nnn

    Example 7.39: Find inverse Z-Transform of 𝑋(𝑧) = (1

    1024) [

    1024−𝑧−10

    1−0.5𝑧−1] , |𝑧| > 0

    Solution:

    𝑋(𝑧) = (1

    1024) [

    1024−𝑧−10

    1−0.5𝑧−1]=

    1−(0.5𝑧)−10

    1−0.5𝑧= ∑ (0.5𝑧−1)𝑘9𝑘=0

    Therefore, [𝑛] = (0.5)𝑛 ; 0 ≤ n ≤ 9

    Example 7.40: Determine the sequence 𝑥[𝑛] associated with Z-Transform using residue method.

    1) 𝑋(𝑧) =10𝑧

    (𝑧−1)(𝑧−2)

    2)𝑋(𝑧) =(1 − 𝑒−𝑎)𝑧

    (𝑧 − 1)(𝑧 − 𝑒−𝑎)

    Solution: 1) The discrete sequence can be obtained from its z-transform X(z) by using inverse integral

    𝑥[𝑛] =1

    2𝜋𝑗∮ 𝑋(𝑧)𝑧𝑛−1𝑑𝑧

    Let 𝑋(𝑧)𝑧𝑛−1 = 𝐺(𝑧)

    𝑥[𝑛] =1

    2𝜋𝑗∮ 𝐺(𝑧)𝑑𝑧 = 𝑠𝑢𝑚 𝑜𝑓 𝑟𝑒𝑠𝑖𝑑𝑢𝑒𝑠 𝑜𝑓 𝐺(𝑧)𝑐𝑜𝑟𝑟𝑒𝑠𝑝𝑜𝑛𝑑𝑖𝑛𝑔 𝑡𝑜 𝑝𝑜𝑙𝑒𝑠 𝑜𝑓 𝐺(𝑧)

    Here, 𝐺(𝑧) =10𝑧𝑛

    (𝑧−1)(𝑧−2)

    G(z) has two poles at z=1 and z=2

    X[n]=residue of G(z) at z=1+Residue of G(z) at z=2

    Residue of G(z) at (z=1)=𝑅𝑧=1 = (𝑧 − 1)𝐺(𝑧)|𝑧 = 1

    =10𝑧𝑛

    (𝑧−2)|𝑧 = 1

    = -10

    Residue of G(z) at (z=2)=𝑅𝑧=2 = (𝑧 − 2)𝐺(𝑧)|𝑧 = 2 =10 2𝑛

    Therefore, 𝑥[𝑛] = −10 +10 2𝑛=10(2𝑛 − 1); n≥0

    2) The discrete sequence can be obtained from its z-transform X(z) by using inverse integral

  • 26

    𝑥[𝑛] =1

    2𝜋𝑗∮ 𝑋(𝑧)𝑧𝑛−1𝑑𝑧

    Let 𝑋(𝑧)𝑧𝑛−1 = 𝐺(𝑧)

    𝑥[𝑛] =1

    2𝜋𝑗∮ 𝐺(𝑧)𝑑𝑧 = 𝑠𝑢𝑚 𝑜𝑓 𝑟𝑒𝑠𝑖𝑑𝑢𝑒𝑠 𝑜𝑓 𝐺(𝑧)𝑐𝑜𝑟𝑟𝑒𝑠𝑝𝑜𝑛𝑑𝑖𝑛𝑔 𝑡𝑜 𝑝𝑜𝑙𝑒𝑠 𝑜𝑓 𝐺(𝑧)

    Here, 𝐺(𝑧) =(1−𝑒−𝑎)𝑧𝑛

    (𝑧−1)(𝑧−𝑒−𝑎)

    G(z) has two poles at z=1 and z=𝑒−𝑎

    x[n]=residue of G(z) at z=1+Residue of G(z) at z=𝑒−𝑎

    Residue of G(z) at (z=1)=𝑅𝑧=1 = (𝑧 − 1)𝐺(𝑧)|𝑧 = 1

    =(1−𝑒−𝑎)𝑧𝑛

    (𝑧−𝑒−𝑎)|𝑧 = 1

    = 1

    Residue of G(z) at (z=𝑒−𝑎)=𝑅𝑧=𝑒−𝑎 = (𝑧 − 𝑒−𝑎)𝐺(𝑧)|𝑧 = 𝑒−𝑎

    =(1−𝑒−𝑎)𝑧𝑛

    (𝑧−1)|𝑧 = 𝑒−𝑎

    = -𝑒−𝑎𝑛

    Therefore, 𝑥[𝑛] = 1 − 𝑒−𝑎𝑛; n≥0

    Example 7.41: Find inverse Z Transform of

    2

    1

    2

    3

    12)(

    2

    2

    zz

    zzzX

    This isRatio of polynomial z-domain functions, Divide through by the highest power of z then

    we get,

    21

    21

    2

    1

    2

    31

    21)(

    zz

    zzzX

    Factor denominator into first-order factors

    11

    21

    12

    11

    21)(

    zz

    zzzX

    Use partial fraction decomposition to get first-order terms

    1

    2

    1

    10

    1

    2

    11

    )(

    z

    A

    z

    ABzX

    Find B0 by polynomial division

  • 27

    15

    23

    2

    1212

    3

    2

    1

    1

    12

    1212

    z

    zz

    zzzz

    Expressing in terms of B0we get,

    11

    1

    12

    11

    512)(

    zz

    zzX

    Solving for A1 and A2we get,

    8

    2

    1

    121

    2

    11

    21

    921

    441

    1

    21

    1

    1

    21

    2

    2

    1

    21

    1

    1

    1

    z

    z

    z

    zzA

    z

    zzA

    Then express X(z) in terms ofB0, A1, and A2

    11 1

    8

    2

    11

    92)(

    z

    z

    zX i.e,

    nununnxn

    82

    1 9 2

    Example 7.42: Find Z-Transform of the autocorrelation of 𝑥[𝑛] = 𝑎𝑛𝑢[𝑛], |𝑎| < 1 Let 𝑟𝑥𝑥(𝑙) be the autocorrelation of the given sequence x[n].

    Z{𝑟𝑥𝑥(𝑙)} = X(z).X(𝑧−1) = (

    1

    1−𝑎𝑧−1) (

    1

    1−𝑎𝑧) =

    1

    1−𝑎(𝑧+𝑧−1)+𝑎2 ROC:|𝑎| < |𝑧| < 1/|𝑎|

    Example 7.43: Find the Z-Transform of 𝑥[𝑛] = (𝑛 + 1)𝑢[𝑛] Answer: x[n] can be written as, 𝑥[𝑛] = ∑ 𝑢[𝑘]𝑛𝑘=0

    Z-transform of which is X(z)=1

    1−𝑧−1𝑈(𝑧)=(

    1

    1−𝑧−1) (

    1

    1−𝑧−1) ROC: |𝑧| < 1

    Example 7.44: Find Z-Transform of 𝑥[𝑛] = 𝑎𝑛 ; 0 ≤ 𝑛 ≤ 𝑀 − 1

    Solution:𝑋(𝑧) = ∑ 𝑎𝑛𝑀−10 𝑧−𝑛 = ∑ (𝑎𝑧−1)𝑛𝑀−10 =

    1−(𝑎𝑧−1)𝑀

    1−𝑎𝑧−1=

    (𝑧𝑀−𝑎𝑀)

    𝑧𝑀−1(𝑧−𝑎)

    Note- Here, X(z) has M zeros which are located at 𝑧𝑘 = 𝑎𝑒𝑗2𝜋𝑘/𝑀 where k is varying from o to

    M-1.

    As far as pole is concerned, there are M poles out of which M-1 poles are located at zero and

    remaining pole is at z=a.

  • 28

    Example 7.45: Find 𝑧−1 [𝑧2

    (𝑧−𝑎)(𝑧−𝑏)]

    Solution:

    𝑧−1 [𝑧2

    (𝑧−𝑎)(𝑧−𝑏)] = 𝑧−1 [

    𝑧

    𝑧−𝑎∙

    𝑧

    𝑧−𝑏]

    = 𝑧−1 [𝑧

    𝑧−𝑎] ∙ 𝑧−1 [

    𝑧

    𝑧−𝑏]

    = 𝑎𝑛 ∗ 𝑏𝑛

    = ∑ 𝑎𝑚𝑛𝑚=0 𝑏𝑛−𝑚

    = ∑ 𝑎𝑚𝑛𝑚=0 𝑏𝑛𝑏−𝑚

    = 𝑏𝑛 ∑ 𝑎𝑚𝑛𝑚=01

    𝑏𝑚

    = 𝑏𝑛 ∑ (𝑎

    𝑏)

    𝑚𝑛𝑚=0

    = 𝑏𝑛 [1 + (𝑎

    𝑏) + (

    𝑎

    𝑏)

    2+ ⋯ + (

    𝑎

    𝑏)

    𝑛]

    = 𝑏𝑛 [(

    𝑎

    𝑏)

    𝑛+1−1

    (𝑎

    𝑏−1)

    ] [∵ 1 + 𝑎 + 𝑎2 + ⋯ + 𝑎𝑛−1 =𝑎𝑛−1

    𝑎−1]

    = 𝑏𝑛 [(

    𝑎𝑛+1

    𝑏𝑛+1−1)

    (𝑎−𝑏

    𝑏)

    ]

    = 𝑏𝑛 [(

    𝑎𝑛+1−𝑏𝑛+1

    𝑏𝑛+1)

    (𝑎−𝑏

    𝑏)

    ]

    = 𝑏𝑛 [(

    𝑎𝑛+1−𝑏𝑛+1

    𝑏𝑛)

    (𝑎−𝑏)]

    = 𝑎𝑛+1−𝑏𝑛+1

    (𝑎−𝑏)

    𝑖𝑒. , 𝑧−1 [𝑧2

    (𝑧−𝑎)(𝑧−𝑏)] =

    𝑎𝑛+1−𝑏𝑛+1

    (𝑎−𝑏)

    Example 7.46: Find the inverse Z-transform of 𝑧2

    (𝑧−𝑎)2 using convolution theorem.

    Solution:

    𝑍−1 [𝑧2

    (𝑧−𝑎)2] = 𝑍−1 [(

    𝑧

    𝑧−𝑎) ∙ (

    𝑧

    𝑧−𝑎)]

    = 𝑎𝑛 ∗ 𝑎𝑛 𝑤ℎ𝑒𝑟𝑒 ∗ 𝑑𝑒𝑛𝑜𝑡𝑒𝑠 𝑐𝑜𝑛𝑣𝑜𝑙𝑢𝑡𝑖𝑜𝑛.

    = ∑ 𝑎𝑘𝑛𝑘=0 𝑎𝑛−𝑘

    = ∑ 𝑎𝑘𝑛𝑘=0 𝑎𝑛𝑎−𝑘

    = ∑ 𝑎𝑛𝑛𝑘=0

  • 29

    = 𝑎𝑛 ∑ (1)𝑛𝑘=0

    = 𝑎𝑛[1 + 1 + 1 + ⋯ (𝑛 + 1)𝑡𝑖𝑚𝑒𝑠]

    = 𝑎𝑛 + 𝑎𝑛 + 𝑎𝑛 + ⋯ [(𝑛 + 1)𝑡𝑖𝑚𝑒𝑠]

    = (𝑛 + 1)𝑎𝑛

    𝑖𝑒. , 𝑍−1 [𝑧2

    (𝑧−𝑎)2] = (𝑛 + 1)𝑎𝑛

    𝐄𝐱𝐚𝐦𝐩𝐥𝐞 𝟕. 𝟒𝟕: Find the inverse Z − transform of 𝑍−1 [𝑧

    𝑧2+7𝑧+10].

    Solution:

    𝐿𝑒𝑡 𝑋(𝑧) = 𝑧

    (𝑧+5)(𝑧+2)

    Solving by partial fraction,

    𝑋(𝑧)

    𝑧=

    1

    (𝑧+5)(𝑧+2)=

    𝐴

    (𝑧+2)+

    𝐵

    (𝑧+5)

    ⟹ 1 = 𝐴(𝑧 + 5) + 𝐵(𝑧 + 2)

    𝑃𝑢𝑡 𝑧 = −2 , 𝑤𝑒 𝑔𝑒𝑡

    1 = 𝐴(−2 + 5) + 𝐵(0)

    1 = 3𝐴

    𝐴 =1

    3

    𝑃𝑢𝑡 𝑧 = −5 , 𝑤𝑒 𝑔𝑒𝑡

    1 = 𝐴(0) + 𝐵(−5 + 2)

    1 = −3𝐵

    𝐵 =−1

    3

    ∴ 𝑋(𝑧)

    𝑧=

    1

    3(𝑧 + 2)−

    1

    3(𝑧 + 5)

    𝑋(𝑧) = 𝑧

    3(𝑧 + 2)−

    𝑧

    3(𝑧 + 5)

    ⟹ 𝑍{𝑥(𝑛)} = 𝑧

    3(𝑧 + 2)−

    𝑧

    3(𝑧 + 5)

    ⟹ 𝑥(𝑛) = 1

    3𝑧−1 [

    𝑧

    (𝑧 + 2)] −

    1

    3𝑧−1 [

    𝑧

    (𝑧 + 5)]

    = 1

    3(−2)𝑛 −

    1

    3(−5)𝑛

  • 30

    = 1

    3[(−1)𝑛(2𝑛 − 5𝑛)]

    = (−1)𝑛

    3[2𝑛 − 5𝑛]

    𝑖𝑒. , 𝑍−1 [𝑧

    𝑧2 + 7𝑧 + 10] =

    (−1)𝑛

    3[2𝑛 − 5𝑛]

    Exercise:

    Review Question:

    1) Define Z- transform.

    2) What is the need for Z-transform?

    3) Explain applications of Z –transform.

    4) Define Differentiation property.

    5) Define time reversal property.

    6) Give expression for z transform.

    7) Give expression for inverse z transform.

    8) Define region of convergence.

    9) How z-transform is related to Fourier transform.

    10) Explain about the roc of causal and anti-causal infinite sequences?

    11) What are the properties of ROC?

    Summary The basic mathematical tool discussed in this chapter was the z‐transform. A useful table of z‐transforms was developed, and techniques for inverting the z‐transform were presented. A number of useful z‐transform theorems and concepts were then presented. These included the definition of linearity, the initial value and final value theorems, and a

    discussion of the very important ROC and stability.

  • 31

    12) Explain the linearity property of the z transform

    13) State the time shifting property of the z transform.

    14) State the scaling property of the z transform

    15) State the time reversal property of the z transform

    16) Explain convolution property of the z transform

    17) What are the different methods of evaluating inverse z-transform?

    18) Give the Z-transform of unit sample sequence 𝛿(𝑛).

    19) Define zeros.

    20) Define poles.

    21. Explain all the properties of z transform

    22. Explain how the causalty of the system can be studied from region of convergence.

    23. Explain power series method to find inverse Z-Transform

    24. Explain partial fraction expansion method to find inverse Z-Transform

    25. Explain residue method to find inverse Z-Transform.

    26. Explain residue theorem.

    27. How stability of a system can be evaluated using Z Transform.

    28. Derive condition for stability using Z transform.

    29. Explain unilateral Z transform.

    30. How difference equations can be solved using Z Transform.

    31. Derive the time advanced & delay property for unilateral Z-Tranform

    Problems:

  • 32

    1 Determine the cross correlation sequence lrXY of the sequences

    x (n)={…..0,0,2,-1,3,7,1,2,-3,0,0,…..} and y (n)={…..0,0,1,-1,2,-2,4,1,-2,5,0,0…..}

    2 Determine the z-transform of the signal

    0,0

    0,

    n

    nnunx

    n

    n .

    3 Determine the transform of the signal

    1,

    0,01

    nnunx

    n

    n

    .

    4 Determine the z-transform of the signal 1 nubnunx nn .

    5 Determine the z-transform and the ROC of the signal nunx nn 3423 6 Determine the z-transform of the signals nunnx 0cos

    7 Determine the z-transform of the signals nunnx 0sin

    8 Determine the transform of the signal

    elsewhere

    Nnnx

    ,0

    10,1.

    9 Determine the autocorrelation sequence of the signal 11, anuanx n .

    10 Evaluate the inverse z transform of ||||,

    1

    11

    azaz

    zX

    using the

    complex inversion integral.

    11 Determine the inverse z- transform of

    21 5.05.01

    1

    zz

    zX ,

    When (a) ROC: |z|>1

    (b) ROC: |z|

  • 33

    e. 𝑥(𝑛) = 4 𝑒−3𝑛 sin(0.1𝜋𝑛) 𝑢(𝑛)

    16 Using the properties of the z-transform, find the z-transform for each of the

    following sequences

    a. 𝑥(𝑛) = 𝑢(𝑛) + (0.5)𝑛 𝑢(𝑛)

    b. 𝑥(𝑛) = 𝑒−3(𝑛−4) cos(0.1𝜋(𝑛 − 4)) 𝑢(𝑛 − 4),

    where 𝑢(𝑛 − 4) = 1 for 𝑛 ≥ 4 and 𝑢(𝑛 − 4) = 0 for 𝑛 < 4.

    17 Given two sequences

    𝑥1(𝑛) = 5 𝛿(𝑛) − 2 𝛿(𝑛 − 2)

    𝑥2(𝑛) = 3 𝛿(𝑛 − 3)

    a. determine the z-transform of convolution of the two sequences using the

    convolution property of the z-transform, 𝑋(𝑧) = 𝑋1(𝑧)𝑋2(𝑧)

    b. determine convolution by the inverse z-transform from the result in part (a),

    𝑥(𝑛) = 𝑍−1(𝑋1(𝑧)𝑋2(𝑧))

    18 Using the Table 7.1 and z-transform properties, find the inverse z-transform for each

    of the following functions,

    a. 𝑋(𝑧) = 4 −10𝑧

    𝑧−1−

    𝑧

    𝑧+0.5

    b. 𝑋(𝑧) =−5𝑧

    (𝑧−1)+

    10𝑧

    (𝑧−1)2+

    2𝑧

    (𝑧−0.8)2

    c. 𝑋(𝑧) =𝑧

    𝑧2+1.2𝑧+1

    d. 𝑋(𝑧) =4𝑧−4

    𝑧−1+

    𝑧−1

    (𝑧−1)2+ 𝑧−8 +

    𝑧−5

    𝑧−0.5

    19 Using the partial fraction expansion method and Table 5.1, find the inverse z-

    transform for each of the following functions,

    a. 𝑋(𝑧) =1

    𝑧2−0.3𝑧−0.04

    b. 𝑋(𝑧) =2

    (𝑧−0.2)(𝑧+0.4)

    c. 𝑋(𝑧) =𝑧

    (𝑧+0.2)(𝑧2−𝑧+0.5)

    d. 𝑋(𝑧) =𝑧(𝑧+0.5)

    (𝑧−0.1)2(𝑧−0.6)

    20 A system is described by the difference equation

    𝑦(𝑛) + 0.5𝑦(𝑛 − 1) = 2 (0.8)𝑛𝑢(𝑛)

    determine the solution when the initial condition is 𝑦(−1) = 2.

    21 A system is described by the difference equation

    𝑦(𝑛) − 0.5𝑦(𝑛 − 1) + 0.06 𝑦(𝑛 − 2) = (0.4)𝑛−1𝑢(𝑛 − 1)

  • 34

    determine the solution when the initial condition are 𝑦(−1) = 1 and 𝑦(−2) = 2.

    22 Given the following difference equation with the input-output relationship of a

    certain initially relaxed system (all initial conditions are zero),

    𝑦(𝑛) − 0.7𝑦(𝑛 − 1) + 0.1 𝑦(𝑛 − 2) = 𝑥(𝑛) + 𝑥(𝑛 − 1)

    a. Find the impulse response sequence 𝑦(𝑛) due to the impulse sequence 𝛿(𝑛).

    b. find the output response of the system when the unit step function 𝑢(𝑛) is

    applied

    23 Given the following difference equation with the input-output relationship of a

    certain initially relaxed DSP system (all initial conditions are zero),

    𝑦(𝑛) − 0.4𝑦(𝑛 − 1) + 0.29 𝑦(𝑛 − 2) = 𝑥(𝑛) + 0.5𝑥(𝑛 − 1)

    a. Find the impulse response sequence 𝑦(𝑛) due to the impulse sequence 𝛿(𝑛).

    b. find the output response of the system when the unit step function 𝑢(𝑛) is

    applied