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.

✓ 6 results · all verified · 1 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 5 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Distributed Source Coding

1 · Prerequisites

2 · Summary

This page treats finite-alphabet IID lossless coding with separate encoders and one common decoder. It proves the k-source Slepian–Wolf region through an all-subset converse and independent random-binning achievability. Rates and entropies use natural logarithms and nats per source symbol. The converse and achievability allow zero-probability source letters by restricting likelihoods to the joint support.

The finite Gács–Körner common part and Wyner common information are defined separately. This page does not identify these quantities with Slepian–Wolf rate coordinates or assert an exact general rate-distortion region for lossy distributed coding.

The diagram shows the separate encoder maps and common decoder for a block of length n. The dashed diagonal is the target identity map, not an additional encoder; the triangle commutes exactly on correctly decoded source blocks. The proofs use the definitions and probability bounds directly, not the diagram.

\prod_{i=1}^k\mathcal X_i^n \arrow[r, "F_n=(f_{1,n},\ldots,f_{k,n})"] \arrow[dr, dashed, "\mathrm{id}"'] & \prod_{i=1}^k[M_{i,n}] \arrow[d, "g_n"] \\
& \prod_{i=1}^k\mathcal X_i^n

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Deterministic Gács–Körner common part and Wyner common information

Definition

Let (X,Y) have a joint probability vector pXY on finite nonempty alphabets X×Y. Its support bipartite graph has left vertices x with pX(x)>0, right vertices y with pY(y)>0, and an edge x ⁣– ⁣y exactly when pXY(x,y)>0. Let K be the finite nonempty set of connected components. Define KX(x) and KY(y) to be the component containing the corresponding vertex when that vertex has positive marginal mass; assign any fixed component label to zero-mass symbols, which do not affect the law of the random labels. Along every support edge the two labels agree, so define the finite random variable K:=KX(X)=KY(Y) almost surely. If f(X)=g(Y) almost surely for any other finite-valued deterministic common output, then f(x)=g(y) along every support edge; equality propagates along graph paths, so both functions are constant on each component and the common output is a function of K. Thus K is the maximal deterministic common part up to relabeling. Its finite entropy H(K) is the deterministic Gács–Körner common information, using Finite distributions, entropy, divergence, and stochastic matrices.

A finite auxiliary random variable U is Wyner-admissible for pXY when a joint law pXYU has (X,Y)-marginal pXY and, for every u with pU(u)>0, pXY∣U=u(x,y)=pX∣U=u(x)pY∣U=u(y). The finite-alphabet Wyner common information is CW(X;Y):=inf⁡U finite, Wyner-admissibleI((X,Y);U), where mutual information and natural-log units are as in Finite mutual information and Information units and logarithm-base convention. The Gács–Körner object is a deterministic common output of both terminals; Wyner's quantity optimizes mutual information over an auxiliary variable that makes the terminals conditionally independent. They are distinct definitions. This page does not identify them or use either as a Slepian–Wolf rate coordinate.

The admissible class is nonempty: U=(X,Y) is finite and makes each positive-mass conditional joint law a product of point masses. Hence the infimum is over a nonempty set of finite real mutual informations.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passOpen item page →

Continuity of finite conditional entropy in the joint law

Statement

For fixed finite nonempty alphabets U,V, the map from a joint probability vector qUV on U×V to its conditional entropy Hq(U∣V) is continuous on the joint probability simplex.

Facts & Assumptions

Given: The finite alphabets U,V and a joint probability vector qUV.

[F1]

Finite conditional entropy: Hq(U∣V)=∑v:qV(v)>0qV(v)H(qU∣v), with zero-mass conditioning values omitted.

[F2]

Marginals and positive-mass conditionals of a finite joint law are probability vectors: the marginals of a finite joint law are probability vectors, and each positive-mass conditional vector is a probability vector.

[F3]

Finite distributions, entropy, divergence, and stochastic matrices: H(r)=−∑i:ri>0riln⁡ri and D(r∥s)=∑i:ri>0riln⁡(ri/si), with 0ln⁡0=0.

[F4]

Finite relative entropy is continuous on a simplex with positive reference law: if s is a fixed full-support probability vector on a finite alphabet, then r↦D(r∥s) is finite and continuous on the full simplex, including its boundary.

Proof

1.1F3F4algebra

Let r be a probability vector on an alphabet of size m≥1, and let um be the uniform vector. Expanding the finite sum in [F3] gives D(r∥um)=ln⁡m−H(r), including zero coordinates by the stated convention. Since um has full support, [F4] shows that r↦D(r∥um) is continuous. Therefore finite entropy is continuous on every finite simplex.

2.1F1F2F3step 1.1algebra∎

For any joint vector qUV, [F1] and [F2] give Hq(U∣V)=−∑(u,v):qUV(u,v)>0qUV(u,v)ln⁡qUV(u,v)qV(v)=H(qUV)−H(qV). The ratio is defined on every positive joint atom because then qV(v)>0. The marginal map qUV↦qV is linear. By step 1.1, both terms on the right are continuous functions of qUV, so their difference is continuous on the joint simplex.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Finite-alphabet IID multisource

Definition

Fix an integer k≥2 and finite nonempty alphabets X1,…,Xk. Let X:=∏i=1kXi, identified with a finite alphabet as in Finite-alphabet IID source. A finite-alphabet IID k-source is an IID sequence of vectors Zt=(X1,t,…,Xk,t)∈X,t≥1, with common joint probability vector P on X. Thus for every n≥1 its block law is P⊗n, and terminal i observes Xin=(Xi,1,…,Xi,n). For S⊆[k]:={1,…,k} write XS=(Xi)i∈S, let Sc=[k]∖S, and define HP(XS∣XSc) by Finite conditional entropy for the induced finite joint law. When S=[k], XSc takes values in the singleton empty product, so HP(XS∣XSc)=H(P) under Finite distributions, entropy, divergence, and stochastic matrices. Unmarked logarithms and information rates use nats by Information units and logarithm-base convention.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passOpen item page →

Conditional type-class cardinality bound

Statement

Let U,V be finite nonempty alphabets, let n≥1, and let q be an attainable joint n-type on U×V. For v with qV(v)>0, put qU∣v(u):=q(u,v)/qV(v); this is an nqV(v)-type. If vn∈Vn has empirical type qV, then ∣{un∈Un:P^un,vn=q}∣=∏v:qV(v)>0∣TqU∣v∣≤exp⁡ ⁣(nHq(U∣V)), where TqU∣v is the type class of length nqV(v) and Hq(U∣V) is the finite conditional entropy for joint law q.

Facts & Assumptions

Given: The finite alphabets, blocklength, joint type, and fixed sequence vn in the Statement.

[F1]

Empirical types, n-types, and type classes: an empirical type records each symbol count divided by blocklength, and its type class is the set of words with that type.

[F2]

Marginals and positive-mass conditionals of a finite joint law are probability vectors: each conditional vector of a joint probability vector given a positive-mass value is a probability vector.

[F3]

Polynomially sharp bounds for type-class cardinality: for any finite alphabet and attainable type r, ∣Tr∣≤emH(r), where m is that type's blocklength.

[F4]

Finite conditional entropy: Hq(U∣V)=∑v:qV(v)>0qV(v)H(qU∣v), omitting zero-mass conditioning values.

[F5]

Finite distributions, entropy, divergence, and stochastic matrices: H(r)=−∑u:r(u)>0r(u)ln⁡r(u) with 0ln⁡0=0.

Proof

1.1givenF1F2construct

For each v with qV(v)>0, let Jv:={j:vj=v}. The sets Jv partition the positions of vn. A word un has joint type q with this fixed vn exactly when, within each Jv, it places nq(u,v) copies of symbol u. These counts sum to nqV(v)=∣Jv∣, and their ratios define the attainable type qU∣v of length ∣Jv∣. Restriction to each Jv gives a bijection from the joint-type fiber to the Cartesian product of these local type classes, so their cardinalities multiply and give the displayed product. Values with qV(v)=0 have no positions and contribute factor 1.

2.1F3F4F5step 1.1algebra∎

Apply [F3] to each factor in step 1.1, with blocklength nqV(v), to get ∣TqU∣v∣≤enqV(v)H(qU∣v). Multiplying the finite bounds gives exp⁡(n∑v:qV(v)>0qV(v)H(qU∣v)), which equals enHq(U∣V) by [F4] and [F5]. The omitted zero-mass rows contribute zero to the entropy sum.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Finite fixed-length multiterminal lossless code

Definition

Fix a finite-alphabet IID multisource from Finite-alphabet IID multisource and a blocklength n≥1. Choose positive integers M1,…,Mk. A fixed-length multiterminal lossless code consists of separate deterministic encoders fi,n:Xin→[Mi]:={1,…,Mi},1≤i≤k, and one common deterministic decoder gn:∏i=1k[Mi]→∏i=1kXin. Its block-error probability is Pe(n):=P ⁣[gn(f1,n(X1n),…,fk,n(Xkn))≠(X1n,…,Xkn)]. The rate of encoder i is Ri,n:=n−1ln⁡Mi nats per source symbol, with the logarithm convention of Information units and logarithm-base convention. A vector R=(R1,…,Rk)∈[0,∞)k is achievable if there are strictly increasing blocklengths nj→∞ and such codes for which Pe(nj)→0 and lim sup⁡j→∞Ri,nj≤Ri for every i. The encoders do not observe other terminals' source blocks; only the common decoder receives all message indices.

Remarks

Each index alphabet can be transmitted using ⌈log⁡2Mi⌉ bits of fixed length. The corresponding rate in nats differs from n−1ln⁡Mi by at most (ln⁡2)/n due to integer bit rounding.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passOpen item page →

Conditional block law factors across IID coordinates

Statement

Let Zt=(X1,t,…,Xk,t) be a finite-alphabet IID multisource with joint law P. For nonempty S⊆[k], put C=Sc. If (xSn,xCn) is supported under P⊗n, then the conditional block probability obtained from its joint and complement marginal satisfies P⊗n(xSn∣xCn)=∏t=1nPXS∣XC(xS,t∣xC,t).

Facts & Assumptions

Given: The finite-alphabet IID multisource, a nonempty S⊆[k], and supported blocks (xSn,xCn).

[F1]

Finite-alphabet IID multisource: the joint letter law is P, and P⊗n(zn)=∏t=1nP(zt).

[F2]

Finite conditional entropy: for PXS,XC(s,c)>0, the conditional probability is PXS∣XC(s∣c)=PXS,XC(s,c)/PXC(c).

[F3]

Marginals and positive-mass conditionals of a finite joint law are probability vectors: finite joint-law marginals are probability vectors; positive-mass conditional vectors are well-defined probability vectors.

Proof

1.1F1F3algebra

For each coordinate t, support gives PXS,XC(xS,t,xC,t)>0, and the finite marginal sum PXC(xC,t)=∑xSPXS,XC(xS,xC,t) is therefore positive by [F3]. Summing the finite product law over all xSn and distributing the finite sums gives PXCn⊗n(xCn)=∑xSn∏t=1nPXS,XC(xS,t,xC,t)=∏t=1nPXC(xC,t)>0. Thus the conditional block probability is defined by dividing its joint mass by this positive complement marginal.

2.1F1F2step 1.1algebra∎

Using [F1] for the numerator and step 1.1 for the denominator, that ratio is ∏t=1nPXS,XC(xS,t,xC,t)∏t=1nPXC(xC,t)=∏t=1nPXS,XC(xS,t,xC,t)PXC(xC,t)=∏t=1nPXS∣XC(xS,t∣xC,t), where each final factor is the conditional probability in [F2]. This proves the factorization.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Jointly typical blocks for a finite IID multisource

Definition

Let P and Zt=(X1,t,…,Xk,t) be as in Finite-alphabet IID multisource, and let X+:={x∈X:P(x)>0}. For zn∈X+n, write P^zn for its empirical type from Empirical types, n-types, and type classes, and write In(zn) for its normalized block information from Information density and typical sets for a finite source applied to the vector source on X. For each nonempty S⊆[k] and supported pair (xSn,xScn), define the conditional block information JS,n(xSn∣xScn):=−1nln⁡P⊗n(xSn∣xScn), where the conditional probability is the finite conditional law of the block under P⊗n. Its positive denominator and coordinatewise factorization on supported tuples are proved in Conditional block law factors across IID coordinates.

For δ,ϵ>0, the jointly typical set is Tn(P,δ,ϵ):={zn∈X+n:∥P^zn−P∥∞≤δ, ∣In(zn)−H(P)∣≤ϵ, ∣JS,n(xSn∣xScn)−HP(XS∣XSc)∣≤ϵ for every nonempty S⊆[k]}. Here ∥q−P∥∞:=max⁡x∈X∣q(x)−P(x)∣, H(P) is the finite entropy of Finite distributions, entropy, divergence, and stochastic matrices, and each HP(XS∣XSc) is from Finite conditional entropy under the multisource law.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passOpen item page →

Conditional typical-set fan cardinality bound

Statement

Let P be the joint law of a finite-alphabet IID k-source on X=∏i=1kXi, and fix nonempty S⊆[k]. Put C=Sc and m:=∣X∣. For every η>0 there is δ>0 such that, for every n≥1, every fixed xCn∈XCn, and every ϵ>0, ∣{xSn:(xSn,xCn)∈Tn(P,δ,ϵ)}∣≤(n+1)mexp⁡ ⁣(n(HP(XS∣XC)+η)).

Facts & Assumptions

Given: The finite source law P, the fixed nonempty subset S, and η>0.

[F1]

Jointly typical blocks for a finite IID multisource: every block in Tn(P,δ,ϵ) has an empirical joint type q with ∥q−P∥∞≤δ; its additional information conditions only restrict membership further.

[F2]

Empirical types, n-types, and type classes: an attainable joint type is determined by its integer symbol counts, and its type classes are the fibers of the empirical-type map.

[F3]

Conditional type-class cardinality bound: for fixed xCn and a feasible joint type q, the number of compatible xSn is at most exp⁡(nHq(XS∣XC)).

[F4]

Continuity of finite conditional entropy in the joint law: q↦Hq(XS∣XC) is continuous at the fixed joint law P.

[F5]

Finite conditional entropy: conditional entropy is the finite weighted sum of conditional-law entropies, with zero-mass conditioning values omitted.

[F6]

Finite distributions, entropy, divergence, and stochastic matrices: finite entropy uses natural logarithms and 0ln⁡0=0.

Proof

1.1F1F4choose

By [F4], choose δ>0 so that every joint probability vector q with ∥q−P∥∞≤δ satisfies ∣Hq(XS∣XC)−HP(XS∣XC)∣≤η. The joint alphabet is identified with XS×XC by a coordinate permutation, so the same coordinatewise neighborhood applies to the joint type of (xSn,xCn).

1.2F2algebra

For the fixed xCn, each xSn in the set has a unique joint empirical type q by [F2]. There are at most (n+1)m possible such types, since each of the m joint symbol counts is an integer from 0 to n; the sum constraint can only reduce this count.

2.1F1F3F5F6step 1.1step 1.2algebra∎

For each feasible type q arising from a typical block, [F1] and step 1.1 give Hq(XS∣XC)≤HP(XS∣XC)+η. By [F3], its conditional type class has size at most exp⁡(n(HP(XS∣XC)+η)). Summing this bound over the at most (n+1)m types from step 1.2 proves the claimed inequality. The empty-complement case uses its singleton alphabet and the same count.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passOpen item page →

Joint typicality probability tends to one for a finite IID multisource

Statement

Let (Zt)t≥1 be a finite-alphabet IID k-source with joint letter law P on X=∏i=1kXi. For every δ,ϵ>0, its jointly typical set from Jointly typical blocks for a finite IID multisource satisfies P⊗n(Tn(P,δ,ϵ))⟶1(n→∞).

Facts & Assumptions

Given: The finite alphabets, the IID vector source, and δ,ϵ>0.

[F1]

Finite-alphabet IID multisource: Zt are IID with law P, and every n-block has law P⊗n.

[F2]

Jointly typical blocks for a finite IID multisource: membership requires support, empirical-coordinate, full-information, and every nonempty-subset conditional-information bounds.

[F3]

Empirical types, n-types, and type classes: P^zn(a)=n−1∑t=1n1{Zt=a}.

[F4]

Identical distribution and IID families: an IID family is mutually independent and identically distributed; applying the same measurable finite-valued function to each coordinate preserves these properties by inverse images.

[F5]

Finite-alphabet IID information AEP with a variance bound: for the vector source, P(∣In(Zn)−H(P)∣≥ϵ)≤V(P)/(nϵ2), with finite surprisal variance V(P).

[F6]

Finite conditional entropy: HP(XS∣XSc)=∑c:PXSc(c)>0PXSc(c)H(PXS∣c).

[F7]

Conditional block law factors across IID coordinates: for a supported block, P⊗n(xSn∣xScn)=∏t=1nPXS∣XSc(xS,t∣xSc,t).

[F8]

Finite distributions, entropy, divergence, and stochastic matrices: finite entropy is H(r)=−∑a:r(a)>0r(a)ln⁡r(a).

Proof

1.1F1F2F3F4algebra

Fix a∈X and put Bt,a:=1{Zt=a}. For any distinct t1,…,tr and sets Ej⊆{0,1}, ⋂j{Btj,a∈Ej}=⋂j{Ztj∈ϕa−1(Ej)}, where ϕa(z)=1{z=a}. Mutual independence in [F1, F4] factors the probability of this intersection, and the common law P gives every Bt,a the same distribution; hence (Bt,a) are IID. Their mean is P(a) and variance is P(a)(1−P(a))≤1/4. Their sample mean is P^Zn(a) by [F3]. Independence gives E[(P^Zn(a)−P(a))2]=Var⁡(B1,a)/n≤1/(4n); since a square is at least δ2 on the event of deviation at least δ, that event has probability at most 1/(4nδ2). If P(a)=0, the probability that a occurs at any of the first n positions is zero. A union bound over the finite alphabet proves that the support and empirical-coordinate requirements in [F2] fail with probability at most ∣X∣/(4nδ2).

1.2F2F5

By [F5], the full-information requirement in [F2] fails with probability at most V(P)/(nϵ2).

1.3F1F4F6F7F8algebra

Fix a nonempty S⊆[k] and write C=Sc. On the support of P, define WtS:=−ln⁡PXS∣XC(XS,t∣XC,t), and set it to 0 off the support. This is a finite-valued function ψS(Zt). For distinct t1,…,tr and Borel sets B1,…,Br, ⋂j{WtjS∈Bj}=⋂j{Ztj∈ψS−1(Bj)}; [F1, F4] therefore give mutual independence and a common law, so (WtS) are IID. Its mean is HP(XS∣XC) by the finite sum in [F6] and the zero-term convention in [F8], and its variance σS2 is finite because its range is finite. By [F7], JS,n=n−1∑t=1nWtS almost surely. Independence gives E[(JS,n−HP(XS∣XC))2]=σS2/n, so the same squared-deviation argument bounds failure of this conditional requirement by σS2/(nϵ2).

2.1F2step 1.1step 1.2step 1.3algebra∎

There are finitely many symbols and finitely many nonempty subsets S. The union bound over the failure events in steps 1.1, 1.2, and 1.3 is at most ∣X∣4nδ2+V(P)+∑∅≠S⊆[k]σS2nϵ2, which tends to zero. Its complement is exactly the event in the Statement, proving the claimed limit.

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

Finite-IID k-source Slepian–Wolf rate region

Statement

Let (Zt)t≥1 be a finite-alphabet IID k-source with joint law P as in Finite-alphabet IID multisource, where k≥2. The achievable fixed-length lossless rate vectors in the sense of Finite fixed-length multiterminal lossless code are exactly RSW(P)={R∈[0,∞)k:∑i∈SRi≥HP(XS∣XSc) for every nonempty S⊆[k]}. For S=[k], the inequality is the total-rate bound ∑iRi≥H(P). All logarithms are natural, so rates and entropies are in nats per source symbol.

Facts & Assumptions

Given: A finite-alphabet IID k-source with law P, a rate vector R∈[0,∞)k, and the code convention in the Statement.

[F1]

Finite-alphabet IID multisource: each vector source block has joint law P⊗n; for each S, HP(XS∣XSc) is finite conditional entropy under P.

[F2]

Finite fixed-length multiterminal lossless code: a rate vector is achievable when there are increasing blocklengths with separate encoders, one common decoder, vanishing block-error probability, and coordinate rate limsups bounded by Ri.

[F3]

Jointly typical blocks for a finite IID multisource: Tn(P,δ,ϵ) consists of supported blocks whose empirical law, full information density, and every nonempty-subset conditional information density are within the stated tolerances.

[F4]

Joint typicality probability tends to one for a finite IID multisource: for every fixed δ,ϵ>0, P⊗n(Tn(P,δ,ϵ))→1.

[F5]

Conditional typical-set fan cardinality bound: for each nonempty S and η>0, a sufficiently small empirical tolerance bounds the number of S-blocks jointly typical with any fixed complement block by (n+1)∣X∣en(HP(XS∣XSc)+η).

Proof

Given: The source and rate vector in the Statement.

1.1givenF2choosealgebra

For the converse, suppose R is achievable and fix nonempty S⊆[k]. Write HS:=HP(XS∣XSc) and RS:=∑i∈SRi. If RS<HS, put γ:=HS−RS>0. By [F2], along the achieving blocklengths and for all sufficiently large n, the product message count MS:=∏i∈SMi obeys n−1ln⁡MS≤RS+γ/4, since each of the finitely many coordinate rate limsups is at most Ri.

1.2F1F2construct

Fix such a blocklength and a complement word xScn of positive probability. Its complement message indices are then fixed. For each possible S-message tuple, the common decoder outputs at most one candidate xSn, so at most MS values of xSn can be decoded correctly for this complement word.

1.3givenF5choosealgebra

For achievability, take any R∈RSW(P) and any slack a>0. Put ρi:=Ri+a and η:=a/2. Then for every nonempty S, ∑i∈Sρi≥HS+∣S∣a≥HS+a. Because there are finitely many such S, [F5] gives one empirical tolerance δ>0 that works for every subset. Set ϵ:=a/4 and use Tn(P,δ,ϵ).

1.4F1F2F3construct

For this n, set Mi:=⌈enρi⌉. For every encoder i, independently assign each word in Xin a uniform label in [Mi], with all word-label assignments independent across words and encoders. The decoder returns the unique jointly typical source tuple having the received vector of labels; if there is not exactly one, it returns a fixed default tuple from fixed finite listings of the nonempty alphabets. This defines a finite ensemble of valid codes of the form in [F2].

1.5F2constructalgebra

Fix a true tuple zn∈Tn and a distinct jointly typical competitor z~n. Let S be exactly the nonempty set of terminals where x~in≠xin. For each i∈S, the two distinct source words receive independent uniform labels, so their collision probability is 1/Mi; assignments for distinct encoders are also independent. Therefore the probability that all message labels of the competitor equal the true labels is ∏i∈SMi−1.

2.1F1F3step 1.1step 1.2algebra

Choose the typical set Tn(P,1,γ/4). For any supported block in this set, [F3] gives P⊗n(xSn∣xScn)≤e−n(HS−γ/4). Summing over at most MS correctly decoded S-blocks from step 1.2 and then averaging over XScn yields P{correct decode and Zn∈Tn}≤MSe−n(HS−γ/4)≤e−nγ/2.

2.2F4F5step 1.3step 1.5algebra

If the true tuple is typical, decoding error requires at least one distinct typical competitor to share its message vector. For a fixed nonempty difference set S and fixed true complement xScn, [F5] bounds the number of possible S-parts of such competitors by (n+1)men(HS+a/2), where m=∣X∣. By step 1.5 and the union bound over all nonempty S, the expected error over the finite random-code ensemble is at most P(Zn∉Tn)+(2k−1)(n+1)me−na/2. Indeed, Mi≥en(Ri+a) and ∑i∈S(Ri+a)≥HS+∣S∣a, leaving exponent at most −a/2 for each S.

3.1F2F4step 2.1algebra

By [F4], P(Zn∉Tn(P,1,γ/4))→0. Step 2.1 therefore implies the probability of correct decoding tends to zero, so the block-error probability tends to one. This contradicts [F2]. Thus every achievable R satisfies RS≥HS for every nonempty S.

3.2F4F6step 2.2algebrachoose

The first term in step 2.2 tends to zero by [F4]. For the second, [F6] and 1/t≤1/t for t≥1 give ln⁡(n+1)≤2(n+1−1), hence mln⁡(n+1)/n→0 and (n+1)me−na/2→0. Since the ensemble is finite, at least one deterministic code has error no larger than the ensemble average; select the first such map tuple in a fixed finite listing. Thus for every fixed a>0 and all sufficiently large n, there is a deterministic code with error tending to zero and rates 1nln⁡Mi≤Ri+a+ln⁡2n, using ⌈x⌉≤2x for x≥1.

4.1F2step 3.2choosealgebra∎

Finally take aj:=1/j and choose recursively increasing nj large enough that the selected code's error is at most 1/j and (ln⁡2)/nj≤1/j. Step 3.2 then gives coordinate rate limsups at most Ri. These codes make R achievable, including boundary points where one or more subset inequalities are equalities.

Remark

The random-coding construction in steps 1.4–1.5 assigns uniform labels independently across distinct source words and across encoders; its product collision bound uses both independence properties. This theorem is lossless. It makes no claim about an exact general distributed lossy rate-distortion region.

5 · Examples, counterexamples and false statements

None yet.

Sources