Proof of the Chevalley-Warning Theorem
The Chevalley-Warning theorem is a fundamental result in algebra with powerful combinatorial applications. It guarantees that systems of polynomial equations over finite fields with "few" variables have solutions, and that the number of solutions is divisible by the characteristic.
Statement
Let be a finite field of characteristic , and let be polynomials with . Then the number of common zeros satisfies . In particular, if the system has the trivial solution , it must have at least other solutions.
Proof
We use the identity: for any ,
Define . Then if is a common zero of , and otherwise. Therefore:
The degree of is at most .
Key lemma: For any monomial with :
This holds because if some , then (since the sum is over all elements of and is not a multiple of ), and the full sum factors.
Since , every monomial of has degree less than , so in . This means .
Combinatorial Applications
Among any integers, there exist whose sum is divisible by . This can be proved using Chevalley-Warning when is prime: consider and over , where the are indicators.
Ax's theorem strengthens Chevalley-Warning: with the same hypotheses, (not just ). This has further applications to coding theory, particularly to the weight distribution of Reed-Muller codes.
Let be subsets of each of size at least 2. Then there exist not all zero with . This follows from Chevalley-Warning applied to and , where for large enough .