Lean Bourgain Extractor

13 Bourgain Extractor

Definition 13.1
#

Given a distribution A on F, and a distribution B on F3, we define a distribution L(A,B) by sampling x from A, sampling (y,z,w) from B, and outputting (x+y,z(x+y)+w).

Lemma 13.2

We have L(f(A),g(B))=L(A×B) with L(x,y)=L(f(x),g(y)).

Proof
Theorem 13.3
#

Given an integer N and a real number β such that pβNp2β, and two nonempty sets AF,BF3, such that |B|N and the last two values in every element of B are unique, then L(Uniform(A),Uniform(B)) is C|A||B|N3/2ε(β)-close to N entropy.

Proof
Theorem 13.4
#

TODO

Proof
Theorem 13.5
#

TODO

Proof
Definition 13.6
#

M(x,y)=(x+y,2(x+y),((x+y)2+x2+y2))

Definition 13.7
#

D(x,y)=(x,x2y).

f#(b×b×b)=D#L(b,M#(b×b)), with f(x,y,z)=(x+y+z,x2+y2+z2).

Proof
Lemma 13.9
#

If the maximum value of a is ε, the maximum value of M#(a×a) is at most 2ε2.

Proof
Definition 13.10
#

β=3568662919873497635686629198734977.

Definition 13.11
#

α=ε(β)

Lemma 13.12
#

α=112(1β).

Proof
Lemma 13.13
#

For any source a with maximum value at most p1/2+2/11α, D#L(a,M#(a×a)) is 8Cp2/11α-close to p1+2/11α entropy.

Proof
Definition 13.14
#

Cb=16C+164.

Theorem 13.15
#

For any two sources a,b with maximum value at most p1/2+2/11α, and any non-trivial character χ,

|xa(x)yb(y)χ(xy+x2y2)|Cbp1/352α
Proof
Theorem 13.16
#

For any positive integer m and two sources a,b with maximum value at most p1/2+2/11α, the statistical distance of f#(a×b) with f(x,y)=(xy+x2y2modp)modm to the uniform distribution is at most ε=Cbp1/352αm(3ln(p)+3)+m2p.

Proof
Theorem 13.17
#

For any positive integer m, the function f(x,y)=(xy+x2y2modp)modm is a two source extractor, with k=(1/22/11α)log(p),ε=Cbp1/352αm(3ln(p)+3)+m2p.

Proof