I would like to know how one would calculate the inverse Z-transform of $1/(z-a)^3$. Mathematica says this:
In[0]:= InverseZTransform[1/(z - a)^2, z, n]
Out[0]:= (a^(-2 + n)) (-1 + n) UnitStep[-1 + n]
In[0]:= InverseZTransform[1/(z - a)^3, z, n]
Out[0]:= (1/2) (a^(-3 + n)) (-2 + n) (-1 + n) UnitStep[-1 + n]
I've calculated the first one by convolution. How to would I do it for the second?
Thanks.
Recall that for a given discrete signal $x[n]$ the Z-transform of that signal is: $$X(z) = \sum_{n=-\infty}^\infty x[n] z^{-n}.$$
Therefore the game is to determine a series expansion for $1/(z-a)^3$ in terms of $z^{-1}$.
Note that $$\frac{1}{(z-a)} = \frac{1}{z} \left(\frac{1}{1-az^{-1}}\right) = \frac{1}{z} \sum_{n=0}^\infty a^n z^{-n} = \sum_{n=0}^\infty a^n z^{-n-1}$$
Now if we differentiate both sides twice we find:
$$\frac{2}{(z-a)^3} = \sum_{n=0}^\infty a^n (n+1)(n+2) z^{-(n+3)} = \sum_{n=3}^\infty a^{n-3} (n-2)(n-1) z^{-n}$$
Hence the inverse Z-transform of $1/(z-a)^3$ gives:
$$x[n] = \frac{a^{n-3}(n-2)(n-1)}{2} u[n-3]$$