Skip to main content

Minimum sampling rate (sampling theorem)

Short answer

For a signal band-limited to ωₘ, sampling creates spectral replicas at multiples of ωₛ. To avoid overlap (aliasing) the first replica must not overlap the baseband: ωₛ – ωₘ ≥ ωₘ ⇒ ωₛ ≥ 2ωₘ. The minimum sampling rate is thus the Nyquist rate 2ωₘ.

Show that the minimum sampling rate required to recover a signal whose band spectrum is limited to ωₘ is equal to 2ωₘ.

Statement (sampling theorem): if x(t)x(t) has no frequency components above ωm\omega_m, it can be recovered completely from its samples only if the sampling frequency satisfies ωs≥2ωm\omega_s \ge 2\omega_m (strictly, ωs>2ωm\omega_s > 2\omega_m). The minimum rate 2ωm2\omega_m is the Nyquist rate.

Proof

The ideal sampler output is

x∗(t)=x(t)∑k=−∞∞δ(t−kT)x^*(t) = x(t)\sum_{k=-\infty}^{\infty}\delta(t-kT)

The impulse train is periodic with period TT, so expand it as a Fourier series (ωs=2π/T\omega_s = 2\pi/T):

∑kδ(t−kT)=1T∑n=−∞∞ejnωst\sum_{k}\delta(t-kT) = \frac{1}{T}\sum_{n=-\infty}^{\infty} e^{jn\omega_s t}

Then

x∗(t)=1T∑n=−∞∞x(t) ejnωstx^*(t) = \frac{1}{T}\sum_{n=-\infty}^{\infty} x(t)\,e^{jn\omega_s t}

Using the frequency-shift property F[x(t)ejnωst]=X(j(ω−nωs))\mathcal{F}[x(t)e^{jn\omega_s t}] = X(j(\omega - n\omega_s)):

X∗(jω)=1T∑n=−∞∞X(j(ω+nωs))X^*(j\omega) = \frac{1}{T}\sum_{n=-\infty}^{\infty} X(j(\omega + n\omega_s))

So the spectrum of the sampled signal is the original spectrum (scaled by 1/T1/T) repeated at every multiple of ωs\omega_s.

Condition for no overlap

 ws > 2wm: no overlap
   /\        /\        /\
 -/--\------/--\------/--\--> w
 -ws   -wm  0  wm   ws
          |<-LPF->|

 ws < 2wm: overlap (aliasing)
   /\  /\  /\
 -/--\/--\/--\--> w

The primary band occupies −ωm-\omega_m to ωm\omega_m. The first copy occupies ωs−ωm\omega_s-\omega_m to ωs+ωm\omega_s+\omega_m. They do not overlap if

ωs−ωm≥ωm⇒ωs≥2ωm\omega_s - \omega_m \ge \omega_m \quad\Rightarrow\quad \omega_s \ge 2\omega_m

Under this condition, an ideal low-pass filter with gain TT and cut-off ωs/2\omega_s/2 removes all copies and returns X(jω)X(j\omega), i.e. x(t)x(t) is recovered exactly. If ωs<2ωm\omega_s < 2\omega_m, the bands overlap (aliasing): high-frequency components appear as low frequencies, and no filter can separate them.

Hence the minimum sampling rate is ωs=2ωm\omega_s = 2\omega_m.

Example: a signal limited to 50 Hz must be sampled at more than 100 Hz. In practice control systems sample much faster (often 10 times the closed-loop bandwidth).

✓ Answer checked by Claude Opus 5.5 (high effort)

All Digital Control System chapter 1 questions →