Fourier Analysis
ConceptFourier Analysis - Series, Transforms, and Signal Processing
Table of Contents
- Fourier Series
- Fourier Transform
- Discrete Fourier Transform
- Fast Fourier Transform
- Convolution
- Applications
- Wavelets
Fourier Series
Periodic Functions
periodic with period : for all
Fundamental period: Smallest
Functions with period :
Coefficients
(cosine coefficients):
for
(sine coefficients):
for
Parseval’s theorem:
Complex Form
where
Relationship:
General Period
with period :
Coefficients:
Convergence
Pointwise convergence: If piecewise continuous:
where is -th partial sum
Uniform convergence: If continuous and periodic, Fourier series converges uniformly
Gibbs Phenomenon
Overshoot near discontinuities does not vanish
Oscillations persist but area
Fourier Transform
Definition
Fourier transform:
Inverse:
Alternative convention:
with factor in inverse
Properties
Linearity:
Shift:
Modulation:
Scaling:
Derivative:
Multiplication by x:
Convolution Theorem
Product:
Parseval’s Theorem
Energy conservation
Common Transforms
Gaussian:
Rectangular pulse: for , else 0
Exponential decay:
Uncertainty Principle
Heisenberg uncertainty:
Cannot localize both in space and frequency simultaneously
Discrete Fourier Transform
Definition
For sequence :
Inverse DFT:
Periodic:
Properties
Circular shift:
Convolution (circular):
Parseval:
Zero-Padding
Add zeros to extend sequence
Interpolates spectrum
Useful for increased frequency resolution
Fast Fourier Transform
Computational Complexity
Naive DFT: operations
FFT: operations
Radix-2 FFT: is power of 2
Decimation-in-Time (DIT): Divide into even and odd subsequences
Recursive:
Twiddle factors:
Cooley-Tukey Algorithm
For :
Recursively compute FFTs of half-size, combine
Butterfly operation: Sum and difference with twiddle factor
Practical Considerations
Window functions: Reduce spectral leakage
Blackman-Harris: Suppresses side lobes
Zero-padding: Increase frequency resolution without interpolation
Convolution
Continuous Convolution
Properties:
- Commutative:
- Associative:
- Distributive:
Unit impulse :
Fourier transform:
Discrete Convolution
Circular convolution (periodic):
Linear convolution via DFT: Zero-pad both sequences to length
Applications
Signal Processing
Filtering: Multiply in frequency domain
Noise reduction: Remove high-frequency components
Compression: Quantize Fourier coefficients
Image Processing
2D Fourier transform:
Filtering: Blur, sharpen, edge detection
Pattern recognition: Correlation
Partial Differential Equations
Heat equation:
Take Fourier transform:
Solution:
Inverse: Convolution with heat kernel
Wave equation:
Dispersion relation:
Wavelets
Short-Time Fourier Transform
STFT: Windowed Fourier transform
Time-frequency resolution: Trade-off (uncertainty principle)
Wavelet Transform
Continuous wavelet transform:
a: scale, b: translation
Multiresolution analysis: Different scales
Mother wavelet : Oscillates, decays
Haar Wavelets
Simplest example:
Scaling function: for , else 0
Wavelet: for for
Orthonormal basis at each resolution level
Applications
Data compression: JPEG 2000
Signal denoising: Threshold small coefficients
Image processing: Multiresolution features
Compressed sensing: Random sampling with structure
Next: Tensor Analysis
Last updated: Comprehensive Fourier analysis reference covering series, transforms, and wavelets.