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 satisfy for pairs of . Then there exists affine linear such that .
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 above, with . The remainder of the proof is purely analysing .
Claim: There exists such that
Proof: It suffices to show , where is the Hamming weight of . Rearranging a bit, it suffices to show . The comes from by the way. Looking at the negative terms we have . This is approximately half the sum of a Pascal triangle row, so use Sterling's approximation or something to bound it. For sufficiently large (should be constant) the desired inequality does hold so we are done.
And once we have this we can replace the affine function by . What do you all think about this, should we also formalise this?
(I hope my proof is correct...)
Terence Tao (May 02 2025 at 06:00):
Nice observation. The proof can be made a little cleaner by averaging over arbitrary homomorphisms into F_2 rather than just the coordinate ones, so that one does not need to mess around with Stirling's formula. I updated the blueprint with these new lemmas and am in the process of putting Lean stubs for the four new theorems needed (three lemmas and then the full theorem without the constant term). If anyone wants to claim them, please feel free to say so here; this should be a set of four relatively short formalization tasks.
EDIT: the four lemmas are now stated in Lean, and can be claimed as Lemmas 10.5-Corollary 10.8 in the blueprint: https://teorth.github.io/pfr/blueprint/sect0010.html
Last updated: Dec 20 2025 at 21:32 UTC