Convolution Theorem Next  |  Prev  |  Up  |  Top  |  Index  |  JOS Index  |  JOS Pubs  |  JOS Home  |  Search


Convolution Theorem

The convolution theorem for z transforms states that for any (real or complex) signals $ x$ and $ y$, convolution in the time domain is multiplication in the $ z$ domain, i.e.,

$\displaystyle \zbox {x\ast y \leftrightarrow X\cdot Y}
$

or, using operator notation,

$\displaystyle {\cal Z}_z\{x \ast y\} = X(z)Y(z),
$

where $ X(z)\isdef {\cal Z}_z(x)$, and $ Y(z)\isdef {\cal Z}_z(y)$. (See [83] for a development of the convolution theorem for discrete Fourier transforms.)



Proof:

\begin{eqnarray*}
{\cal Z}_z(x\ast y) &\isdef & \sum_{n=0}^{\infty}(x\ast y)_n z...
...ht)Y(z)\quad\mbox{(by the Shift Theorem)}\\
&\isdef & X(z)Y(z)
\end{eqnarray*}

The convolution theorem provides a major cornerstone of linear systems theory. It implies, for example, that any LTI filter (recursive or nonrecursive) can be implemented by convolving the input signal with the impulse response of the filter, as shown in the next section.


Next  |  Prev  |  Up  |  Top  |  Index  |  JOS Index  |  JOS Pubs  |  JOS Home  |  Search

[How to cite this work] [Order a printed hardcopy]

``Introduction to Digital Filters with Audio Applications'', by Julius O. Smith III, (August 2006 Edition).
Copyright © 2007-02-02 by Julius O. Smith III
Center for Computer Research in Music and Acoustics (CCRMA),   Stanford University
CCRMA  [Automatic-links disclaimer]