An inverse theorem for Freiman multi-homomorphisms
Abstract
Let G1, …, Gk and H be vector spaces over a finite field Fp of prime order. Let A ⊂ G1 ×…× Gk be a set of size δ |G1| ·s |Gk|. Let a map φ A H be a multi-homomorphism, meaning that for each direction d ∈ [k], and each element (x1, …, xd-1, xd+1, …, xk) of G1×…× Gd-1× Gd+1× …× Gk, the map that sends each yd such that (x1, …, xd-1, yd, xd+1, …, xk) ∈ A to φ(x1, …, xd-1, yd, xd+1, …, xk) is a Freiman homomorphism (of order 2). In this paper, we prove that for each such map, there is a multiaffine map G1 ×…× Gk H such that φ = on a set of density ((Ok(1))(Ok,p(δ-1)))-1, where (t) denotes the t-fold exponential. Applications of this theorem include: a quantitative inverse theorem for approximate polynomials mapping G to H, for finite-dimensional Fp-vector spaces G and H, in the high-characteristic case, a quantitative inverse theorem for uniformity norms over finite fields in the high-characteristic case, and a quantitative structure theorem for dense subsets of G1 ×…× Gk that are subspaces in the principal directions (without additional characteristic assumptions).