Skip to main content

Sampling theorem via impulse train sampling

Short answer

Impulse-train sampling multiplies x(t) by a periodic impulse train, making the spectrum X(jω) repeat at multiples of ω_s with scaling 1/T. The copies do not overlap only if ω_s > 2ω_M, so an ideal low-pass filter of gain T can extract the original baseband spectrum without aliasing.

Define Nyquist sampling theorem. Explain using frequency domain analysis of impulse train sampling.

Nyquist sampling theorem: a signal band-limited to ωM\omega_M is completely determined by its samples x(nT)x(nT) if ωs=2π/T>2ωM\omega_s = 2\pi/T > 2\omega_M. The minimum rate 2ωM2\omega_M is the Nyquist rate.

Frequency-domain analysis of impulse-train sampling

Let x(t)x(t) be band-limited to ωM\omega_M. Impulse-train sampling multiplies it by a periodic impulse train of period TT:

p(t)=∑n=−∞∞δ(t−nT),xp(t)=x(t)p(t)=∑n=−∞∞x(nT) δ(t−nT)p(t) = \sum_{n=-\infty}^{\infty} \delta(t - nT), \qquad x_p(t) = x(t)p(t) = \sum_{n=-\infty}^{\infty} x(nT)\,\delta(t-nT)

The Fourier transform of the impulse train is also an impulse train, with spacing ωs=2π/T\omega_s = 2\pi/T:

P(jω)=2πT∑k=−∞∞δ(ω−kωs)P(j\omega) = \frac{2\pi}{T}\sum_{k=-\infty}^{\infty}\delta(\omega - k\omega_s)

Multiplication in time is convolution in frequency:

Xp(jω)=12π X(jω)∗P(jω)=1T∑k=−∞∞X(j(ω−kωs))\begin{aligned} X_p(j\omega) &= \frac{1}{2\pi}\, X(j\omega) * P(j\omega) \\ &= \frac{1}{T}\sum_{k=-\infty}^{\infty} X\big(j(\omega - k\omega_s)\big) \end{aligned}

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

X(jw):            /\
                 /  \
           -----/----\------> w
              -wM    wM

Xp(jw), ws > 2wM (no overlap):
    /\        /\        /\
   /  \      /  \      /  \
--/----\----/----\----/----\--> w
    -ws        0        ws
       gap between copies = ws - 2wM

Conclusion from the spectrum

  • The copy centred at k=0k=0 occupies −ωM-\omega_M to ωM\omega_M; the next copy starts at ωs−ωM\omega_s - \omega_M.
  • The copies do not overlap only if ωs−ωM>ωM\omega_s - \omega_M > \omega_M, i.e. ωs>2ωM\omega_s > 2\omega_M. This is the Nyquist condition.
  • When it holds, an ideal low-pass filter with gain TT and cutoff ωc\omega_c such that ωM<ωc<ωs−ωM\omega_M < \omega_c < \omega_s - \omega_M passes only the k=0k=0 copy, giving back X(jω)X(j\omega) exactly. Hence x(t)x(t) is fully recovered.
  • If ωs<2ωM\omega_s < 2\omega_M, the copies overlap (aliasing) and x(t)x(t) cannot be recovered.

✓ Answer checked by Claude Opus 5.5 (high effort)

All Signals and Systems chapter 4 questions →