Definition

The Discrete Fourier Transform (DFT) is a mathematical transformation used to analyze the frequency content of discrete signals. Given a discrete signal of length , the DFT produces a sequence , where each represents the contribution of the -th frequency component.

The DFT is defined as:

where:

  • is the input signal in the time domain,
  • is the frequency-domain representation,
  • is the complex exponential representing sinusoidal components.

Inverse DFT (IDFT)

The Inverse Discrete Fourier Transform reconstructs the time-domain signal from the frequency-domain representation:


Key Properties

  1. Periodicity:
    The DFT assumes the signal is periodic with period . Thus:

  2. Linearity:
    The DFT is linear:

    for scalars .

  3. Symmetry for Real Signals:
    If , the DFT satisfies:

    where is the complex conjugate of .

  4. Parseval’s Theorem:
    The total energy in the time domain equals the total energy in the frequency domain:

  5. Convolution Theorem:
    The circular convolution of two sequences in the time domain corresponds to pointwise multiplication in the frequency domain:

    where denotes circular convolution.


Applications

  1. Signal Processing:
    Analyze the frequency components of signals for filtering, modulation, and spectrum estimation.

  2. Image Processing:
    DFT is used in 2D transformations for image compression and filtering.

  3. Audio Processing:
    Analyze and manipulate audio signals in the frequency domain.

  4. Numerical Solutions to PDEs:
    DFT helps solve differential equations by transforming them into simpler frequency-domain equations.


Example

Time-Domain Signal:

Let for .

DFT Calculation:

For :

  • :

  • :

  • :

  • :

Result: