Z-Transform

The zz- transform for a discrete-time signal x[n]\text{x}[n] is given as:

X(z)=_n=x[n] zn \text{X}(\text{z}) = \sum\_{n=-\infty}^ {\infty} \text{x}[n]~ \text{z}^{-n}

where X(z)\text{X}(\text{z}) is a complex valued function of complex variable z\text{z}.

z\text{z} transform always has two parts:

(i) Mathematical expression X(z)\text{X}(\text{z})

(ii) Region of convergence (ROC) - region in the complex z\text{z}- plane where the sum X(z)\text{X}(\text{z}) converges.

The region of convergence has radial symmetry. The ROC is always bounded by poles.

Examples

(i) Let x[n]\text{x}[n] be δ[n]={1      n=00otherwise\delta[n] = \left\{\begin{matrix} 1 \quad ~~~~~~n=0 \\ 0 \quad \text{otherwise} \end{matrix}\right.

The z\text{z}- transform is given by,

X(z)=_n=x[n] zn\text{X}(\text{z}) = \sum\_{n=-\infty}^ {\infty} \text{x}[n]~ \text{z}^{-n}

         =_n=δ[n] zn~~~~~~~~~ = \sum\_{n=-\infty}^ {\infty} \delta[n]~ \text{z}^{-n}

         =1 ~~~~~~~~~= 1

ROC of δ[n]\delta[n] : complete zz-plane

(ii) x[n]=δ[nn0]\text{x}[n] = \delta[n-n_0], where n0>0n_0 > 0 and an integer

The z\text{z}- transform is given as:

X(z)=_n=x[n] zn\text{X}(\text{z}) = \sum\_{n=-\infty}^ {\infty} \text{x}[n]~ \text{z}^{-n}

         =_n=δ[nn0] zn~~~~~~~~~ = \sum\_{n=-\infty}^ {\infty} \delta[n-n_0]~ \text{z}^{-n}

         =zn0~~~~~~~~~ = \text{z}^{-n_0}

         =(1z)n0~~~~~~~~~ = {\left ( \frac{1}{\text{z}} \right )}^{n_0}

ROC: whole z\text{z}-plane except z=0\text{z} = 0

(iii) x[n]=δ[n+n0]\text{x}[n] = \delta[n+n_0], where n0>0n_0 > 0 and an integer

The z\text{z}- transform is given as:

X(z)=_n=x[n] zn\text{X}(\text{z}) = \sum\_{n=-\infty}^ {\infty} \text{x}[n]~ \text{z}^{-n}

         =_n=δ[n+n0] zn~~~~~~~~~ = \sum\_{n=-\infty}^ {\infty} \delta[n+n_0]~ \text{z}^{-n}

         =zn0~~~~~~~~~ = \text{z}^{n_0} using shifting property of impulse signals

ROC: whole z\text{z}-plane except z=|\text{z}|=\infty

Poles and zeros

We are interested in z\text{z}-transforms which are in the form of ratio of polynomials in z\text{z}.

X(z)=N(z)D(z)\text{X}(\text{z}) = \frac{N(\text{z})}{D(\text{z})}

Numerator N(z)=0\text{N}(\text{z}) = 0 provides zeros of X(z)\text{X}(\text{z})

X(z)=0 \text{X}(\text{z}) = 0

Denominator D(z)=0\text{D}(\text{z}) = 0 provides poles of X(z)\text{X}(\text{z})

X(z)= \text{X}(\text{z}) = \infty

Note

  1. Poles play an important role in deciding the ROC, zeros do not. The ROC can not contain any poles.

  2. Different time domain signals can have same z\text{z}-transform expression X(z)\text{X}(\text{z}) but with different ROC.

  3. For the system to be causal, the ROC would be outside the outermost pole.

  4. For the system to be stable, the unit circle should be part of the ROC.

  5. For a system to be causal and stable, all the poles should be inside the unit circle.

More examples

1.  x[n]=anu[n]1.~~\text{x}[n] = a^n u[n]

     X[z]=_n=x[n] zn~~~~~\text{X}[\text{z}] = \sum\_{n=-\infty}^ {\infty} x[n]~ \text{z}^{-n}

     X[z]=_n=anu[n] zn~~~~~\text{X}[\text{z}] = \sum\_{n=-\infty}^ {\infty} a^n u[n] ~ \text{z}^{-n}

     X(z) = zza ;~~~~~\text{X}(\text{z})~ = ~\frac{\text{z}}{\text{z}-a} ~;

     x[n]~~~~~\text{x}[n] is a causal signal i.e. x[n]=0\text{x}[n] = 0 for n<0n<0

     ROC: z>a~~~~~\text{ROC:} ~|\text{z}| > |a|

drawing

2.  x[n]=anu[n1]2.~~\text{x}[n] = -a^n u[-n-1]

     X[z]=_n=x[n] zn~~~~~\text{X}[\text{z}] = \sum\_{n=-\infty}^ {\infty} x[n]~ \text{z}^{-n}

     X[z]=_n=anu[n1] zn~~~~~\text{X}[\text{z}] = \sum\_{n=-\infty}^ {\infty} -a^n u[-n-1] ~ \text{z}^{-n}

     X(z) = zza ;~~~~~\text{X}(\text{z})~ = ~\frac{\text{z}}{\text{z}-a} ~;

     x[n]~~~~~\text{x}[n] is a anti-causal signal i.e. x[n]=0\text{x}[n] = 0 for n>0n>0

     ROC: z<a~~~~~\text{ROC:} ~|\text{z}| < |a|

drawing

3.  x[n]=bnu[n]anu[n1],b<a3.~~\text{x}[n] = b^n u[n] - a^n u[-n-1], |b| <|a|

Using linearity of the Z-transform, from above examples we have

     X(z) =zzb+ zza ;~~~~~\text{X}(\text{z})~ = \frac{\text{z}}{\text{z}-b} + ~\frac{\text{z}}{\text{z}-a} ~;

     ROC: b< z<a~~~~~\text{ROC:} ~|b| < ~|\text{z}| < |a|

drawing