Idea
Towards Frequency Domain
The Fourier Transformation is a mathematical technique that transforms a signal from its original domain (often time or space) into a representation in the frequency domain. It allows us to break down complex signals into simpler components—specifically, the different frequencies that make up the signal. In essence, the Fourier Transformation provides a different perspective on the same information, highlighting the underlying frequency components and their amplitudes.
High Level Idea
Fourier transformation can be understood as a transformation of coordinates in a Hilbert space (A infinite dimensional vector space equipped with an inner product). The general idea is that, every function can be seen as a vector in a infinite dimensional space, and the transformation between functions could be the different representations of a function vector in different coordinates.
Hilbert Space
A Hilbert space is a complete vector space equipped with an inner product. It generalizes the notion of Euclidean space to infinite dimensions and provides the framework for discussing concepts like orthogonality, projection, and more in a rigorous manner. Functions can be elements of a Hilbert space, with operations like addition and scalar multiplication defined pointwise.
Function Space
In the context of Fourier transforms, we typically consider the Hilbert space , the space of square-integrable functions. This means functions such that:
Coordinate Transformation
The Fourier transform can be viewed as changing the "basis" in this function space from the time (or spatial) domain to the frequency domain.
In , functions are often represented in terms of the standard basis, which consists of functions like Dirac delta functions that are localized in space. To simplify this, you could view a function as
where is the value of at point , and is the corresponding standard basis.
Now, if we apply a coordinate transformation , to obtain the representation of in this new space, we are supposed to calculate its projection
where is the inner product, and then we sum them up
where
In particular, the Fourier transform projects these functions onto an orthogonal basis of complex exponentials . These exponentials are eigenfunctions of the Fourier transform operator and form a complete orthonormal set in .
Fourier Series as Special Case of Fourier Transform
We define the Forward Fourier Transform as
and the Inverse Fourier Transform as
For periodic , assuming , we can break this integral into a sum of integrals over each period:
Because is the same over each period, we can factor out the integral over a single period or any interval of length :
where the second term is a Dirac comb . Therefore
Substitute it to the inverse transform
Since the Dirac delta functions select specific frequencies, we can interchange the sum and the integral
Let's define the coefficients as:
Then we get the Fourier Series as a special case of Fourier Transform (we replace by here)
From Continuous to Discrete
Non-periodic Discrete Function
Assuming we sampling the function with a time interval of , let . Then the in continuous Fourier transform becomes , and the new formula will be
This is called discrete-time Fourier transform (DTFT).
If we set to be , we have
where we can notice that is a periodic since .
Note that is the Fourier transform of , so we can also define DTFT as
When , this is
From this we can get the formula for inverse DTFT when . Performing the inverse Fourier transform at both sides gives
Sampling from , we could have (Nothing that DTFT converts a non-periodic discrete function in time domain to a periodic continuous function in frequency domain, which happens to be the inverse of Fourier series, therefore the inverse of DTFT can be seen as the calculation of Fourier Series)
Periodic Discrete Function
Discrete Fourier Series (DFS)
If we have , we can sample from with points, that is, . If we set , then it gives and . In this way, . Now we can rewrite the formula of continuous Fourier series (since Fourier series is a special case of Fourier transform for periodic functions) as
where . Similarly, is also periodic since . This is know as discrete Fourier series (DFS)
Discrete Fourier Transform (DFT)
where
See Also
Fourier Series
Derive Fourier Transform from Fourier Series Fourier Series
Fourier Transforms
Continuous-Time Fourier Transform Discrete-Time Fourier Transform