graph LR
subgraph System 1
A["Input X(jω)"] --> B("H1(jω)")
end
subgraph System 2
C["Output Y1(jω)"] --> D("H2(jω)")
end
B --> C
D --> E["Output Y(jω)"]
4.4 The Convolution Property
4.4 The Convolution Property: Frequency Domain Perspective
Understanding how LTI systems interact with signals is fundamental in Electrical and Computer Engineering. The convolution property establishes a powerful link between the time and frequency domains.
Recall that for periodic signals, the output of an LTI system is simply the Fourier series coefficients of the input multiplied by the system’s frequency response.
\[ \begin{equation*} x(t)=\frac{1}{2 \pi} \int_{-\infty}^{+\infty} X(j \omega) e^{j \omega t} d \omega=\lim _{\omega_{0} \rightarrow 0} \frac{1}{2 \pi} \sum_{k=-\infty}^{+\infty} X\left(j k \omega_{0}\right) e^{j k \omega_{0} t} \omega_{0} \tag{4.47} \end{equation*} \]
The response of an LTI system to a complex exponential \(e^{j k \omega_{0} t}\) is \(H\left(j k \omega_{0}\right) e^{j k \omega_{0} t}\). Where \(H(j \omega)\) is the Fourier Transform of the impulse response \(h(t)\).
Applying the superposition principle, each exponential component in the input \(x(t)\) is scaled by the frequency response.
\[ \frac{1}{2 \pi} \sum_{k=-\infty}^{+\infty} X\left(j k \omega_{0}\right) e^{j k \omega_{0} t} \omega_{0} \longrightarrow \frac{1}{2 \pi} \sum_{k=-\infty}^{+\infty} X\left(j k \omega_{0}\right) H\left(j k \omega_{0}\right) e^{j k \omega_{0} t} \omega_{0} \]
Taking the limit as \(\omega_0 \rightarrow 0\), the output \(y(t)\) is:
\[ \begin{align*} y(t) & =\lim _{\omega_{0} \rightarrow 0} \frac{1}{2 \pi} \sum_{k=-\infty}^{+\infty} X\left(j k \omega_{0}\right) H\left(j k \omega_{0}\right) e^{j k \omega_{0} t} \omega_{0} \tag{4.49}\\ & =\frac{1}{2 \pi} \int_{-\infty}^{+\infty} X(j \omega) H(j \omega) e^{j \omega t} d \omega . \end{align*} \]
By definition, the inverse Fourier Transform of \(Y(j\omega)\) is \(y(t)\):
\[ \begin{equation*} y(t)=\frac{1}{2 \pi} \int_{-\infty}^{+\infty} Y(j \omega) e^{j \omega t} d \omega \tag{4.50} \end{equation*} \]
Comparing these, we arrive at the convolution property:
\[ \begin{equation*} Y(j \omega)=X(j \omega) H(j \omega) \tag{4.51} \end{equation*} \]
Starting from the convolution integral, we can formally derive the property.
\[ \begin{equation*} y(t)=\int_{-\infty}^{+\infty} x(\tau) h(t-\tau) d \tau \tag{4.52} \end{equation*} \]
Taking the Fourier Transform of \(y(t)\):
\[ \begin{equation*} Y(j \omega)=\mathcal{F}\{y(t)\}=\int_{-\infty}^{+\infty}\left[\int_{-\infty}^{+\infty} x(\tau) h(t-\tau) d \tau\right] e^{-j \omega t} d t \tag{4.53} \end{equation*} \]
Interchanging integration order and using the time-shift property \(\mathcal{F}\{h(t-\tau)\} = H(j\omega)e^{-j\omega\tau}\):
\[ \begin{equation*} Y(j \omega)=\int_{-\infty}^{+\infty} x(\tau)\left[\int_{-\infty}^{+\infty} h(t-\tau) e^{-j \omega t} d t\right] d \tau = \int_{-\infty}^{+\infty} x(\tau) e^{-j \omega \tau} H(j \omega) d \tau \tag{4.54} \end{equation*} \]
Factoring out \(H(j\omega)\):
\[ \begin{equation*} Y(j \omega)=H(j \omega) \int_{-\infty}^{+\infty} x(\tau) e^{-j \omega \tau} d \tau = H(j \omega) X(j \omega) \tag{4.55} \end{equation*} \]
Thus, the convolution property is:
\[ \begin{equation*} y(t)=h(t) * x(t) \stackrel{\mathfrak{F}}{\longleftrightarrow} Y(j \omega)=H(j \omega) X(j \omega) . \tag{4.56} \end{equation*} \]
Important
This property is fundamental! It transforms complex convolution operations in the time domain into simple multiplication in the frequency domain.
The convolution property is a cornerstone of LTI system analysis. \(H(j \omega)\), the Fourier transform of the impulse response \(h(t)\), is the frequency response of the system.
The overall frequency response of cascaded LTI systems is the product of their individual frequency responses, regardless of order.
graph LR
subgraph System 1
A["Input X(jω)"] --> B("H1(jω)")
end
subgraph System 2
C["Output Y1(jω)"] --> D("H2(jω)")
end
B --> C
D --> E["Output Y(jω)"]
The Fourier Transform \(H(j\omega)\) does not exist for every LTI system.
For a stable LTI system, its impulse response \(h(t)\) must be absolutely integrable:
\[ \begin{equation*} \int_{-\infty}^{+\infty}|h(t)| d t<\infty \tag{4.57} \end{equation*} \]
This condition is one of the Dirichlet conditions required for the existence of the Fourier Transform.
Note
A stable LTI system always has a frequency response \(H(j\omega)\).
This is a crucial link between time-domain stability and frequency-domain analysis.
For unstable LTI systems, a generalization called the Laplace Transform is used.
Consider an LTI system with impulse response \(h(t)=\delta\left(t-t_{0}\right)\).
\[ \begin{equation*} h(t)=\delta\left(t-t_{0}\right) \tag{4.58} \end{equation*} \]
The frequency response \(H(j\omega)\) is the Fourier Transform of \(h(t)\):
\[ \begin{equation*} H(j \omega)=e^{-j \omega t_{0}} . \tag{4.59} \end{equation*} \]
Thus, the Fourier Transform of the output \(y(t)\) is:
\[ \begin{align*} Y(j \omega) & =H(j \omega) X(j \omega) \tag{4.60}\\ & =e^{-j \omega t_{0}} X(j \omega) . \end{align*} \]
This is consistent with the time-shift property: \(y(t) = x(t-t_0)\).
A pure time shift system has unity magnitude response \(|H(j\omega)|=1\) and a linear phase \(-\omega t_0\).
Adjust the time shift \(t_0\) and observe its effect on the signal and its frequency response.
For a differentiator, \(y(t) = \frac{d x(t)}{d t}\).
From the differentiation property:
\[ \begin{equation*} Y(j \omega)=j \omega X(j \omega) \tag{4.61} \end{equation*} \]
Therefore, the frequency response of a differentiator is:
\[ \begin{equation*} H(j \omega)=j \omega \tag{4.62} \end{equation*} \]
Observe the magnitude and phase response of an ideal differentiator.
An integrator is an LTI system where \(y(t)=\int_{-\infty}^{t} x(\tau) d \tau\).
Its impulse response is the unit step \(u(t)\).
The frequency response \(H(j\omega)\) is:
\[ H(j \omega)=\frac{1}{j \omega}+\pi \delta(\omega) \]
Using the convolution property, the output transform is:
\[ \begin{aligned} Y(j \omega) & =H(j \omega) X(j \omega) \\ & =\frac{1}{j \omega} X(j \omega)+\pi X(j \omega) \delta(\omega) \\ & =\frac{1}{j \omega} X(j \omega)+\pi X(0) \delta(\omega) \end{aligned} \]
This is consistent with the integration property.
Observe the magnitude and phase response of an ideal integrator.
An ideal lowpass filter passes frequencies below a cutoff \(\omega_c\) and blocks others.
\[ H(j \omega)= \begin{cases}1 & |\omega|<\omega_{c} \tag{4.63}\\ 0 & |\omega|>\omega_{c}\end{cases} \]
The impulse response \(h(t)\) of this filter is the inverse Fourier Transform of \(H(j\omega)\):
\[ \begin{equation*} h(t)=\frac{\sin \omega_{c} t}{\pi t} \tag{4.64} \end{equation*} \]
Warning
The ideal lowpass filter is non-causal (\(h(t)\) is not zero for \(t<0\)) and its impulse response has oscillatory behavior that extends infinitely in time.
This makes it impossible to realize perfectly in practice.
Adjust the cutoff frequency \(\omega_c\) and observe the frequency and impulse responses.
Consider a more practical LTI system with impulse response \(h(t)=e^{-at}u(t)\).
\[ \begin{equation*} h(t)=e^{-t} u(t) \tag{4.65} \end{equation*} \]
The frequency response of this system (an RC circuit) is:
\[ \begin{equation*} H(j \omega)=\frac{1}{j \omega+1} \tag{4.66} \end{equation*} \]
Characteristics:
Adjust the parameter ‘a’ and observe the impulse and magnitude responses.
Let’s find the response of an LTI system with \(h(t)=e^{-at}u(t)\) to an input \(x(t)=e^{-bt}u(t)\).
From previous examples, their Fourier Transforms are:
\(X(j \omega)=\frac{1}{b+j \omega}\)
\(H(j \omega)=\frac{1}{a+j \omega}\)
Using the convolution property \(Y(j\omega) = X(j\omega)H(j\omega)\):
\[ \begin{equation*} Y(j \omega)=\frac{1}{(a+j \omega)(b+j \omega)} \tag{4.67} \end{equation*} \]
To find \(y(t)\), we use partial fraction expansion (assuming \(a \neq b\)):
\[ \begin{equation*} Y(j \omega)=\frac{A}{a+j \omega}+\frac{B}{b+j \omega}, \tag{4.68} \end{equation*} \]
where \(A=\frac{1}{b-a}\) and \(B=\frac{1}{a-b} = -A\).
\[ \begin{equation*} Y(j \omega)=\frac{1}{b-a}\left[\frac{1}{a+j \omega}-\frac{1}{b+j \omega}\right] \tag{4.69} \end{equation*} \]
Taking the inverse Fourier Transform (using linearity): \(y(t)=\frac{1}{b-a}\left[e^{-a t} u(t)-e^{-b t} u(t)\right]\).
Verify the partial fraction expansion using SymPy.
When \(b=a\), the partial fraction expansion is different:
\[ Y(j \omega)=\frac{1}{(a+j \omega)^{2}} . \]
We can recognize this form using the dual of the differentiation property:
\(\frac{1}{(a+j \omega)^{2}}=j \frac{d}{d \omega}\left[\frac{1}{a+j \omega}\right]\).
Recall the Fourier Transform pair:
\(e^{-a t} u(t) \stackrel{\mathcal{F}}{\longleftrightarrow} \frac{1}{a+j \omega}\).
Using the differentiation in frequency property (\(\mathcal{F}\{t x(t)\} = j \frac{d}{d\omega} X(j\omega)\)):
\(t e^{-a t} u(t) \stackrel{\mathcal{F}}{\longleftrightarrow} j \frac{d}{d \omega}\left[\frac{1}{a+j \omega}\right]=\frac{1}{(a+j \omega)^{2}}\).
Therefore, for \(a=b\):
\(y(t)=t e^{-a t} u(t)\).
Adjust parameters \(a\) and \(b\) to observe \(x(t)\), \(h(t)\), and \(y(t)\).
Consider the response of an ideal lowpass filter (sinc impulse response) to a sinc input signal.
Input: \(x(t)=\frac{\sin \omega_{i} t}{\pi t}\)
Impulse Response: \(h(t)=\frac{\sin \omega_{c} t}{\pi t}\)
Their Fourier Transforms are rectangular pulses:
\(X(j \omega)= \begin{cases}1 & |\omega| \leq \omega_{i} \\ 0 & \text { elsewhere }\end{cases}\)
\(H(j \omega)= \begin{cases}1 & |\omega| \leq \omega_{c} \\ 0 & \text { elsewhere }\end{cases}\)
The output in the frequency domain is \(Y(j\omega)=X(j\omega)H(j\omega)\):
\[ Y(j \omega)= \begin{cases}1 & |\omega| \leq \omega_{0} \\ 0 & \text { elsewhere }\end{cases} \]
where \(\omega_{0} = \min(\omega_i, \omega_c)\).
The inverse Fourier Transform gives the output \(y(t)\):
\[ y(t)=\left\{\begin{array}{ll} \frac{\sin \omega_{c} t}{\pi t} & \text { if } \omega_{c} \leq \omega_{i} \\ \frac{\sin \omega_{i} t}{\pi t} & \text { if } \omega_{i} \leq \omega_{c} \end{array} .\right. \]
That is, the output is a sinc function with the smaller of the two cutoff frequencies.
Adjust \(\omega_i\) (input bandwidth) and \(\omega_c\) (filter bandwidth) and observe the spectra and signals.