For finite-valued random vectors, the conditional entropy is the average of the entropies of the conditional distributions:Use and omit zero-probability conditioning events. Equivalently,The base two makes all information quantities measured in bits; changing the logarithm base scales them by a positive constant and preserves the inequalities.
Apply Gibbs inequality to the joint distribution and the product of its marginals. Restrict to the Cartesian product of their positive supports, so the reference probabilities are strictly positive as the supplied inequality requires. Expanding givesThis proves the second inequality. For the first, apply the same argument to the conditional joint distribution of for each with , and average with those probabilities:Here the conditional support restriction again removes zero marginal probabilities. ThusThe nonnegative differences are conditional mutual information and mutual information, respectively.
Factoring a joint probability into successive conditional probabilities and taking the expected negative logarithm gives the chain rule for entropy:At this means the unconditional entropy. Removing conditioning can only increase each term by part (a), so .
Write for the vector omitting coordinate . Another application of the chain rule gives . ThereforeDivide by to obtain the required averaged inequality. The case is excluded precisely because that denominator vanishes.
The chain rule for entropy, with placed last, givesSince includes all the preceding coordinates, conditioning monotonicity givesThis proves the first assertion for every , including . Sum over : the conditional terms on the right sum to by the ordinary chain rule. ThusThis is Han's entropy inequality.
For each , conditioning on all the other coordinates gives no greater conditional entropy than conditioning only on the preceding ones. Summing and using the chain rule for entropy gives directlyEquivalently, the left side is , so the same conclusion follows from Han's entropy inequality. The direct proof also covers , interpreting conditioning on an empty vector as no conditioning.
Articles by others on the same topic
There are currently no matching articles.