Bandlimited Processes and Sampling

From Continuous to Discrete: Why Sampling Matters

Every digital communication system works with discrete-time samples, yet the physical world is continuous. The sampling theorem tells us when β€” and how β€” we can recover a continuous-time signal from its samples without loss. The deterministic Nyquist-Shannon theorem is well known; the point is that the same result holds for random processes in the mean-square sense. A bandlimited WSS process can be perfectly reconstructed from samples taken at rate 2W2W, where WW is the one-sided bandwidth. This justifies the discrete-time models we use throughout communications theory.

,

Definition:

Bandlimited Random Process

A WSS process X(t)X(t) with PSD Px(f)P_x(f) is bandlimited to WW Hz if Px(f)=0for all ∣f∣>W.P_x(f) = 0 \quad \text{for all } |f| > W. The minimum such WW is the bandwidth of the process. The Nyquist rate is 2W2W samples per second, and the Nyquist interval is Ts=1/(2W)T_s = 1/(2W).

A bandlimited process is infinitely m.s.-differentiable, because ∫(2Ο€f)2nPx(f) df\int (2\pi f)^{2n} P_x(f)\, df is automatically finite when PxP_x has compact support.

,

Bandlimited Process

A WSS process whose PSD vanishes outside [βˆ’W,W][-W, W]. Such processes are infinitely m.s.-differentiable and can be perfectly reconstructed from Nyquist-rate samples.

Related: Nyquist Rate

Nyquist Rate

The minimum sampling rate fs=2Wf_s = 2W required to perfectly reconstruct a bandlimited process with bandwidth WW. Sampling below this rate causes aliasing.

Related: Bandlimited Process

Theorem: Sampling Theorem for WSS Processes

Let X(t)X(t) be a zero-mean WSS process that is bandlimited to WW Hz, i.e., Px(f)=0P_x(f) = 0 for ∣f∣>W|f| > W. Set Ts=1/(2W)T_s = 1/(2W). Then X(t)=l.i.m.Nβ†’βˆžβˆ‘n=βˆ’NNX(nTs) sinc ⁣(tβˆ’nTsTs),X(t) = \text{l.i.m.}_{N\to\infty} \sum_{n=-N}^{N} X(nT_s)\,\text{sinc}\!\left(\frac{t - nT_s}{T_s}\right), where the convergence is in the mean-square sense for every tt.

Moreover, the samples {X(nTs)}\{X(nT_s)\} form a WSS discrete-time process with autocorrelation rxx[m]=rxx(mTs)r_{xx}[m] = r_{xx}(mT_s) and the reconstruction is exact β€” no information is lost.

A bandlimited PSD occupies a finite range of frequencies. Sampling at the Nyquist rate creates spectral copies that tile the frequency axis without overlap (no aliasing). The sinc interpolation filter selects exactly one copy, recovering the original PSD. The m.s. convergence follows because the reconstruction error has zero power.

, ,

Example: Sampling an Ideal Lowpass Process

A WSS process has PSD Px(f)=N0/(2W)P_x(f) = N_0/(2W) for ∣fβˆ£β‰€W|f| \leq W and Px(f)=0P_x(f) = 0 otherwise (flat bandlimited). Compute the autocorrelation of the samples at the Nyquist rate.

,

Sampling and Reconstruction of a Bandlimited Process

Observe how a bandlimited random process can be reconstructed from its Nyquist-rate samples using sinc interpolation. Adjust the oversampling factor to see how reconstruction quality changes, and observe aliasing when the sampling rate drops below Nyquist.

Parameters
2
1

1.0 = Nyquist rate; < 1 = undersampling (aliasing); > 1 = oversampling

20
42
⚠️Engineering Note

Practical Sampling: Anti-Aliasing and Oversampling

The sampling theorem assumes an ideal bandlimited PSD β€” but real signals are never perfectly bandlimited. In practice, an anti-aliasing filter (a lowpass filter before the ADC) attenuates frequencies above WW, and the system oversamples by a factor of 2--4x to allow a gradual filter rolloff. In 5G NR, the useful bandwidth is 0.9Γ—fs/20.9 \times f_s / 2 (90% of Nyquist), with the remaining 10% serving as a guard band. The tradeoff is clear: sharper anti-aliasing filters are more expensive and introduce more group-delay distortion; oversampling relaxes the filter requirements at the cost of higher ADC rate and data throughput.

