Finite (Galois) Fields
A Galois field, also known as a finite field, is a set of elements equipped with arithmetic operations, such that the result of any operation is always an element of the set.
More particularly, a finite field with elements is denoted or , where is a prime number or a power of a prime. In the case where is prime, the field consists of the integers
with all arithmetic performed modulo .The number of polynomials of degree at most over a finite field is , since there are m choices for each of the coefficients. When specifying a polynomial by values at distinct points, there are also possibilities.
Intuition
The defining feature of a Galois field is that it contains only a finite number of elements, yet all standard arithmetic operations are still valid. This structure allows for consistent algebraic manipulation in settings where only a limited number of values are available, such as polynomial arithmetic modulo a prime.
Properties
(Counting Theorem) The number of polynomials of degree at most over a finite field is .
Examples
(Medium) Polynomial Arithmetic Over a Finite Field
Let and , such that both polynomials are in .
Evaluate . We have , , , .
Compute . What is ? We have that .
Then, . Therefore, in .
Now, let and be some polynomials in .
We say a polynomial if . Show that if , it is not always true that either or . Let's work over . Then, let and . Then, , which evaluates to for all values in .
How many of degree exactly are there such that for some fixed ? To have a polynomial of degree , it must hold that . Since all coefficients must be in the set of residuals , then there are values for the first coefficients (including the constant), and exactly (excluding the zero) values for the leading coefficient. Therefore, the number of functions of degree must be .
Consider . How many polynomials of degree at most are there that fit through points? Polynomials of degree can be made using points maximum. As such, there are possibilities for the other two unspecified coefficients. This includes polynomials of degrees and .
For a more intuitive explanation, consider the polynomial,
Then, if and , is a degree-2 polynomial. There is one unique degree-2 polynomial that passes through points.
If (and ), then there are options for the leading coefficient for a degree-3 polynomial. This leaves us with choices.
If (and ), then there are options for and options for , which is polynomials in total. In this case, .
Therefore, there are exactly polynomials of degree at most that fit through points in
(Medium) Lagrange Interpolation in Finite Fields
In this problem, we will break down the terms of Lagrange interpolation by working through an example, where we want to find a unique polynomial of degree at most that passes through points , , and in .
First, assume we have polynomials , , and satisfying:
p_{-1}(0) &\equiv p_{-1}(1) \equiv 0 \pmod{5}; & p_{-1}(-1) &\equiv 1 \pmod{5} \\ p_{0}(-1) &\equiv p_{0}(1) \equiv 0 \pmod{5}; & p_{0}(0) &\equiv 1 \pmod{5} \\ p_{1}(-1) &\equiv p_{1}(0) \equiv 0 \pmod{5}; & p_{1}(1) &\equiv 1 \pmod{5} \end{align}$$ >[!example]- Construct $p(x)$ using a linear combination of $p_{-1}(x)$, $p_{0}(x)$, and $p_{1}(x)$. >It holds that $p(x)=3p_{-1}(x) + p_{0}(x) + 2p_{1}(x)$. >[!example]- Find $p_{-1}(x)$. In other words, find a degree 2 polynomial that has roots at x = 0 and x = 1 and
evaluates to 1 at x =−1 (all in modulo 5).
Equivalent Polynomials