Zulip Chat Archive

Stream: Polynomial Freiman-Ruzsa conjecture

Topic: Removing Affine Requirement from Approximate Homomorphism


Gareth Ma (May 01 2025 at 22:09):

I notice that for the statement for approximate homomorphism, mathematically it translates to

Let f ⁣:F2nF2mf \colon \mathbb{F}_2^n \to \mathbb{F}_2^m satisfy f(x)+f(y)=f(x+y)f(x) + f(y) = f(x + y) for K22n\geq K 2^{2n} pairs of (x,y)(x, y). Then there exists affine linear ϕ ⁣:F2nF2m\phi \colon \mathbb{F}_2^n \to \mathbb{F}_2^m such that Prob[f=ϕ]2144K122\operatorname{Prob}[f = \phi] \geq 2^{-144}K^{-122}.

But it is possible to remove the affine requirement. Terence gave a presentation that claims this too. Here is how to deduce the linear version from above. Let T={x ⁣:f(x)=ϕ(x)}T = \{x \colon f(x) = \phi(x)\} above, with TKC2n|T| \gg K^C 2^n. The remainder of the proof is purely analysing TT.

Claim: There exists ii such that {xT ⁣:xi=1}T/4\{x \in T \colon x_i = 1\} \geq |T| / 4

Proof: It suffices to show i=1nxT[xi=1]=xTH(x)nT/4\sum_{i = 1}^n \sum_{x \in T} [x_i = 1] = \sum_{x \in T} H(x) \geq n|T| / 4, where H(x)H(x) is the Hamming weight of xF2nx \in \mathbb{F}_2^n. Rearranging a bit, it suffices to show xT(H(x)n2)nT/4\sum_{x \in T} \left(H(x) - \frac{n}{2}\right) \geq -n|T| / 4. The n/2n / 2 comes from ExH(x)=n/2\mathbb{E}_x H(x) = n / 2 by the way. Looking at the negative terms we have xT(H(x)n/2)x,H(x)<n/2(H(x)n/2)=h<n/2(hn2)(nh)\sum_{x \in T} (H(x) - n/2) \geq \sum_{x, H(x) < n / 2} (H(x) - n / 2) = \sum_{h < n / 2} \left(h - \frac{n}{2}\right)\binom{n}{h}. This is approximately half the sum of a Pascal triangle row, so use Sterling's approximation or something to bound it. For sufficiently large nn (should be constant) the desired inequality does hold so we are done.

And once we have this ii we can replace the affine function Ax+bA\mathbf{x} + b by Ax+bxiA\mathbf{x} + b\mathbf{x}_i. What do you all think about this, should we also formalise this?

(I hope my proof is correct...)


Last updated: May 02 2025 at 03:31 UTC