Let be a finite multiset of subsets and let count its occurrences of coordinate . Its nested compression consists of . Then , by repeated entropy submodularity. This is the compression formulation in Balister and Bollobás, "Projections, Entropy and Sumsets".
A union-intersection compression can only decrease the sum of information entropies for a finite-valued random vector . Each elementary step follows from entropy submodularity; iteration proves the assertion with multiset multiplicities. Uniform coordinate multiplicity gives Shearer inequality by compressing to repeated full sets and empty sets.
Entropic Balog-Szemerédi-Gowers theorem Created 2026-09-24 Updated 2026-09-24
For finitely supported random variables in an abelian group,
To prove it, take two conditionally independent copies and of given . Since , entropy submodularity gives
The first two terms are at most . The last joint entropy is
Consequently . Subtracting
from this bound proves the theorem.
The Balister-Bollobas inequality says that if is the coordinate multiplicity in a multiset , and , then . More generally, each union-intersection compression decreases the entropy sum, by entropy submodularity.
For an exact -cover define and . Compressing the family of gives the nested family of all together with full sets. Rearranging the resulting bound gives the upper Madiman-Tetali inequality. Conversely, compressing the family of all together with full sets gives the nested family of , yielding the lower bound. In conditional-entropy notation these are
The coordinate multiplicities agree in each compression, because is an exact -cover. An equivalent proof expands the chain rule for information entropy contributions and uses conditioning reduces entropy. It also gives the upper inequality for arbitrary fractional covers and the lower inequality for fractional packings.
An elementary union-intersection compression replaces two occurrences in a multiset by . By entropy submodularity, this changes the sum of information entropies by
A compression of an entropy sum is obtained by iterating these elementary union-intersection compressions. Summing the inequalities over the sequence, with repetitions counted according to their multiset multiplicities, proves the required monotonicity:
Neither the number of occurrences of an individual coordinate nor the total number of sets changes under union-intersection compression.
Take information entropy in bits and put . Write , , and . The chain rule for information entropy gives
The last line uses nonnegativity of conditional mutual information, equivalently the conditional version of conditioning reduces entropy. All random variables are finite-valued, so every conditional entropy here is finite. Therefore the entropy set function is a submodular set function:
This is entropy submodularity, with equality precisely when and satisfy conditional independence given .
Yes. Write and . The bounds from b and d are respectively
The Strong form of Han's entropy inequality, obtained by repeated entropy submodularity, states
After replacing entropies by divergences from the product reference, whose cross-entropy terms cancel, this is exactly . Equality holds for product and when ; dependence can make the new bound strictly smaller.
Write and . By the definition of mutual information,
so the required right-hand side is .
Apply entropy submodularity to the pairs and then cyclically permute the variables:
Adding gives , which is exactly
The axioms for information entropy give the formula and hence the chain rule for information entropy
Because conditioning reduces entropy, , and therefore
This is subadditivity of information entropy.
For the entropy submodularity rule, apply the chain rule for information entropy twice:
The last quantity is conditional mutual information, whose nonnegativity again expresses that conditioning reduces entropy.
The Entropic Balog-Szemerédi-Gowers theorem states that for finitely supported random variables in an abelian group,
where the left-hand side is the Simultaneous conditional entropic Ruzsa distance.
Put and take two copies and that are conditionally independent given . Thus both sums equal , and, given , and are independent with the required conditional marginals. By conditioning reduces entropy,
The two conditional entropies are equal, since either or together with determines the other, and the chain rule for information entropy gives
Set . By entropy submodularity,
The first term is by subadditivity of information entropy. Since , we also have , so the second term is at most . Finally determines all four copied variables, and conditional independence gives
As , these estimates imply
Subtracting the common conditional-entropy term proves the stated Entropic Balog-Szemerédi-Gowers theorem.
The strong form
follows by iterating entropy submodularity.
Submodular set function Created 2026-10-06 Updated 2026-10-14
A set function is submodular if for every pair of subsets. Entropy submodularity is a fundamental example.