English

On polynomial approximations over $\mathbb{Z}/2^k\mathbb{Z}$

Computational Complexity 2020-05-08 v1

Abstract

We study approximation of Boolean functions by low-degree polynomials over the ring Z/2kZ\mathbb{Z}/2^k\mathbb{Z}. More precisely, given a Boolean function F:{0,1}n{0,1}F:\{0,1\}^n \rightarrow \{0,1\}, define its kk-lift to be Fk:{0,1}n{0,2k1}F_k:\{0,1\}^n \rightarrow \{0,2^{k-1}\} by Fk(x)=2kF(x)(mod2k)F_k(x) = 2^{k-F(x)} \pmod {2^k}. We consider the fractional agreement (which we refer to as γd,k(F)\gamma_{d,k}(F)) of FkF_k with degree dd polynomials from Z/2kZ[x1,,xn]\mathbb{Z}/2^k\mathbb{Z}[x_1,\ldots,x_n]. Our results are the following: - Increasing kk can help: We observe that as kk increases, γd,k(F)\gamma_{d,k}(F) cannot decrease. We give two kinds of examples where γd,k(F)\gamma_{d,k}(F) actually increases. The first is an infinite family of functions FF such that γ2d,2(F)γ3d1,1(F)Ω(1)\gamma_{2d,2}(F) - \gamma_{3d-1,1}(F) \geq \Omega(1). The second is an infinite family of functions FF such that γd,1(F)12+o(1)\gamma_{d,1}(F)\leq\frac{1}{2}+o(1) -- as small as possible -- but γd,3(F)12+Ω(1)\gamma_{d,3}(F) \geq \frac{1}{2}+\Omega(1). - Increasing kk doesn't always help: Adapting a proof of Green [Comput. Complexity, 9(1):16-38, 2000], we show that irrespective of the value of kk, the Majority function Majn\mathrm{Maj}_n satisfies γd,k(Majn)12+O(d)n\gamma_{d,k}(\mathrm{Maj}_n) \leq \frac{1}{2}+\frac{O(d)}{\sqrt{n}}. In other words, polynomials over Z/2kZ\mathbb{Z}/2^k\mathbb{Z} for large kk do not approximate the majority function any better than polynomials over Z/2Z\mathbb{Z}/2\mathbb{Z}. We observe that the model we study subsumes the model of non-classical polynomials in the sense that proving bounds in our model implies bounds on the agreement of non-classical polynomials with Boolean functions. In particular, our results answer questions raised by Bhowmick and Lovett [In Proc. 30th Computational Complexity Conf., pages 72-87, 2015] that ask whether non-classical polynomials approximate Boolean functions better than classical polynomials of the same degree.

Keywords

Cite

@article{arxiv.1701.06268,
  title  = {On polynomial approximations over $\mathbb{Z}/2^k\mathbb{Z}$},
  author = {Abhishek Bhrushundi and Prahladh Harsha and Srikanth Srinivasan},
  journal= {arXiv preprint arXiv:1701.06268},
  year   = {2020}
}
R2 v1 2026-06-22T17:56:46.879Z