Skip to contentScholarGate
LibraryBookshelfDeskReview StudioAssistant
Sign in
On this page
IntuitionHow it worksWhen to use itStrengths & limitationsCommon pitfallsApplicationsFrequently asked🔒 Read the full methodSourcesRelated methods
Cite this pageSpotted an issue on this page? Report or suggest a fix →
Home›Telecommunications›Shannon Channel Capacity Theorem
Process / pipelineInformation theory

Shannon Channel Capacity Theorem

Also known as: channel capacity, information theory bound

Shannon's channel capacity theorem, published in 1948, establishes the maximum rate at which information can be reliably transmitted over a noisy channel. Expressed as C = B log2(1 + S/N) for additive white Gaussian noise (AWGN), it is a fundamental bound in information theory and communications engineering. Shannon proved that reliable communication is possible at any rate below capacity, and impossible above it. This theorem underpins the design of all modern communication systems and motivates coding theory, modulation, and signal processing techniques.

ScholarGate
  1. Process / pipeline
  2. v1
  3. 2 Sources
  4. PUBLISHED
Cite this page →
Tools & resources
Download slides
Learn & explore

Read the full method

Members only

Sign in with a free account to read this section.

Sign in

Method map

The neighbourhood of related methods — select a node to explore.

Shannon Capacity
LDPC CodesMIMOOFDMPolar CodesTurbo CodeAlamouti CodeOkumura-Hata ModelSlotted ALOHAZF/MMSE Equalization

When to use it

Shannon capacity is used to set design targets and benchmark system performance. Before designing a communication system, compute capacity to understand the ultimate theoretical limit. When evaluating a system, compare actual throughput to capacity to quantify efficiency. Capacity also guides resource allocation: power control, bandwidth allocation, coding rate selection. Use capacity analysis to justify investment in advanced technologies (MIMO, beamforming) by quantifying potential gains.

Strengths & limitations

Strengths
  • Provides a fundamental limit independent of specific code/modulation design
  • Elegant closed-form formula for AWGN channels
  • Extends to fading, interference, multi-user channels via information-theoretic generalizations
  • Motivates entire field of coding theory (turbo, LDPC, polar codes all approach capacity)
  • Invariant across technologies: capacity formula is valid for optical, RF, acoustic channels
  • Allows trade-off analysis: explores gains from bandwidth expansion, power increase, or diversity
Limitations
  • AWGN capacity formula assumes infinite codeword length; practical finite-length codes are suboptimal
  • Fading capacity requires full channel state information at transmitter for optimal power allocation (water-pouring)
  • Formula assumes Gaussian input; some channels benefit from non-Gaussian modulation (rare)
  • Capacity does not account for latency, complexity, or energy constraints; practical systems prioritize these
  • Multi-user capacity is vastly more complex; interference channels have no closed-form capacity

Frequently asked

What is the relationship between Shannon capacity and spectral efficiency?

Spectral efficiency (bits per second per Hertz) is constrained by capacity divided by bandwidth: η ≤ C/B. For AWGN, η ≤ log2(1 + S/N). If system bandwidth is B and power is P, spectral efficiency is η = C/B. As SNR increases, spectral efficiency increases logarithmically; there is no hard limit but diminishing returns.

How does feedback affect capacity?

For memoryless AWGN channel, Shannon proved capacity is unchanged by feedback: information-theoretically, feedback cannot increase capacity. However, feedback enables adaptive coding (adjust rate based on CSI), which can improve practical performance. For channels with memory or feedback delay, capacity can increase.

What is water-pouring and why is it optimal for fading channels?

Water-pouring is an optimal power allocation strategy for fading channels: allocate more power when the channel is good (high gain) and less when bad (low gain). Mathematically, power P(h) = max(0, λ - N0 / |h|^2), where λ is a Lagrange multiplier set to satisfy total power constraint. This maximizes ergodic capacity.

Can capacity be exceeded with clever coding?

No. Shannon's noisy channel coding theorem is a fundamental limit: if transmission rate exceeds capacity, the probability of error cannot be made arbitrarily small, regardless of code complexity or decoding algorithm. The theorem states that achieving rate R < C with arbitrary error probability ε > 0 requires blocklength exponential in 1/ε.

Sources

  1. Shannon, C. E. (1948). A mathematical theory of communication. Bell System Technical Journal, 27(3), 379-423. DOI: 10.1002/j.1538-7305.1948.tb01338.x ↗
  2. Cover, T. M., & Thomas, J. A. (1991). Elements of Information Theory. John Wiley & Sons. link ↗

How to cite this page

ScholarGate. (2026, June 3). Shannon Channel Capacity Theorem. ScholarGate. https://scholargate.app/en/telecommunications/shannon-capacity

Related methods

LDPC CodesMIMOOFDMPolar CodesTurbo Code

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

  • LDPC CodesTelecommunications↔ compare
  • MIMOTelecommunications↔ compare
  • OFDMTelecommunications↔ compare
  • Polar CodesTelecommunications↔ compare
  • Turbo CodeTelecommunications↔ compare
Compare side by side →

Referenced by

Alamouti CodeLDPC CodesMIMOOFDMOkumura-Hata ModelPolar CodesSlotted ALOHATurbo CodeZF/MMSE Equalization

Similar methods

MIMOPolar CodesTurbo CodeLDPC CodesAlamouti CodeZF/MMSE EqualizationSlotted ALOHACompressive Sensing

Related reference concepts

Error-Correcting CodesWireless Link CharacteristicsError Detection and Correction (Link Layer)Network Performance MetricsMultiple Access ProtocolsCombinatorial Design and Coding Theory

Spotted an issue on this page? Report or suggest a fix →

ScholarGate — Shannon Capacity (Shannon Channel Capacity Theorem). Retrieved 2026-07-21 from https://scholargate.app/en/telecommunications/shannon-capacity · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Claude Shannon
Subfamily
Information theory
Year
1948
Type
fundamental theoretical bound
Related methods
LDPC CodesMIMOOFDMPolar CodesTurbo Code
ScholarGate

A content-first reference library for research methods — what each one is, how it works, and where it comes from.

Open data (CC-BY)

Explore

  • Library
  • Search the library…
  • Browse by field
  • Fields
  • Journey
  • Compare
  • Which method?

Reference

  • Subjects
  • Atlas
  • Glossary
  • Methodology
  • Philosophy

Your tools

  • Bookshelf
  • Desk
  • Chat

Company

  • About
  • Pricing
  • Contact
  • Suggest a method

Entries are compiled from published sources for reference. Verifying the accuracy and suitability of any information for your own use remains your responsibility.

© 2026 ScholarGate · A research-method reference library
  • Privacy
  • Cookies
  • Terms
  • Delete account