Alphabeta Math
Pipeline-generated
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.

✓ 4 results · all verified · 2 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 2 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Point-to-Point Source–Channel Separation

1 · Prerequisites

2 · Summary

This page proves asymptotic separation for finite IID sources sent through finite discrete memoryless channels. A code maps a source block to a channel input block and decodes the output block; the channel-use ratio has a fixed limit nk/k→ρ∈(0,∞). The lossless threshold compares source entropy in nats with channel capacity in nats per use. The lossy threshold compares the finite information rate-distortion value in bits—converted to nats—with the same channel budget. Distortion is finite and bounded, and the rate-distortion budget is feasible and attained. The achievability arguments use maximal-error channel codes because a source-code index need not be uniform; the converses use information bounds and do not require channel-code constructions. The results concern asymptotic block criteria and make no finite-block, zero-delay, or universal matching claim.

\begin{tikzpicture}[>=stealth]
  \node (s) at (0,0) {$S^k$};
  \node[draw] (f) at (2,0) {$f_k$};
  \node (x) at (4,0) {$X^n$};
  \node[draw] (w) at (6,0) {$W^n$};
  \node (y) at (8,0) {$Y^n$};
  \node[draw] (g) at (10,0) {$g_k$};
  \node (shat) at (12,0) {$\widehat S^k$};
  \draw[->] (s.east) -- (f.west);
  \draw[->] (f.east) -- (x.west);
  \draw[->] (x.east) -- (w.west);
  \draw[->] (w.east) -- (y.west);
  \draw[->] (y.east) -- (g.west);
  \draw[->] (g.east) -- (shat.west);
\end{tikzpicture}

The boxes fk and gk are deterministic maps; Wn is the stochastic product transition law of the DMC. This diagram records the code interface only; none of the proofs relies on it.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Not applicableOpen item page →

Finite-alphabet point-to-point joint source-channel codes

Definition

Let S,X,Y,S^ be nonempty finite alphabets, let PS be a probability vector on S, and let W be a finite discrete memoryless channel from X to Y as in Finite discrete memoryless channels. For positive integers k,n, a deterministic (k,n) joint source-channel code is a pair of maps fk:Sk→Xn,gk:Yn→S^ k. The source block has law PS⊗k, the channel output conditional on input xn has law Wn(⋅∣xn), and the reproduction is S^k=gk(Yn). The code has no feedback.

A code sequence at channel-use ratio ρ consists of such codes with source lengths k→∞, channel lengths nk, and nk/k→ρ∈(0,∞). In the lossless case S^=S, its block error is Pr⁡[S^k≠Sk]. In the lossy case, for finite nonnegative single-letter distortion d, its normalized block distortion is dk from Single-letter and block distortion; expected distortion and the positive-slack excess-distortion probabilities Pr⁡[dk>D+ε] for every ε>0 are distinct criteria.

LemmaStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

Finite-IID lossless source coding above entropy

Statement

Let PS be a probability vector on a finite nonempty alphabet S, and define its entropy in nats by

H(PS):=−∑s:PS(s)>0PS(s)ln⁡PS(s).

For every R>H(PS), there are deterministic fixed-length codes fk:Sk→[Mk], gk:[Mk]→Sk for the IID source PS⊗k such that Pr⁡[gk(fk(Sk))≠Sk]→0 and lim sup⁡k→∞k−1ln⁡Mk<R.

Facts & Assumptions

Given: A finite nonempty alphabet S, a probability vector PS, and a rate R>H(PS).

[A1]

The letters S1,S2,… are IID with law PS; Sk=(S1,…,Sk).

Proof

1.1A1givenchoosealgebra

Choose δ with 0<δ<R−H(PS). On the support of PS, let Zi=−ln⁡PS(Si). This is a finite-valued IID sequence with mean H(PS) and finite variance σ2. For Z‾k=k−1∑i=1kZi, independence gives E(Z‾k−H(PS))2=σ2/k; the pointwise bound 1{∣Z‾k−H(PS)∣≥δ}≤(Z‾k−H(PS))2/δ2 therefore yields Pr⁡[Z‾k>H(PS)+δ]≤σ2/(kδ2)→0.

