Mathematics Atlas

How Proof Is Made
Sign In
Text size
100%
Theme
Branches of Mathematic

Coding Theory

Computation, Optimization and Control

Coding theory is the study of the properties of codes and their fitness for particular applications, including data compression, cryptography, error detection and correction, data transmission and data storage. Its work draws on information theory, electrical engineering, mathematics, linguistics and computer science to develop reliable methods of transmitting data by removing unnecessary redundancy while detecting and correcting errors.

Facts
Central Question
Coding theory asks how messages can be encoded so they can be compressed efficiently, transmitted reliably over a noisy channel, or protected cryptographically, and studies the trade-offs among codes that try to do this. 1
Key Debate
Claude Shannon's 1948 theorem proved that codes reaching a channel's own theoretical capacity must exist, but for decades afterward nobody knew how to build one: the field's own central practical debate, closed only once turbo codes and, separately, a revival of Robert Gallager's early low-density parity-check codes finally supplied constructions that approached the proven limit. 2
Classification
Pure or Applied
Both / Interdisciplinary 1
Connections

Includes

Source Elias Bassalygo bound (Wikipedia)
Sources
1. Coding Theory (Wikipedia)
Wikimedia Foundation
  • Lead section
    Coding theory is the study of the properties of codes and their respective fitness for specific applications. Codes are used for data compression, cryptography, error detection and correction, data transmission and data storage.
  • Lead section, pure or applied classification
    Codes are studied by various scientific disciplines, such as information theory, electrical engineering, mathematics, linguistics, and computer science, for the purpose of designing efficient and reliable data transmission methods.
View the Source
2. Information Theory (Wikipedia)
Wikimedia FoundationOverview section, paragraph 2
Quote, Overview section, paragraph 2
In the latter case, it took many years to find the methods Shannon's work proved were possible.
View the Source
Elias Bassalygo bound (Wikipedia)
Includes: Elias Bassalygo Bound, Lead sentence
Quote, Includes: Elias Bassalygo Bound, Lead sentence
s Bassalygo bound is a mathematical limit used in coding theory for error correction during data transmission or communications.
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.