How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Finite random-codebook covering and selected-codeword law
Statement
Let be a joint law on finite nonempty alphabets, with marginal . Fix and a target joint-typicality tolerance . There are a source-typicality tolerance and an integer such that, for every , every , and every , an iid codebook of independent words contains a word in with probability tending to one uniformly in . If the encoder selects the least index with a jointly typical word, then, conditional on a match, its selected word has law conditioned on ; conditional on any particular joint type, this law is uniform on the associated conditional type class.
Facts & Assumptions
Given: A finite joint pmf , its factorization , , and the target tolerance .
Finite strongly typical sets with support restriction: consists of support-restricted blocks whose empirical probabilities are within relative tolerance of ; the conditional set is defined by joint typicality with the fixed block.
Finite type-class cardinality bounds: for an attainable type on letters, .
Finite mutual information: , with natural logarithms and the finite support convention.
Finite conditional entropy: is the finite average of over positive-mass .
Proof
Let be any desired relative accuracy for a constructed joint type. For each positive-mass , let be its count in . Choose ; then is within relative error of , so for all sufficiently large every such is positive and grows linearly in , uniformly over . For each row, take floors of on its positive conditional support and distribute the fewer than remaining counts among those entries; set zero-conditional-probability counts to zero. Every resulting count differs from its target by at most . As there are finitely many positive joint atoms, first choose small and then large so that the joint type has relative error at most on every positive atom of . Zero joint atoms receive zero counts. Thus the associated conditional type class is nonempty and its joint type lies in .
The conditional type class from step 1.1 has at least words by [F2]. Every word in it has the same probability. Its marginal type is supported on , and this probability is For any finite probability vector, each entropy summand is continuous at zero because . The finite conditional-entropy sum expands as On , so is continuous even when some . The displayed identity makes continuous in . Consequently is continuous at on the simplex of laws supported by , including its boundary. Expanding the finite KL sum [F3] and the entropy formulas [F4]–[F5] gives , so . Choose small enough that whenever is within relative tolerance of . The type-class bound and the product probability then give uniformly over .
By independence of the codewords, the probability that none of words lies in the conditional typical set is . Choose the tolerances so that the exponent in step 2.1 leaves a positive gap below ; then uniformly, and the no-match probability tends to zero.
For a fixed , let . The event that index is the first successful index depends on codewords before failing and the th codeword lying in ; those events are independent across codewords. Consequently, conditional on the first-success event at any , the selected word has law , and averaging over gives the same conditional law given a match. On each joint type class inside , the marginal type of is fixed, so all its words have the same product probability; the conditional law is therefore uniform on that class.
Depends on
Used by
Dependency tree · two levels
12 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- Abbas El Gamal and Young-Han Kim, Network Information Theory, author lecture notes (standard reference, not scraped)
- João Barros, Reachback Communication in Wireless Sensor Networks, doctoral dissertation (standard reference, not scraped)