Search

Introduction to Sumsets II

This is a sequel to a previous post. However, one can technically read it without reading the previous post.

Given A,BZ for a commutative ring Z, we define
A+B:={a+b:aA,bB}
to be the sumset of A and B.

Similarly,
AB:={ab:aA,bB}
kA:=A+Ak times
b+A:={b}+A
for A,BZ.

Theorem 1 : We have
|AC||B||AB||BC|
where A, B and C are finite subset of R.

Proof : For all dAC, we fix the representation d=adcd where adA and cdC. Now, we define
f:(AC)×B(AB)×(BC)(d,b)(adb,bcd)
Note that if f(x,y)=(u,v), then we must have x=u+v and y is determined by the equations y=axu and y=cx+v. So, an image determines its unique inverse, that is, f is injective.

This completes the proof.

Remark : Theorem 1 can be interpreted as a triangle inequality under the norm
Δ(A,B)=log|AB||A||B|
although this definition of Δ is not really a distance as Δ(A,A)0.

Putting C=A and then B=A in Theorem 1 we have

Corollary 2 : For all A,BR, we have
|AA||AB|2|B||AA||A+A|2|A|

The last inequality basically says that if A has small doubling, then AA is also small. Now, we want to show that AA being small also implies that A+A is. For that, we proceed with

Lemma 3 : Let A,BR be finite. If there is a c>0 so that
|A+B|=c|A|and|A+B|c|A|AA,
then, we have
|A+B+C|c|A+C|
for any finite CR.

Proof : We use induction on the size of C. For |C|=1, i.e., C={x}, we have
|A+B+x|=|A+B|=c|A|=c|A+x|
and hence the statement is trivial.

Now, let us assume that the statement is true for a non-empty set C, and define C:=C{x} for some xC. We define
A:={aA:a+xA+C}=A(A+Cx)A
so that
|A+C|=|A+C|+|A||A|
since A+x=(A+x)(A+C) and A+C=(A+C)(A+x).

Now, A+xA+CA+B+xA+B+C so that
A+B+C=(A+B+C)(A+B+x)=(A+B+C)[(A+B+x)(A+B+x)]
and
|A+B+C||A+B+C|+|A+B||A+B|
and hence, using the Induction Hypothesis, we have
|A+B+C|c|A+C|+c|A|c|A|=c|A+C|
hence completing the proof.

This lemma will help us to prove the two following important consequences.

Theorem 4 : We have
|A+C||B||A+B||B+C|
for all A,B,CR.

Proof : Let UB be such that |U+A||U|=c is minimal. This implies
|U+A+C|c|U+C|
using the previous lemma.

Again, since B itself is considered when the minimum is selected, we have |A+C||U+A+C|, |U+C||B+C| and c|A+B||B|. These four inequalities complete the proof.

Corollary 5 : We have
|A+A||A+B|2|B||A+A||AA|2|A|
for all A,B.

Proof : Put C=A and then B=A in the previous theorem.

Corollary 6 : We have
|AB||A+B|3|A||B||A+B||AB|3|A||B|
for all A,B.

Proof : Use the previous corollary in Theorem 1 and then set B to B.

Corollary 7 : Let A,BR be finite. If we have
|A+B|=c|A|and|A+B|c|A|AA
for some c>0, then
|A+hB|ch|A|
for all positive integers h.

Proof : Set C=(h1)B in Lemma 3 to get |A+hB|c|A+(h1)B| and use Induction.

Theorem 8 (Plünnecke-Ruzsa Inequality) : Let BR be finite satisfying |B+B|c|B| (or |BB|c|B|). Then
|mBnB|cm+n|B|
for all m,nN.

Proof : Let the non empty set AB (or AB) be one of the sets that minimizes |A+B||A| so that |A+B|=c|A|. Obviously cc. Also, |A+B|c|A| for all AA and hence the conditions of Corollary 7 are satisfied. This gives
|hB||A+hB|(c)h|A|ch|B|
hence proving the statement for the case m=0 or n=0.

Now, if m,n0, we use Theorem 1 and set AmB, BA and CnB to get
|mBnB||A||A+mB||A+nB|(c)m|A|(c)n|A|cm+n|B||A|
hence completing the proof.

No comments:

Post a Comment

Worst Way to Calculate Area of a Triangle

A useful technique from Complex Analysis helps us to identify whether a real number u is positive or negative by checking a discontinuous ...