Abstract Algebra/Fields

From testwiki
Revision as of 03:50, 26 June 2023 by imported>DanCherek (Characteristic of Fields: duplicate word removed)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Template:TOC

Fields and Homomorphisms

Definition

Template:TextBox

Essentially, a field is a commutative division ring.

Examples

  1. ,, (rational, real and complex numbers) with standard + and operations have field structure. These are examples with infinite cardinality.
  2. p, the integers modulo p where p is a prime, and + and are mod p, is a family of finite fields.
  3. If F is a field, then F(x), the set of rational functions (i.e. quotients of polynomials), with coefficients in F also forms a field.
  4. A non-example is n where n is not prime. For example, 2 in 4 has no multiplicative inverse, hence 4 is not a field.

Homomorphisms

Template:TextBox

Therefore a field homomorphism is exactly a unital ring homomorphism.

Template:TextBox

Proof. This is a simple consequence of the ideal structure of fields. Suppose f:EF is a field homomorphism. In particular it is a ring homomorphism so we know that ker(f) is a an ideal of E. Since E is a field, it only has trivial ideals so ker(f)={0} or ker(f)=E. We can eliminate the second case since f(1E)=1F so the map cannot be trivial. Therefore we are in the first case which means exactly that f is injective. Template:Spaces

The above lemma means that every field homomorphism can also be thought of as an embedding of fields.

As happens so often in mathematics, a map between objects induces further maps between related objects. For example, a continuous map between topological spaces induces a map between the set of closed curves on the spaces and a linear map between vector spaces induces a linear map between the dual spaces (albeit in the opposite direction). In this case, a homomorphism between fields induces a homomorphism between the corresponding ring of polynomials. To be precise, suppose φ:EF is a field homomorphism. This induces a map φ*:E[x]F[x] given byφ*(a0+a1x+anxn)=φ(a0)+φ(a1)x+φ(an)xn

It is easy to see that φ* is a (unital) ring homomorphism. Moreover if φ is an isomorphism then so is φ*.

Characteristic of Fields

An important property of fields is their characteristic. We first need to consider the canonical homomorphism φ from into a field F. Of course this is defined by mapping the unit to the unit. Since is generated by 1, this is sufficient to define the entire homomorphism. From the First Isomorphism Theorem, we know that /ker(φ)φ()F . In particular, this means that φ() is a subring and even a subfield of F so is an integral domain. Hence ker(φ) is a prime ideal of . There is a unique non-negative integer generating this ideal. We call this integer the characteristic of F. Notice by the above argument that the characteristic must be prime if it is non-zero.

Intuitively, the characteristic of a field F is the smallest positive integer p, if one exists, such that 1++1p times=0If no such positive integer exists, then F has characteristic 0. So for example, p all have characteristic p while , and have characteristic 0.

Sometimes, one calls the image of under the above canonical homomorphism above the prime subfield of F. Hence the prime subfield of a finite field is (isomorphic to) p (where p is the characteristic of F) and the prime subfield of a field of characteristic 0 is (isomorphic to) .

Field Extensions

Template:TextBox

Examples

  • The complex numbers are a field extension of the real numbers . The extension is of degree 2.
  • Similarly, one can add the imaginary number i to the field of rational numbers to form (i) the field of Gaussian rationals. This is also a degree 2 extension.
  • The real numbers form a field extension over but this is not a finite extension since the real numbers do not form a finite dimensional (or even a countably infinite dimensional) vector space over .

Algebraic Extensions

Template:TextBox

For example, (2) is an algebraic extension over (if a+b2 is any element of (2)then it is a root of f(x)=(xa)22b2) but is not algebraic over because for example π is not the root of any rational polynomial (this is a very difficult statement to prove).

Template:TextBox

For example, the minimal polynomial of i is x2+1 and the minimal polynomial of 23 is x32, both over . Note the minimal polynomial is heavily reliant on the field it is being viewed over. The minimal polynomial of 23 over is simply x23.

Splitting Fields