2.1A1step 1.1algebra

Define Tk:={sk:PS⊗k(sk)>0, −k−1ln⁡PS⊗k(sk)≤H(PS)+δ}. By step 1.1, PS⊗k(Tk)→1. Every sk∈Tk has probability at least e−k(H(PS)+δ), so ∣Tk∣e−k(H(PS)+δ)≤∑sk∈TkPS⊗k(sk)≤1; hence ∣Tk∣≤ek(H(PS)+δ).

3.1A1step 2.1construct

Put Mk=⌈ek(H(PS)+δ)⌉ and inject the finite set Tk into [Mk]. Encode each sk∈Tk by its assigned message and every other source word by message 1; decode an assigned message to its unique word and unused messages to a fixed word of Sk. This defines deterministic maps, and decoding is correct on Tk, so the block-error probability is at most PS⊗k(Tkc)→0.

4.1givenstep 3.1algebra∎

Since ⌈ex⌉≤2ex for x≥0, k−1ln⁡Mk≤H(PS)+δ+k−1ln⁡2. Its limsup is at most H(PS)+δ<R, proving the rate claim.

LemmaStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

Finite-IID rate-distortion mutual-information converse

Statement

Let S1,…,Sk be IID with law PS on a finite nonempty alphabet S, let S^ be finite nonempty, and let d:S×S^→[0,∞) be finite-valued. For any joint law of Sk and S^k, put Dk:=Edk(Sk,S^k), using the normalized block distortion of Single-letter and block distortion. If R(D) is the finite-alphabet information rate-distortion function in bits from Finite-alphabet information rate-distortion function, then

ln⁡2 R(Dk)≤1kI(Sk;S^k),

where mutual information on the right is in nats. The test channel induced by the joint law is feasible at distortion Dk, so the rate-distortion minimum is attained there by Attainment of finite-alphabet rate-distortion minima.

Facts & Assumptions

Given: A finite IID source, finite reproduction alphabet, finite nonnegative distortion, and any joint distribution of Sk,S^k.

[A1]

S1,…,Sk are IID with common law PS; hence each coordinate has law PS and is independent of its predecessors.

[F1]

Finite-alphabet information rate-distortion function and Attainment of finite-alphabet rate-distortion minima: R(D) is the minimum finite mutual information in bits over test channels with source law PS and expected distortion at most D; every feasible minimum is attained.

[F2]

Single-letter and block distortion: dk(sk,s^k)=k−1∑i=1kd(si,s^i).

[F3]

Finite mutual information and Finite entropy and mutual-information chain rules: finite mutual information has the chain rule, including I(U;V,Z)=I(U;Z)+I(U;V∣Z).

[F4]

Finite conditional mutual information identities and equality: finite conditional mutual information is nonnegative.

[F5]

Finite information quantities convert by the logarithm base: information in bits equals information in nats divided by ln⁡2.

Proof

1.1A1F1F2givenconstruct

Let T be uniform on [k], independent of (Sk,S^k), and put (S,S^)=(ST,S^T). By [A1], S has law PS; by [F2], Ed(S,S^)=k−1∑iEd(Si,S^i)=Dk. For each s with PS(s)>0, the conditional law of S^ given S=s is a probability vector; choose any probability-vector row for zero-mass s. This gives a finite test channel with source law PS and distortion Dk, so it is feasible in [F1].

1.2A1F3F4givenalgebra

The chain rule [F3] gives I(Sk;S^k)=∑i=1kI(Si;S^k∣Si−1). Since I(Si;Si−1)=0 by [A1], the chain rule gives I(Si;S^k∣Si−1)=I(Si;S^k,Si−1). Write Ui=(S^k,Si−1); its coordinate S^i is a function of Ui, so I(Si;Ui,S^i)=I(Si;Ui). Expanding the left side by [F3] and using [F4] yields I(Si;Ui)=I(Si;S^i)+I(Si;Ui∣S^i)≥I(Si;S^i). Summing proves ∑iI(Si;S^i)≤I(Sk;S^k).

