Wiki
Wiki

Research notes on every problem, and a library of the papers behind them. Built from the open erdos repository.

Updated


Source. The entropy and counting estimates on published pp. 266–282 (PDF), with their elementary analytic details supplied here.

Write h(x)=−xlog⁡x−(1−x)log⁡(1−x)h(x)=-x\log x-(1-x)\log(1-x) and H=h/log⁡2H=h/\log2, with 0log⁡0=00\log0=0. The logarithm without a subscript is natural.

Estimates. For 0≤a≤n/20\le a\le n/2,

∑j≤a(nj)≤2nH(a/n).(1)\sum_{j\le a}\binom nj\le 2^{nH(a/n)}. \tag{1}

The corresponding upper-tail bound follows by complementation. For a fixed number ss of cells and nonnegative integers nin_i summing to nn,

log⁡n!∏ini!=n(−∑ininlog⁡nin)+Os(log⁡(n+1)).(2)\log\frac{n!}{\prod_i n_i!} =n\left(-\sum_i\frac{n_i}{n}\log\frac{n_i}{n}\right) +O_s(\log(n+1)). \tag{2}

The error is uniform, including zero cells. Therefore changes of at most σn+O(1)\sigma n+O(1) in a bounded number of cell sizes change the logarithm of any such count by oσ(n)+O(log⁡(n+1))o_\sigma(n)+O(\log(n+1)), uniformly in the original proportions. Here oσ(n)/n→0o_\sigma(n)/n\to0 as σ→0\sigma\to0. In particular, polynomial factors and these perturbations can be absorbed in any fixed positive exponential tolerance by first choosing σ\sigma sufficiently small and then nn sufficiently large.

Proof. For 0<a<n/20<a<n/2, let z=a/(n−a)<1z=a/(n-a)<1. For j≤aj\le a, zj≥zaz^j\ge z^a, so the binomial theorem gives ∑j≤a(nj)≤z−a(1+z)n=2nH(a/n)\sum_{j\le a}\binom nj\le z^{-a}(1+z)^n=2^{nH(a/n)}. The endpoints follow directly or by continuity.

Integral comparison for the increasing function log⁡x\log x gives, for m≥1m\ge1,

∫1mlog⁡x dx≤log⁡(m!)≤∫1mlog⁡x dx+log⁡m.\int_1^m\log x\,dx\le\log(m!) \le\int_1^m\log x\,dx+\log m.

Using 0!=10!=1 proves (2). The function −xlog⁡x-x\log x is uniformly continuous on [0,1][0,1]. Apply this to each of the bounded number of coordinates in (2) to prove the perturbation statement. The same conclusion holds if the total size changes by O(σn)O(\sigma n): normalize all factorial arguments by the original nn, so the log⁡n\log n terms cancel because each list of cells sums to its own total. Uniform continuity again applies to the remaining xlog⁡xx\log x terms. This also covers replacing σn\sigma n by its floor or ceiling. A factor (n+1)C(n+1)^C has logarithm Clog⁡(n+1)=o(n)C\log(n+1)=o(n), proving the absorption assertion.

Finally, h′′(x)=−1/(x(1−x))≤−4h''(x)=-1/(x(1-x))\le-4. Integrating from the maximum at 1/21/2 yields

h(1/2+u)≤log⁡2−2u2(∣u∣≤1/2).(3)h(1/2+u)\le\log2-2u^2\qquad(|u|\le1/2). \tag{3}

In particular, subsets outside any fixed central proportion window form an exponentially small part of the Boolean cube. The analogous statement for words over a fixed alphabet follows from (2), since the entropy −∑pilog⁡pi-\sum p_i\log p_i has its unique maximum log⁡q\log q at pi=1/qp_i=1/q. □\square