Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Алгебра_1 / Gilbert - Modern algebra with applications.pdf
Скачиваний:
34
Добавлен:
23.02.2015
Размер:
2.55 Mб
Скачать

COMPUTATIONS IN QUOTIENT RINGS

207

TABLE 10.1. Quotient Ring Z6/{0, 2, 4}

+

I

I + 1

I

I

I + 1

I + 1

I + 1

I

·

I

I + 1

I

I

I

I + 1

I

I + 1

For example, the quotient ring of Z by (n) is Z/(n) = Zn, the ring of integers modulo n. A coset (n) + r = {nz + r|z Z} is the equivalent class modulo n containing r.

If R is commutative, so is the quotient ring R/I , because

(I + r1)(I + r2) = I + r1r2 = I + r2r1 = (I + r2)(I + r1).

Example 10.6. If I = {0, 2, 4} is the ideal generated by 2 in Z6, find the tables for the quotient ring Z6/I .

Solution. There are two cosets of Z6 by I : namely, I = {0, 2, 4} and I + 1 = {1, 3, 5}. Hence

Z6/I = {I, I + 1}.

The addition and multiplication tables given in Table 10.1 show that the quotient ring Z6/I is isomorphic to Z2.

COMPUTATIONS IN QUOTIENT RINGS

If F is a field, the quotient rings of the polynomial ring F [x] form an important class of rings that will be used to construct new fields. Recall that F [x] is a principal ideal ring, so that any quotient ring is of the form F [x]/(p(x)), for some polynomial p(x) F [x]. We now look at the structure of such a quotient ring.

The elements of the ring F [x]/(p(x)) are equivalence classes under the relation on F [x] defined by

f (x) g(x) mod(p(x)) if and only if f (x) g(x) (p(x)).

Lemma 10.7. f (x) g(x) mod(p(x)) if and only if f (x) and g(x) have the same remainder when divided by p(x).

Proof. Let f (x) = q(x) · p(x) + r(x) and g(x) = s(x) · p(x) + t (x), where r(x) and t(x) are zero or have degrees less than that of p(x). Now the lemma follows because the following statements are equivalent:

(i)f (x) g(x) mod(p(x)).

(ii)f (x) g(x) (p(x)).

(iii)p(x)|f (x) g(x).

208

10 QUOTIENT RINGS

(iv)p(x)|[{q(x) s(x)} · p(x) + (r(x) t (x))].

(v)p(x)|[r(x) t (x)].

(vi) r(x) = t (x).

Hence every coset of F [x] by (p(x)) contains the zero polynomial or a polynomial of degree less than that of p(x).

Theorem 10.8. If F is a field, let P be the ideal (p(x)) in F [x] generated by the polynomial p(x) of degree n > 0. The different elements of F [x]/(p(x)) are precisely those of the form

P + a0 + a1x + · · ·

+ an1xn1

where a0, a1, . . . , an1 F.

Proof. Let P + f (x) be

any element

of F [x]/(p(x)) and let r(x) be the

remainder when f (x) is divided by p(x). Then, by Lemma 10.7, P + f (x) = P + r(x), which is of the required form.

Suppose that P + r(x) = P + t (x), where r(x) and t (x) are zero or have

degree less than n. Then

 

r(x) t (x) mod(p(x)),

 

and by Lemma 10.7, r(x) = t (x).

 

Example 10.9. Write down the tables for Z2[x]/(x2 + x + 1).

 

Solution. Let P = (x2 + x + 1), so that

 

Z2[x]/(x2 + x + 1) = {P + a0 + a1x|a0, a1 Z2}

 

= {P , P + 1, P + x, P + x + 1}.

 

The tables for the quotient ring are given in Table 10.2. The addition table is straightforward to calculate. Multiplication is computed as follows:

(P + x)2 = P + x2 = P + (x2 + x + 1) + (x + 1) = P + x + 1

and

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(P + x)(P + x + 1) = P + x2 + x = P + (x2 + x + 1) + 1 = P + 1.

 

2

 

 

 

=

x2

2 be the principal

ideal of

Q[x] generated by

Example 10.10. Let P

 

 

x

 

2.

2

 

 

 

 

 

+

3x

+

4

and P

+

5x

6 in the ring

 

 

Find the sum and product of P

 

 

 

 

Q[x]/(x

 

2) = {P + a0 + a1x|a0, a1 Q}.

 

 

 

 

 

 

 

