<?xml version="1.0" encoding="UTF-8"?>
<TEI xmlns="http://www.tei-c.org/ns/1.0" xml:lang="en">
  <teiHeader>
    <fileDesc>
      <titleStmt>
        <title>A Mathematical Theory of Communication</title>
        <author>Claude E. Shannon</author>
      </titleStmt>
      <publicationStmt>
        <p>Tag layer of the DHSS Meta-Tagging Project. The article text is reproduced from the
           staged copy named in sourceDesc and is not altered; the tags are held separately in
           standOff so that overlapping and nested spans are preserved.</p>
      </publicationStmt>
      <sourceDesc>
        <bibl>
          <title>A Mathematical Theory of Communication</title>
          <date>1948</date>
          <publisher>The Bell System Technical Journal</publisher>
          <idno type="DOI">10.1002/j.1538-7305.1948.tb01338.x</idno>
          
          <idno type="record">shannon1948-communication</idno>
          <note type="staged-file">shannon1948-communication.txt, the project's staged copy</note>
          <note type="text-sha1">3fe4a713ba8937e6ae2723de74bb2eee7be7b9f2</note>
          <note type="rights">open-access</note>
        </bibl>
      </sourceDesc>
    </fileDesc>
    <profileDesc>
      <textClass><keywords><term>information-theory</term></keywords></textClass>
      <particDesc>
        <person xml:id="paper"><p>the paper's own words</p></person>
        <person xml:id="tagger"><p>the tag layer; a sentence written by the tagger about the
          paper, always anchored to a quotation but not itself a quotation</p></person>
      </particDesc>
    </profileDesc>
    <revisionDesc>
      <change when="2026-10-06"
              who="build_paper_edition.py">0 spans located by searching the stored text for the quote's exact words, allowing any whitespace between them</change>
    </revisionDesc>
  </teiHeader>
  <standOff>
    <spanGrp type="tags">
      <span xml:id="t0" type="claim_type" ana="#claim_type" resp="#paper">
        <label>existence</label>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t1" type="phenomenon" ana="#phenomenon" resp="#paper">
        <label>information transmission over noisy channels</label>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t2" type="method" ana="#method" resp="#paper">
        <label>mathematical-proof</label>
        <term>mathematical-proof</term>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t3" type="mechanisms" ana="#mechanisms[0]" resp="#tagger">
        <label>mechanisms</label>
        <term>quantify information as the logarithm of the number of possible messages (entropy); a noisy channel has a definite capacity C that bounds reliable transmission</term>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t4" type="limitations" ana="#limitations[0]" resp="#tagger">
        <label>the theory deliberately excludes the semantic/meaning aspects of communication</label>
        <note>what this limits: everything the theory is ever used to say about content: THESE SEMANTIC Quotation withheld - meaning is declared out of scope in the founding paper</note>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t5" type="limitations" ana="#limitations[1]" resp="#tagger">
        <label>Meaning is explicitly excluded from the theory&#x27;s scope.</label>
        <note>duplicate of: limitations[0] · what this limits: the same scope as limitations[0] - meaning is excluded by construction, not by oversight</note>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t6" type="limitations" ana="#limitations[2]" resp="#tagger">
        <label>The continuous-case results are deliberately not developed with full generality or measure-theoretic rigour.</label>
        <note>what this limits: the continuous-case results: WE WILL NOT ATTEMPT, IN THE CONTINUOUS CASE, TO OBTAIN OUR RESULTS WITH THE GREATEST GENERALITY, OR WITH THE EXTREME RIGOR OF PURE MATHEMATICS</note>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t7" type="limitations" ana="#limitations[3]" resp="#tagger">
        <label>The existence proof of the noisy-channel coding theorem does not yield a usable construction.</label>
        <note>what this limits: any practical reading of the noisy-channel coding theorem: AN ATTEMPT TO OBTAIN A GOOD APPROXIMATION TO IDEAL CODING BY FOLLOWING THE METHOD OF THE PROOF IS GENERALLY IMPRACTICAL - existence, not construction</note>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t8" type="limitations" ana="#limitations[4]" resp="#tagger">
        <label>For non-white noise the capacity cannot be computed explicitly, only bounded.</label>
        <note>what this limits: capacity results for arbitrary noise: IT DOES NOT APPEAR THAT THE MAXIMIZING PROBLEM INVOLVED IN DETERMINING THE CHANNEL CAPACITY C CAN BE S[olved] explicitly</note>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t9" type="limitations" ana="#limitations[5]" resp="#tagger">
        <label>Source rates relative to a fidelity criterion have only been computed in a handful of simple cases.</label>
        <note>what this limits: the rate-versus-fidelity theory: THE ACTUAL CALCULATION OF RATES HAS BEEN CARRIED OUT IN ONLY A FEW VERY SIMPLE CASES</note>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t10" type="limitations" ana="#limitations[6]" resp="#tagger" cert="1.0">
        <label>Shannon states that the uniqueness theorem for H, and the assumptions behind it, are in no way necessary to the theory; the justification is deferred to the implications of the definitions.</label>
        <note>what this limits: the axiomatic derivation of H as the theory&#x27;s foundation: the paper says the theorem is not necessary and that the definitions are justified by their implications instead</note>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t11" type="limitations" ana="#limitations[7]" resp="#tagger" cert="1.0">
        <label>The 50% redundancy figure for English is bounded to statistical structure within about eight letters.</label>
        <note>what this limits: the 50% redundancy of English as an unqualified figure: it excludes statistical structure beyond about eight letters</note>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t12" type="transfers" ana="#transfers[0]" resp="#tagger" cert="0.9">
        <label>entropy itself - the quantity H, its form, and its identification with the H of Boltzmann&#x27;s theorem, carried out of statistical mechanics and made the measure of information in a communication channel</label>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t13" type="concepts" ana="#concepts[0]" resp="#paper">
        <label>entropy</label>
        <term>entropy</term>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t14" type="concepts" ana="#concepts[1]" resp="#paper">
        <label>channel capacity</label>
        <term>channel capacity</term>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t15" type="concepts" ana="#concepts[2]" resp="#paper">
        <label>bit</label>
        <term>bit</term>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t16" type="concepts" ana="#concepts[3]" resp="#paper">
        <label>redundancy</label>
        <term>redundancy</term>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t17" type="concepts" ana="#concepts[4]" resp="#paper">
        <label>information</label>
        <term>information</term>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t18" type="concepts" ana="#concepts[5]" resp="#paper">
        <label>meaning</label>
        <term>meaning</term>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t19" type="concepts" ana="#concepts[6]" resp="#paper">
        <label>uncertainty</label>
        <term>uncertainty</term>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t20" type="concepts" ana="#concepts[7]" resp="#paper">
        <label>equivocation</label>
        <term>equivocation</term>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t21" type="concepts" ana="#concepts[8]" resp="#paper">
        <label>communication</label>
        <term>communication</term>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t22" type="senses" ana="#senses[0]" resp="#tagger" cert="1.0">
        <label>information - the engineering sense: which message was selected from a known set, with meaning explicitly set aside</label>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t23" type="senses" ana="#senses[1]" resp="#tagger" cert="1.0">
        <label>information - the significant aspect for design: one message drawn from a set of possible messages, any of which the system must handle</label>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t24" type="senses" ana="#senses[2]" resp="#tagger" cert="1.0">
        <label>information - a rate at which a source produces, rather than a quantity a message contains</label>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t25" type="senses" ana="#senses[3]" resp="#tagger" cert="1.0">
        <label>H - one quantity under three names: the amount of choice involved in a selection, and the uncertainty of the outcome</label>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t26" type="senses" ana="#senses[4]" resp="#tagger" cert="1.0">
        <label>rate of transmission - not the transmitted bits minus the errors; the naive subtraction is shown to credit a channel that carries nothing</label>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t27" type="senses" ana="#senses[5]" resp="#tagger" cert="1.0">
        <label>H - a single quantity serving as the measure of three things at once: information, choice and uncertainty</label>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t28" type="senses" ana="#senses[6]" resp="#tagger" cert="1.0">
        <label>redundancy - the fraction of a message fixed by the structure of the language rather than freely chosen</label>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t29" type="claim_relations" ana="#claim_relations[0]" resp="#tagger">
        <label>builds-on → Nyquist, &quot;Certain Factors Affecting Telegraph Speed&quot; / &quot;Certain Topics in Telegraph Transmission Theory&quot; and Hartley, &quot;Transmission of Information&quot;</label>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t30" type="claim_relations" ana="#claim_relations[1]" resp="#tagger">
        <label>extends → the communication theory of Nyquist and Hartley</label>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t31" type="claim_relations" ana="#claim_relations[2]" resp="#tagger">
        <label>builds-on → Hartley&#x27;s logarithmic measure of information</label>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t32" type="claim_relations" ana="#claim_relations[3]" resp="#tagger">
        <label>builds-on → N. Wiener, Cybernetics and The Interpolation, Extrapolation and Smoothing of Stationary Time Series</label>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t33" type="claim_relations" ana="#claim_relations[4]" resp="#tagger">
        <label>replicates → R. M. Fano&#x27;s coding method (Technical Report No. 65, Research Laboratory of Electronics, M.I.T.)</label>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t34" type="concept_edges" ana="#concept_edges[1]" resp="#tagger">
        <label>entropy —same-as→ uncertainty</label>
        <term>entropy</term>
        <term>uncertainty</term>
        <note>strength of the relation: 1
