Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Kullback-Leibler Loss under Deterministic Forgetting

Abstract

Deterministic finite forgetting has nonnegative Kullback-Leibler information loss.

Theorem 1.1 (Deterministic forgetting has nonnegative KL loss).

Proof. Machine-checked in Lean as D5/S3/DivergenceSupport/Garbling/DeterministicGarbling.deterministic_forgetting_kl_loss_nonnegative (✓ std3). ∎

Source. Repository-derived.

Commentary.

Let X and Y be finite types, let p and q be nonnegative normalized mass functions on X, and assume discrete absolute continuity: every zero of q is also a zero of p. A function f : X -> Y forgets distinctions inside its fibers; f_*p and f_*q are the resulting pushforward laws.

The graph of f defines a zero-one channel with nonnegative entries and unit row sums. Applying the frozen general-support data-processing defect theorem to that channel proves the displayed inequality. The only local argument identifies its channel outputs with the deterministic pushforwards.

References