TY - GEN
T1 - New extension of the Weil bound for character sums with applications to coding
AU - Kaufman, Tali
AU - Lovett, Shachar
PY - 2011
Y1 - 2011
N2 - The Weil bound for character sums is a deep result in Algebraic Geometry with many applications both in mathematics and in the theoretical computer science. The Weil bound states that for any polynomial f(x) over a finite field double-struck F and any additive character χ:double-struck F → ℂ, either χ(f(x)) is a constant function or it is distributed close to uniform. The Weil bound is quite effective as long as deg(f) ≪ √|double-struck F|, but it breaks down when the degree of f exceeds √|double-struck F|. As the Weil bound plays a central role in many areas, finding extensions for polynomials of larger degree is an important problem with many possible applications. In this work we develop such an extension over finite fields double-struck F pn of small characteristic: we prove that if f(x)=g(x)+h(x) where deg(g) ≪ √|double-struck F| and h(x) is a sparse polynomial of arbitrary degree but bounded weight degree, then the same conclusion of the classical Weil bound still holds: either χ(f(x)) is constant or its distribution is close to uniform. In particular, this shows that the sub code of Reed-Muller codes of degree ω(1) generated by traces of sparse polynomials is a code with near optimal distance, while Reed-Muller of such a degree has no distance (i.e. o(1) distance), this is one of the few examples where one can prove that sparse polynomials behave differently from non-sparse polynomials of the same degree. As an application we prove new general results for affine invariant codes. We prove that any affine-invariant subspace of quasi-polynomial size is (1) indeed a code (i.e. has good distance) and (2) is locally testable. Previous results for general affine invariant codes were known only for codes of polynomial size, and of length 2 n where n needed to be a prime. Thus, our techniques are the first to extend to general families of such codes of super-polynomial size, where we also remove the requirement from n to be a prime. The proof is based on two main ingredients: the extension of the Weil bound for character sums, and a new Fourier-analytic approach for estimating the weight distribution of general codes with large dual distance, which may be of independent interest.
AB - The Weil bound for character sums is a deep result in Algebraic Geometry with many applications both in mathematics and in the theoretical computer science. The Weil bound states that for any polynomial f(x) over a finite field double-struck F and any additive character χ:double-struck F → ℂ, either χ(f(x)) is a constant function or it is distributed close to uniform. The Weil bound is quite effective as long as deg(f) ≪ √|double-struck F|, but it breaks down when the degree of f exceeds √|double-struck F|. As the Weil bound plays a central role in many areas, finding extensions for polynomials of larger degree is an important problem with many possible applications. In this work we develop such an extension over finite fields double-struck F pn of small characteristic: we prove that if f(x)=g(x)+h(x) where deg(g) ≪ √|double-struck F| and h(x) is a sparse polynomial of arbitrary degree but bounded weight degree, then the same conclusion of the classical Weil bound still holds: either χ(f(x)) is constant or its distribution is close to uniform. In particular, this shows that the sub code of Reed-Muller codes of degree ω(1) generated by traces of sparse polynomials is a code with near optimal distance, while Reed-Muller of such a degree has no distance (i.e. o(1) distance), this is one of the few examples where one can prove that sparse polynomials behave differently from non-sparse polynomials of the same degree. As an application we prove new general results for affine invariant codes. We prove that any affine-invariant subspace of quasi-polynomial size is (1) indeed a code (i.e. has good distance) and (2) is locally testable. Previous results for general affine invariant codes were known only for codes of polynomial size, and of length 2 n where n needed to be a prime. Thus, our techniques are the first to extend to general families of such codes of super-polynomial size, where we also remove the requirement from n to be a prime. The proof is based on two main ingredients: the extension of the Weil bound for character sums, and a new Fourier-analytic approach for estimating the weight distribution of general codes with large dual distance, which may be of independent interest.
KW - Weil bound
KW - affine invariant codes
KW - character sums
KW - property testing
UR - http://www.scopus.com/inward/record.url?scp=84863300855&partnerID=8YFLogxK
U2 - 10.1109/focs.2011.41
DO - 10.1109/focs.2011.41
M3 - ???researchoutput.researchoutputtypes.contributiontobookanthology.conference???
AN - SCOPUS:84863300855
SN - 9780769545714
T3 - Proceedings - Annual IEEE Symposium on Foundations of Computer Science, FOCS
SP - 788
EP - 796
BT - Proceedings - 2011 IEEE 52nd Annual Symposium on Foundations of Computer Science, FOCS 2011
T2 - 2011 IEEE 52nd Annual Symposium on Foundations of Computer Science, FOCS 2011
Y2 - 22 October 2011 through 25 October 2011
ER -