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

Gallager random-coding exponent lower bound

Statement

For every finite DMC without an input-cost constraint or feedback and every R>0, Eav−(R)≥Er(R),Emax−(R)≥Er(R), where Er is the random-coding function in Gallager, random-coding, expurgated, and sphere-packing functions. If 0<R<C(W), then Er(R)>0. This is an achievability lower bound, not an exact general reliability formula.

Facts & Assumptions

Given: A finite DMC W, rate R>0, the fixed-size sequence Mn=⌈enR⌉, and the error-exponent definitions.

[F1]

Finite discrete memoryless channels and Fixed-length codes for a finite DMC and Average and maximal error of a fixed-length code: a length-n code uses the product channel, a deterministic encoder/decoder, and uniform-message average and maximal errors.

[F2]

Gallager, random-coding, expurgated, and sphere-packing functions: E0(ρ,P)=−ln⁡∑y(∑xP(x)W(y∣x)1/(1+ρ))1+ρ for ρ≥0, and Er(R)=sup⁡0≤ρ≤1(max⁡PE0(ρ,P)−ρR).

[F3]

Finite Jensen inequality for a convex function and nonnegative weights summing to one and Convex, strictly convex, concave, strictly concave, and midpoint-convex real functions on an interval: a convex function of a finite probability-weighted mean is at most the weighted mean of its values; a function is concave exactly when its negative is convex.

[F4]

Expurgation converts small average error to small maximal error: a code of average error a has a subcode with at least half its messages and maximal error at most 2a.

[F5]

Finite mutual information and Single-letter information capacity of a finite DMC: I(P,W) is the finite joint/product KL sum in nats, and C(W)=max⁡PI(P,W).

[F6]

Finite DMC information capacity is attained: some input law P∗ satisfies I(P∗,W)=C(W).

[F10]

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 is convex when its second derivative is nonnegative.

Proof

1.1F1givenalgebra

Fix 0<ρ≤1, an input law P, and an M-word codebook drawn independently from Pn. Use maximum-likelihood decoding with the lowest-index tie rule. If message m is sent and yn is received with Wn(yn∣xmn)>0, an error implies some competitor has likelihood at least the true likelihood. Hence its error indicator is at most (∑j≠m[Wn(yn∣xjn)Wn(yn∣xmn)]1/(1+ρ))ρ, which is at least one on every error event; outputs of zero true likelihood carry no channel mass.

1.2F2F5F7F8given

For fixed P, write Ay(ρ)=∑xP(x)W(y∣x)1/(1+ρ) and S(ρ)=∑yAy(ρ)1+ρ. If W(y∣x)>0, [F7]–[F8] and the chain rule give ddρW(y∣x)1/(1+ρ)∣ρ=0=−W(y∣x)ln⁡W(y∣x); if W(y∣x)=0, that term is identically zero. Thus, for qy=Ay(0)=(PW)(y)>0, Ay′(0)=−∑x:W(y∣x)>0P(x)W(y∣x)ln⁡W(y∣x). On a neighborhood of 0 where Ay(ρ)>0, write Ay(ρ)1+ρ=exp⁡((1+ρ)ln⁡Ay(ρ)). By [F7]–[F8] and the product and chain rules, its derivative at zero is qyln⁡qy+Ay′(0). If qy=0, every P(x)W(y∣x)=0, so Ay(ρ)=0 for all ρ≥0 and its outer term vanishes identically. Summing the finite terms gives S′(0)=∑y:qy>0qyln⁡qy−∑x,y:P(x)W(y∣x)>0P(x)W(y∣x)ln⁡W(y∣x)=−I(P,W), because [F5] expands I(P,W)=∑x,y:PW>0P(x)W(y∣x)ln⁡W(y∣x)qy. Since S(0)=1 and E0(ρ,P)=−ln⁡S(ρ), the right derivative is ∂ρE0(0,P)=I(P,W).

1.3F3F8F10F11givenalgebra

Fix 0<ρ≤1. By [F8], the function h(t)=−tρ on (0,∞) has h′′(t)=ρ(1−ρ)tρ−2≥0, so [F10] makes it convex there (for ρ=1 it is affine). The positive derivative ρtρ−1 and [F11] make tρ increasing. Given η>0, put δ=η1/ρ; if 0<t<δ, then 0<tρ<δρ=η by [F11]. Thus tρ extends continuously to zero with value zero. For nonnegative x,y and a weight λ∈[0,1], apply the convexity inequality for h to x+u,y+u>0 and let u↓0; continuity extends it to [0,∞). Applying finite convex Jensen [F3] to this h and the values of any finite nonnegative random variable Z gives −(EZ)ρ≤−EZρ, or EZρ≤(EZ)ρ. This includes EZ=0 and ρ=1 without a zero-to-zero power convention.

2.1F1F3step 1.1step 1.3algebra

Conditional on xmn,yn, the power Jensen inequality from step 1.3 bounds the expected ρ-power by the ρ-power of its mean. Independence of each competitor gives that mean as (M−1)An(yn)Wn(yn∣xmn)1/(1+ρ),An(yn):=∑xnPn(xn)Wn(yn∣xn)1/(1+ρ). Multiplication by the true likelihood changes its power to 1−ρ/(1+ρ)=1/(1+ρ). Averaging over the transmitted word and summing over outputs therefore bounds ensemble average error by (M−1)ρ∑ynAn(yn)1+ρ.

3.1F1F2step 2.1algebra

The product law in [F1] makes An(yn)=∏i=1n∑xP(x)W(yi∣x)1/(1+ρ). Thus the sum in step 2.1 factors into the nth power of the single-letter sum defining E0(ρ,P) in [F2]. Some deterministic codebook has average error at most its ensemble mean, so for each n a code exists with ϵav≤exp⁡{−n[E0(ρ,P)−ρn−1ln⁡(M−1)]}.

4.1F2F6F8F9step 3.1

With Mn=⌈enR⌉, one has n−1ln⁡(Mn−1)→R. Taking the liminf exponent in step 3.1 and optimizing over P and 0<ρ≤1 gives the corresponding positive-parameter supremum. For a capacity-achieving P∗ from [F6], each Ay(ρ) tends to qy=(P∗W)(y) as ρ↓0. If qy>0, then Ay(ρ)1+ρ=exp⁡((1+ρ)ln⁡Ay(ρ))→qy; if qy=0, all P∗(x)W(y∣x)=0 and that term is identically zero. Hence S(ρ)→∑yqy=1 and E0(ρ,P∗)=−ln⁡S(ρ)→0 by [F9]. Since E0(ρ)≥E0(ρ,P∗), the positive-parameter supremum is at least lim⁡ρ↓0(E0(ρ,P∗)−ρR)=0. The added endpoint ρ=0 has value zero, so it does not change the supremum, which is Er(R).

5.1F1F4step 4.1algebra

Apply the same bound at size 2Mn and then [F4]. The retained code has at least Mn messages, so selecting exactly Mn messages leaves maximal error at most twice the old average error. The factor two and the rate difference n−1ln⁡(2Mn)−R→0 do not change the liminf exponent. Hence Emax−(R)≥Er(R).

6.1F2F5step 1.2∎

If R<C(W), choose a maximizing P∗ by [F6]. Step 1.2 gives E0(ρ,P∗)−ρR=ρ(C(W)−R)+o(ρ)>0 for sufficiently small ρ>0. The supremum defining Er(R) is therefore positive.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

72 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources