Extension Fields

You heavily need to understand Vector Spaces in Abstract Algebra prior to this.

Definition

Simple:

An extension field is exactly what it sounds like, its a bigger field that contains the original field. To put it plainly, let field E be the extension of field F. Then both are fields and FE. In this case F is the base field and E is the extension field.

Rigorous:

Let F and E be fields. Then, if there exists a homomorphism ψ:FE which is injective, then E is an extension field of the base field F, and ψ is known as the field extension.

Lets show that Q(2+3) is an extension of Q(2)

First, the way you read Q(2) is the smallest field containing both Q and (2).
Similarly, Q(2+3) is the smallest field containing Q and (2+3).

Then, we just have to show that Q(2+3) contains (2). Notice

(2+3)1=32

Then,

2+3(32)=22

Lastly, we know 12QQ(2+3)
So we can show 12(22)=2

And now we have shown that 2Q(2+3) thus this is a proper extension field.

To build on this, we can show 12(2+3)12(32)=2 or that 2 can be shown as a linear combination of (2+3) and (32).

Constructing a Field extension of Z2

Notice that p(x)=x2+x+1 is irreducible in Z2 as p(0)=1 and p(1)=1 (There would need to be a factor of deg 1).

With this, we want to create a field extension that has an element a such that p(a)=0.

First, we know Z2 is a field and p(x) is irreducible, and so from Introductory Ring Theory:

p(x)irreduceablep(x)maximalZ2/p(x)field

Thus we can notice that Z2[x]/p(x) is a field. (Which is needed for it to be an extension field lmao)

Now, lets take a look at this field. Through the division algorithm we know every element in this field is some

f(x)+p(x)

So

f(x)=p(x)q(x)+r(x)

where the degree of r(x) is less then 2.
Then, as p(x)+q(x) are in the ideal we know

f(x)+p(x)=r(x)+f(x)

Finding all remainders for p(x)=x2+x+1 we see they can only be elements under deg 2. In Z2[x] this leaves the elements of deg 0: 0,1; and the elements of deg 1: x,x+1.

Thus we have the following elements in Z2[x]/p(x):

0+p(x)1+p(x)x+p(x)x+1+p(x)

Hence Z2[x]p(x)={0,1,x,x+1}.

Now, we are aware that both 0 and x2+x+1are in the same ideal, thus we have it so

[x2+x+1]=[0]

So we also know that :

[x]2+[x]+[1]=[x2+x+1]=[0]

so there must be some x which gives us a zero for x2+x+1 in this equation, as each term only gives us one constant. Call that zero α. By the first isomorphism theorem, we know this ring is now isomorphic to Z2(α) as the kernel of the homomorphism from ϕ:Z2[x]Z2(α) would be p(x) making Z2[x]p(x)Z(α) as evaluation homomorphisms are surjective.

Based on this, we also know that $p(\alpha) = \alpha

Kronecker's theorem

Let F be a fiend and p(x) be a non-constant polynomial of F[x]. Then there exists an extension field E of F and also there exists some αE where p(α)=0

Essentially for any polynomial ring of a Field, every polynomial has a zero in an extension field (or F[x])

I reproved the theorem here: Proof of Kronecker's Theorem

Proof:

  1. First, we only need to check irreducible polynomials as its clear if the polynomial was reducible it would have a zero in the given field.
  2. Let p(x)F[x] be such a polynomial. Then we have it so p(x) is a maximal ideal in F[x] and thus the quotient ring F[x]/p(x) is a field. We will prove this is the extension field which contains the root of p(x).
  3. Now, lets first show that F[x]/p(x) is actually an extension field of F by defining an injective ring homomorphism from ψ:FF[x]/p(x) defined as ψ(f)=f+p(x).
  4. We can check this is a ring homomorphism as, letting a,bFψ(a+b)=((a+b)+p(x))=(a+p(x))+(b+p(x))=ψ(a)+ψ(b)ψ(ab)=(ab+p(x))=(a+p(x))(b+p(x))=ψ(a)ψ(b)
  5. Lets also prove injectivity:
    1. Assume ψ(a)=ψ(b)
    2. then a+p(x)=b+p(x).
    3. Then we have it so (ab)+p(x)=0+p(x)
    4. Notice that this means abp(x)
    5. The only constant polynomial (and therefor member of F) in p(x) is 0 as p(x) is a polynomial with at least deg 1, and as a,bF it is clear ab=0 or a=b
  6. Now lets define F as a subfield of E such that{f+p(x)fF}It is important to understand this holds as every coset only has one polynomial at max, so these are all different cosets.
  7. #review

Example:

Let p(x)=x5+x4+1Z2[x]. This polynomial has irreducible factors x3+x+1 and x2+x+1. Given this, find the extension fields on which zeros exist, define the base fields, and the elements of the extension field.

Zeros for this polynomial exist in the extension fields

Z2[x]/x3+x+1Z2[x]/x2+x+1

These are both extensions of the base field Z2.

Elements in Z2[x]/x3+x+1 are the remainders when you modulo x3+x+1. By the remainder theorem these are all elements degree 2 or lower, which are precisely:

01xx+1x2x2+xx2+x+1x2+1

Algebraic Elements

Definitions

Algebraic:

An element in an extension field E is algebraic over the base field F if it serves as a root for an element in F[x]

If it is not a root for any element in the base field, it is transcendental over the base field.

An extension field where every element is algebraic is called an algebraic extension of F.

We can denote F(a1,a2,....,an) as the smallest group containing F and a1,a2,....,an which is an extension.

If E is generated by F and one other element it is called a simple extension, ie E=F(a)

Examples:

As (x22) exists in Q[x] we know 2 is transcendental over Q. Similar with i. π and e are not algebraic over Q (not trivial).

Most real numbers are transcendental over Q

Noting that Q is a subfield of C, imaginary numbers that are transcendental or algebraic over Q are called transcendental numbers or algebraic numbers respectfully.

Lets show that 2+3 is algebraic over Q. We can do this easily by just tracking changes to as we set it equal to 0:

2+3=x2+3=x23=x223=(x22)20=(x22)23=x44x2+43=x44x2+1

Thus 2+3 is the zero for the polynomial x44x2+1 in Q and therefore algebraic.

If aE is algebraic over F then there exists a unique monic (no coefficients) polynomial of smallest degree where p(a)=0 (a is a root). If a is a root for any other elements then the p(x) divides that element. (like how x-a divides all elements of which a is a root).

The unique monic polynomial p(x) is called the minimal polynomial, and the order of that polynomial is called the degree of a over F

For p(x) being the minimal polynomial of some αE, we can define a isomorphism F(α)F[x]/p(x)

This clearly works through the first isomorphism theorem because p(x) would be a factor of any element of which α is a root. Thus, the kernel of the evaluation homomorphism from F[x]F(α) is p(x), which clearly means F(α)F[x]/p(x) through the first isomorphism theorem.

For a basic extension E=F(α) where α is algebraic over F (root of a n element) and degree of α is n then every element of E can be expressed as a 'linear combination' with n elements of F:
f0+f1α+f2α2.....fn1αn1

for fiF

If E is a vector space over F of dimension n, then we say [E:F]=n. This is noted the finite extension field degree n over F

Remember, from Vector Spaces in Abstract Algebra dimension is just a length of the basis.

Every finite extension field E over F is algebraic.

Means all values in E are the root for some value in F[x]

Proof:
  1. Let [E:F]=n. Then we know at most there are n independent vectors.
  2. If we create

For any we can chain the index notation. ie if K is a finite extension of E which is a finite extension of F

[K:F]=[K:E][E:F]

This can be chained indefinitely.

for [E(α):F]=degp(x)
where p(x) is the minimal polynomial for \alpha in F[x]