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.

Cost-Constrained, Gaussian, and Feedback Channels

1 · Prerequisites

2 · Summary

This page develops finite-DMC capacity under a nonnegative letter cost, including the boundary budget equal to the minimum letter cost. It then treats finite-dimensional additive Gaussian channels under expected average squared power, diagonalizes correlated Gaussian noise by an orthogonal change of coordinates, and proves the water-filling formula for both ordinary and causal-feedback codes. All logarithms and rates are in natural nats; the Gaussian law and its orthogonal invariance are used under AC. The random-coding arguments use threshold decoding and explicitly prune codewords that violate the per-codeword cost. A separate countable-input, finite-output, zero-cost DMC definition supports the companion example about nonattainment; it does not alter the finite-alphabet capacity theorem.

The diagram records the causal interface at a single use. The encoder receives the finite message and the history of outputs from earlier uses; the channel kernel then produces the current output. In the Gaussian case the kernel is translation by fresh independent noise, while in a finite DMC it is the row W(⋅∣Xt). The feedback arrow represents that past history, not the current output, and the proofs establish the capacity bounds without relying on the diagram.

M \arrow[r, "f_t(M,Y^{t-1})"] & X_t \arrow[r, "\text{channel kernel}"] & Y_t \\
\mathcal Y^{t-1} \arrow[ur, "\text{past-output history}"'] &&

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Not applicableOpen item page →

Finite-dimensional additive Gaussian channel with average power

Definition

Assume the Axiom of Choice The Axiom of Choice. Fix an integer d≥1 and a real symmetric positive-definite matrix K∈Rd×d. The d-dimensional additive Gaussian channel with power budget P≥0 has input and output spaces Rd and single-use law Y=X+Z,Z∼Nd(0,K),Z⊥X. At each use a fresh independent copy of Z is added, so the channel is memoryless. The input cost is c(x)=∥x∥22. A length-n deterministic code with M equiprobable messages meets the average block power constraint P when 1nM∑m=1M∑t=1n∥xt(m)∥22≤P. Rates are measured in nats per vector use. The noise law is Multivariate normal law, including singular covariance; positive definiteness of K gives the Lebesgue density stated in A positive-definite multivariate normal law has its Gaussian density. The scalar case d=1 is the real AWGN channel. Rates use the natural logarithm The natural logarithm as the inverse of the exponential function.

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

A low-error random code can be pruned to satisfy a strict average cost constraint

Statement

Fix a blocklength n, a message count M≥2, a codebook ensemble with exchangeable message codewords, and a decoder for each sampled codebook. Let Bn be the random fraction of codewords whose normalized cost exceeds Γ, and let εˉn be the ensemble codebook's average error. If qn:=EBn and an:=Eεˉn satisfy qn+an<1, then some deterministic subcode has every retained codeword of normalized cost at most Γ, average error at most qn+an/(1−qn+an), and at least M(1−qn+an) messages.

If this construction is available for each sufficiently large n, with qn+an→0, then the retained code's rate differs from n−1ln⁡Mn by a quantity tending to zero.

Facts & Assumptions

Given: A random length-n codebook with M≥2 exchangeable message codewords, nonnegative normalized codeword cost, and a decoder whose per-message errors define εˉn.

[F1]

Chebyshev-Markov inequality for the integral: for a nonnegative measurable random variable V and a>0, Pr⁡[V≥a]≤E[V]/a.

[F2]

The finite union bound: the probability of a union of two events is at most the sum of their probabilities.

[F3]

Order, continuity, range, and the product, quotient, and reciprocal laws for the natural logarithm: the natural logarithm is continuous and increasing on (0,∞), with ln⁡1=0 and ln⁡(ab)=ln⁡a+ln⁡b for a,b>0.

[F4]

A nonnegative measurable function has integral 0 exactly when it vanishes almost everywhere: a nonnegative measurable random variable with expectation zero vanishes almost surely.

Proof

1.1F1F2F4givencasesalgebra

Put sn=qn+an<1, including sn=0 when qn+an=0. If qn+an=0, both nonnegative variables Bn and εˉn have expectation zero, so [F4] makes each zero almost surely. Their zero events intersect by [F2], giving a realization with both variables zero. If qn+an>0, then sn>0. By [F1], Pr⁡[Bn>sn]≤qn/sn and Pr⁡[εˉn>sn]≤an/sn. The union bound [F2] makes the probability of either failure at most sn<1, so a realization exists with both quantities at most sn.

2.1step 1.1algebracases

Retain exactly the codewords in that realization whose normalized cost is at most Γ, and let M′ be their number. Since Bn≤sn, M′≥M(1−sn)>0. Change the decoder only by mapping decisions for removed messages to one fixed retained message. An originally correct decision for a retained message is unchanged, so its error probability cannot increase; hence the retained average error is at most Mεˉn/M′≤sn/(1−sn). Each retained word satisfies the cost constraint by construction.

3.1F3step 1.1step 2.1givenalgebra∎

If qn+an→0 along blocklengths, then sn→0 and 1−sn>0. Since M(1−sn)≤M′≤M, the order and product laws in [F3] give 0≤(ln⁡M−ln⁡M′)/n≤−ln⁡(1−sn)/n. Continuity of ln⁡ at 1 and ln⁡1=0 in [F3] yield ln⁡(1−sn)→0; hence the rate loss tends to zero. The error bound in step 2.1 also tends to zero. The conclusion is per blocklength, so no sequence of witnesses is selected in this lemma.

LemmaStatement: Literature-sourcedProof: AI-adaptedOpen item page →

Threshold decoding bound for memoryless channels with densities

Statement

Let PX be an input law, let ν be a sigma-finite reference measure on the output space, and let w(y∣x) be a measurable single-use channel density satisfying ∫w(y∣x) dν(y)=1. Let q(y)=∫w(y∣x) PX(dx) be the induced output density and assume q>0 on its probability-one support. For independent uses define ı(xn;yn):=∑t=1nln⁡w(yt∣xt)q(yt) on the joint support. For every n≥1, M≥2, and τ>0, the IID random-code ensemble's expected average error is at most Pr⁡ ⁣[ı(Xn;Yn)≤ln⁡(M−1)+τ]+e−τ, where (Xn,Yn) has input law PX⊗n followed by the product channel. Consequently, some deterministic length-n code with M messages and the threshold decoder has average error no greater than this bound.

Facts & Assumptions

Given: The channel density, input law, induced positive output density, product channel, and blocklength/message/threshold parameters in the Statement.

[F1]

Tonelli's theorem for nonnegative measurable functions on a sigma-finite product: nonnegative measurable functions on a sigma-finite product space can be integrated in either order.

[F2]

For sigma-finite factors, the product measure exists, has the rectangle formula, is sigma-finite, and is unique: the finite product of the input and output reference measures has the stated rectangular sections and product integrals.

[F3]

Order, continuity, range, and the product, quotient, and reciprocal laws for the natural logarithm and The natural logarithm as the inverse of the exponential function: ln⁡ is strictly increasing on (0,∞), obeys the product law, and is inverse to the exponential, so eln⁡a=a for a>0.

[F4]

Chebyshev-Markov inequality for the integral: if L≥0 is measurable and a>0, then Pr⁡[L≥a]≤EL/a.

[F5]

The finite union bound: the probability that one of finitely many events occurs is at most the sum of their probabilities.

[F6]

The Lebesgue integral is linear on L1(μ): the integral is linear on integrable real-valued functions.

[F7]

A nonnegative measurable function has integral 0 exactly when it vanishes almost everywhere: a nonnegative measurable random variable with expectation zero vanishes almost surely.

Proof

1.1F1F3givenconstruct

Draw M codewords independently from PX⊗n. Put S={y:0<q(y)<∞}; normalization and [F1] give PY(S)=1. For yn∈Sn define L(xn;yn)=∏tw(yt∣xt)/q(yt), with a zero factor making the product zero, and define the score ℓ=ln⁡L with ln⁡0=−∞ and ln⁡(+∞)=+∞. Set ℓ=−∞ outside Sn. These are measurable extended-real scores. Under the transmitted joint law, each channel density is positive and finite almost surely by row normalization, so ℓ=ı almost surely. Declare message m if it is the unique codeword whose score exceeds ln⁡(M−1)+τ; otherwise output a fixed default. An error is contained in the event that the transmitted score fails the threshold or that some independent competing word passes it.

1.2F1F2givenalgebra

The first event has probability exactly the miss probability in the Statement. For one competing word Xˉn independent of Yn, the latter has density q⊗n under the ensemble. Define L=0 outside Sn. By [F1, F2] and normalization of the product channel rows, EL=∫PX⊗n(dxˉn)∫Snw⊗n(yn∣xˉn) dν⊗n(yn)≤1. Thus the likelihood ratio is well-defined even for a competitor with zero channel density.

2.1F3F4F5step 1.1step 1.2givenalgebra

If a competitor passes, [F3] makes L>(M−1)eτ, hence the event is contained in {L≥(M−1)eτ}. Markov's integral inequality [F4] bounds this probability by e−τ/(M−1). The finite union bound [F5] over the M−1 competitors contributes at most e−τ. Combining this with the miss event in step 1.1 proves the asserted bound on ensemble expected average error.

3.1F6F7step 1.1step 2.1givenchoose∎

Let E be the random codebook's average error and set b=EE; then 0≤E≤1, so both E and the constant b are integrable. If every sampled codebook had E>b, the nonnegative variable E−b would be positive everywhere, while linearity [F6] and P(Ω)=1 give E(E−b)=0. By [F7], E−b=0 almost surely, a contradiction. Hence some codebook has error at most b, which is bounded by the result of steps 1.1 and 2.1.

LemmaStatement: Literature-sourcedProof: AI-adaptedOpen item page →

Finite-simplex entropy is continuous and concave

Statement

For a finite nonempty alphabet of size m, let H(p):=−∑i=1mpiln⁡pi,0ln⁡0:=0, on the probability simplex Δm={p∈[0,1]m:∑ipi=1}. Then H is continuous and concave on Δm, with 0≤H(p)≤ln⁡m.

Facts & Assumptions

Given: An integer m≥1 and the finite probability simplex Δm.

[F1]

The natural logarithm as the inverse of the exponential function: ln⁡ is the natural logarithm on (0,∞).

[F2]

The logarithm grows more slowly than every positive real power: ln⁡s/s→0 as s→+∞.

[F4]

A twice-differentiable function on an open interval is convex if and only if its second derivative is nonnegative: a twice-differentiable function with nonpositive second derivative on an interval is concave there, by applying the nonnegative-second-derivative criterion to its negative.

Proof

1.1F1F2givenalgebra

Define h(t)=−tln⁡t for 0<t≤1 and h(0)=0. With s=1/t, ∣tln⁡t∣=ln⁡(s)/s→0 as t↓0 by [F1] and [F2]; hence h is continuous on [0,1].

2.1F3F4step 1.1algebra

On (0,1), [F3] gives h′′(t)=−1/t<0, so [F4] makes h concave there. For u,v∈[0,1] and 0<ϵ<1, replace each endpoint by uϵ=(1−ϵ)u+ϵ/2 and vϵ=(1−ϵ)v+ϵ/2. Concavity on (0,1) applies to these interior points; taking ϵ↓0 and using step 1.1 gives the concavity inequality on the closed interval.

3.1step 1.1step 2.1givenalgebra

For p,q∈Δm and 0≤θ≤1, apply the concavity inequality for h to each coordinate θpi+(1−θ)qi. Summing the m inequalities gives H(θp+(1−θ)q)≥θH(p)+(1−θ)H(q). Continuity of H follows from continuity of the finite sum of the coordinate functions h.

4.1F1step 3.1givenalgebracases∎

Each summand −piln⁡pi is nonnegative because 0≤pi≤1, so H(p)≥0. The average of the m! coordinate permutations of p is the uniform vector u=(1/m,…,1/m), and each permutation has entropy H(p). Concavity from step 3.1, iterated over this finite average, gives H(u)≥H(p). Since H(u)=ln⁡m, the claimed upper bound follows, including m=1.

LemmaStatement: Literature-sourcedProof: AI-adaptedOpen item page →

A Gaussian maximizes scalar differential entropy at fixed variance

Statement

Assume AC. Let V have a Lebesgue density p with ∫p(x)∣ln⁡p(x)∣ dx<∞, finite mean μ, and positive finite variance v=E[(V−μ)2]. Define h(V):=−∫p(x)ln⁡p(x) dx. Then h(V)≤12ln⁡(2πev), with equality exactly when V∼N(μ,v).

Facts & Assumptions

Given: AC and a real random variable with a density whose entropy integrand is absolutely integrable, finite mean, and positive finite variance.

[A1]

The Axiom of Choice: AC is required by the stated measure-theoretic KL convention and the Gaussian-law definitions.

[F1]

Kullback–Leibler divergence: for P≪Q, D(P∥Q)=∫ln⁡(dP/dQ) dP.

[F2]

Kullback–Leibler divergence is nonnegative: for probability measures, D(P∥Q)≥0, with equality exactly when P=Q.

[F3]

Standard normal and normal laws and A positive-definite multivariate normal law has its Gaussian density: for v>0, N(μ,v) has density (2πv)−1/2exp⁡(−(x−μ)2/(2v)).

[F5]

Proof

1.1A1F1F3F4F5given

Let q be the positive density in [F3]. Since q(x)>0 for every x, the law with density p is absolutely continuous with respect to the Gaussian law. Its KL divergence is well-defined by [F1]. The absolute entropy-integrability hypothesis and finite second moment make each term in the following expansion integrable.

2.1A1F1F2F3F4F5step 1.1algebra∎

Expanding ln⁡(p/q) and integrating gives D(PV∥N(μ,v))=−h(V)+12ln⁡(2πv)+E[(V−μ)2]2v=−h(V)+12ln⁡(2πev). By [F2] this is nonnegative, proving the bound; equality holds exactly when the two laws coincide, again by [F2].

LemmaStatement: Literature-sourcedProof: AI-adaptedOpen item page →

Jensen's inequality for an integrable cost random variable

Statement

Let a∈R, let f:[a,∞)→R be finite and concave, and let U be an integrable real random variable with U≥a almost surely and f(U) integrable. Then Ef(U)≤f(EU).

Facts & Assumptions

Given: A real number a, a finite concave function f on [a,∞), and an integrable random variable U≥a for which f(U) is integrable.

[A1]

The domain, concavity, integrability, and lower-bound hypotheses in the Statement.

[F1]

Dedekind completeness: the least-upper-bound property: every nonempty subset of R bounded above has a real supremum.

[F2]

A nonnegative measurable function has integral 0 exactly when it vanishes almost everywhere: on any measure space, a nonnegative measurable function has integral zero exactly when it is zero almost everywhere.

Proof

1.1A1F2givenalgebracases

Put m=EU≥a. If m=a, let V=(U−a)+, a nonnegative measurable variable equal to U−a almost surely by [A1]. Thus EV=EU−a=0. Applying [F2] with the probability measure gives V=0 almost surely; combined with U≥a almost surely this implies U=a almost surely. Consequently Ef(U)=f(a)=f(m).

1.2A1F1givenalgebra

Suppose m>a. For y>m define r(y)=(f(y)−f(m))/(y−m). Concavity applied to a<m<y gives r(y)≤(f(m)−f(a))/(m−a), and the right-slope set is nonempty (take y=m+1) and bounded above; [F1] supplies its finite supremum s. For each x with a≤x<m and each y>m, concavity at x<m<y gives (f(m)−f(x))/(m−x)≥r(y); taking the supremum over y yields (f(m)−f(x))/(m−x)≥s. Therefore every u≥a satisfies f(u)≤f(m)+s(u−m).

2.1A1step 1.1step 1.2algebracases∎

The affine upper bound in step 1.2 is integrable because U is integrable. Taking expectations gives Ef(U)≤f(m)+s(EU−m)=f(m). Together with step 1.1 this proves the claim.

LemmaStatement: Literature-sourcedProof: AI-adaptedOpen item page →

A normal variable has finite fourth moment

Statement

Assume AC and let G∼N(0,σ2) for σ≥0. Then E[G2]=σ2 and E[G4]=3σ4; in particular the fourth moment is finite. For independent centered normal coordinates Gj∼N(0,σj2), every finite linear combination of the variables Gj2 has finite second moment.

Facts & Assumptions

Given: AC and a scalar centered normal variable with variance σ2≥0.

[A1]

The Axiom of Choice and Standard normal and normal laws: the standard normal law is defined under AC and has density ϕ(x)=(2π)−1/2e−x2/2.

[F2]

If u,v are differentiable on [a,b] with u′,v′ integrable, then ∫abuv′=u(b)v(b)−u(a)v(a)−∫abu′v: on finite intervals, ∫uv′=uv∣ab−∫u′v under its stated integrability hypotheses.

[F3]

The exponential dominates every fixed nonnegative integer power at +∞: a fixed polynomial times e−x2/2 tends to zero as ∣x∣→∞ and is integrable after comparison with a weaker Gaussian tail.

[F5]

Expectations factor over finite products of independent random variables: for independent variables, integrable Borel functions of the individual variables have integrable product and factorized product expectation.

Proof

1.1F1F2F3given

Let Ik:=∫Rx2ke−x2/2 dx for k=0,1,2. These integrals are finite: outside a bounded interval, ∣x∣2ke−x2/4 is bounded by [F3], while e−x2/4 is integrable by [F1] after scaling. Thus integration by parts on [−R,R] is valid, and its polynomial-exponential boundary terms vanish as R→∞ by [F3].

2.1A1F1F2F3F4step 1.1algebra

Since u(x)=−x2/2 is differentiable on R and the exponential is differentiable at every u(x), the chain rule in [F4] gives (e−x2/2)′=−xe−x2/2. All these functions and derivatives are continuous on [−R,R], so the hypotheses of [F2] hold. Integration by parts gives ∫−RRx2e−x2/2 dx=[−xe−x2/2]−RR+∫−RRe−x2/2 dx and ∫−RRx4e−x2/2 dx=[−x3e−x2/2]−RR+3∫−RRx2e−x2/2 dx. Letting R→∞, [F3] makes the boundary terms vanish and [F1] gives I1=I0=2π and I2=3I1=32π; integration against the standard-normal density gives E[G02]=1 and E[G04]=3.

3.1A1F5step 2.1givencasesalgebra∎

If σ>0, the definition of N(0,σ2) is the law of σG0, so E[G2]=σ2E[G02]=σ2 and E[G4]=σ4E[G04]=3σ4. If σ=0, G=0 almost surely and both formulas hold. For distinct indices i≠j, the squared coordinates are integrable by these second-moment formulas, so [F5] gives E[Gi2Gj2]=σi2σj2<∞. For i=j, the fourth-moment formula instead gives E[Gi4]=3σi4<∞. Thus every term in the square of a finite linear combination of the Gj2 is integrable, proving that combination has finite second moment; the empty combination is zero.

LemmaStatement: Literature-sourcedProof: AI-adaptedOpen item page →

Water-filling maximizes the finite parallel Gaussian allocation objective

Statement

Let L≥1, let λ1,…,λL>0, and let P≥0. For allocations pj≥0 with ∑jpj≤P, set F(p1,…,pL):=12∑j=1Lln⁡(1+pjλj). If P=0, the maximum is 0 at pj=0. If P>0, there is a unique T>min⁡jλj solving ∑j=1L(T−λj)+=P, and the maximum is attained at pj∗=(T−λj)+. Its value is CL(P)=12∑j=1Lln⁡+(Tλj), where u+=max⁡(u,0) and ln⁡+(u)=max⁡(ln⁡u,0). The value function CL is nondecreasing and concave on [0,∞).

Facts & Assumptions

Given: A finite list of positive noise variances λj and total power budget P≥0.

[F3]

A twice-differentiable function on an open interval is convex if and only if its second derivative is nonnegative: a twice-differentiable function on an open interval with nonnegative second derivative is convex. Applying this to −f gives concavity when f′′≤0. The tangent bound will be derived directly from concavity below.

Proof

1.1F2givencasesalgebra

For P=0, feasibility forces every pj=0, so the maximum is 0. Suppose P>0, put a=min⁡jλj, and define g(T)=∑j(T−λj)+. For real u,v, considering whether each is nonnegative gives ∣u+−v+∣≤∣u−v∣; hence ∣g(T)−g(S)∣≤L∣T−S∣, proving continuity, including at the breakpoints. We have g(a)=0 and g(a+P)≥P because a branch with λj=a contributes P. By [F2] on [a,a+P], a solution exists; it lies above a since P>0. If a<S<T, that same branch grows by T−S>0 and all other terms are nondecreasing, so g(T)>g(S) and the solution is unique.

2.1F1F3F4step 1.1givenalgebra

Put pj∗=(T−λj)+. Then ∑jpj∗=P. Extend fj(p)=12ln⁡(1+p/λj) to the open interval p>−λj. Its affine inner function has positive value and derivative 1/λj, so [F1] and the chain rule in [F4] give fj′(p)=1/(2(λj+p)); the quotient rule gives fj′′(p)=−1/(2(λj+p)2)<0. Thus [F3] applied to −fj proves concavity on this open interval. For any a,b in it and 0<t<1, concavity gives fj(a+t(b−a))≥(1−t)fj(a)+tfj(b). Subtracting fj(a), dividing by t, and taking t↓0 yields fj(b)−fj(a)≤fj′(a)(b−a). This proves the tangent bound also when a=0, which is an interior point of the extended domain. On an active branch fj′(pj∗)=1/(2T); on an inactive branch pj∗=0 and fj′(0)=1/(2λj)≤1/(2T). Summing the tangent bounds gives, for every feasible p, ∑j[fj(pj)−fj(pj∗)]≤(2T)−1(∑jpj−P)≤0. Thus p∗ is globally optimal.

3.1step 1.1step 2.1givenalgebra∎

Substitution of pj∗ yields F(p∗)=12∑jln⁡+(T/λj). The feasible sets are nested as P grows, so CL is nondecreasing. If P0,P1≥0 and p(0),p(1) are maximizing allocations, then θp(0)+(1−θ)p(1) is feasible at θP0+(1−θ)P1. Concavity of each fj gives CL(θP0+(1−θ)P1)≥θCL(P0)+(1−θ)CL(P1), including Pi=0 by step 1.1.

DefinitionDefinition: Literature-sourcedProof: Not applicableOpen item page →

Zero-cost information capacity of a countable-input finite-output DMC

Definition

A countable-input finite-output DMC has input alphabet N>0={1,2,…}, a finite nonempty output alphabet Y, and row probabilities W(y∣x)≥0 with ∑y∈YW(y∣x)=1 for each x. At blocklength n, its channel law is Wn(yn∣xn)=∏t=1nW(yt∣xt). An input law is a sequence (px)x≥1 with px≥0 and ∑xpx=1. Give every input symbol cost c(x)=0 and budget Γ=0. Its output law is q(y)=∑xpxW(y∣x), and define H(q)=−∑y∈Yq(y)ln⁡q(y),H(Y∣X)=∑x≥1px[−∑y∈YW(y∣x)ln⁡W(y∣x)], where finite entropy is as in Finite distributions, entropy, divergence, and stochastic matrices, 0ln⁡0=0, and logarithms are natural The natural logarithm as the inverse of the exponential function. The conditional-entropy series converges because each summand entropy lies between 0 and ln⁡∣Y∣ by Finite-simplex entropy is continuous and concave. Define I(p;W):=H(q)−H(Y∣X) and the zero-cost information capacity CI(0):=sup⁡pI(p;W) over all countable input laws. This definition alone makes no assertion that the supremum is attained or equals an operational coding capacity.

DefinitionDefinition: Literature-sourcedProof: Not applicableOpen item page →

Causal feedback codes for a finite-dimensional Gaussian channel

Definition

Assume AC The Axiom of Choice and use the channel in Finite-dimensional additive Gaussian channel with average power with dimension d and budget P. A length-n code with M≥1 equiprobable messages is a tuple of Borel encoders ft:[M]×(Rd)t−1→Rd,1≤t≤n, and a Borel decoder g:(Rd)n→[M]. At time t the input is Xt=ft(M,Yt−1) and the output is Yt=Xt+Zt, with the fresh independent Gaussian noise of the channel definition. The code meets the expected average-power constraint when 1nE[∑t=1n∥Xt∥22]≤P. Its average error is Pr⁡[g(Yn)≠M] and its rate is n−1ln⁡M nats per vector use. If every ft is independent of Yt−1, the code does not use feedback. Define Cfb(P) as the supremum of rates R for which feasible feedback codes for all sufficiently large n have average error tending to zero and lim inf⁡n−1ln⁡Mn≥R. Define Cnf(P) by restricting to codes that do not use feedback. Both capacities use natural-log nats per vector use The natural logarithm as the inverse of the exponential function.

LemmaStatement: Literature-sourcedProof: AI-adaptedOpen item page →

Orthogonal coordinates diagonalize a finite-dimensional Gaussian noise law

Statement

Assume AC. Let K∈Rd×d be symmetric positive definite and let Z∼Nd(0,K) be the additive noise in Finite-dimensional additive Gaussian channel with average power. Then there are an orthogonal matrix U and positive numbers λ1,…,λd such that K=UTdiag⁡(λ1,…,λd)U and the coordinates of UZ are independent with laws N(0,λj). For every input X, ∥UX∥2=∥X∥2 and U(X+Z)=UX+UZ, so this change of coordinates preserves the power constraint and the channel law.

Facts & Assumptions

Given: AC, a positive-definite covariance matrix K, and a centered Gaussian vector Z with covariance K.

[A1]

The Axiom of Choice: AC is assumed by the multivariate-normal construction and by the orthogonal-normal invariance supplier.

[F1]

Real spectral theorem: a self-adjoint endomorphism of a finite-dimensional real inner product space has an orthonormal eigenbasis: a real symmetric endomorphism has an orthonormal eigenbasis; positive definiteness makes each eigenvalue positive.

[F2]

A non-negative operator has a unique non-negative square root: a positive-semidefinite symmetric matrix has a unique positive-semidefinite square root.

[F3]

Multivariate normal law, including singular covariance and Standard normal and normal laws: Nd(0,K) is realized as K1/2G with independent standard-normal coordinates in G.

[F4]

Orthogonal transformations preserve the standard normal product law: under AC, if G∼Nd(0,Id) has independent standard-normal coordinates and UTU=Id, then UG again has independent standard-normal coordinates.

Proof

1.1F1F2givenchoose

By [F1], choose an orthogonal eigenbasis U for K, so K=UTΛU with Λ=diag⁡(λ1,…,λd) and λj>0. The positive square root is K1/2=UTΛ1/2U: this matrix is positive semidefinite, squares to K, and is therefore the unique square root in [F2].

2.1A1F3F4step 1.1algebra

By [F3], write Z in law as K1/2G. Since UUT=Id, UZ therefore has the law of Λ1/2UG. By [A1] and [F4], the coordinates of UG are independent standard normals; multiplication by λj gives independent N(0,λj) coordinates.

3.1step 1.1step 2.1algebra∎

Orthogonality gives ∥UX∥22=XTUTUX=∥X∥22, and linearity gives U(X+Z)=UX+UZ. Thus the transformed channel has parallel independent Gaussian noise and exactly the same input power and code/error correspondence.

LemmaStatement: Literature-sourcedProof: AI-adaptedOpen item page →

Finite-input vector Gaussian mutual information is bounded by water-filling

Statement

Assume AC. Let Z=(Z1,…,Zd) have independent coordinates Zj∼N(0,λj) with λj>0, and let X be an independent finite-support random vector in Rd with E∥X∥22≤P. Define I(X;X+Z) as the relative entropy, in nats, of the joint law with respect to the product of its marginals. Then I(X;X+Z)≤Cd(P):=max⁡pj≥0, ∑jpj≤P12∑j=1dln⁡(1+pjλj). The maximum is attained by the allocation in Water-filling maximizes the finite parallel Gaussian allocation objective.

Facts & Assumptions

Given: AC, independent scalar Gaussian noise coordinates of positive variances, an independent finite-support input vector, and its second-moment bound.

[A1]

The Axiom of Choice and Standard normal and normal laws: Gaussian laws are used under AC; each N(0,λj) is a scaled standard-normal law.

[F1]

A positive-definite multivariate normal law has its Gaussian density: every scalar Gaussian with positive variance has a positive Gaussian Lebesgue density.

[F2]

A Gaussian maximizes scalar differential entropy at fixed variance: a scalar density of finite entropy and variance v>0 has h≤12ln⁡(2πev).

[F3]

Kullback–Leibler divergence is nonnegative: relative entropy between probability measures is nonnegative.

[F4]

Water-filling maximizes the finite parallel Gaussian allocation objective: the finite allocation objective is maximized by its water-filling allocation.

[F5]

Kullback–Leibler divergence: D(P∥Q)=∫ln⁡(dP/dQ) dP for P≪Q.

[F6]

Moments, variance, and covariance on a probability space: variance is the expected squared deviation from the mean.

[F7]

Expectations factor over finite products of independent random variables: independent integrable variables have factorized product expectations.

[F8]

Tonelli's theorem for nonnegative measurable functions on a sigma-finite product: nonnegative measurable functions on a sigma-finite product space can be integrated in either order.

[F10]

A normal variable has finite fourth moment: for Zj∼N(0,λj), EZj2=λj.

Proof

1.1A1F1F10givenalgebra

Write Y=X+Z. Its density is the finite mixture pY(y)=∑xPX(x)∏jϕλj(yj−xj), which is positive and bounded by [F1]. Fix any support point x0 with PX(x0)>0. Then pY(y)≥PX(x0)∏jϕλj(yj−x0j). The Gaussian upper bound and this lower bound show ∣ln⁡pY(y)∣≤C(1+∥y∥22) for some finite C; Y has finite second moment, so h(Y) is absolutely finite by [F10]. The same bounds apply to each marginal Yj, and each conditional density given a support point is a Gaussian translate, so all entropy integrals below are finite.

2.1F3F5F9step 1.1givenalgebra

The joint output density has finite differential entropy by step 1.1. On the support of X, the joint-to-product density ratio in [F5] is ∏jϕλj(yj−xj)/pY(y). Expanding its logarithm and integrating gives I(X;Y)=h(Y)−h(Y∣X)=h(Y)−h(Z), because each conditional output density is a translate of the noise density. The KL divergence of PY from the product of its marginals is finite by step 1.1 and nonnegative by [F3]; expanding it gives h(Y)≤∑jh(Yj).

3.1F1F2F4F6F7F8F9F10step 1.1step 2.1givenalgebra∎

Independence [F7] and the variance definition [F6] give Var⁡(Yj)=Var⁡(Xj)+λj and Var⁡(Xj)≤EXj2. By [F2], h(Yj)≤12ln⁡(2πe(Var⁡(Xj)+λj)). Direct integration of ϕλj using [F1] and [F10] gives h(Zj)=12ln⁡(2πeλj), hence h(Z)=∑jh(Zj) by independence. Tonelli [F8] on the integrable positive and negative parts from step 1.1 justifies the product integrals. Therefore I(X;Y)≤12∑jln⁡(1+Var⁡(Xj)/λj)≤12∑jln⁡(1+EXj2/λj). The powers pj=EXj2 sum to at most P, so [F4] proves the claim.

LemmaStatement: Literature-sourcedProof: AI-adaptedOpen item page →

Parallel Gaussian information density obeys a finite-variance law of large numbers

Statement

Assume AC. In orthogonal coordinates let the independent channel branches be Yj=Xj+Zj, where Xj∼N(0,pj), Zj∼N(0,λj), all coordinates are independent, pj≥0, and λj>0. Across channel uses take independent copies. Define the information density on the joint support by ı(X;Y)=ln⁡fY∣X(Y∣X)fY(Y). Then 1n∑t=1nı(Xt;Yt)⟶12∑j=1dln⁡(1+pjλj) in probability.

Facts & Assumptions

Given: The Gaussian branch laws and their independence as stated.

[A2]

Finite-dimensional additive Gaussian channel with average power: each use adds an independent fresh Gaussian noise vector.

[F1]

Orthogonal coordinates diagonalize a finite-dimensional Gaussian noise law: a positive-definite Gaussian noise covariance is reduced to independent scalar normal branches by an orthogonal transformation.

[F2]

A positive-definite multivariate normal law has its Gaussian density: every positive-variance scalar Gaussian used here has its Gaussian density.

[F3]

A normal variable has finite fourth moment: if G∼N(0,1) then EG2=1 and EG4=3; scaling gives the moments of each Xj and Zj.

[F4]

The Gaussian integral ∫−∞∞e−x2 dx=π and Change of variable in an improper integral: ∫Re−a(x−b)2/2 dx=2π/a for a>0.

[F5]

Independent random elements have product joint law: independent coordinates have the product density used to form the branchwise output density.

[F7]

Moments, variance, and covariance on a probability space: variance is the expected squared deviation from the mean.

[F8]

Chebyshev-Markov inequality for the integral: Markov's integral inequality applies to nonnegative squared deviations.

[F9]

Standard normal and normal laws: N(0,λj) is centered with variance λj.

[F10]

Expectations factor over finite products of independent random variables: expectations of products of independent integrable real random variables factor.

Proof

1.1A1A2F1F2F4F5givenalgebracases

For pj>0, completing the square gives x2/pj+(y−x)2/λj=((pj+λj)/(pjλj))(x−pjy/(pj+λj))2+y2/(pj+λj), so [F4] yields ∫Rϕpj(x)ϕλj(y−x) dx=(2π(pj+λj))−1/2e−y2/(2(pj+λj))=ϕpj+λj(y). If pj=0, then Xj=0 and Yj=Zj has density ϕλj. Independence across coordinates and uses gives product output densities by [F5].

2.1F2F3F5F6F9step 1.1givenalgebracases

For pj>0, substituting Yj=Xj+Zj in the log-density ratio gives ıj=12ln⁡(1+pj/λj)−Zj2/(2λj)+(Xj+Zj)2/(2(pj+λj)). By [F3] and [F9], the second moments are pj and λj and the means are zero; [F5] factors the cross moment, so Eıj=12ln⁡(1+pj/λj). Its second moment is finite because (a+b+c)2≤3(a2+b2+c2), (x+z)4≤8(x4+z4), and the Gaussian fourth moments in [F3] are finite. If pj=0, the information density is identically zero, which agrees with the formula; for finitely many branches, (∑jıj)2≤d∑jıj2, so the summed density has mean I=12∑jln⁡(1+pj/λj) and finite variance.

3.1A2F5F7F8F10step 2.1givenalgebra∎

The pairs (Xt,Yt) are IID across uses because [A2] gives fresh independent noises and [F5] gives product coordinate laws. Their information densities are therefore IID with mean I and finite variance v by step 2.1. For s≠t, [F10] factors the expectation of the product of their centered information densities, which is zero; expanding the squared sum gives E[(∑t=1nı(Xt;Yt)−nI)2]=nv. For every η>0, the normalized deviation event forces this square to be at least n2η2, so [F8] bounds its probability by v/(nη2)→0.

DefinitionDefinition: Literature-sourcedProof: Not applicableOpen item page →

Finite DMC with a nonnegative input cost and feasible budget

Definition

Let W(y∣x) be a finite DMC with nonempty finite input alphabet X (Finite discrete memoryless channels). A letter cost is a supplied function c:X→[0,∞) with finite real values. Define cmin⁡:=min⁡x∈Xc(x),cmax⁡:=max⁡x∈Xc(x),cˉ(PX):=∑x∈XPX(x)c(x) for each input probability vector PX (Finite probability vectors). A real number Γ is a feasible cost budget when Γ≥cmin⁡. Costs and budgets are per channel use; all logarithms and rates in this pair use natural units The natural logarithm as the inverse of the exponential function.

LemmaStatement: Literature-sourcedProof: AI-adaptedOpen item page →

Strictly feasible Gaussian inputs yield cost-feasible Gaussian codes

Statement

Assume AC. For the channel in Finite-dimensional additive Gaussian channel with average power, let the noise eigenvalues be λ1,…,λd>0. Let P>0 and choose pj≥0 with ∑jpj<P. Then every rate 0≤R<I(p):=12∑j=1dln⁡(1+pjλj) is achievable by deterministic no-feedback codes meeting average block power P and with average error tending to zero.

Facts & Assumptions

Given: AC, the finite-dimensional Gaussian channel, positive noise eigenvalues, a strict power allocation, and a rate below its Gaussian mutual information.

[A1]

The Axiom of Choice and Finite-dimensional additive Gaussian channel with average power: the Gaussian channel uses fresh independent Gaussian noise and squared Euclidean cost under AC; rates are nats per vector use.

[A2]

Causal feedback codes for a finite-dimensional Gaussian channel: deterministic no-feedback codes are the subcase whose encoders ignore output histories, and their average block power is measured over messages.

[F1]

Orthogonal coordinates diagonalize a finite-dimensional Gaussian noise law: an orthogonal coordinate change diagonalizes the noise and preserves squared input norm and code/error correspondence.

[F2]

Parallel Gaussian information density obeys a finite-variance law of large numbers: for independent Gaussian input and noise branches and IID uses, the normalized sum of information densities converges in probability to I(p).

[F3]

Threshold decoding bound for memoryless channels with densities: the IID Gaussian code ensemble's expected average error is bounded by an information-density miss probability plus e−τ.

[F4]

A normal variable has finite fourth moment: EG2=1 and EG4=3 for standard normal G, with scaling for any branch variance.

[F5]

Chebyshev-Markov inequality for the integral: a nonnegative measurable variable V satisfies Pr⁡(V≥a)≤EV/a for a>0.

[F7]

Moments, variance, and covariance on a probability space and Expectations factor over finite products of independent random variables: variances are computed from second moments, and independence factors cross moments.

[F6]

A low-error random code can be pruned to satisfy a strict average cost constraint: a random code ensemble with exchangeable message codewords, vanishing expected cost-violation fraction and vanishing expected error has feasible deterministic subcodes with vanishing rate loss.

Proof

1.1A1F1F2givenconstruct

Use [F1] to work in orthogonal coordinates, and draw each vector use independently with branch inputs Xj∼N(0,pj), independent across branches. Put μ=∑jpj<P. By [F2], the normalized sum of information densities converges in probability to I(p).

2.1F2F3step 1.1givenalgebracases

If R=0, one-message codes meet the assertion. Suppose R>0, choose δ>0 with R+2δ<I(p), and put Mn=⌈enR⌉. The threshold ln⁡(Mn−1)+nδ is eventually below n(R+2δ). The weak law in [F2] makes the miss probability tend to zero; [F3] then shows the ensemble expected average error an tends to zero.

2.2F4F5F7step 1.1givenalgebra

For one vector use put Q=∑jXj2. By [F4], EXj2=pj and EXj4=3pj2; [F7] then gives Var⁡(Xj2)=2pj2, and independence factors the cross moments to yield Var⁡(Q)=2∑jpj2<∞. Across n uses the codeword average cost Qˉn has mean μ and variance Var⁡(Q)/n. With Δ=P−μ>0, the event Qˉn>P is contained in {∣Qˉn−μ∣≥Δ}, whose probability is at most Var⁡(Q)/(nΔ2) by [F5] applied to the squared deviation. This probability is the expected fraction qn of over-budget codewords, so qn→0.

3.1A2F1F6step 2.1step 2.2algebra∎

The codewords are drawn IID, hence are exchangeable, and the random code ensemble has qn+an→0 by steps 2.1 and 2.2. Apply [F6] to prune every over-budget word; [A2] identifies the retained deterministic codes as feasible no-feedback codes, with average power at most P, error tending to zero, and rate loss tending to zero. Orthogonal invariance in [F1] carries these codes back to the original channel.

DefinitionDefinition: Literature-sourcedProof: Not applicableOpen item page →

Average-cost fixed-length codes and operational DMC capacity

Definition

Fix a finite DMC and cost model from Finite DMC with a nonnegative input cost and feasible budget, with feasible budget Γ. A length-n, M-message code from Fixed-length codes for a finite DMC is average-cost feasible if 1nM∑m=1M∑t=1nc(xt(m))≤Γ. A rate R≥0 is average-error achievable under budget Γ if there is a sequence of such codes, for all sufficiently large n, whose average errors from Average and maximal error of a fixed-length code tend to zero and satisfy lim inf⁡n→∞n−1ln⁡Mn≥R. The operational cost-constrained capacity C(Γ) is the supremum of these rates.

For an input probability vector PX, define its expected cost cˉ(PX) as in Finite DMC with a nonnegative input cost and feasible budget. The cost-constrained information capacity is CI(Γ):=sup⁡PX: cˉ(PX)≤ΓI(PX;W), where I(PX;W) and the unconstrained DMC information capacity use natural-log nats as in Single-letter information capacity of a finite DMC and The natural logarithm as the inverse of the exponential function. All rates use natural-log nats (The natural logarithm as the inverse of the exponential function). This definition uses a supremum; attainment is proved separately.

DefinitionDefinition: Literature-sourcedProof: Not applicableOpen item page →

Causal feedback codes for a finite cost-constrained DMC

Definition

Let W(y∣x) be the finite DMC Finite discrete memoryless channels and c:X→[0,∞) the finite input cost from Finite DMC with a nonnegative input cost and feasible budget, with feasible budget Γ from Average-cost fixed-length codes and operational DMC capacity. For an integer n≥1, a deterministic length-n feedback code with M≥1 equiprobable messages consists of causal maps ft:[M]×Yt−1→X(1≤t≤n) and a decoder g:Yn→[M]. Let U be a uniform random message on [M], and set Xt=ft(U,Yt−1). Given U=m, the output law is the product of the row probabilities W(yt∣ft(m,yt−1)). Its expected average cost is 1n∑t=1nE[c(Xt)], where the expectation is over U and the channel outputs. It is feasible when this quantity is at most Γ; its average error is Pr⁡[g(Yn)≠U] and its rate is n−1ln⁡M nats per use. The feedback operational capacity Cfb(Γ) is the supremum of rates for which feasible codes for all sufficiently large blocklengths have average error tending to zero and limiting inferior rate at least the stated rate. The no-feedback subclass consists of encoders ft that do not depend on yt−1; it includes every ordinary fixed-length code from Fixed-length codes for a finite DMC. Its rate uses the natural logarithm The natural logarithm as the inverse of the exponential function.

LemmaStatement: Literature-sourcedProof: AI-adaptedOpen item page →

Constrained DMC information capacity is attained, nondecreasing, and concave

Statement

Let W be a finite DMC, c:X→[0,∞) a finite letter cost, and Γ≥cmin⁡. The feasible set {PX:cˉ(PX)≤Γ} is nonempty and compact, and CI(Γ) from Average-cost fixed-length codes and operational DMC capacity is attained with 0≤CI(Γ)≤ln⁡∣X∣. The function Γ↦CI(Γ) is nondecreasing and concave on [cmin⁡,∞). If Γ>cmin⁡, then for every maximizing law PX∗ the laws PX,ϵ:=(1−ϵ)PX∗+ϵδxmin⁡,0<ϵ<1, have cost strictly below Γ whenever PX∗ has cost Γ, and I(PX,ϵ;W)→CI(Γ) as ϵ↓0.

Facts & Assumptions

Given: A finite DMC W, a finite cost c, and a budget Γ≥cmin⁡.

[F1]

Finite DMC with a nonnegative input cost and feasible budget and Finite probability vectors: X is finite and nonempty, cmin⁡ is attained, and cˉ(PX)=∑xPX(x)c(x) is linear in PX.

[F2]

Average-cost fixed-length codes and operational DMC capacity: CI(Γ)=sup⁡cˉ(PX)≤ΓI(PX;W).

[F3]

Single-letter information capacity of a finite DMC, Finite mutual information, Finite conditional entropy, and Finite entropy and mutual-information chain rules: for the induced finite joint law, I(PX;W)=H(PXW)−∑xPX(x)H(W(⋅∣x)).

[F4]

Finite-simplex entropy is continuous and concave and Finite distributions, entropy, divergence, and stochastic matrices: finite entropy is continuous and concave on each probability simplex, with 0≤H≤ln⁡m. finite entropy is continuous and concave on each probability simplex.

[F5]

For a nonempty subset of Rn with n≥1, compactness, closedness and boundedness, pseudocompactness, and attainment of extrema by every continuous real-valued function are equivalent: a nonempty closed bounded subset of finite-dimensional Euclidean space is compact, and every continuous real-valued function on it attains its maximum.

[F6]

Finite KL divergence is nonnegative with equality exactly at equal laws: finite KL divergence is nonnegative and equals zero only for identical probability vectors.

Proof

1.1F1F3F4F5F6givenalgebra

The probability simplex on X is closed and bounded in R∣X∣. The feasible subset is closed because PX↦cˉ(PX) is linear and continuous; it is nonempty because δxmin⁡ has cost cmin⁡≤Γ. Hence it is compact by [F5]. The output law PXW is linear in PX, so [F3]–[F4] show that PX↦I(PX;W) is continuous. Nonnegativity of mutual information follows from [F6] applied to the joint law and product marginals. Also I(PX;W)=H(PX)−H(X∣Y)≤H(PX) by [F3], since conditional entropy is a sum of nonnegative terms. Concavity in [F4] gives H(PX)≤ln⁡∣X∣: the uniform vector is the average of the finitely many coordinate permutations of PX, all of which have the same entropy. Thus the objective lies in [0,ln⁡∣X∣], and [F5] proves its supremum is finite and attained.

2.1F1F2F3F4step 1.1algebra

If Γ0≤Γ1, the feasible set at Γ0 is contained in the one at Γ1, proving monotonicity. For 0≤θ≤1, let P0,P1 attain CI(Γ0),CI(Γ1). The mixture Pθ=θP0+(1−θ)P1 has cost at most θΓ0+(1−θ)Γ1. By [F3]–[F4], mutual information is concave in PX: the output entropy is concave and the conditional entropy term is linear. Therefore CI(θΓ0+(1−θ)Γ1)≥θCI(Γ0)+(1−θ)CI(Γ1).

3.1F1F3step 1.1givenalgebracases∎

Suppose Γ>cmin⁡ and PX∗ attains CI(Γ). If cˉ(PX∗)=Γ, choose a minimum-cost symbol xmin⁡ from the finite alphabet. Then cˉ(PX,ϵ)=(1−ϵ)Γ+ϵcmin⁡<Γ for every ϵ>0. Since PX,ϵ→PX∗ and the mutual-information objective is continuous by step 1.1, I(PX,ϵ;W)→CI(Γ). If PX∗ already has strict cost, no approximation is needed.

LemmaStatement: Literature-sourcedProof: AI-adaptedOpen item page →

Fano's inequality for a finite message observed through a density

Statement

Let M be uniform on [N] with N≥2, and let an observation Y have conditional densities pm with respect to a common measure. Put q=N−1∑mpm and define the posterior πm(y)=pm(y)/(Nq(y)) wherever q(y)>0. For every measurable decoder g(Y) with error probability e=Pr⁡[g(Y)≠M], H(M∣Y)≤H(M∣g(Y))≤h2(e)+eln⁡(N−1)≤ln⁡2+eln⁡N, where h2(e)=−eln⁡e−(1−e)ln⁡(1−e) with 0ln⁡0=0.

Facts & Assumptions

Given: A uniform finite message, conditional observation densities, their mixture density, and a measurable finite-valued decoder.

[F1]

Finite distributions, entropy, divergence, and stochastic matrices: the entropy of a finite probability vector r is H(r)=−∑iriln⁡ri, with zero coordinates contributing zero.

[F2]

Finite KL divergence is nonnegative with equality exactly at equal laws: finite probability vectors satisfy D(r∥s)≥0 whenever the divergence is defined, with equality exactly at r=s.

[F3]

Finite-alphabet Fano inequality: for a finite message and a finite estimate with error probability e, H(M∣M^)≤h2(e)+eln⁡(N−1).

[F4]

The natural logarithm as the inverse of the exponential function: the logarithms are natural, so entropies are in nats.

[F5]

A nonnegative measurable function has integral 0 exactly when it vanishes almost everywhere: a nonnegative measurable function with zero integral is zero almost everywhere, on an arbitrary measure space.

[F6]

A nonnegative measurable function with finite integral is finite almost everywhere: a nonnegative measurable function with finite integral is finite almost everywhere.

[F7]

A nonnegative integral over a null set vanishes: the nonnegative integral over a measurable null set is zero, even for an extended-valued integrand.

Proof

1.1F1F2F6F7givenalgebra

Since ∫q dν=N−1∑m∫pm dν=1, [F6] makes B={q=+∞} a measurable ν-null set. Replace every pm by zero on B and use their new mixture q; [F7] shows that all conditional and marginal laws are unchanged. These density versions are finite everywhere, since pm≤Nq off B. Define πm=pm/(Nq) where q>0 and πm=1/N where q=0. This is a measurable probability vector everywhere and a posterior version: for every measurable A, ∫Aqπm dν=N−1∫Apm dν=Pr⁡(M=m,Y∈A). Values on the zero-density set have no effect. Thus H(M∣Y)=∫H(π) dQ, where dQ=q dν is the observation probability law. By [F1] and comparison with the uniform vector in [F2], 0≤H(π)≤ln⁡N, so this conditional entropy is finite. All posterior formulas in the Statement are understood for these almost-everywhere density versions.

2.1F1F2F5step 1.1givenalgebracases

For each decoder value j with αj=Q(Aj)>0, let Aj=g−1(j) and r(j)=αj−1∫Ajπ dQ; this is the posterior probability vector given that estimate. If rm(j)=0, then ∫Ajπm dQ=0, so [F5], applied to the measure Q restricted to Aj, gives πm=0 almost everywhere there. Discard the union of these finitely many exceptional null sets. On the remainder, π is supported on the positive coordinates of r(j), so D(π∥r(j)) has no infinite term. The finitely many constants ln⁡rm(j) on that support and the bounded entropy in step 1.1 justify termwise integration. Expansion and [F2] give αj−1∫AjD(π∥r(j)) dQ=H(r(j))−αj−1∫AjH(π) dQ≥0. Decoder cells of zero Q-mass contribute zero; summing over the other cells proves H(M∣g(Y))≥H(M∣Y).

3.1F3F4step 2.1given∎

Apply [F3] to the finite pair (M,g(Y)). Its sharp and relaxed Fano bounds give both upper inequalities in the Statement; the entropy convention in [F4] makes them nats. Together with step 2.1 this proves the full chain.

LemmaStatement: Literature-sourcedProof: AI-adaptedOpen item page →

Strictly feasible DMC input laws achieve every lower mutual-information rate

Statement

Let W be a finite DMC with cost c, feasible budget Γ≥cmin⁡, and cost-constrained information capacity CI(Γ). For every 0≤R<CI(Γ), there are deterministic ordinary codes with rate tending to at least R, average error tending to zero, and average block cost at most Γ.

Facts & Assumptions

Given: The finite DMC and cost model, the feasible budget, and a rate R strictly below CI(Γ).

[F1]

Constrained DMC information capacity is attained, nondecreasing, and concave: the constrained maximum is attained, and for Γ>cmin⁡ its value can be approached by input laws of strictly smaller cost.

[F2]

IID DMC information density converges to mutual information: for a fixed finite DMC input law, the normalized IID information density converges in probability to I(PX;W).

[F3]

Threshold decoding bound for memoryless channels with densities: an IID random code's expected average error is bounded by the information-density miss probability plus the threshold false-alarm term.

[F4]

A low-error random code can be pruned to satisfy a strict average cost constraint: if expected cost-violating fraction and ensemble average error both tend to zero, pruning yields feasible deterministic subcodes with vanishing error and vanishing rate loss.

[F5]

Chebyshev's inequality on a finite probability space: a finite random variable V satisfies Pr⁡(∣V−EV∣≥t)≤Var⁡(V)/t2 for t>0.

[F6]

Single-letter information capacity of a finite DMC, Finite DMC information density, and Finite stochastic kernels: the induced law determines mutual information and information density; each finite channel row sums to one.

Proof

1.1F1givencases

If R=0, the one-message code that repeats a minimum-cost symbol has zero error and cost cmin⁡≤Γ. Suppose R>0. If Γ>cmin⁡, [F1] gives an input law PX with cˉ(PX)<Γ and I(PX;W)>R. If Γ=cmin⁡, choose an attaining law from [F1]. Feasibility gives ∑xPX(x)(c(x)−cmin⁡)≤0; every summand is nonnegative, so this law is supported on minimum-cost symbols and its mutual information exceeds R.

2.1F2step 1.1givenalgebra

Choose δ>0 with R+2δ<I(PX;W) and Mn=⌈enR⌉. For the IID input and product DMC, [F2] makes the miss probability at threshold ln⁡(Mn−1)+nδ tend to zero, since the threshold divided by n tends to R+δ<I(PX;W).

3.1A1F3F4F5F6step 1.1step 2.1givencasesalgebra∎

By [F3], the IID random-code ensemble has expected average error an→0. If Γ>cmin⁡, the letter costs are bounded on the finite alphabet, so the variance of their n-letter average is Var⁡(c(X1))/n; [F5] implies the expected fraction qn of codewords whose average cost exceeds Γ tends to zero because Ec(X1)<Γ. Apply [F4] to obtain deterministic subcodes with every retained word feasible, error tending to zero, and rate loss tending to zero. If Γ=cmin⁡, every drawn input letter has minimum cost, so every random codeword has cost exactly Γ and no pruning is needed; [F3] supplies deterministic codes with vanishing error.

LemmaStatement: Literature-sourcedProof: AI-adaptedOpen item page →

An average-cost DMC block input has mutual information at most n C_I(Gamma)

Statement

Let Xn=(X1,…,Xn) be any random input to a finite DMC W and let the output follow the memoryless product channel. If 1n∑t=1nEc(Xt)≤Γ for a feasible budget Γ, then I(Xn;Yn)≤nCI(Γ), where CI is defined in Average-cost fixed-length codes and operational DMC capacity.

Facts & Assumptions

Given: A finite DMC with finite letter cost, a feasible budget, and a possibly dependent block input satisfying the stated expected average cost constraint.

[F1]

Finite entropy and mutual-information chain rules: finite joint entropy and mutual information satisfy the chain rules.

[F2]

Finite mutual information and Finite conditional entropy: I(X;Y)=H(Y)−H(Y∣X) for finite variables.

[F4]

Constrained DMC information capacity is attained, nondecreasing, and concave: CI is nondecreasing and concave on [cmin⁡,∞).

[F5]

Finite discrete memoryless channels: conditioned on Xn, the output coordinates have product law ∏tW(yt∣Xt).

[F6]

Jensen's inequality for an integrable cost random variable: an integrable cost variable in [cmin⁡,∞) can be passed through a finite concave function by Jensen's inequality.

[F7]

Finite KL divergence is nonnegative with equality exactly at equal laws: finite mutual information is nonnegative because it is a KL divergence.

Proof

1.1F1F2F5F7givenalgebra

By [F1], H(Yn)=∑tH(Yt∣Yt−1). For each t, the difference H(Yt)−H(Yt∣Yt−1)=I(Yt;Yt−1) is nonnegative by [F7], so H(Yn)≤∑tH(Yt). The product channel [F5] and the chain rule give H(Yn∣Xn)=∑tH(Yt∣Xt). Subtracting and using [F2] yields I(Xn;Yn)≤∑t=1nI(Xt;Yt).

1.2F3F4F6givenalgebra

Put γt=Ec(Xt)≥cmin⁡. By [F3], I(Xt;Yt)≤CI(γt). Apply [F4] and [F6] to the uniform random variable taking values γ1,…,γn; this gives ∑tCI(γt)≤nCI(n−1∑tγt)≤nCI(Γ).

2.1step 1.1step 1.2algebra∎

Combining steps 1.1 and 1.2 proves the claimed block bound.

TheoremStatement: Literature-sourcedProof: AI-adaptedOpen item page →

Capacity of finite parallel Gaussian channels with and without feedback

Statement

Assume AC and use the finite-dimensional channel of dimension d and covariance K from Finite-dimensional additive Gaussian channel with average power. Let λ1,…,λd>0 be the eigenvalues of K and put λmin⁡:=min⁡jλj. Both the ordinary no-feedback capacity Cnf(P) and the causal-feedback capacity Cfb(P) defined in Causal feedback codes for a finite-dimensional Gaussian channel equal CK(P)=max⁡pj≥0, ∑jpj≤P12∑j=1dln⁡(1+pjλj)=12∑j=1dln⁡+ ⁣(Tλj), where T is the unique water level solving ∑j(T−λj)+=P when P>0; for P=0, CK(0)=0 and all pj=0. Thus feedback does not increase capacity.

Facts & Assumptions

Given: AC, a finite-dimensional additive Gaussian channel with positive-definite covariance, a finite-message code, and an expected average-power budget.

[A1]

The Axiom of Choice and Finite-dimensional additive Gaussian channel with average power: the Gaussian channel has independent fresh Nd(0,K) noises and uses squared Euclidean norm as cost under AC.

[A2]

Causal feedback codes for a finite-dimensional Gaussian channel: each causal encoder has the form ft(M,Yt−1), the decoder is measurable, and the power constraint is expected average input energy.

[F1]

Orthogonal coordinates diagonalize a finite-dimensional Gaussian noise law: orthogonal coordinates diagonalize K and preserve power and code/error correspondence.

[F2]

Finite-input vector Gaussian mutual information is bounded by water-filling: for every finite-support vector input of second moment at most u, its one-use mutual information is at most CK(u).

[F3]

Water-filling maximizes the finite parallel Gaussian allocation objective: CK(u) is the maximum allocation value and is nondecreasing and concave.

[F4]

Jensen's inequality for an integrable cost random variable: for integrable U≥0, the finite concave function CK satisfies ECK(U)≤CK(EU).

[F5]

Fano's inequality for a finite message observed through a density: for an N-message variable observed through conditional densities and decoded with error e, H(M∣Y)≤ln⁡2+eln⁡N.

[F6]

Strictly feasible Gaussian inputs yield cost-feasible Gaussian codes: every rate below the Gaussian-input mutual information of a strict allocation is achievable with no feedback under the average power budget.

[F7]

A positive-definite multivariate normal law has its Gaussian density: positive-definite Gaussian noise has a positive Lebesgue density.

[F9]

The natural logarithm has derivative 1/x and equals the integral from 1 to x of 1/t: ln⁡′(x)=1/x for x>0, so integrating its derivative gives ln⁡(1+x)≤x for x≥0 and continuity of the finite rate expression.

[F10]

A nonnegative measurable function has integral 0 exactly when it vanishes almost everywhere: a nonnegative measurable function of integral zero vanishes almost everywhere; on the probability space this says zero expected nonnegative energy is zero almost surely.

Proof

1.1A1A2F1F2F5F7givenalgebra

Use [F1] to express the channel in independent scalar branches. For a feedback code from [A2], conditional on each message m the output vector has density p(yn∣m)=∏t=1nϕK(yt−ft(m,yt−1)), where ϕK(z)=(2π)−d/2(det⁡K)−1/2exp⁡(−zTK−1z/2) is positive by [F7]. Thus [F5] applies. Since M is finite, define I(M;Yn)=H(M)−H(M∣Yn) using the posterior density of [F5]. Bayes' formula factors Pr⁡(M=m∣Yn)/Pr⁡(M=m) into the product over t of p(Yt∣M=m,Yt−1)/p(Yt∣Yt−1); taking logarithms and expectations proves I(M;Yn)=∑tI(M;Yt∣Yt−1). At a fixed history, Xt=ft(M,h) has finite support; grouping the finite mixture terms for messages with the same input shows I(M;Yt∣h)=I(Xt;Yt∣h) because their conditional output densities are identical. Hence [F2] bounds this by CK(ut,h), where ut,h=E[∥Xt∥2∣h].

2.1F3F4F8F9step 1.1givenalgebra

Let T be uniform on [n], independent of the channel, and let H=YT−1 and U=uT,H. Then U≥0 and EU=n−1∑tE∥Xt∥2≤P. For every allocation with total power at most u, [F8]--[F9] give 12∑jln⁡(1+pj/λj)≤12∑jpj/λj≤u/(2λmin⁡); hence CK(U) is integrable. Apply [F4] to step 1.1 and then monotonicity of CK to obtain I(M;Yn)≤nCK(EU)≤nCK(P).

3.1F5step 2.1givenalgebracases

If N=1 the rate is zero. If N≥2, [F5] and H(M)=ln⁡N give I(M;Yn)≥(1−e)ln⁡N−ln⁡2. Combining with step 2.1 shows every reliable feedback rate is at most CK(P). The no-feedback capacity is bounded by the same argument because no-feedback codes are a subclass.

4.1A1A2F3F6F9F10step 3.1givencasesalgebra∎

If P=0, put V=∑t=1n∥Xt∥2. This is nonnegative and the expected-power constraint gives EV≤nP=0, hence EV=0. By [F10], V=0 almost surely, and every summand is therefore zero almost surely. Thus Xt=0 for every t outside one null set and Yn=Zn almost surely. The fresh noise vector is independent of the message by [A1], so the outputs carry no message information and the Fano bound in step 3.1 gives zero reliable rate. One-message codes attain rate zero. If P>0, [F3] supplies the allocation pj∗ with total power P. For any R<CK(P) choose ϵ>0 so the strict allocation (1−ϵ)p∗ has Gaussian mutual information greater than R; continuity from [F9] gives such an ϵ. Apply [F6] to obtain no-feedback codes at every such rate, and therefore also feedback codes. Letting R↑CK(P) proves both lower bounds, including the case CK(P)=0 by a one-message code.

TheoremStatement: Literature-sourcedProof: AI-adaptedOpen item page →

Average-cost capacity formula for a finite DMC

Statement

Let W be a finite DMC with finite nonnegative input cost c, and let Γ≥cmin⁡. Under the uniform-message average block-cost and average-error conventions of Average-cost fixed-length codes and operational DMC capacity, the operational capacity is C(Γ)=CI(Γ)=max⁡PX: Ec(X)≤ΓI(PX;W), with all rates measured in nats per use.

Facts & Assumptions

Given: A finite memoryless channel, a finite letter cost, and a feasible average-cost budget.

[A1]

Finite discrete memoryless channels, Finite DMC with a nonnegative input cost and feasible budget, and Average-cost fixed-length codes and operational DMC capacity: C(Γ) uses deterministic length-n codes, uniform-message average error and average block cost; CI is the supremum over input laws with expected letter cost at most Γ.

[F1]

Constrained DMC information capacity is attained, nondecreasing, and concave: the feasible input set is compact, the maximum is attained, and CI is nondecreasing and concave; for Γ>cmin⁡ its maximum can be approached with strict-cost laws.

[F2]

An average-cost DMC block input has mutual information at most n C_I(Gamma): every block input satisfying the average cost constraint obeys I(Xn;Yn)≤nCI(Γ).

[F3]

Strictly feasible DMC input laws achieve every lower mutual-information rate: every rate below CI(Γ) is achievable by average-cost feasible ordinary codes, including the minimum-cost endpoint.

[F4]

Finite-alphabet Fano inequality: if an estimate of a uniform M-message variable has error e, then H(M∣M^)≤h2(e)+eln⁡(M−1).

[F5]

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

[F6]

Data processing for a finite Markov chain, with equality condition: for finite Markov variables U→V→Z, I(U;Z)≤I(V;Z).

Proof

1.1A1F2F4F5F6givenalgebracases

If M=1, the rate is zero and the converse is immediate. Suppose M≥2. Then the message and channel variables form the finite Markov chains M→Xn→Yn and M→Yn→M^. By [F5] and [F6], I(M;Yn)≥I(M;M^)=ln⁡M−H(M∣M^)≥(1−e)ln⁡M−ln⁡2, using the relaxed Fano bound in [F4]. Feasibility and [A1] give n−1∑tEc(Xt)≤Γ, so [F2] applies. Also [F6] gives I(M;Yn)≤I(Xn;Yn), and [F2] bounds the latter by nCI(Γ). Hence (1−e)ln⁡M≤nCI(Γ)+ln⁡2.

2.1step 1.1givenalgebra

Along any reliable sequence, en→0, so step 1.1 implies lim sup⁡n−1ln⁡Mn≤CI(Γ). This proves C(Γ)≤CI(Γ).

3.1F1F3givencases∎

For R=0, a one-message minimum-cost code is feasible. If 0<R<CI(Γ), [F3] constructs a reliable feasible code sequence of rate at least R. Therefore every rate below CI(Γ) is operationally achievable, so C(Γ)≥CI(Γ) by the supremum definition, also when CI(Γ)=0. Attainment of the displayed maximum is [F1].

CorollaryStatement: Literature-sourcedProof: AI-adaptedOpen item page →

An inactive DMC cost constraint recovers ordinary capacity

Statement

For a finite DMC with letter cost c and budget Γ≥cmax⁡, the cost-constrained operational capacity equals the ordinary DMC capacity, with the same average-error convention and in nats.

Facts & Assumptions

Given: A finite DMC, a finite letter cost, and a budget at least the maximum letter cost.

[F1]

Finite DMC with a nonnegative input cost and feasible budget and Average-cost fixed-length codes and operational DMC capacity: each codeword's per-use average cost is an average of the letter costs and the information-capacity constraint is Ec(X)≤Γ.

[F2]

Average-cost capacity formula for a finite DMC: the cost-constrained operational capacity equals max⁡PX:Ec(X)≤ΓI(PX;W).

[F3]

Operational capacity formula for a finite DMC: ordinary average-error DMC capacity equals max⁡PXI(PX;W).

Proof

1.1F1givenalgebra

Every letter has c(x)≤cmax⁡≤Γ by [F1]. Therefore every ordinary code satisfies the block cost constraint, and every input distribution satisfies the one-letter cost constraint. Conversely a cost-feasible code or distribution is still an ordinary one, so the two code classes and feasible input sets coincide.

2.1F2F3step 1.1given∎

Apply [F2] and [F3] to these identical code and input classes. Their operational capacities agree; both use average error and natural-log nats by their definitions.

TheoremStatement: Literature-sourcedProof: AI-adaptedOpen item page →

Causal feedback does not increase finite DMC capacity under average cost

Statement

For every finite DMC and finite nonnegative letter cost with feasible budget Γ, the feedback operational capacity Cfb(Γ) defined in Causal feedback codes for a finite cost-constrained DMC equals the ordinary average-error capacity C(Γ) in Average-cost fixed-length codes and operational DMC capacity. Thus Cfb(Γ)=CI(Γ).

Facts & Assumptions

Given: A finite DMC, its finite letter cost, a feasible budget, and a causal deterministic feedback code with message count M and uniform random message U∈[M].

[A1]

Causal feedback codes for a finite cost-constrained DMC: at each time t, Xt=ft(U,Yt−1) and the conditional output row is W(⋅∣Xt); the cost is expected average letter cost.

[F1]

Finite entropy and mutual-information chain rules: mutual information expands as I(U;Yn)=∑tI(U;Yt∣Yt−1).

[F2]

Data processing for a finite Markov chain, with equality condition: conditionally on a history h, the finite Markov relation U→Xt→Yt implies I(U;Yt∣Yt−1=h)≤I(Xt;Yt∣Yt−1=h).

[F3]

Finite DMC with a nonnegative input cost and feasible budget and Constrained DMC information capacity is attained, nondecreasing, and concave: CI(u) is nondecreasing and concave for u≥cmin⁡ and satisfies 0≤CI(u)≤ln⁡∣X∣.

[F4]

Jensen's inequality for an integrable cost random variable: for an integrable random cost V≥cmin⁡ and finite concave f, Ef(V)≤f(EV).

[F5]

Finite-alphabet Fano inequality: for M≥2, the decoder U^=g(Yn) with error e=Pr⁡[U^≠U] satisfies H(U∣U^)≤h2(e)+eln⁡(M−1).

[F6]

Average-cost capacity formula for a finite DMC: the ordinary capacity equals CI(Γ).

Proof

1.1A1F1F2F3givenalgebra

For each time t and each positive-probability history h=yt−1, the causal encoder and memoryless channel give the finite Markov chain U→Xt→Yt. By chain rule [F1] and data processing [F2], I(U;Yn)≤∑t=1nEYt−1CI(E[c(Xt)∣Yt−1]), applying the definition of CI to each conditional input law, whose cost is at least cmin⁡.

2.1F3F4step 1.1givenalgebra

Give a uniform random index T∈[n] independent of the code and set V=E[c(XT)∣T,YT−1]. Then V≥cmin⁡, EV=n−1∑tEc(Xt)≤Γ, and CI(V) is integrable by [F3]. Applying [F4] and monotonicity in [F3] to step 1.1 yields I(U;Yn)≤nECI(V)≤nCI(EV)≤nCI(Γ).

3.1F5F6step 2.1givenalgebracases∎

If M=1, the rate is zero. If M≥2, the relaxed Fano bound [F5] and the deterministic decoder imply (1−e)ln⁡M≤I(U;Yn)+ln⁡2≤nCI(Γ)+ln⁡2. Thus reliable feedback rates are at most CI(Γ)=C(Γ) by [F6]. Every ordinary feasible code is a feedback code whose encoders ignore past outputs, so Cfb(Γ)≥C(Γ); the reverse inequality follows from the converse.

5 · Examples, counterexamples and false statements

None yet.

Sources