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 .

Now, let and be some polynomials 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