Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-adaptedPipeline-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.

Fano bound for finite messages and density observations

Statement

Let M be uniform on a finite message set M of size m≥2, let S take values in a finite set S, and let Y take values in Rd; a complex observation space Ck is identified with R2k. Suppose Y∣(M,S) has a Lebesgue density. For every measurable estimator M^=ϕ(Y,S) with ϕ:Rd×S→M and error probability ϵ, define H(M∣Y,S):=∫H(pM∣y,s) dPY,S(y,s) using its finite posterior vector. Then H(M∣Y,S)≤hb(ϵ)+ϵln⁡(m−1)≤ln⁡2+ϵln⁡m, where hb(t)=−tln⁡t−(1−t)ln⁡(1−t) and 0ln⁡0=0. For m=1, the conditional entropy is zero.

Facts & Assumptions

Given: A finite uniform message, finite side information, conditional observation densities and a measurable estimator.

[F1]

Finite distributions, entropy, divergence, and stochastic matrices: H(p)=−∑ipiln⁡pi, with 0ln⁡0=0.

[F2]

Finite KL divergence is nonnegative with equality exactly at equal laws: finite relative entropy is nonnegative; in particular a k-point law has entropy at most ln⁡k by comparison with the uniform law.

Proof

1.1givenF1algebra

If πs(m)=Pr⁡[M=m∣S=s] and fm,s is the conditional density of Y, then fs(y)=∑mπs(m)fm,s(y) and pM∣y,s(m)=πs(m)fm,s(y)/fs(y) whenever fs(y)>0. This is a finite posterior probability vector, so [F1] makes its entropy well-defined and bounded by ln⁡m.

2.1givenF1step 1.1algebra

Put E=1{M^≠M}. For each fixed (y,s), E is a function of M; expanding the finite entropy sum first over M and then over E gives H(M∣y,s)=H(E∣y,s)+H(M∣E,y,s).

3.1F1F2step 2.1algebracases

Let q(y,s)=Pr⁡[E=1∣Y=y,S=s]. If 0<ϵ<1, [F2] applied to the two-point laws (q,1−q) and (ϵ,1−ϵ) gives qln⁡(q/ϵ)+(1−q)ln⁡((1−q)/(1−ϵ))≥0. Rearranging and averaging, using Eq=ϵ, yields Ehb(q)≤hb(ϵ). If ϵ=0 or 1, then q=ϵ almost surely and both binary entropies are zero.

3.2F2step 2.1

On E=0, M=ϕ(Y,S) and so its conditional entropy is zero; on E=1 and fixed (Y,S), at most m−1 message values remain, so [F2] bounds that entropy by ln⁡(m−1). Therefore H(M∣E,Y,S)≤ϵln⁡(m−1).

4.1F1F2step 2.1step 3.1step 3.2algebracases∎

Averaging the identity of step 2.1 and applying steps 3.1 and 3.2 proves the sharp bound. Since hb(ϵ)≤ln⁡2 and ln⁡(m−1)≤ln⁡m, the weaker displayed bound follows. If m=1, M is constant.

Depends on

Used by

Dependency tree · two levels

4 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