Understanding CTFS, CTFT, DTFS, and DTFT: An Intuitive Interpretation of Time, Periodicity, and Frequency Representation
Fourier analysis provides different mathematical tools depending on
- whether the signal is continuous-time or discrete-time,
- and whether the signal is periodic or non-periodic.
This leads to four major Fourier representations.


| Time domain | Periodity | Frequency domain | Transform |
|---|
| Continuous-time | Periodic | Discrete | CTFS (Continuous-Time Fourier Series) |
| Continuous-time | Non-periodic | Continuous | CTFT (Continuous-Time Fourier Transform) |
| Discrete-time | Periodic | Discrete & Periodic | DTFS (Discrete-Time Fourier Series) |
| Discrete-time | Non-periodic | Continuous & Periodic | DTFT (Discrete-Time Fourier Transform) |
At first, these relationships may appear complicated. However, they become much easier to understand when viewed through two fundamental principles.
Periodicity in one domain produces discreteness in the other domain (CTFS → CTFT)

and
Discreteness in one domain produces periodicity in the other domain (DTFT → aliasing)
These dualities form the foundation of Fourier theory.
1. CTFS (Continuous-Time Fourier Series)
The Continuous-Time Fourier Series (CTFS) is used for continuous-time signals that are periodic in time.
A periodic signal repeats every period T0

Such a signal can be represented as a sum of harmonically related sinusoids

where, f0 is the fundamental frequency.
Intuitive Interpretation
Because the signal repeats forever in time, only specific harmonic frequencies are needed to describe it.
Thus time-domain periodicity → frequency-domain discreteness.
The spectrum therefore consists of discrete spectral lines.
Examples
- square waves
- sawtooth waves
- periodic vibration
- rotating machinery signals
2. CTFT (Continuous-Time Fourier Transform)
The Continuous-Time Fourier Transform (CTFT) is used for continuous-time signals that are non-periodic.
The transform is

Unlike CTFS, the frequency variable is continuous.
Intuitive Interpretation
A non-periodic signal can be viewed as a periodic signal whose period approaches infinity:

In CTFS, the harmonic spacing is

As the period becomes infinitely large

meaning the discrete spectral lines become infinitely dense. Eventually, the spectrum becomes continuous.
Thus, CTFT is the infinite-period limit of CTFS.
Examples
- impulses
- transient pulses
- impact signals
- non-repeating analog signals
3. DTFS (Discrete-Time Fourier Series)
The Discrete-Time Fourier Series (DTFS) is used for discrete-time signals that are periodic.
The representation is

where
- n: discrete-time index
- N: signal period
Intuitive Interpretation
Because the signal is periodic in time, the spectrum is discrete.
However, because time itself is discrete, the frequency spectrum becomes periodic.
This is one of the most important properties of discrete-time systems.
The frequency spacing is

Thus DTFS produces discrete frequencies repeating periodically every 2π.
Connection to DFT and FFT
DTFS is closely related to the DFT
- DFT = sampled DTFS coefficients
- FFT = fast algorithm for computing the DFT
Thus,

4. DTFT (Discrete-Time Fourier Transform)
The Discrete-Time Fourier Transform (DTFT) is used for discrete-time signals that are non-periodic.
The DTFT is

where
Intuitive Interpretation
A non-periodic discrete-time signal can be viewed as a periodic discrete-time signal with infinite period

In DTFS, the frequency spacing is

As N→∞, we obtain Δω→0 meaning the discrete frequency bins become infinitely dense.
Therefore, the spectrum becomes continuous. This explains why DTFT has a continuous frequency axis even though the signal itself is discrete in time.
Why the DTFT Spectrum Is Periodic
Although the DTFT frequency axis is continuous, it is also periodic because:

Therefore

or
This periodicity is fundamentally related to sampling, aliasing, and discrete-time representation.
Relationship Between DTFT and the z-Transform
The DTFT is closely related to the z-transform. The z-transform of a discrete-time signal is defined as

where

is a complex variable.
The DTFT can be obtained by evaluating the z-transform on the unit circle

Therefore

This means that the DTFT is a special case of the z-transform evaluated along the unit circle in the complex plane.
Intuitive Interpretation
The z-transform provides a more general representation of discrete-time signals because it includes both magnitude scaling (r) and frequency rotation (ω) through the complex variable.

The DTFT considers only the unit circle

which means it analyzes pure sinusoidal frequency components without exponential growth or decay.
In contrast, the z-transform can also represent
- exponentially growing signals
- exponentially decaying signals
- system poles and zeros
- stability properties
This is why the z-transform is fundamental in digital filter and control-system analysis.
Fundamental Dualities

1. Time-Domain Periodicity ↔ Frequency-Domain Discreteness
| Signal Type | Frequency Representation |
|---|
| Periodic | Discrete spectrum |
| Non-periodic | Continuous spectrum |
2. Time-Domain Discreteness ↔ Frequency-Domain Periodicity
| Time Representation | Frequency Property |
|---|
| Continuous-time | Non-periodic spectrum |
| Discrete-time | Periodic spectrum |
Practical Engineering Interpretation
| Transform | Main Purpose |
|---|
| CTFS (Continuous-Time Fourier Series) | Harmonic analysis of periodic analog signals |
| CTFT (Continuous-Time Fourier Transform) | Analysis of general analog signals |
| DTFS (Discrete-Time Fourier Series) | Analysis of periodic discrete sequences |
| DTFT (Discrete-Time Fourier Transform) | Theoretical DSP and filter analysis |
| DFT/FFT (Discrete/Fast Fourier Transform) | Practical numerical computation |
In real DSP systems
- FFT analyzers
- MATLAB
- Python/scipy
- vibration analyzers
- acoustic analyzers
- MALMIJAL
primarily use DFT/FFT implementations. However, the underlying theoretical foundation is often the DTFT.
Conclusions
CTFS, CTFT, DTFS, and DTFT are not independent transforms, but closely connected members of a unified Fourier framework.
Their differences arise from
- whether time is continuous or discrete,
- and whether the signal is periodic or non-periodic.
By understanding the relationships between periodicity, discreteness, continuity, and spectral representation, the behavior of Fourier transforms becomes far more intuitive.
Ultimately, Fourier analysis reveals a deep duality between time and frequency domains, where structure in one domain determines the properties of the other.
Additional references
Understanding CTFS, CTFT, DTFS, and DTFT: An Intuitive Interpretation of Time, Periodicity, and Frequency Representation
Fourier analysis provides different mathematical tools depending on
This leads to four major Fourier representations.
At first, these relationships may appear complicated. However, they become much easier to understand when viewed through two fundamental principles.
Periodicity in one domain produces discreteness in the other domain (CTFS → CTFT)
and
Discreteness in one domain produces periodicity in the other domain (DTFT → aliasing)
These dualities form the foundation of Fourier theory.
1. CTFS (Continuous-Time Fourier Series)
The Continuous-Time Fourier Series (CTFS) is used for continuous-time signals that are periodic in time.
A periodic signal repeats every period T0
Such a signal can be represented as a sum of harmonically related sinusoids
where, f0 is the fundamental frequency.
Intuitive Interpretation
Because the signal repeats forever in time, only specific harmonic frequencies are needed to describe it.
Thus time-domain periodicity → frequency-domain discreteness.
The spectrum therefore consists of discrete spectral lines.
Examples
2. CTFT (Continuous-Time Fourier Transform)
The Continuous-Time Fourier Transform (CTFT) is used for continuous-time signals that are non-periodic.
The transform is
Unlike CTFS, the frequency variable is continuous.
Intuitive Interpretation
A non-periodic signal can be viewed as a periodic signal whose period approaches infinity:
In CTFS, the harmonic spacing is
As the period becomes infinitely large
meaning the discrete spectral lines become infinitely dense. Eventually, the spectrum becomes continuous.
Thus, CTFT is the infinite-period limit of CTFS.
Examples
3. DTFS (Discrete-Time Fourier Series)
The Discrete-Time Fourier Series (DTFS) is used for discrete-time signals that are periodic.
The representation is
where
Intuitive Interpretation
Because the signal is periodic in time, the spectrum is discrete.
However, because time itself is discrete, the frequency spectrum becomes periodic.
This is one of the most important properties of discrete-time systems.
The frequency spacing is
Thus DTFS produces discrete frequencies repeating periodically every 2π.
Connection to DFT and FFT
DTFS is closely related to the DFT
Thus,
4. DTFT (Discrete-Time Fourier Transform)
The Discrete-Time Fourier Transform (DTFT) is used for discrete-time signals that are non-periodic.
The DTFT is
where
Intuitive Interpretation
A non-periodic discrete-time signal can be viewed as a periodic discrete-time signal with infinite period
In DTFS, the frequency spacing is
As N→∞, we obtain Δω→0 meaning the discrete frequency bins become infinitely dense.
Therefore, the spectrum becomes continuous. This explains why DTFT has a continuous frequency axis even though the signal itself is discrete in time.
Why the DTFT Spectrum Is Periodic
Although the DTFT frequency axis is continuous, it is also periodic because:
Therefore
or
This periodicity is fundamentally related to sampling, aliasing, and discrete-time representation.
Relationship Between DTFT and the z-Transform
The DTFT is closely related to the z-transform. The z-transform of a discrete-time signal is defined as
where
is a complex variable.
The DTFT can be obtained by evaluating the z-transform on the unit circle
Therefore
This means that the DTFT is a special case of the z-transform evaluated along the unit circle in the complex plane.
Intuitive Interpretation
The z-transform provides a more general representation of discrete-time signals because it includes both magnitude scaling (r) and frequency rotation (ω) through the complex variable.
The DTFT considers only the unit circle
which means it analyzes pure sinusoidal frequency components without exponential growth or decay.
In contrast, the z-transform can also represent
This is why the z-transform is fundamental in digital filter and control-system analysis.
Fundamental Dualities
1. Time-Domain Periodicity ↔ Frequency-Domain Discreteness
2. Time-Domain Discreteness ↔ Frequency-Domain Periodicity
Practical Engineering Interpretation
In real DSP systems
primarily use DFT/FFT implementations. However, the underlying theoretical foundation is often the DTFT.
Conclusions
CTFS, CTFT, DTFS, and DTFT are not independent transforms, but closely connected members of a unified Fourier framework.
Their differences arise from
By understanding the relationships between periodicity, discreteness, continuity, and spectral representation, the behavior of Fourier transforms becomes far more intuitive.
Ultimately, Fourier analysis reveals a deep duality between time and frequency domains, where structure in one domain determines the properties of the other.
Additional references