Solution. (P + 3x + 4) + (P + 5x 6) = P + (3x + 4) + (5x 6) =2P +

8x 2. (P + 3x + 4)(P + 5x 6)2= P + (3x + 4)(5x26) = P + 15x + 2x

24. By the division

algorithm, 15x

+

2x

24

=

15(x

2)

+

2x

+

6. Hence,

 

 

2

 

 

 

 

 

 

 

by Lemma 10.7, P +

15x

 

+ 2x 24 = P + 2x + 6.

 

 

 

 

 

MORPHISM THEOREM

 

 

 

209

 

TABLE 10.2. Ring Z2[x ]/(x 2 + x + 1)

 

 

 

 

+

 

 

P

P + 1

P + x

P + x + 1

 

 

P

P

 

P + 1

P + x

P + x + 1

 

P + 1

P + 1

P

P + x + 1

P + x

 

P + x

P + x

P + x + 1

P

P + 1

 

P + x + 1

P + x + 1

P + x

P + 1

P

 

 

 

 

 

 

 

 

 

 

·

 

P

P + 1

P + x

P + x + 1

 

 

 

P

 

P

P

P

P

 

 

 

P + 1

 

P P + 1

P + x

P + x + 1

 

 

 

P + x

 

P P + x

P + x + 1 P + 1

 

 

 

P + x + 1

P P + x + 1 P + 1

P + x

 

 

There are often easier ways of finding the remainder of f (x) when divided by p(x) than by applying the division algorithm directly. If deg p(x) = n and P = (p(x)), the problem of finding the remainder reduces to the problem of finding a polynomial r(x) of degree less than n such that f (x) r(x) modP . This can often be solved by manipulating congruences, using the fact that p(x) 0 modP .

Consider Example 10.10, in which P is the ideal generated by x2 2. Then x2 2 0 modP and x2 2 modP . Hence, in any congruence modulo P , we can always replace x2 by 2. For example,

15x2 + 2x 24 15(2) + 2x 24 modP

 

 

 

 

 

 

2x + 6 modP ,

 

 

so P + 15x2 + 2x 24 = P2

+ 2x + 6.

 

2

+ x + 1 0 modP and x

2

x +

In Example 10.9, P = (x

+ x + 1), so x

 

 

1 modP . (Remember

+

1

= −

 

2

 

 

 

 

 

 

 

 

1 in Z2.) Therefore, in multiplying two elements

in Z2[x]/P , we can always replace x

by x + 1. For example,

 

 

P + x2 = P + x + 1

and

P + x(x + 1) = P + x2 + x = P + 1.

We have usually

written

the

elements of Zn = Z/(n) simply as 0, 1, . . . ,

n 1 instead of as [0], [1], . . . , [n 1] or as (n) + 0, (n) + 1, . . . , (n) + n 1. In a similar way, when there is no confusion, we henceforth write the elements

of F [x]/(p(x)) simply as a0 + a1x + · · · + an1xn1 instead of (p(x)) + a0 + a1x + · · · + an1xn1.

MORPHISM THEOREM

Proposition 10.11. If f : R S is a ring morphism, then Kerf is an ideal of R.

Proof. Since any ring morphism is a group morphism, it follows from Proposition 4.23 that Kerf is a subgroup of (R, +). If x Kerf and r R, then

210 10 QUOTIENT RINGS

f (xr) = f (x)f (r) = 0 · f (r) = 0 and xr Kerf . Similarly, rx Kerf , so Kerf is an ideal of R.

Furthermore, any ideal I of a ring R is the kernel of a morphism, for example, the ring morphism π : R R/I defined by π(r) = I + r.

The image of a morphism f : R S can easily be verified to be a subring of S.

Theorem 10.12. Morphism Theorem for Rings. If f : R S is a ring morphism, then R/Kerf is isomorphic to Imf .

This result is also known as the first isomorphism theorem for rings; the second and third isomorphism theorems are given in Exercises 10.19 and 10.20.

Proof. Let K = Kerf . It follows from the morphism theorem for groups (Theorem 4.23), that ψ: R/K Imf , defined by ψ(K + r) = f (r), is a group isomorphism. Hence we need only prove that ψ is a ring morphism. We have

ψ{(K + r)(K + s)} = ψ{K + rs} = f (rs) = f (r)f (s)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

= ψ(K + r)ψ(K + s).

 

 

 

 

 

 

 

 

 

Example 10.13. Prove that Q[x]/(x2

2)

