Skip to main content

Fourier Transform

Main Source:

If Fourier series is used to sum up wave to approximate a function, Fourier transform is a method to separate a complex wave based on its frequency.

Wave functions, such as the Fourier series, is typically associated with time (t). The x-axis represents the time variable, and the function values correspond to the wave's amplitude or other relevant properties at different time instants. We call wave function with time, which represent its behavior over time as time-domain representation.

When we add together various wave, the wave function contain multiple frequency components. Fourier transform is a method to extract the individual frequency components within the wave function. It will represent the signal in the frequency-domain as a sum of sinusoidal waves with different frequencies.

A complex wave is being separated by its frequency
Source: top, bottom

tip
  • Time-domain: Provides information about the signal's amplitude and how it changes over time.
  • Frequency-domain: Provides information about the signal's frequency content and how the energy is distributed across different frequencies.

How does it work

Fourier transform formula for continuous signal is given by below.

Fourier transform formula involving complex exponential term with the function of time representing the signal

  • ω\omega is the frequency with unit of radians per unit time
  • F(ω)F(\omega) is the output of Fourier transform with input frequency ω\omega
  • f(t)f(t) is the original function of signal in the time domain
  • eiωte^{-i\omega t} is a complex exponential term.

The complex exponential term is used to represent wave in terms of sine and cosine waves (by utilizing Euler's identity). In this formula, wave is represented as a vector that has certain magnitude, which correspond to the amplitude of the sinusoidal wave.

Wave representation using complex exponential term
Source: https://tutorial.math.lamar.edu/Extras/ComplexPrimer/Forms.aspx

Multiplying the original signal f(t)f(t) with the exponential term would give us a number that represent the correlation between them, for which we know its contribution to the input wave frequency.

A product represents the contribution of the frequency component at frequency ω\omega to the original signal f(t)f(t). In order to know the contribution of the whole signal function, we can multiply the signal over time. This is where integral comes to play. Essentially, taking the integral for all values of tt measures the amount of overlap between the original signal and the oscillating function at frequency ω\omega.

All this produces the F(ω)F(\omega) function, which is a complex-valued function that will take frequency ω\omega and shows the amplitude and phase of each frequency component present in f(t)f(t).