2.1F1F3F4F5step 1.1step 1.2algebra∎

By the chain rule, I(S;S^∣T)=k−1∑iI(Si;S^i). Since S and T are independent, I(S;S^,T)=I(S;S^∣T); also I(S;S^,T)=I(S;S^)+I(S;T∣S^)≥I(S;S^) by [F3]–[F4]. Thus I(S;S^)≤k−1∑iI(Si;S^i)≤k−1I(Sk;S^k) by step 1.2. The test channel in step 1.1 is feasible, so [F1] gives R(Dk)≤I2(S;S^), where the subscript denotes bits. Multiply by ln⁡2 and use [F5] to obtain the claimed nats inequality.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passOpen item page →

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.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passOpen item page →

Lossy separation for finite IID sources and finite DMCs

Statement

Let S1,S2,… be IID with probability vector PS on a finite nonempty alphabet S. Let S^ be finite nonempty, let d:S×S^→[0,dmax⁡] be finite-valued distortion, and let Dmin⁡:=∑sPS(s)min⁡s^d(s,s^). For D≥Dmin⁡, let R(D) be the finite-alphabet information rate-distortion function in bits from Finite-alphabet information rate-distortion function and put r(D):=(ln⁡2)R(D) nats per source symbol. Let W be a finite DMC with capacity C(W) nats per channel use, and fix positive integers nk with nk/k→ρ∈(0,∞). For either criterion separately—expected distortion lim sup⁡kEdk≤D, or positive-slack excess distortion Pr⁡[dk>D+ε]→0 for every ε>0—the following hold for deterministic joint codes as in Finite-alphabet point-to-point joint source-channel codes:

  • If r(D)<ρC(W), codes achieving the criterion exist.
  • If R(D)=0, a one-message constant-reproduction code achieves both criteria for every channel.
  • Any code sequence achieving either criterion must satisfy r(D)≤ρC(W). Thus r(D)>ρC(W) is impossible; the positive-rate equality boundary is not asserted.

Facts & Assumptions

Given: A finite IID source, finite reproduction alphabet, bounded finite distortion, feasible budget D, finite DMC, and nk/k→ρ>0.

[A1]

The source blocks have law PS⊗k; distortion is the normalized additive block distortion dk of Single-letter and block distortion, with 0≤dk≤dmax⁡.

[F1]

Finite-alphabet information rate-distortion function and Attainment of finite-alphabet rate-distortion minima: R(D) is the minimum test-channel mutual information in bits for a feasible distortion budget, and the minimum is attained.

[F2]

Fixed-length operational rate-distortion functions and Finite-alphabet memoryless rate-distortion coding theorem: for each of the expected and positive-slack excess criteria, source codes exist at rates arbitrarily close above R(D); expected distortion has limsup at most D, and every positive-slack excess probability tends to zero.

[F3]

Average-error and maximal-error DMC capacities, Fixed-length codes for a finite DMC, Average and maximal error of a fixed-length code, and Operational capacity formula for a finite DMC: maximal-error capacity is the supremum of maximal-error achievable rates and equals C(W); per-message errors define maximal error.

[F4]

Finite-IID rate-distortion mutual-information converse: for any reconstruction of Sk with expected distortion Dk, r(Dk)≤k−1I(Sk;S^k).

[F5]

Convexity, monotonicity, and continuity of finite rate-distortion: R(D) is nonincreasing and right-continuous on the feasible distortion interval.

[F6]

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

[F7]

Data processing for a finite Markov chain, with equality condition: if S^k is a function of Yn, then I(Sk;S^k)≤I(Sk;Yn).

[F8]

Finite mutual information and Finite KL divergence is nonnegative with equality exactly at equal laws: mutual information is the KL divergence from the joint law to the product law, and it is zero exactly when those laws agree.

[F9]
[F10]

Finite entropy and mutual-information chain rules: finite mutual information is I(U;V)=H(V)−H(V∣U).

Proof

1.1A1F1F8F9givenchooseconstructalgebra

