0

The $\mathcal{Z}$-transform of a discrete-signal is namely $$F(z) = \sum_{n=-\infty}^{\infty} f[k] z^{-n}$$ and so if I have a signal in the $\mathcal{Z}$-plane:

$$G(z) = z-1$$

I would be having a time-domain signal like so: $$g[k] = \delta[k+1] - \delta[k]$$

So my question is, can I say that this signal is finite? For example, if I use $k = 1$, $g[k]$ would return $\delta[1]-\delta[0]$?

I am a little confused in this case and as to how we can interpret $z-1$ correctly in time domain.

Matt L.
  • 89,963
  • 9
  • 79
  • 179
Meow _J
  • 15
  • 5
  • What do you mean by "finite"? The values of your signal are finite, and its length is also finite. What is it that you don't understand about this? – Matt L. Jan 08 '23 at 14:10
  • Note that $\delta[k]$ is not the Dirac delta impulse, but the discrete-time unit impulse $\delta[k]=1$ for $k=0$, and zero otherwise. – Matt L. Jan 08 '23 at 14:14
  • Also note that for $g_{k=1} = \delta [2] - \delta [1]$ – Jdip Jan 08 '23 at 14:29
  • I think this post may help you, at least with an intuition for z: https://dsp.stackexchange.com/questions/31830/how-why-are-the-mathcal-z-transform-and-unit-delays-related/31841#31841 – Dan Boschen Jan 08 '23 at 14:46

1 Answers1

1

More often than not on a practical level, such $G(z)$ as given by the OP refers to the $\mathcal{Z}$-transform of the unit sample response of a linear time invariant system. The discrete-signal is the response the system would provide given a unit sample ($\delta[k]$) at the input to the system.

In this case we would have a non-causal system, since the output is determined from the present input and an input one sample in the future. Transfer functions in the $\mathcal{Z}$ domain are typically a ratio of polynomials (here in this case we have $G(z)=z+1$ which is a numerator polynomial of $z+1$ and the denominator is $1$). Any system where the numerator is of higher power than the denominator (such as $(z+1)/1$) would be non-causal as described below.

It is common to rewrite the transfer function using negative powers of $z$, since conveniently $z^{-1}$ is the transfer function of a unit sample delay and therefore the transfer function will lead directly to an implementation in terms of combining delays, adds, and multiplies. So $z$, or the inverse of $z^{-1}$ is a unit sample lead.

That said, $G(z)$ in this case can be written as:

$$G(z) = z-1 = \frac{1-z^{-1}}{z^{-1}}$$

With the numerator as describing the system that is the past sample subtracted from the current sample, and the denominator serving to shift the whole response forward in time by one sample (and therefore non-causal).

If we had the numerator alone (as $G(z) = 1-z^{-1}$ or equivalently $G(z)= \frac{z-1}{z}$ we would have the following system implementation, where here we see how this falls right out of the transfer function as described with negative powers of $z$:

block diagram

So we have in this case where it is causal:

$$Y(z) = X(z)-X(z)z^{-1}$$

Where $X(z)$ represents the $\mathcal{Z}$-transform of the input signal and $Y(z)$ represents the $\mathcal{Z}$-transform of the output signal.

So the transfer function from input to output in this case would be:

$$\frac{Y(z)}{X(z)} = 1-z^{-1}$$

Since $z^{-1}$ is the $\mathcal{Z}$-transform of a unit sample delay, we'll see this show up in block diagrams where any unit sample delay will be labeled with $z^{-1}$, and similarly an $N$ sample delay of any number of samples would be $z^{-N}$.

On the other hand, the system given by $z-1$ is not realizable, since it is not causal. It would require us to use a device that doesn't delay the input by one sample, but instead will advance the input in time by one sample: meaning produce the input we are going to apply one sample before we apply it! If we were to cascade such a system with a unit sample delay (multiply by $z^{-1}$; when we cascade systems in series, we multiply the transfer functions), all would be well again and the result would be a causal implementation resulting in $1-z^{-1}$.

Jdip
  • 5,980
  • 3
  • 7
  • 29
Dan Boschen
  • 50,942
  • 2
  • 57
  • 135
  • This is super helpful! Now that it makes so much sense that the system given by Z-1 is not realizable as it is not causal. Thank you! – Meow _J Jan 08 '23 at 15:22