Discrete-Time Fourier Transform (DTFT)
April 10, 2026 · Luciano Muratore
We have mastered the Discrete Fourier Transform (DFT) for finite signals. Now, we expand our toolkit to handle infinite sequences, both periodic and aperiodic, exploring how the nature of time—whether it is finite, infinite, or periodic—shapes the frequency domain.
Discrete Fourier Series (DFS)
The Discrete Fourier Series (DFS) is the primary tool for the Fourier analysis of discrete-time periodic sequences. Given an -periodic sequence where for all integers and , the DFS maps the signal from back to .
- DFS Coefficients: .
- Reconstruction: .
Discrete-Time Fourier Transform (DTFT)
For sequences that are aperiodic and of infinite length (), we transition to the DTFT. This transform maps the discrete sequence to a continuous -function on the interval :
- DTFT Analysis: .
- Inverse Relation: .
DTFT as a Change of Basis
The DTFT effectively rewrites a sequence in terms of frequency components. While the DFS uses a finite basis of exponentials , the DTFT utilizes an uncountable basis . These exponentials satisfy distributional orthogonality:
Because projections result in Dirac deltas rather than simple numbers, the DTFT requires the use of generalized functions.
DTFT of Simple Signals
Understanding the DTFT of basic signals provides intuition for more complex analysis:
- Constant Sequence (): Results in , meaning all energy is concentrated at the zero frequency.
- Cosine (): Using Euler’s formula, a cosine is decomposed into two complex exponentials, resulting in two impulses at in the frequency domain:
Relationship Between Periodic and Finite Sequences
The interplay between periodicity in time and discreteness in frequency is central to the DTFT[cite: 234]:
Periodic Extension
If we take a length- signal and create an -periodic extension , its DTFT consists of discrete impulses at the roots of unity:
Finite Support and Interpolation
Alternatively, if we treat the signal as having finite support (zero-padding the rest of the infinite sequence), the DTFT becomes a continuous spectrum. Specifically, the DTFT is a smooth interpolation of the DFT samples using the Dirichlet kernel, :
As the window length approaches infinity, these discrete impulses become dense and eventually converge to the continuous DTFT of the aperiodic sequence.