Saugata Basu, Nayantara Bhatnagar, Parikshit Gopalan, Richard J. Lipton
Polynomials that Sign Represent Parity and Descartes Rule of Signs

Abstract: We study the sparsity of real polynomials that sign represent parity on n variables taking values in a finite set of integers A. Although the degree of such polynomials has been well studied, the same is not true for the sparsity. One obstacle in the study of sparsity is that the bounds can vary very much depending on the choice of A.
A classical result from algebra known as Descartes Rule of Signs states that the number of positive real roots (counted with multiplicity) of a univariate polynomial P is bounded by the number of variations in the sign of its coefficients written in order, and in particular, by one less that the sparsity of P. Our techniques overcome the difficulty above and allow us to prove bounds on the sparsity of polynomials, for many choices of A, and different bases for polynomials for which Descartes Rule holds.
For strong representations, using Descartes Rule of Signs we reprove the result of Minsky and Papert that representing parity over A = {0,1}, in n variables requires sparsity 2n . We can show exact bounds on the sparsity of such polynomials for any A of size 2. This can be extended to show that representing parity over A = {0, ... , m-1} in n variables requires sparsity
mn  when the degree in each variable is at most m-1.
We show that weakly sign representing parity over A = {0, ... ,m-1} when the degree in each variable is restricted to m-1 requires sparsity (m-1)n. These results show that  low degree representations must have high sparsity. We show that a tradeoff exists between sparsity and degree by constructing a sign representation for parity that has high degree, but sparsity only n+m-1Cn for any set A of size m. In the case A= {1,2}this is an exponential difference in sparsity. We  also show a lower bound of n(m-1) +1 on the sparsity of polynomials of arbitrary degree sign representing parity over {1, ... ,m}.

We can show that for depth-two AND-OR-NOT circuits with a threshold gate at the top, the minimum circuit size for a function
f equals the minimum sparsity of a polynomial sign representing f over a certain  generating set for polynomials . We use this to give a proof that  circuits of this type need size (3/2)n  to compute parity. We also show a  lower bound of 2n for the size of  such a circuit which computes the inner product function over {0,1}n  x {0,1}n.