=

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Q(2).

 

 

 

 

 

 

 

 

 

 

 

Solution. Consider the ring morphism ψ: Q[x] R defined by ψ(f (x)) =

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

2

2

f ( 2) in Example 9.24. The kernel is the set of polynomials containing

 

 

as a factor, that is, the principal ideal

(x

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2). The image of ψ is Q( 2) so by

the morphism theorem for rings, Q[x]/(x2

2)

=

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Q(2).

 

 

 

 

 

 

 

In this isomorphism, the element a0 + a1x Q[x]/(x2 2) is mapped to

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a0 + a1 2 Q(

 

2).2 Addition and multiplication of the elements a0 + a1x and

b0 + b1x in Q[x]/(x

2) correspond to the addition and multiplication of the

real numbers a0 + a1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2 and b0

+ b1

2.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Example 10.14. Prove that R[x]/(x2

+

 

 

=

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1) C.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Solution. Define the ring morphism ψ: R[x] C by ψ(f (x)) = f (i), where

i

=

 

 

 

 

 

 

 

 

 

 

 

ψ

 

 

 

 

i

 

 

 

 

 

and therefore, by Theo-

 

 

 

 

1. Any polynomial in Ker

has

 

 

as a root,

 

x

2

 

 

 

 

ψ

 

rem 9.22, also has

i as a root and contains the factor

 

+ 1. Hence Ker

=

(x2 + 1).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Now ψ(a +2bx) = a + ib; thus ψ is surjective. By the morphism theorem for

rings,

R[x]/(x

+

1)

=

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

C.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

QUOTIENT POLYNOMIAL RINGS THAT ARE FIELDS

We now determine when a quotient of a polynomial ring is a field. This result allows us to construct many new fields.

QUOTIENT POLYNOMIAL RINGS THAT ARE FIELDS

211

Theorem 10.15. Let a be an element of the euclidean ring R. The quotient ring R/(a) is a field if and only if a is irreducible in R.

Proof. Suppose that a is an irreducible element of R and let (a) + b be a nonzero element of R/(a). Then b is not a multiple of a, and since a is irreducible, gcd(a, b) = 1. By Theorem 9.9, there exist s, t R such that

sa + tb = 1.

Now sa (a), so [(a) + t] · [(a) + b] = (a) + 1, the identity of R/(a). Hence

(a) + t is the inverse of (a) + b in R/(a) and R/(a) is a field.

Now suppose that a is not irreducible in R so that there exist elements s and t, which are not invertible, with st = a. By Lemma 9.17, δ(s) < δ(st) = δ(a) and δ(t) < δ(st) = δ(a). Hence s is not divisible by a, and s / (a). Similarly, t / (a), and neither (a) + s nor (a) + t is the zero element of R/(a). However,

[(a) + s] · [(a) + t] = (a) + st = (a), the zero element of R/(a).

Therefore, the ring R/(a) has zero divisors and cannot possibly be a field.

For example, in the quotient ring Q[x]/P , where P = (x2 1), the elements P + x + 1 and P + x 1 are zero divisors because

(P + x + 1) · (P + x 1) = P + x2 1

= P ,

the zero element.

 

Corollary 10.16. Zp = Z/(p) is a field if and only if p is prime.

 

Proof. This

result, which we proved in

Theorem 8.11, follows

from

Theorem 10.15

because the irreducible elements in

Z are the primes

(and

their negatives).

 

 

 

 

Another particular case of Theorem 10.15 is the following important theorem.

Theorem 10.17. The ring F [x]/(p(x)) is a field if and only if p(x) is irreducible over the field F . Furthermore, the ring F [x]/(p(x)) always contains a subring isomorphic to the field F .

Proof. The first part of the theorem is just Theorem 10.15. Let F = {(p(x)) + r|r F }. This can be verified to be a subring of F [x]/(p(x)), which is isomorphic to the field F by the isomorphism that takes r F to (p(x))+ r F [x]/(p(x)).

Example 10.18. Show that Z2[x]/(x2 + x + 1) is a field with four elements.

Solution. We showed in Example 9.34 that x2 + x + 1 is irreducible over Z2 and in Example 10.9 that the quotient ring has four elements. Hence the quotient ring is a field containing four elements. Its tables are given in Table 10.2.

212

10 QUOTIENT RINGS

Example 10.19. Write down the multiplication table for the field Z3[x]/(x2 + 1).

