Paper 2026/2320

Explicit Nonlinear Functions beyond the Fourier bound

Swastik Kopparty, University of Toronto
Rishabh Kothary, University of Toronto
Shanthanu S. Rai, Tata Institute of Fundamental Research
Abstract

We study the problem of constructing highly nonlinear vectorial maps $F: \mathbb{F}_2^n \to \mathbb{F}_2^m$. Concretely, we want an $F$ and an $A = A(m,n)>0$ as small as possible, so that for every affine map $L: \mathbb{F}_2^n \to \mathbb{F}_2^m$ (of the form $L(x) = Mx + b$) we have: $$ \operatorname{agree}(F,L) := |\{x \in \mathbb{F}_2^n \mid F(x) = L(x)\}| \leq A. $$ Such questions have been studied by Nyberg [1991, 1993], Carlet and Ding [2004, 2007], Liu, Mesnager and Chen [2017], Nagy [2025], and Biryukov, Turecek, and Udovenko [2026]. There is a classical method of constructing such functions from bent-functions and Fourier analytic ideas; the best bound achievable by this method is: $$ A(m,n) = \Theta(2^{n-m} + 2^{n/2}), $$ and in particular, is never smaller than $2^{n/2}$. In this work, we show how to construct highly nonlinear functions beyond this Fourier bound. Concretely, we show how to construct for every $\gamma>0$, a function $F: \mathbb{F}_2^n \to \mathbb{F}_2^m$ with $m = \mathcal{O}_{\gamma}(n)$, achieving $$ A(m,n) \leq (1+\gamma)^n. $$ Surprisingly, we even achieve the same quantitative behavior for the much harder question of having low agreement with $m$-tuples of degree $d$ polynomials $Q: \mathbb{F}_2^n \to \mathbb{F}_2^m$, with $m = \mathcal{O}_{\gamma,d}(n)$. Here the previously best bounds were of the form $A(m,n) = \mathcal{O}(2^{-\frac{n}{2^{d+1}}} \cdot 2^n)$ of Ben-Sasson and Kopparty [Kopparty's thesis, 2010], based on Gowers-norm-type arguments. All our results generalize to all finite fields $\mathbb{F}_q$ in place of $\mathbb{F}_2$. Our methods are based on a new connection to classical results on counting solutions to systems of polynomial equations via algebraic methods. This connection brings us to basic questions in combinatorics, about graphs and hypergraphs with simultaneously a small number of edges and independent sets.

Metadata
Available format(s)
PDF
Category
Foundations
Publication info
Preprint.
Keywords
Vector Non LinearityFootprint BoundFourier Bound
Contact author(s)
swastik kopparty @ utoronto ca
rishabh kothary @ mail utoronto ca
shanthanu rai @ tifr res in
History
2026-10-05: revised
2026-10-03: received
See all versions
Short URL
https://ia.cr/2026/2320
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/2320,
      author = {Swastik Kopparty and Rishabh Kothary and Shanthanu S. Rai},
      title = {Explicit Nonlinear Functions beyond the Fourier bound},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/2320},
      year = {2026},
      url = {https://eprint.iacr.org/2026/2320}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.