Practical Constraints
  • β€’

    ADC resolution and sampling rate trade off (sigma-delta vs. flash ADC)

  • β€’

    Anti-aliasing filter order vs. group delay distortion

  • β€’

    In OFDM systems, the cyclic prefix provides inherent oversampling in the time domain

,

Why This Matters: Sampling Theorem in OFDM and Discrete-Time Channel Models

The sampling theorem is the bridge between continuous-time wireless channels and the discrete-time models used in receiver design. In OFDM, the transmitted signal is bandlimited to NΞ”fN \Delta f Hz. The receiver samples at rate fs=NΞ”ff_s = N \Delta f (at or above Nyquist), then applies an NN-point DFT to recover the frequency-domain symbols. The entire OFDM transceiver chain β€” from IFFT at the transmitter to FFT at the receiver β€” is an engineered implementation of the sampling theorem for bandlimited processes. Without this theorem, we could not justify the discrete-time system model y=Hx+w\mathbf{y} = \mathbf{H}\mathbf{x} + \mathbf{w} that underpins all of MIMO-OFDM theory.

Common Mistake: Aliasing Corrupts the Autocorrelation, Not Just the PSD

Mistake:

Thinking aliasing only affects the frequency domain β€” that it folds the PSD but leaves the autocorrelation "approximately correct."

Correction:

When sampling below the Nyquist rate, the discrete-time autocorrelation becomes rxx(aliased)[m]=βˆ‘krxx(mTs+kTs/Tsβ€²)r_{xx}^{(\text{aliased})}[m] = \sum_k r_{xx}(mT_s + kT_s/T_s') where the sum accounts for spectral folding. This is not equal to rxx(mTs)r_{xx}(mT_s) in general. Aliasing introduces spurious correlations between samples that do not exist in the original process, corrupting any subsequent statistical analysis (PSD estimation, Wiener filtering, detection).

Historical Note: The Long History of the Sampling Theorem

1915-1957

The sampling theorem has many fathers. E. T. Whittaker published the cardinal interpolation formula in 1915, expressing an entire function as a series of sinc functions. Harry Nyquist (1928) established the relationship between bandwidth and signaling rate for telegraph channels. Claude Shannon (1949) proved the theorem in its modern form and recognized its fundamental importance for communication theory. In the Soviet Union, V. A. Kotelnikov independently proved the same result in 1933. The theorem is variously called the Whittaker-Shannon, Nyquist-Shannon, or WKS (Whittaker-Kotelnikov-Shannon) theorem. Its extension to random processes β€” which we prove here β€” was developed by Balakrishnan (1957) and Papoulis.

, ,

Degrees of Freedom of a Bandlimited Process

A bandlimited process on [0,T][0, T] has approximately 2WT2WT degrees of freedom. This is because 2WT2WT Nyquist-rate samples suffice to represent the process (up to edge effects). This "dimensionality count" is fundamental:

  • In information theory, the capacity of a band-limited AWGN channel is C=Wlog⁑2(1+SNR)C = W \log_2(1 + \text{SNR}) bits/s β€” each of the 2W2W samples per second carries 12log⁑2(1+SNR)\frac{1}{2}\log_2(1+\text{SNR}) bits.
  • In estimation theory, the number of resolvable parameters in a bandlimited observation is bounded by 2WT2WT.
  • In the KL expansion (Section 3), the number of significant eigenvalues is approximately 2WT2WT.
,

Sinc Interpolation

The reconstruction formula X(t)=βˆ‘nX(nTs) sinc(t/Tsβˆ’n)X(t) = \sum_n X(nT_s)\,\text{sinc}(t/T_s - n) that recovers a bandlimited process from its Nyquist-rate samples. Also called the Whittaker-Shannon interpolation formula.

Related: Bandlimited Process, Nyquist Rate

Quick Check

A bandlimited process with W=10W = 10 kHz is sampled at fs=30f_s = 30 kHz (1.5x Nyquist). Are the resulting samples uncorrelated?

Not necessarily β€” oversampled samples are generally correlated.

Yes β€” oversampling always produces uncorrelated samples.

Yes β€” the process is bandlimited, so samples are always uncorrelated.