Purpose

Two classical results bound how fast any channel can carry bits. The Nyquist limit bounds the symbol rate of a band-limited channel, and the Shannon capacity bounds the bit rate once noise enters the picture. Every physical link in these notes lives under both bounds.

Two limits, two regimes

Nyquist assumes a noiseless channel and bounds the symbol rate: bandwidth alone caps how many signal changes per second the channel can carry. Shannon adds noise and bounds the bit rate: the signal-to-noise ratio caps how many levels per symbol the receiver can tell apart. Nyquist says how often you can signal, Shannon says how much each signal can say.

Key channel properties

  • Bandwidth (Hz): the range of frequencies the channel can carry.
  • Signal power : the strength of the transmitted signal at the receiver.
  • Noise power : the strength of everything else the receiver picks up.

Nyquist limit

A channel of bandwidth can carry at most symbols per second. Sending faster than that adds no information, because a band-limited signal is fully determined by samples taken at rate .

If each symbol can take one of distinguishable signal levels, each symbol carries bits, so the maximum bit rate is

Noise is ignored here. In practice noise decides how large can be, and that is Shannon’s result.

Shannon capacity

The capacity of a channel is the maximum rate at which it can carry information with arbitrarily low error:

The intuition connects back to Nyquist. Noise smears the received signal, so only levels spaced further apart than the noise can be told apart. The signal-to-noise ratio therefore fixes the number of usable levels, and plays the role played above.

Shannon’s noisy-channel coding theorem says both directions hold. For any rate below there exist codes that drive the error rate as low as you like, and no code can do better than . You can’t beat the Shannon limit.

Diminishing returns from bandwidth

Read the formula carefully before concluding that more bandwidth means proportionally more capacity. If the noise power stays fixed while grows, capacity does grow linearly in . But for white noise the noise power scales with the bandwidth you open up, for noise density , so

Capacity flattens out. Past a point, extra bandwidth buys almost nothing, and only more signal power (or less noise) moves the ceiling.