Our primary goal in this study is to find the roots of a given polynomial. The brilliant insight of Galois and Galois theory is to (try to) answer this question by looking at field extensions. The following two lemmas might help motivate this reasoning.Template:TextBoxProof. Suppose first that f(x) is irreducible. Then we can take E=F[x]/(f(x)). We know that E is indeed a field because f(x) is irreducible. Moreover it contains an isomorphic copy of F as the (equivalence classes of) the constant polynomials. Finally [x], the equivalence class of the linear polynomial x, is a root of f(x) since f([x])=[f(x)]=0F[x]/(f(x))Finally the degree of E over F is exactly the degree of the polynomial f(x) (which hopefully motivates the terminology). This is due to the division algorithm. Suppose g(x) is any polynomial in F[x]. Then we know by the division algorithm that there exist unique polynomials q(x) and r(x) such that g(x)=q(x)f(x)+r(x)where deg(r(x))<deg(f(x)). In particular, this means every equivalence class [g(x)] contains a unique representative whose degree is less than deg(f(x)). Therefore E is spanned by {1,[x],[x2],,[xn1]} where n=deg(f(x)). If f(x) is not irreducible then it can be written as a product of irreducibles and applying the above process to any of these produces an extension which contains a root of at least one of these irreducible polynomials and hence contains a root of f(x).Template:Spaces

We know x2+1 is irreducible over , therefore [x]/(x2+1) is a field and one can verify that this field is isomorphic to . In fact, sometimes one defines the complex numbers as this quotient [x]/(x2+1).

Template:TextBoxProof. By the smallest subfield containing F and α, we mean the intersection of all subfields of E that contain them. This collection of fields is non-empty since it contains E for instance and it is easy to see that the intersection of subfields is again a subfield.

If f(x) is of degree 1, then we are done since that would mean that αF so F(α)=F and by the argument towards the end of Lemma 4.1.1, we have F[x]/(f(x))F. Then we can assume that deg(f(x))2.

In order to show the isomorphism, we define a ring homomorphism φ:F[x]F(α)g(x)g(α)In other words, φ acts on polynomials by simply evaluating them at α. By definition, we know that f(x)ker(φ) since f(α)=0. Since f(x) is irreducible by assumption, it must also then generate the kernel (otherwise it would be a non-trivial multiple of the the generator of the kernel). Then by the First Isomorphism Theorem, we know that F[x]/(f(x)) is isomorphic to a subfield of F(α). Notice that F[x]/(f(x)) contains F as the image of the constant polynomials and it contains α as the image of x. By assumption, F(α) was the smallest subfield containing these two things so we must have F[x]/(f(x))F(α). Template:Spaces

The first lemma above tells us that we can always find a field extension containing the root of an irreducible polynomial by modding out by the polynomial. The second lemma tells us that any field extension containing a solution is of this form (up to isomorphism). Thus we will spend considerable time looking at the ring of polynomials over a field and studying its quotient spaces.

One often thinks of F(α) as 'adjoining' the root α to the field F. Roughly speaking, we add α to the field and then we close it under the field operations by also adding in all the possible sums, products, inverses, etc. and the further condition that α satisfies the given polynomial. In fact, this is precisely what the construction in the previous lemma does.

An important consequence of Lemma 4.1.3 is that the roots of an irreducible polynomial are algebraically indistinguishable (this is made precise in Theorem 4.1.4 and in particular by its Corollary 4.1.5). For example, we know that 2 and 2 are both solutions of x22. There is no algebraic distinction between the two roots; to differentiate them we need topological information like the fact that 2<0 and 2>0. Similarly, i and i are both solutions to x2+1. Interchanging these roots is exactly what leads to complex conjugation. The fact that roots of (irreducible) polynomials are all equivalent to one another is one of the key ideas of Galois Theory. Template:TextBoxProof. Since φ is an isomorphism and f(x) is irreducible, we must have f~(x) is also irreducible (since if we had f~(x)=g1(x)g2(x) then f(x)=(φ1)*(g1(x))(φ1)*(g2(x)) which would contradict irreducibility of f(x)). Then f(x) and f~(x) generate maximal ideals in their respective rings and the ring isomorphism φ* descends to an isomorphism (of fields) of the quotientsF[x]/(f(x))F~[x]/(f~(x))We know by the previous theorem that the domain is isomorphic to F(α) and the codomain is isomorphic to F~(β) and this map agrees with φ on F by construction. Template:SpacesTemplate:TextBoxProof. Apply the previous theorem to case with F=F~ and φ as the identity map.Template:TextBox

Existence and Uniqueness of Splitting Fields

We will see that rather than looking at arbitrary field extension, splitting fields will be the things to consider. First we need to know that they always exist.Template:TextBoxProof. This is a largely uninteresting case of proof by induction. We will induct on the degree of f(x). If f(x) is linear, then clearly its roots (in fact just the one root) is contained in F so F itself is a splitting field. Suppose deg(f(x))>1. If f(x) splits into the product of linear terms, then again all the roots are contained in F, so we already have a splitting field. So suppose f(x) has an irreducible factor of degree at least 2. Then there exists a field extension E1 containing a root α of f(x). Then in E1, we can factorise the polynomial into f(x)=(xα)f1(x) where f1(x) is a polynomial of degree deg(f(x))1. Then by induction there exists E2 a field extension of E1 that is a splitting field of f1(x). Therefore E2 is a field extension of F that contains all the roots of f(x). Taking the intersection of all subfields of E2 containing F and the roots of f(x) gives us E, a splitting field of f(x).


Above we were careful to say a splitting field of f(x). In fact, this was an unnecessary precaution since the splitting field of a polynomial is unique up to isomorphism. This follows from a generalisation of Theorem 4.1.4, where we claim the statement of the theorem holds even if we adjoin all the roots of the polynomial, instead of just one.Template:TextBoxProof. This is once again a proof by induction on the degree of f(x). If f(x) is of degree 1 or indeed splits into factors of degree 1 then the splitting field of f(x) is F so we can take σ=φ. Thus suppose f(x) has an irreducible factor p(x) of degree at least 2 so p~(x)=φ*(p(x))is an irreducible factor of f~(x). Then by the previous theorem we know φ extends to an isomorphism ψ:F(α)F~(β) where α is a root of p(x) and β is a root of p~(x). Therefore over F(α) and F~(β) respectively we can write f(x)=(xα)f1(x) and f~(x)=(xβ)f~1(x).

Notice that E is a splitting field of f1(x) over F(α). Indeed if a splitting field was strictly contained within E, then it would contain all the roots of f1(x) and α and hence would contain all the roots of f(x). But this would contradict E being a splitting field of f(x). Of course the same holds true for f~1(x) over F~(β). Since f1(x) and f~1(x) have degree strictly less than deg(f(x)), by induction we can assume that the statement of theorem holds for them. In particular, ψ extends to an isomorphism σ:EE~. But since ψ was an extension of φ, σ must also be an extension of φ concluding the proof.Template:SpacesTemplate:TextBoxProof. Apply Theorem 4.1.7 to the case with F=F~ and φ as the identity map. Template:Spaces

Classification of Finite Fields

Template:TextBoxProof. Since F is a finite field and we know its prime subfield is p for some prime p. The prime subfield is in particular a subfield of F and hence F forms a vector space over p. Since F is finite, it must be a finite dimensional vector space and in particular we must have have F(p)n for some n (as vector spaces) so F=pn. Template:Spaces

Theorem (every member of F is a root of xpnx)

let F be a field such that |F|=pn, then every member is a root of the polynomial xpnx.

proof: Consider F*=F/0 as a the multiplicative group. Then by la grange's theorem xF*,xpn1=1. So multiplying by x gives xpn=x, which is true for all xF, including 0.

Theorem (roots of xpx are distinct)

Let xpx be a polynomial in a splitting field E over p then the roots a1,...an are distinct.

Template:BookCat