Fourier Analysis — Intermediate
Undergraduate upper-division level
What You Will Learn
In the intermediate module we introduce the Fourier transform and move into the world of continuous spectra, including non-periodic functions. You will study the convolution theorem and the sampling theorem—cornerstones of signal processing—and understand the theory and implementation of the Discrete Fourier Transform (DFT) and Fast Fourier Transform (FFT).
Prerequisites
- Content from the introductory module (Fourier series, complex Fourier series)
- Basics of complex analysis (complex functions, residues)
- Convergence of improper integrals
Table of Contents
Main Chapters
- 1 Definition of the Fourier Transform Extension to non-periodic functions, the concept of continuous spectra
- 2 Properties of the Fourier Transform Linearity, shift, scaling, differentiation and integration
- 3 Important Fourier Transform Pairs Gaussian, rectangular, and Dirac delta functions
- 4 Convolution Theorem Definition of convolution, the convolution theorem and its applications
- 5 Sampling Theorem (Shannon’s Theorem) Band-limited signal recovery, proof via Dirac delta, sinc interpolation, critical sampling, aliasing
- 6 Discrete Fourier Transform Definition and properties of the DFT, periodicity and symmetry
- 7 Fast Fourier Transform FFT algorithms and computational complexity reduction
- 8 Window Functions and Spectral Leakage Handling finite-length data, characteristics of various window functions
Supplementary Topics
- Convolution Theorem (In-Depth) Rigorous proof, discrete version, fast convolution via FFT
- Power Spectrum Power spectral density, Wiener–Khinchin theorem, estimation methods, applications
- Multirate Signal Processing and Audio Standards Oversampling, decimation, interpolation, ADC design, CD/DAT/hi-res comparison
- Plancherel’s Theorem Energy conservation of the Fourier transform, Parseval’s relation, unitarity of the DFT
Learning Objectives
- Understand the definition and fundamental properties of the Fourier transform
- Compute the Fourier transforms of important functions
- Apply the convolution theorem to practical problems
- Understand the meaning and limitations of the sampling theorem
- Explain the principles behind the DFT and FFT
- Understand the role and selection of window functions