Canonical Conditional Information Submodularity
Abstract
Conditional product laws make canonical selected-output information submodular.
Theorem 1.1 (Canonical selected mutual information has diminishing returns).
Proof. Machine-checked in Lean as D5/S3/Entropy/Submodularity/CanonicalConditionalInformationSubmodularity.canonical_conditional_information_submodular (✓ std3). ∎
Source. Repository-derived.
Commentary.
Let the hidden state and every output alphabet be finite. The joint mass is carried by the hidden state together with the exact dependent output tuple indexed by insert e T; the ambient index type itself need not be finite.
For S contained in T and e outside T, the canonical finite-set equivalences split the T-output tuple into the S outputs and the outputs indexed by T minus S, and split insert e T into the T outputs and the output at e.
The displayed context law is obtained from that same canonical mass. On each active context consisting of the S-output tuple and hidden state, the conditional law of the remaining T-outputs and the e output factors as the product of its two marginals.
The four explicitly typed selected marginals live on S, insert e S, T, and insert e T. Two finite mutual-information chain rules and the conditional product criterion yield the stated diminishing-return inequality.
References
- Truth anchor:
D5/S3/Entropy/Submodularity/CanonicalConditionalInformationSubmodularity.canonical_conditional_information_submodular - Dependency: D5/S3/Entropy/Submodularity/MutualInformationChainRule