Reduced monomials over a finite field are independent #
Over a finite field K, monomials ∏ j, x j ^ e j whose exponents are all below Fintype.card K
are distinct as functions on σ → K when their exponent vectors are distinct, and in fact linearly
independent (FiniteField.linearIndependent_prod_pow), by the combinatorial Nullstellensatz. So a
combination of such monomials that vanishes at every point has zero coefficients
(FiniteField.eq_zero_of_forall_sum_mul_prod_pow_eq_zero).
Main results #
FiniteField.linearIndependent_prod_pow: distinct reduced monomials are linearly independent functions.FiniteField.eq_zero_of_forall_sum_mul_prod_pow_eq_zero: a vanishing combination of distinct reduced monomials has zero coefficients.
References #
- Adapted from MassProduction/HighRate/Independence.lean in S. Schlesinger, Boolean circuit mass production formalization.
Monomials ∏ j, X j ^ e i j with distinct exponent vectors, all of whose exponents are below
Fintype.card K, are linearly independent as functions on σ → K.
Reduced monomials are independent: over a finite field K, if a combination
∑ₜ Cₜ ∏ᵥ xᵥ ^ eₜᵥ of monomials with pairwise distinct exponent vectors, all exponents below
|K|, vanishes at every point, then all coefficients vanish.