Solution. If x = 0, 1, or 2 in Z3, then x2 + 1 = 1, 2, or 2; thus, by the factor theorem, x2 + 1 has no linear factors. Hence x2 + 1 is irreducible over Z3 and, by Theorem 10.17, the quotient ring Z3[x]/(x2 + 1) is a field. By Theorem 10.8, the elements of this field can be written as

Z3[x]/(x2 + 1) = {a0 + a1x|a0, a1 Z3}.

Hence the field contains nine elements. Its multiplication table is given in Table 10.3. This can be calculated by multiplying the polynomials in Z3[x] and replacing x2 by 1 or 2, since x2 ≡ −1 2mod (x2 + 1).

Example 10.20. Show that Q[x]/(x3 5) = {a0 + a1x + a2x2|ai Q} is a field and find the inverse of the element x + 1.

Solution. By the rational roots theorem (Theorem 9.25), (x3 5) has no linear factors and hence is irreducible over Q. Therefore, by Theorem 10.17,

Q[x]/(x3 5) is a field.

3

5); that is,

If s(x) is the

3inverse of x + 1, then (x + 1)s(x) 1 mod(x

 

(x + 1)s(x) + (x

5)t (x) = 1 for some t (x) Q[x].

 

 

We can find such polynomials s(x) and t (x) by the euclidean algorithm. We have (see below)

x3 5 = (x2 x + 1)(x + 1) 6,

so

6 (x2 x + 1)(x + 1) mod(x3 5)

and

1 16 (x2 x + 1)(x + 1) mod(x3 5).

TABLE 10.3. Multiplication in Z3[x ]/(x 2 + 1)

·

0

1

2

x

x + 1

x + 2

2x

2x + 1 2x + 2

0

0

0

0

0

0

0

0

0

0

1

0

1

2

x

x + 1

x + 2

2x

2x + 1 2x + 2

2

0

2

1

2x

2x + 2 2x + 1 x

x + 2

x + 1

x

0

x

2x

2

x + 2

2x + 2 1

x + 1

2x + 1

x + 1

0

x + 1

2x + 2 x + 2

2x

1

2x + 1 2

x

x + 2

0

x + 2

2x + 1 2x + 2 1

x

x + 1

2x

2

2x

0

2x

x

1

2x + 1 x + 1

2

2x + 2 x + 2

2x + 1

0 2x + 1 x + 2

x + 1

2

2x

2x + 2 x

1

2x + 2

0 2x + 2 x + 1

2x + 1 x

2

x + 2

1

2x

QUOTIENT POLYNOMIAL RINGS THAT ARE FIELDS

213

Hence (x + 1)1 = 61 x2 61 x + 61 in Q[x]/(x3 5).

 

 

 

 

x2 x + 1

 

 

 

x + 1 x3+ 0+0 5

 

 

 

 

x3+x2

 

 

 

 

 

 

 

 

x2

5

 

 

 

 

 

x2x

 

 

 

 

 

 

 

 

 

x

5

 

 

 

 

 

 

x

+1

 

 

 

 

 

 

 

 

 

6

 

 

Example 10.21. Show that Z3[x]/(x3 + 2x + 1) is a field with 27 elements and find the inverse of the element x2.

Solution. If x = 0, 1, or 2 in Z3, then x3 + 2x + 1 = 1; hence x3 + 2x + 1 has no linear factors and is irreducible. Therefore,

Z3[x]/(x3 + 2x + 1) = {a0 + a1x + a2x2|ai Z3}

is a field that has 33 = 27 elements.

As in Example 10.20, to find the inverse of x2, we apply the euclidean algorithm to x3 + 2x + 1 and x2 in Z3[x].

We have x3 + 2x + 1 = x(x2) + (2x + 1) and x2 = (2x + 2)(2x + 1) + 1. Hence

1= x2 (2x + 2){(x3 + 2x + 1) x · x2}

= x2(2x2 + 2x + 1) (2x + 2)(x3 + 2x + 1),

so

1 x2(2x2 + 2x + 1) mod(x3 + 2x + 1) and the inverse of x2 in Z3[x]/(x3 + 2x + 1) is 2x2 + 2x + 1.

 

 

x

 

 

 

 

 

 

 

 

 

 

2x + 2

x2 x3+0+2x+1

 

 

 

 

 

x3

 

2x + 1 x2+ 0+0

 

 

 

 

 

 

 

 

 

x2+2x

 

 

2x+1

x+0 x+2

1