Suppose R(D)=0. By [F1] choose a minimizing test channel; its mutual information is zero in bits and hence in nats by [F9]. By [F8], source and reproduction under that test channel are independent. If q(s^) is its reproduction marginal, then ∑s^q(s^)Ed(S,s^)≤D. This finite weighted average implies some s^0 has Ed(S,s^0)≤D. Use one message, a fixed channel input word, and the constant reproduction s^0k. Its expected distortion is at most D. For each ε>0, the IID bounded variables Zi=d(Si,s^0) have mean at most D, finite variance, and variance of their average equal to Var⁡(Z1)/k; the pointwise bound 1{∣Z‾−EZ1∣≥ε}≤(Z‾−EZ1)2/ε2 gives Pr⁡[k−1∑iZi>D+ε]≤Var⁡(Z1)/(kε2)→0.

1.2A1F2F9givenchoosealgebra

Now assume R(D)>0 and r(D)<ρC(W). Choose Rc with r(D)/ρ<Rc<C(W), then choose η>0 so that (ln⁡2)(R(D)+η)/ρ<Rc. For either chosen source performance criterion, [F2] gives deterministic source codes with message counts Mk, that criterion, and lim sup⁡kk−1log⁡2Mk≤R(D)+η. Therefore lim sup⁡knk−1ln⁡Mk≤(ln⁡2)(R(D)+η)/ρ<Rc.

1.3A1F4F6F7F10givenalgebra

For any joint code, [F7] gives I(Sk;S^k)≤I(Sk;Ynk). Given Sk=sk, the DMC output has law Wnk(⋅∣fk(sk)); averaging conditional entropies over source words and grouping them by Xnk=fk(Sk) gives H(Ynk∣Sk)=H(Ynk∣Xnk). Therefore [F10] yields I(Sk;Ynk)=I(Xnk;Ynk), and [F6] bounds this by nkC(W). The rate-distortion bound [F4] at the actual expected distortion Dk=Edk then gives r(Dk)≤(nk/k)C(W).

2.1F3step 1.2givenconstructalgebra

Since Rc<C(W), [F3] and the supremum definition of maximal-error capacity give a maximal-error achievable rate strictly greater than Rc. Its channel code sequence has enough messages to include Mk for all sufficiently large nk; restrict to those messages, mapping discarded decoder outputs to a retained message. Correct-decoding regions for retained messages are preserved, so maximal error does not increase. The source-code index may be nonuniform, but its channel error is the weighted average of per-message errors and is bounded by the maximal error.

2.2A1F5step 1.3givenalgebra

If the expected-distortion criterion holds, then for every ε>0, eventually Dk≤D+ε. Monotonicity in [F5] and step 1.3 imply r(D+ε)≤(nk/k)C(W); taking k→∞, then ε↓0, and using right-continuity in [F5] yields r(D)≤ρC(W).

3.1A1F2step 2.1givenconstructalgebra

Compose the source and channel codes. On channel success the reproduction equals the source-code reproduction, while on channel error the normalized distortion is at most dmax⁡. Hence expected distortion is at most the source-code expected distortion plus dmax⁡ times the maximal channel error, so its limsup is at most D. For the excess criterion, for every ε>0, the event {dkjoint>D+ε} is contained in the union of the source excess event {dksource>D+ε} and the channel error event. Both probabilities tend to zero.

3.2A1F5step 1.3step 2.2givenalgebra

If the positive-slack excess criterion holds, fix ε>0. Splitting expected distortion at D+ε/2, boundedness gives Dk≤D+ε/2+dmax⁡Pr⁡[dk>D+ε/2], which is at most D+ε for all sufficiently large k. Step 2.2's monotonicity, information bound, and right-continuity argument therefore also gives r(D)≤ρC(W).

4.1step 1.1step 1.2step 2.1step 3.1step 2.2step 3.2algebra∎

The zero-rate construction in step 1.1, the strict-rate construction in steps 1.2, 2.1 and 3.1, and the two converse cases in steps 2.2 and 3.2 prove the stated conclusions; no positive-rate equality case is used.

5 · Examples, counterexamples and false statements

None yet.

Sources