Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-generatedPipeline-generatedprecheck pass
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.

Lossless separation for finite IID sources and finite DMCs

Statement

Let S1,S2,… be IID with probability vector PS on a finite nonempty alphabet S, and let W be a finite DMC with capacity C(W) in nats per channel use. Write H(PS):=−∑s:PS(s)>0PS(s)ln⁡PS(s) for source entropy in nats. Fix positive integers nk with nk/k→ρ∈(0,∞). A deterministic (k,nk) joint code is as in Finite-alphabet point-to-point joint source-channel codes. If H(PS)=0, a zero-error code sequence exists for every such W. If H(PS)<ρC(W), there are codes with block error tending to zero. Conversely, every code sequence with block error tending to zero satisfies H(PS)≤ρC(W). Thus strict violation H(PS)>ρC(W) rules out reliable transmission; the positive-entropy equality boundary is not asserted.

Facts & Assumptions

Given: A finite IID source, a finite DMC, positive blocklengths with nk/k→ρ>0, and deterministic joint codes.

[A1]

The source blocks have law PS⊗k, and H(PS)=−∑s:PS(s)>0PS(s)ln⁡PS(s) is measured in nats.

[F1]

Finite-alphabet point-to-point joint source-channel codes: an encoder maps Sk→Xnk and a decoder maps Ynk→Sk in the lossless case.

[F2]

Single-letter information capacity of a finite DMC: C(W) is the supremum of single-letter mutual information in nats per channel use.

[F3]

Average-error and maximal-error DMC capacities and Operational capacity formula for a finite DMC: the maximal-error capacity is the supremum of maximal-error achievable rates and equals C(W).

[F4]

Finite-IID lossless source coding above entropy: every source-code rate strictly above H(PS) admits deterministic fixed-length source codes with block error tending to zero.

[F5]

The n-letter mutual information of a DMC is at most nC: for every input law on Xn, I(Xn;Yn)≤nC(W).

[F6]

Finite-alphabet Fano inequality: for an estimate of a finite-alphabet random variable with error probability p, H(Sk∣S^k)≤ln⁡2+pln⁡∣S∣k.

[F7]

Data processing for a finite Markov chain, with equality condition: along a finite Markov chain, mutual information cannot increase from the first variable to the last.

[F8]

Finite entropy and mutual-information chain rules: finite entropy and mutual information obey the chain rule, and IID coordinates have H(Sk)=kH(PS).

Proof

1.1A1F1givenchooseconstructalgebra

If H(PS)=0, each nonzero term −PS(s)ln⁡PS(s) is nonnegative, so exactly one source letter has probability one. Choose that letter s0 and any channel input letter x0, encode every source block as x0nk, and decode every output to s0k. This is a deterministic joint code with zero error.

1.2A1F4givenchoosealgebra

Now assume 0<H(PS)<ρC(W). Choose η>0 with H(PS)+2η<ρC(W). By [F4], choose source codes with message counts Mk, source block error tending to zero, and lim sup⁡kk−1ln⁡Mk≤H(PS)+η. Then lim sup⁡knk−1ln⁡Mk≤(H(PS)+η)/ρ<C(W).

1.3A1F2F5F6F7F8givenalgebra

For any joint code, S^k is a function of Ynk, so [F7] gives I(Sk;S^k)≤I(Sk;Ynk). The encoder is deterministic and the DMC output law given Sk=sk is Wnk(⋅∣fk(sk)); averaging its finite conditional entropies by the value of Xnk=fk(Sk) gives H(Ynk∣Sk)=H(Ynk∣Xnk). By [F8], I(Sk;Ynk)=I(Xnk;Ynk), which is at most nkC(W) by [F2] and [F5]. If pk=Pr⁡[S^k≠Sk], then [F6] and [F8] give kH(PS)≤nkC(W)+ln⁡2+pkkln⁡∣S∣. Dividing by k and taking k→∞ along a reliable code sequence proves H(PS)≤ρC(W).

2.1F1F3step 1.2givenconstructalgebra

Choose a rate Rc strictly between (H(PS)+η)/ρ and C(W). By [F3] and the supremum property, some maximal-error achievable rate R′>Rc exists, so its channel-code sequence has lim inf⁡nn−1ln⁡Ln≥R′ and maximal errors tending to zero. Since nk→∞, eventually ln⁡Lnk/nk>Rc>ln⁡Mk/nk. Restrict each such code to Mk messages; mapping any discarded decoder output to a retained message preserves every retained message's former correct-decoding event, so maximal error does not increase.

3.1F1step 1.2step 2.1givenconstructalgebra

Compose the source encoder and decoder from step 1.2 with the restricted channel code from step 2.1. The source-code index can have any distribution, but its channel decoding error is at most the maximal error. The joint block-error event is contained in the union of the source-code error event and the channel message-error event, so its probability is at most the sum of those two probabilities and tends to zero.

4.1step 1.1step 1.2step 2.1step 3.1step 1.3algebra∎

Step 1.1 gives zero-error achievability when the source entropy is zero; steps 1.2, 2.1, and 3.1 give reliable achievability under the strict positive-entropy threshold; and step 1.3 gives the necessary condition. Thus the stated strict-threshold conclusions hold, with no claim at the positive-entropy equality boundary.

Depends on

Used by

Dependency tree · two levels

29 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