HackerTube.live
Books / Computer Science

THE READING ROOM / BOOK GUIDE

The mathematical theory of communication

Claude Elwood Shannon

A technical monograph by Claude Elwood Shannon that gives communication a measurable form, asking how much information a channel can carry and how reliably it can arrive.

About the book

The Mathematical Theory of Communication sets out a framework for treating messages as quantities that can be measured, compressed and protected against noise. Shannon works through the statistical structure of sources, the capacity of channels, and the coding needed to approach that capacity. The argument is carried by definitions, models and proofs.

Information here has a strict sense: the reduction of uncertainty among possible messages. Meaning and intent fall outside the model, and that restriction is what gives the work its reach. The same reasoning applies to telegraphy, telephony and any system that selects among alternatives. Entropy, channel capacity and coding appear as technical terms with precise definitions, and the book shows how they connect.

The book also matters as a historical document. It marks a point when communication engineering acquired a general mathematical vocabulary, and later work in computing, statistics and signal processing drew on that vocabulary. Reading it shows where terms now used loosely acquired their original constraints.

How to read it

Approach the book as a mathematical text. Follow the definitions closely and keep the notation at hand, since the argument depends on precise distinctions between source, channel and receiver. Skim proofs on a first pass if the algebra is unfamiliar, then return to them once the overall structure is clear.

The examples come from communication systems of the period, so some illustrations will feel dated while the underlying models remain general. Watch how assumptions about probability and noise shape each result. The prose is compact, and a section may need two readings before its purpose becomes clear.

Who it suits

Engineers, mathematicians and students of computing who want the primary source for information theory will find the concepts stated with care. Readers with a background in probability will get the most from the formal sections. Historians of science and technology can read it for the formation of a discipline, and anyone who uses terms like entropy or bandwidth casually will benefit from seeing their technical definitions.

Reading considerations

This is a technical work, not an introduction for general readers, and parts assume comfort with mathematics. Later editions and reprints may differ in pagination or added material, so check which printing you have if you need to cite specific passages. The book addresses communication as a mathematical problem and does not settle questions about meaning, interpretation or the social effects of media.

Follow the HN conversation

47 different recommenders are recorded in the upstream dataset. These are AI-classified source counts, not an independent rating.

Search HN comments about this book ↗

Explore videos on the same subject ↗

Book notes prepared with DeepSeek, using catalogue records and Open Library subject information. They are reading guidance, not a personal review or a verified chapter-by-chapter account. Book details can vary by edition. HN data methodology · Book metadata and covers.