Fourier analysis studies how functions and signals can be decomposed into waves.
The basic idea is the same as the idea of coordinates in linear algebra. A vector can be written as a linear combination of basis vectors. A function can often be written as a linear combination of basis functions. In Fourier analysis, the basis functions are sines, cosines, or complex exponentials.
Fourier series represent periodic functions by infinite sums of sines and cosines. Fourier transforms represent nonperiodic functions by continuous superpositions of complex exponentials. In both cases, the main operation is a change of basis from the original domain to a frequency domain. MIT’s linear algebra notes describe Fourier series as linear algebra for functions, with sines and cosines acting as an orthogonal basis.
114.1 Periodic Functions
A function is periodic with period if
for all in its domain.
The graph repeats after every interval of length . For example, sine and cosine are periodic with period :
Fourier series are designed for periodic functions. They express such functions as sums of waves whose frequencies are integer multiples of a fundamental frequency.
If the period is , the basic functions are
These functions repeat every .
114.2 Function Spaces
Linear algebra begins with vector spaces. Fourier analysis uses vector spaces whose elements are functions.
For example, consider real-valued functions on the interval . Such functions can be added and multiplied by scalars:
These operations obey the usual vector space rules.
Thus functions can be treated as vectors. The vector may have infinitely many degrees of freedom, but the algebraic ideas remain the same.
| Finite-dimensional linear algebra | Fourier analysis |
|---|---|
| Vector | Function |
| Dot product | Integral inner product |
| Basis vector | Basis function |
| Coordinates | Fourier coefficients |
| Projection | Fourier approximation |
| Orthogonal basis | Sine and cosine system |
This analogy is the foundation of the chapter.
114.3 Inner Products of Functions
For real-valued functions on , define the inner product by
This is the function-space analogue of the dot product.
It allows us to define orthogonality. Two functions and are orthogonal if
For example,
Thus and are orthogonal on .
More generally, the sine and cosine functions of different integer frequencies are orthogonal on this interval. This orthogonality is what makes Fourier coefficients computable by projection.
114.4 Orthogonality of Sines and Cosines
The basic orthogonality relations are
and
for positive integers .
Also,
The constant function has norm
These formulas make the sine and cosine system behave like an orthogonal coordinate system.
114.5 Fourier Series
A Fourier series represents a periodic function as
The symbol indicates that the series is associated with . Under suitable hypotheses, it converges to at many points, but convergence requires separate analysis.
The coefficients and are the coordinates of in the trigonometric basis.
They are computed by projection:
This is the same idea as computing coordinates in an orthogonal basis:
114.6 The Constant Term
The coefficient is
The Fourier series uses , so the constant term is
This is the average value of over one period.
Thus the Fourier series begins with the average level of the function. The remaining sine and cosine terms describe oscillatory deviations from that average.
114.7 Example: A Simple Cosine Function
Let
This function is already written in Fourier form:
The coefficients are
and all other coefficients are zero.
The average value is . The only nonconstant frequency present is frequency , with cosine amplitude .
This example shows that Fourier coefficients measure the amount of each frequency in a function.
114.8 Even and Odd Functions
Symmetry simplifies Fourier series.
A function is even if
A function is odd if
Cosine is even. Sine is odd.
If is even, then all sine coefficients vanish:
The Fourier series contains only cosines.
If is odd, then all cosine coefficients vanish, including the constant term:
The Fourier series contains only sines.
This is a useful application of orthogonality and symmetry.
114.9 Complex Exponential Form
Fourier series can also be written using complex exponentials.
Euler’s formula gives
A Fourier series may be written as
The complex Fourier coefficients are
The complex form is often cleaner than the sine-cosine form. It treats positive and negative frequencies symmetrically.
For real-valued functions, the coefficients satisfy
This condition ensures that the imaginary parts cancel and the reconstructed function is real.
114.10 Fourier Series as Projection
Let be the finite-dimensional subspace spanned by
The -th partial Fourier sum is the orthogonal projection of onto :
This is the best approximation to inside in the mean-square sense:
for every .
Thus Fourier approximation is least squares approximation in a function space.
This connects Fourier series directly with orthogonal projections from linear algebra.
114.11 Parseval’s Identity
In finite-dimensional linear algebra, an orthonormal basis preserves length:
Fourier analysis has an analogous result.
For suitable functions,
In complex form,
This identity says that energy in the original function equals energy in its Fourier coefficients. Fourier transform theory has a related Parseval-Plancherel theorem, which preserves norms and inner products under the transform.
114.12 Convergence
Fourier series may converge in different senses.
Pointwise convergence asks whether
for each fixed .
Mean-square convergence asks whether
Uniform convergence asks whether
These are different notions. A Fourier series may converge in mean square without converging uniformly.
At a jump discontinuity, the Fourier series often converges to the midpoint of the left and right limits:
Near a jump, partial sums may overshoot. This is called the Gibbs phenomenon.
114.13 The Fourier Transform
Fourier series apply to periodic functions. The Fourier transform applies to functions on the whole real line.
One common convention defines the Fourier transform by
The inverse transform is
Other conventions distribute factors of differently. The mathematical content remains the same.
The Fourier transform converts a function of position or time into a function of frequency.
Fourier series use discrete frequencies. Fourier transforms use a continuum of frequencies. Stanford’s Fourier transform lecture notes develop this transform as a basic tool for signals, systems, and applications.
114.14 Frequency Domain
The original function is often called the time-domain or spatial-domain representation.
The transform is called the frequency-domain representation.
Large values of indicate strong presence of frequency .
Low frequencies describe slow variation. High frequencies describe rapid variation.
| Domain | Object | Interpretation |
|---|---|---|
| Time or space | Original signal | |
| Frequency | Frequency content |
The Fourier transform is a change of representation. It does not destroy information when the inverse transform exists. It rewrites the same object in a basis of oscillatory functions.
114.15 Linearity of the Fourier Transform
The Fourier transform is linear.
If and have Fourier transforms and are scalars, then
Equivalently,
This property places Fourier analysis directly inside linear algebra.
The transform is a linear operator between function spaces.
114.16 Differentiation and Multiplication
The Fourier transform converts differentiation into multiplication.
Under suitable hypotheses,
Thus derivatives become algebraic factors in frequency space.
This is one reason Fourier methods are powerful for differential equations. A differential equation may become an algebraic equation after transformation.
For example, if
then
Solving for can be easier than solving directly in the original domain.
Iowa State lecture notes summarize several standard Fourier transform rules, including conversion of differentiation into multiplication by , translation into modulation, and convolution into multiplication.
114.17 Translation and Modulation
Translation in one domain becomes modulation in the other.
If
then
Thus shifting a function changes the phase of its Fourier transform.
Multiplication by a complex exponential shifts the transform:
implies
These dualities are central in signal processing.
114.18 Convolution
The convolution of two functions is
Convolution combines one function with a shifted copy of another.
The Fourier transform converts convolution into multiplication:
up to a convention-dependent constant.
This is one of the most important Fourier identities.
It means that filtering in the time domain becomes multiplication in the frequency domain.
Conversely, multiplication in the time domain becomes convolution in the frequency domain.
114.19 Fourier Transform and Differential Equations
Consider the differential equation
Take the Fourier transform of both sides.
Since
we obtain
Therefore
The differential equation has become an algebraic equation.
After solving in frequency space, the inverse Fourier transform recovers .
This method is a standard reason Fourier transforms appear in partial differential equations, heat flow, wave propagation, and signal analysis.
114.20 The Discrete Fourier Transform
In computation, data are finite.
The discrete Fourier transform, or DFT, maps a finite sequence to another finite sequence.
Let
be a complex sequence. Its DFT is
The inverse DFT is
The DFT is a linear transformation from to . Iowa State notes describe the DFT as mapping a finite sequence into a finite sequence, in contrast with Fourier series and continuous Fourier transforms.
114.21 The Fourier Matrix
The DFT can be written as matrix multiplication.
Let
Define the Fourier matrix by
Then
The inverse is
where is the conjugate transpose of .
If we normalize by , the Fourier matrix becomes unitary:
Thus the normalized DFT is a unitary change of basis in .
114.22 Fast Fourier Transform
Computing the DFT directly requires arithmetic operations.
The fast Fourier transform, or FFT, computes the same result in
operations for many lengths .
The FFT is an algorithmic factorization of the Fourier matrix.
This is a linear algebraic idea: a dense matrix-vector multiplication is replaced by a product of sparse structured transformations.
The FFT is one of the most important algorithms in scientific computing. It makes Fourier methods practical for large signals, images, simulations, and numerical differential equations.
114.23 Fourier Analysis and Filtering
A filter modifies a signal by changing its frequency content.
A low-pass filter keeps low frequencies and suppresses high frequencies.
A high-pass filter suppresses low frequencies and keeps high frequencies.
A band-pass filter keeps a selected frequency band.
In Fourier terms, filtering often has the form
where is the frequency response of the filter.
Then
This is why Fourier transforms are central in signal processing and image processing.
114.24 Fourier Analysis and Linear Algebra
Fourier analysis can be viewed as linear algebra in several related settings.
| Setting | Linear algebra object |
|---|---|
| Fourier series | Infinite orthogonal expansion |
| Fourier transform | Continuous frequency representation |
| DFT | Finite-dimensional unitary matrix |
| FFT | Fast matrix factorization |
| Filtering | Diagonal multiplication in frequency basis |
| PDE solving | Diagonalization of differential operators |
| Signal compression | Approximation by dominant coefficients |
The common theme is diagonalization.
Many operators that are complicated in the original domain become simple in the Fourier basis.
For example, differentiation becomes multiplication by . Convolution becomes multiplication by a frequency response. Circulant matrices are diagonalized by the Fourier matrix.
114.25 Summary
Fourier series and Fourier transforms decompose functions into oscillatory components.
Fourier series apply to periodic functions and use discrete frequencies. Fourier transforms apply to functions on the real line and use continuous frequencies. The discrete Fourier transform applies to finite sequences and is represented by the Fourier matrix.
The linear algebra viewpoint is central. Sines, cosines, and complex exponentials act as basis functions. Fourier coefficients are coordinates. Partial sums are projections. Parseval identities preserve energy. The DFT is a unitary change of basis.
Fourier analysis shows that the language of vectors, inner products, bases, projections, and diagonalization extends from finite-dimensional spaces to functions and signals.