Kernel Polynomials
Status: Established
This chapter introduces the Boolean kernel polynomials and determines their monomial coefficients and support exactly.
2.1 Definition
Let , let
and let
For every Boolean vector
we define the associated kernel polynomial by
The vector is called the kernel index.
2.2 Degree and leading coefficient
Every factor is monic and has degree . Consequently,
Therefore every kernel polynomial is monic of degree .
Proposition 2.1 — Degree of a kernel polynomial
For every ,
and the coefficient of is .
Proof
The leading term of the product is obtained by selecting from every factor. Hence the leading monomial is
Its coefficient is .
2.3 Boolean complement
For
define its Boolean complement by
For two Boolean vectors , we write
when
for every .
2.4 Exact coefficient formula
Write
where denotes the coefficient of .
Proposition 2.2 — Coefficient formula
For every ,
Because is Boolean, this is equivalent to
Proof
To obtain the monomial , we select from the -th factor when , and select when .
The resulting coefficient is therefore
Since every belongs to , this product equals exactly when
for every coordinate satisfying . This condition is precisely
2.5 Monomial support
Define the monomial support of by
The coefficient formula gives
Equivalently, if , then every exponent index in the support must satisfy . If , then is free.
Let
denote the Hamming weight of .
Corollary 2.3 — Support size
For every ,
Proof
Each coordinate with forces . Each coordinate with leaves free. There are free coordinates, giving
possible exponent indices.
2.6 Two extremal kernels
Let
and
For the all-zero index,
For the all-one index,
Using the binary factorization of the geometric sum,
Equivalently,
2.7 Examples for
When , the two kernels are
and
2.8 Examples for
When , we have
and
2.9 Examples for
When , the eight kernel polynomials are
and
These examples illustrate the exact support formula:
2.10 What comes next
The family
contains exactly polynomials in the -dimensional space
The next chapter proves that these polynomials are linearly independent and therefore form a basis of .