Extension Field
Just like how we create complex numbers from real numbers by adjoining a root of \(x^{2} + 1 = 0\) whose root we call as \(i\), we create extension fields by adjoining roots of irreducible polynomials who have no solutions in the base field.
Steps:
- Start with a base field \(F\)
- Find an irreducible polynomial \(f(x)\) over \(F\)
- Adjoin a root \(\alpha\) by declaring \(f(\alpha) = 0\)
- The extension field consists of all polynomials in \(\alpha\) with coefficients from \(F\) where \(f(\alpha) = 0\) is used to reduce the powers.
- The extension field has \(+\) and \(*\) operations where the coefficients modulo order of \(F\) and the polynomials module \(f(x)\)