Van Vu and I have just uploaded to the arXiv our preprint “A sharp inverse Littlewood-Offord theorem“, which we have submitted to Random Structures and Algorithms. This paper gives a solution to the (inverse) Littlewood-Offord problem of understanding when random walks are concentrated in the case when the concentration is of polynomial size in the length of the walk; our description is sharp up to epsilon powers of
. The theory of inverse Littlewood-Offord problems and related topics has been of importance in recent developments in the spectral theory of discrete random matrices (e.g. a “robust” variant of these theorems was crucial in our work on the circular law).
For simplicity I will restrict attention to the Bernoulli random walk. Given real numbers
, one can form the random variable
where are iid random signs (with either sign +1, -1 chosen with probability 1/2). This is a discrete random variable which typically takes
values. However, if there are various arithmetic relations between the step sizes
, then many of the
possible sums collide, and certain values may then arise with much higher probability. To measure this, define the concentration probability
by the formula
.
Intuitively, this probability measures the amount of additive structure present between the . There are two (opposing) problems in the subject:
- (Forward Littlewood-Offord problem) Given some structural assumptions on
, what bounds can one place on
?
- (Inverse Littlewood-Offord problem) Given some bounds on
, what structural assumptions can one then conclude about
?
Ideally one would like answers to both of these problems which come close to inverting each other, and this is the guiding motivation for our paper.
One of the first forward Littlewood-Offord theorems was by Erdős, who showed
Theorem 1. If at least k of the
are non-zero, then
.
In fact the sharp bound was computed by Erdős as $\binom{k}{\lfloor k/2\rfloor}/2^k$; the proof relies, incidentally, on Sperner’s theorem, which is of relevance to the ongoing polymath1 project. (An earlier result of Littlewood and Offord gave a weaker bound of .) Taking contrapositives, we obtain an inverse Littlewood-Offord theorem:
Corollary 1. If
, then at most
of the
are non-zero.
The bound is sharp in the sense that it is attained in the case when all the are equal. However, the theorem is far from sharp in other cases; if k of the
are non-zero, then
can be as small as
.
Another forward Littlewood-Offord theorem in a similar spirit is by Särkőzy and Szemerédi, who showed
Theorem 2. If at least k of the
are distinct, then
.
(The slightly weaker bound of was obtained by Erdős and Moser.) Again, it has a contrapositive:
Corollary 2. If
, then the
take on at most
distinct values.
Again, Theorem 2 is optimal in the sense that the bound is attained when lie in an arithmetic progression (e.g.
), but is not always sharp otherwise. There are many further forward and inverse Littlewood-Offord results; see our paper for a discussion of some of these.
In recent years it has become clearer that the concentration probability is connected to the extent to which the lie in a generalised arithmetic progression (GAP)
;
the quantity d is known as the rank of the GAP. For instance, an easy computation gives
Theorem 3. (Forward Littlewood-Offord) If
lie in a GAP P of rank d, then
.
Intuitively, a random sum of n vectors in P should lie in a dilate of P, which has size about
, which leads to the stated concentration result.
One of our main results is a sort of converse to the above claim, in the regime where the concentration probability is of polynomial size:
Theorem 4. (Inverse Littlewood-Offord) If
, and
, then there exists a GAP P of rank d at most 2A that contains all but
of the
, and such that
.
Thus, Theorem 3 is sharp up to epsilon losses, and up to throwing away a small number of vectors. One can use this theorem to deduce several earlier theorems, such as Theorem 1 and Theorem 2, except for some epsilon losses. (It is certainly of interest to try to see how one can remove these epsilon losses; I know this problem is currently being looked at.)
In an earlier paper we had proven a weaker version of Theorem 4, in which the rank d was only bounded by instead of the optimal value of 2A, and the nearly-sharp
factor was replaced by
.
Our methods are purely combinatorial, based on “growing” the GAP P by a greedy algorithm. Roughly speaking, the idea is as follows:
- Start with the trivial progression
. Also, pick an integer k a little bit smaller than
.
- Call an element x of Q “bad” if adding the progression
to Q significantly increases the size of Q, and “good” otherwise.
- If only a few of the
are bad, STOP.
- Otherwise, if there are a lot of bad
, there is a way to use Hölder’s inequality to find a bad x with the property that S is much more likely to fall into a translate of
than it is to Q. Replace Q with this larger GAP and return to step 2.
This algorithm turns out to terminate in a bounded number of steps if the concentration probability of S was initially of polynomial size, and will trap most of the in the set of good points relating to Q, which turns out to essentially be a GAP P of size about
times bigger than that of Q, where d is the rank of Q.

1 comment
Comments feed for this article
2 January, 2013 at 7:54 am
Small ball probability and Inverse Littlewood-Offord theorems « Vuhavan's Blog
[...] most elements of belong to the Minkowsky sum of few arithmetic progressions. (See this paper and this link for more details.) This result is strongly motivated by the famous Freiman Inverse theorem in [...]