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

Finite entropy chain rule and monotonicity under conditioning

Statement

Proves the finite-alphabet entropy chain rule and that conditioning on additional finite-valued variables cannot increase conditional entropy, in bits.

Facts & Assumptions

Given: Finite-valued random variables X0,…,Xn−1.

[F1]

Finite-block information and entropy in bits: block entropy is Shannon entropy in bits of the finite joint law, with zero terms omitted by convention.

[F2]

Finite KL nonnegativity for subprobability references: finite KL is nonnegative against a subprobability reference, and division by ln⁡2>0 gives nonnegative bit divergence without an axiom of choice.

Proof

Given: The variables and entropy convention [F1].

1.1F1givenalgebra

On every positive-probability block, factor its probability into successive conditional probabilities by repeated use of P(A∩B)=P(A)P(B∣A). Taking −log⁡2 and averaging over the finite support yields H(X0n−1)=∑i=0n−1H(Xi∣X0i−1). The i=0 term is H(X0).

2.1F1step 1.1algebra

For finite random variables U,V, the same factorization gives H2(U,V)=H2(U)+H2(V∣U). Terms with P(U=u)=0 contribute zero, so no conditional law on a null event affects the identity.

3.1F1F2step 2.1algebra∎

For finite U,V,W, fix any v with P(V=v)>0. The conditional mutual information at that value is ∑wP(w∣v)D2(PU∣v,w∥PU∣v)≥0 by [F2]; if a conditional reference probability is zero, every positive-weight conditional law also assigns that outcome zero, so all displayed divergences are defined on their supports. Averaging over v gives H2(U∣V)−H2(U∣V,W)≥0.

Depends on

Used by

Dependency tree · two levels

9 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