Audit 2026-09-28: DOUBTFUL - read against its span and kept, but the span is a question about measuring choice and uncertainty; it does not itself equate entropy with uncertainty.</note>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t35" type="concept_edges" ana="#concept_edges[2]" resp="#tagger">
        <label>EVIDENCE CORRECTED (RE-GROUNDED) · redundancy —operationalised-as→ entropy</label>
        <term>redundancy</term>
        <term>entropy</term>
        <note>EVIDENCE CORRECTED: RE-GROUNDED. The old span named only one endpoint. This sentence names both and IS the definition - redundancy is one minus relative entropy, which is exactly what the edge records. — strength of the relation: 0.8</note>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t36" type="content_tags" ana="#content_tags.quantities[1]" resp="#tagger">
        <label>5 — components of a communication system</label>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t37" type="content_tags" ana="#content_tags.quantities[2]" resp="#tagger">
        <label>2^N — N binary devices store N bits</label>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t38" type="content_tags" ana="#content_tags.quantities[3]" resp="#tagger">
        <label>3 — discrete, continuous, and mixed systems</label>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t39" type="content_tags" ana="#content_tags.findings[0]" resp="#tagger">
        <label>semantic meaning is irrelevant to the engineering problem</label>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t40" type="content_tags" ana="#content_tags.findings[1]" resp="#tagger">
        <label>the fundamental problem is reproducing a message at another point</label>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t41" type="content_tags" ana="#content_tags.findings[2]" resp="#tagger">
        <label>the logarithmic function is the natural measure of information</label>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t42" type="content_tags" ana="#content_tags.findings[3]" resp="#tagger">
        <label>base-2 units of information are called bits</label>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t43" type="content_tags" ana="#content_tags.variables[0]" resp="#tagger">
        <label>set of possible messages</label>
        <term>set of possible messages</term>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t44" type="content_tags" ana="#content_tags.variables[2]" resp="#tagger">
        <label>logarithmic base</label>
        <term>logarithmic base</term>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t45" type="content_tags" ana="#content_tags.variables[3]" resp="#tagger">
        <label>the channel</label>
        <term>the channel</term>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t46" type="content_tags" ana="#content_tags.definitions[0]" resp="#tagger">
        <label>bit</label>
        <term>bit</term>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t47" type="content_tags" ana="#content_tags.definitions[1]" resp="#tagger">
        <label>communication system</label>
        <term>communication system</term>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t48" type="content_tags" ana="#content_tags.definitions[2]" resp="#tagger">
        <label>information source</label>
        <term>information source</term>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t49" type="content_tags" ana="#content_tags.definitions[3]" resp="#tagger">
        <label>discrete channel</label>
        <term>discrete channel</term>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t50" type="content_tags" ana="#content_tags.statistics[1]" resp="#tagger">
        <label>sample-size</label>
        <term>sample-size</term>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
      <span xml:id="t51" type="content_tags" ana="#content_tags.statistics[2]" resp="#tagger">
        <label>EVIDENCE CORRECTED (RE-GROUNDED) · standard-deviation</label>
        <term>standard-deviation</term>
        <note>EVIDENCE CORRECTED: RE-GROUNDED. The old span quoted the ensemble expression itself, from the web page we fetched, and reached the page as &#x27;f /#28 ai /; t/#29/= /+ ∞ ∑ n/= ...&#x27;. The grounding copy states the same fact in prose with no debris at all, and that clause - not the formula - is what attests &#x27;standard deviation&#x27;. A TEXT EXTRACTION CANNOT GROUND A CLAIM WHOSE EVIDENCE IS AN EQUATION, so the claim is grounded on the sentence that says it in words.</note>
        <note type="quotation-withheld">Quotation withheld because this record is not cleared for redistribution.</note>
      </span>
    </spanGrp>
  </standOff>
  <text>
    <body>
      <p><note type="rights">The full text of this article is not redistributable, so it is
      not included here. The evidence sentences are withheld with it; the tag layer and its
      grounding status remain. The article itself is at https://doi.org/10.1002/j.1538-7305.1948.tb01338.x.</note></p>
    </body>
  </text>
</TEI>
