Fiveable

📚Signal Processing Unit 4 Review

QR code for Signal Processing practice questions

4.3 Convolution and Multiplication Properties

4.3 Convolution and Multiplication Properties

Written by the Fiveable Content Team • Last updated August 2025
Written by the Fiveable Content Team • Last updated August 2025
📚Signal Processing
Unit & Topic Study Guides

Convolution Property of Fourier Transform

Mathematical Formulation and Implications

The convolution property connects time-domain convolution to frequency-domain multiplication. It's one of the most practically useful properties in signal processing because it turns a difficult integral operation into simple multiplication.

The formal statement: if f(t)f(t) and g(t)g(t) have Fourier transforms F(ω)F(\omega) and G(ω)G(\omega), then:

F{f(t)g(t)}=F(ω)G(ω)\mathcal{F}\{f(t) * g(t)\} = F(\omega) \cdot G(\omega)

Convolution in time becomes multiplication in frequency.

This directly applies to linear time-invariant (LTI) systems. For any LTI system with impulse response h(t)h(t) and frequency response H(ω)H(\omega), the output y(t)y(t) for an input x(t)x(t) satisfies:

Y(ω)=X(ω)H(ω)Y(\omega) = X(\omega) \cdot H(\omega)

So instead of evaluating the convolution integral in time, you can multiply two functions in frequency and inverse-transform the result.

Applications and Advantages

Filter design and analysis. To build a low-pass, high-pass, or band-pass filter, you specify the desired frequency response H(ω)H(\omega) and find the corresponding impulse response h(t)h(t). The output for any input is then just the product X(ω)H(ω)X(\omega) \cdot H(\omega) in the frequency domain.

Cascaded systems. When you chain multiple LTI systems together, the overall frequency response is the product of the individual frequency responses:

Htotal(ω)=H1(ω)H2(ω)H3(ω)H_{\text{total}}(\omega) = H_1(\omega) \cdot H_2(\omega) \cdot H_3(\omega) \cdots

This makes modular design straightforward. You can analyze each stage independently and multiply to get the combined behavior.

Fast convolution via FFT. Direct time-domain convolution of two length-NN signals requires on the order of N2N^2 operations. The convolution property enables a faster approach:

  1. Compute the FFT of both signals: F(ω)F(\omega) and G(ω)G(\omega)
  2. Multiply the transforms point-by-point: F(ω)G(ω)F(\omega) \cdot G(\omega)
  3. Compute the inverse FFT of the product to get the convolution result

This reduces computational cost to roughly NlogNN \log N operations, which is a major speedup for long signals.

Mathematical Formulation and Implications, Fourier transform - Wikipedia

Multiplication Property for Product Signals

Mathematical Formulation and Implications

The multiplication property is the dual of the convolution property. It states that multiplying two signals in time corresponds to convolving their spectra in frequency, with a scaling factor.

Formally, if f(t)f(t) and g(t)g(t) have Fourier transforms F(ω)F(\omega) and G(ω)G(\omega):

F{f(t)g(t)}=12π[F(ω)G(ω)]\mathcal{F}\{f(t) \cdot g(t)\} = \frac{1}{2\pi} \left[ F(\omega) * G(\omega) \right]

Multiplication in time becomes convolution in frequency (scaled by 12π\frac{1}{2\pi}).

The 12π\frac{1}{2\pi} factor comes from the Fourier transform convention using ω\omega (angular frequency). If you use the convention with ordinary frequency ff (Hz), the factor disappears.

Amplitude modulation (AM) is the classic application. When you multiply a message signal m(t)m(t) by a sinusoidal carrier cos(ωct)\cos(\omega_c t), the multiplication property tells you the resulting spectrum consists of shifted copies of M(ω)M(\omega) centered at ±ωc\pm \omega_c. That's exactly how AM transmission works: the message spectrum gets relocated to the carrier frequency for transmission.

Mathematical Formulation and Implications, Fourier transform - Simple English Wikipedia, the free encyclopedia

Applications and Signal Analysis

Deriving transforms of common pulses. You can express pulse shapes as products of simpler functions. A rectangular pulse, for instance, is a constant multiplied by a rect window. The multiplication property lets you find its Fourier transform from the transforms of those simpler components.

Windowing effects. Multiplying a signal by a window function (rectangular, Hamming, Hanning, etc.) in time means convolving the signal's spectrum with the window's spectrum in frequency. This is why windowing causes:

  • Spectral leakage: the window's spectrum has sidelobes that spread energy across frequencies
  • Main lobe widening: the convolution broadens spectral peaks, reducing frequency resolution

Different windows trade off main lobe width against sidelobe level, and the multiplication property is how you analyze those tradeoffs quantitatively.

Sampling. Sampling a continuous-time signal can be modeled as multiplying it by a periodic impulse train. The multiplication property then shows that the sampled signal's spectrum is a periodic repetition of the original spectrum. When those repetitions overlap, you get aliasing, which is the motivation behind the Nyquist sampling theorem.

Signal Analysis in Frequency Domain

Combining Convolution and Multiplication Properties

Together, these two properties form a complete duality between time and frequency domains:

Time DomainFrequency Domain
Convolution f(t)g(t)f(t) * g(t)Multiplication F(ω)G(ω)F(\omega) \cdot G(\omega)
Multiplication f(t)g(t)f(t) \cdot g(t)Convolution 12πF(ω)G(ω)\frac{1}{2\pi} F(\omega) * G(\omega)

This duality means you can always choose whichever domain makes the math easier. Filtering problems are simpler in frequency (just multiply). Modulation analysis also uses frequency-domain convolution to see how spectra shift and combine.

For communication systems, the workflow often looks like this: modulation (multiplication in time) creates the transmitted spectrum, and the receiver applies a filter (convolution in time, multiplication in frequency) to recover the original signal.

Advanced Signal Processing Techniques

Truncation and spectral effects. Truncating a signal in time is equivalent to multiplying it by a rectangular window. By the multiplication property, the truncated signal's spectrum is the original spectrum convolved with a sinc function. This convolution causes spectral broadening and Gibbs-phenomenon ringing near discontinuities.

Multi-stage filter design. Cascading filters with frequency responses H1(ω),H2(ω),H_1(\omega), H_2(\omega), \ldots gives an overall response that's their product (convolution property). This lets you decompose a complex filter specification into simpler stages that are easier to design and implement individually.

Complex modulation schemes. Techniques like quadrature amplitude modulation (QAM) and orthogonal frequency-division multiplexing (OFDM) involve both multiplication (modulation onto carriers) and convolution (filtering at transmitter and receiver). Analyzing these systems requires applying both properties together:

  • The multiplication property explains how data symbols modulate subcarriers and shape the transmitted spectrum
  • The convolution property governs how channel filtering and receiver processing affect the signal

The core takeaway: convolution and multiplication are mirror operations across the time-frequency divide. Recognizing which property applies in a given situation lets you move the problem to whichever domain makes it tractable.