
- •List of Symbols
- •Classical Algebra
- •Modern Algebra
- •Binary Operations
- •Algebraic Structures
- •Extending Number Systems
- •Algebra of Sets
- •Number of Elements in a Set
- •Boolean Algebras
- •Propositional Logic
- •Switching Circuits
- •Divisors
- •Posets and Lattices
- •Normal Forms and Simplification of Circuits
- •Transistor Gates
- •Representation Theorem
- •Exercises
- •Groups and Symmetries
- •Subgroups
- •Cyclic Groups and Dihedral Groups
- •Morphisms
- •Permutation Groups
- •Even and Odd Permutations
- •Equivalence Relations
- •Normal Subgroups and Quotient Groups
- •Morphism Theorem
- •Direct Products
- •Groups of Low Order
- •Action of a Group on a Set
- •Exercises
- •Translations and the Euclidean Group
- •Matrix Groups
- •Finite Groups in Two Dimensions
- •Proper Rotations of Regular Solids
- •Finite Rotation Groups in Three Dimensions
- •Necklace Problems
- •Coloring Polyhedra
- •Counting Switching Circuits
- •Exercises
- •Monoids and Semigroups
- •Finite-State Machines
- •Quotient Monoids and the Monoid of a Machine
- •Exercises
- •Rings
- •Integral Domains and Fields
- •Subrings and Morphisms of Rings
- •New Rings From Old
- •Field of Fractions
- •Convolution Fractions
- •Exercises
- •Euclidean Rings
- •Euclidean Algorithm
- •Unique Factorization
- •Factoring Real and Complex Polynomials
- •Factoring Rational and Integral Polynomials
- •Factoring Polynomials over Finite Fields
- •Linear Congruences and the Chinese Remainder Theorem
- •Exercises
- •Ideals and Quotient Rings
- •Computations in Quotient Rings
- •Morphism Theorem
- •Quotient Polynomial Rings that are Fields
- •Exercises
- •Field Extensions
- •Algebraic Numbers
- •Galois Fields
- •Primitive Elements
- •Exercises
- •Latin Squares
- •Orthogonal Latin Squares
- •Finite Geometries
- •Magic Squares
- •Exercises
- •Constructible Numbers
- •Duplicating a Cube
- •Trisecting an Angle
- •Squaring the Circle
- •Constructing Regular Polygons
- •Nonconstructible Number of Degree 4
- •Exercises
- •The Coding Problem
- •Simple Codes
- •Polynomial Representation
- •Matrix Representation
- •Error Correcting and Decoding
- •BCH Codes
- •Exercises
- •Induction
- •Divisors
- •Prime Factorization
- •Proofs in Mathematics
- •Modern Algebra in General
- •History of Modern Algebra
- •Connections to Computer Science and Combinatorics
- •Groups and Symmetry
- •Rings and Fields
- •Convolution Fractions
- •Latin Squares
- •Geometrical Constructions
- •Coding Theory
- •Chapter 2
- •Chapter 3
- •Chapter 4
- •Chapter 5
- •Chapter 6
- •Chapter 7
- •Chapter 8
- •Chapter 9
- •Chapter 10
- •Chapter 11
- •Chapter 12
- •Chapter 13
- •Chapter 14
- •Index
INTEGRAL DOMAINS AND FIELDS |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
159 |
|||||||||||||||
|
TABLE 8.3. Ring P({a, b, c}) |
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
|
Ø |
|
A |
|
B |
|
C |
|
|
A |
|
|
B |
|
|
C |
|
X |
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ø |
|
|
Ø |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
A |
|
B |
|
C |
|
|
A |
|
|
B |
|
|
C |
|
X |
||||||||||||||||
|
A |
|
|
Ø |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
A |
|
C |
|
B |
|
X |
|
|
C |
|
|
B |
|
|
A |
|||||||||||||||
|
B |
|
|
|
|
|
|
Ø |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
B |
|
C |
|
A |
|
|
C |
|
X |
|
|
A |
|
|
B |
|||||||||||||||
|
C |
|
|
|
|
|
|
|
|
Ø |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
C |
|
B |
|
A |
|
|
B |
|
|
A |
|
X |
|
|
C |
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
Ø |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
A |
|
A |
X |
|
C |
|
B |
|
|
C |
|
|
B |
|
|
A |
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ø |
|
|
|
|
|
|
|
|
|
||||||||
|
B |
|
B |
|
C |
X |
|
A |
|
|
C |
|
|
A |
|
|
B |
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ø |
|
|
|
|
|
||||||||
|
C |
|
C |
|
B |
|
A |
X |
|
|
B |
|
|
A |
|
|
C |
|||||||||||||||
|
X |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ø |
|
|
||||||||
|
X |
|
A |
|
B |
|
C |
|
|
A |
|
|
B |
|
|
C |
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
∩ |
Ø |
A |
B |
C |
|
A |
|
B |
|
C |
X |
|
|||||||||||||||||||
Ø |
|
|
Ø |
Ø |
|
|
Ø |
Ø |
Ø |
|
Ø |
|
Ø |
|
Ø |
|
|
|
|
|||||||||||||
|
A |
Ø |
A |
Ø |
Ø |
Ø |
|
|
A |
|
A |
|
A |
|||||||||||||||||||
|
B |
Ø |
Ø |
|
|
B |
Ø |
B |
Ø |
|
|
B |
|
B |
||||||||||||||||||
|
C |
Ø |
Ø |
|
|
Ø |
C |
C |
|
C |
Ø |
|
|
C |
||||||||||||||||||
|
|
|
Ø |
Ø |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
A |
|
|
B |
C |
|
A |
|
C |
|
B |
|
A |
|||||||||||||||||||
|
|
|
Ø |
|
Ø |
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
B |
A |
C |
C |
|
B |
|
A |
|
B |
||||||||||||||||||||||
|
|
|
Ø |
|
|
Ø |
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
C |
A |
B |
B |
|
A |
|
C |
|
C |
||||||||||||||||||||||
|
X |
Ø |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
A |
B |
C |
|
A |
|
B |
|
C |
X |
|
(iv) By (ii), (−1) · a = −(1 · a) = −a. |
|
(v) By (iii), (−1) · (−1) = 1 · 1 = 1. |
Proposition 8.7. If 0 = 1, the ring contains only one element and is called the trivial ring. All other rings are called nontrivial.
Proof. For any element, a, in a ring in which 0 = 1, |
we have a = a · 1 = |
|
a · 0 = 0. Therefore, the ring contains only the element 0. |
It can be verified that |
|
this forms a ring with the operations defined by 0 + 0 = 0 and 0 · 0 = 0. |
|
INTEGRAL DOMAINS AND FIELDS
One very useful property of the familiar number systems is the fact that if ab = 0, then either a = 0 or b = 0. This property allows us to cancel nonzero elements because if ab = ac and a = 0, then a(b − c) = 0, so b = c. However, this property does not hold for all rings. For example, in Z4, we have [2] · [2] = [0], and we cannot always cancel since [2] · [1] = [2] · [3], but [1] = [3].
If (R, +, ·) is a commutative ring, a nonzero element a R is called a zero divisor if there exists a nonzero element b R such that a · b = 0. A nontrivial commutative ring is called an integral domain if it has no zero divisors. Hence
160 8 RINGS AND FIELDS
a nontrivial commutative ring is an integral domain if a · b = 0 always implies that a = 0 or b = 0.
As the name implies, the integers form an integral domain. Also, Q, R, and C are integral domains. However, Z4 is not, because [2] is a zero divisor. Neither
is (P (X), , ∩), because every nonempty proper subset |
2of X is a zero divisor. |
|||
Mn(R) is not an integral domain (for example, |
0 |
1 |
|
= 0). |
0 |
0 |
Proposition 8.8. If a is a nonzero element of an integral domain R and a · b = a · c, then b = c.
Proof. If a · b = a · c, then a · (b − c) = a · b − a · c = 0. Since R is an integral domain, it has no zero divisors. Since a = 0, it follows that (b − c) = 0. Hence b = c.
Generally speaking, it is possible to add, subtract, and multiply elements in a ring, but it is not always possible to divide. Even in an integral domain, where elements can be canceled, it is not always possible to divide by nonzero elements. For example, if x, y Z, then 2x = 2y implies that x = y, but not all elements in Z can be divided by 2.
The most useful number systems are those in which we can divide by nonzero elements. A field is a ring in which the nonzero elements form an abelian group under multiplication. In other words, a field is a nontrivial commutative ring R satisfying the following extra axiom.
(ix) For each nonzero element a R there exists a−1 R such that a · a−1 = 1.
The rings Q, R, and C are all fields, but the integers do not form a field.
Proposition 8.9. Every field is an integral domain; that is, it has no zero divisors.
Proof. Let a · b = 0 in a field F . If a = 0, there exists an inverse a−1 F and b = (a−1 · a) · b = a−1(a · b) = a−1 · 0 = 0. Hence either a = 0 or b = 0,
and F is an integral domain. |
|
Theorem 8.10. A finite integral domain is a field. |
|
Proof. Let D = {x0, x1, x2, . . . , xn} be a finite integral domain with x0 as 0 and x1 as 1. We have to show that every nonzero element of D has a multiplicative inverse.
If xi is nonzero, we show that the set xi D = {xi x0, xi x1, xi x2, . . . , xi xn} is the same as the set D. If xi xj = xi xk , then, by the cancellation property, xj = xk . Hence all the elements xi x0, xi x1, xi x2, . . . , xi xn are distinct, and xi D is a subset of D with
the same number of elements. Therefore, xi D1 |
= D. But then there is some element, |
|||||||||
j |
i j = |
1 |
= |
1. Hence x |
j |
= |
x |
i |
, and D is a field. |
|
x |
, such that x x |
x |
|
|
|
− |
|

SUBRINGS AND MORPHISMS OF RINGS |
161 |
Note that Z is an infinite integral domain that is not a field.
Theorem 8.11. Zn is a field if and only if n is prime.
Proof. Suppose that n is prime and that [a] · [b] = [0] in Zn. Then n|ab. So n|a or n|b by Euclid’s Lemma (Theorem 12, Appendix 2). Hence [a] = [0] or [b] = [0], and Zn is an integral domain. Since Zn is also finite, it follows from Theorem 8.10 that Zn is a field.
Suppose that n is not prime. Then we can write n = rs, where r and s are integers such that 1 < r < n and 1 < s < n. Now [r] = [0] and [s] = [0] but
[r] · [s] = [rs] = [0]. Therefore, Zn has zero divisors and hence is not a field.
√
Example 8.12. Is (Q( 2), +, ·) an integral domain or a field?
Solution. From Example 8.3 we know that Q(√ |
|
) is a commutative ring. Let |
|||||||||||||||||||||||||||||
2 |
|||||||||||||||||||||||||||||||
a + b√ |
|
be a nonzero element, so that at least one of a and b is not zero. Hence |
|||||||||||||||||||||||||||||
2 |
|||||||||||||||||||||||||||||||
√ |
√ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
a − b 2 = 0 (because 2 is not in Q), so we have |
|
|
|
|
|
|
|
|
|||||||||||||||||||||||
|
|
|
1 √ = |
√− |
|
|
|
|
√ |
= a2 |
2b2 − a2 |
b |
2b2 √2. |
||||||||||||||||||
|
|
|
2 |
|
|||||||||||||||||||||||||||
|
|
|
|
|
|
a |
b√ |
|
|
|
|
a |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
a + b |
|
|
(a + b |
|
|
)(a − b |
|
|
) |
|
− |
|
|
|
|
|
− |
|
|
|
|
|
|
|
||||||
|
2 |
2 |
2 |
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
√ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
√ |
|
|
|
|
√ |
|
|
||
This is an element of Q( 2), and so is the inverse of a + b |
2. Hence Q( 2) |
||||||||||||||||||||||||||||||
is a field (and an integral domain). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SUBRINGS AND MORPHISMS OF RINGS
If (R, +, ·) is a ring, a nonempty subset S of R is called a subring of R if for all a, b S:
(i)a + b S.
(ii)−a S.
(iii)a · b S.
(iv)1 S.
Conditions (i) and (ii) imply that (S, +) is a subgroup of (R, +) and can be replaced by the condition a − b S.
Proposition 8.13. If S is a subring of (R, +, ·), then (S, +, ·) is a ring.
Proof. Conditions (i) and (iii) of the definition above guarantee that S is closed under addition and multiplication. Condition (iv) shows that 1 S. It follows
from Proposition 3.8 that (S, +) is a group. (S, +, ·) satisfies |
the remaining |
axioms for a ring because they hold in (R, +, ·). |
|
162 8 RINGS AND FIELDS
For example, Z, Q, and R are all subrings of C. Let D be the set of n × n real diagonal matrices. Then D is a subring of the ring of all n × n real matrices, Mn(R), because the sum, difference, and product of two diagonal matrices is another diagonal matrix. Note that D is commutative even though Mn(R)
is not. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
√ |
|
|
|
|
|
|
√ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Example 8.14. Show that Q( |
2) |
= {a |
+ b |
2|a, b |
Q} is a subring of R. |
||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
√ |
|
|
|
|
|
|
|
|
√ |
|
|
|
√ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Solution. Let a + b 2, c + d |
2 Q( 2). Then |
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||
|
√ |
|
|
|
|
|
|
|
|
√ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
√ |
|
|
|
|
√ |
|
|
|
|
||
(i) (a + b |
|
2) + |
(c + d |
|
|
2) = (a + c) + |
(b + d) 2 |
Q( |
2). |
|
|
||||||||||||||||||||||||||
|
√ |
|
|
|
= (−a) + |
|
|
|
|
√ |
|
Q( |
√ |
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
(ii) −(a + b |
2) |
(−b) 2 |
2). |
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||
|
√ |
|
|
|
|
|
|
|
|
√ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
√ |
|
|
|
|
√ |
|
|
||
(iii) (a + b |
|
2) · (c + d |
|
2) |
|
= (ac + |
2bd) + (ad + bc) 2 |
Q( 2). |
|||||||||||||||||||||||||||||
(iv) 1 = 1 + |
|
√ |
|
|
|
|
√ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
0 2 |
Q( |
2). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
A morphism between two rings is a function between their underlying sets that preserves the two operations of addition and multiplication and also the element 1. Many authors use the term homomorphism instead of morphism.
More precisely, let (R, +, ·) and (S, +, ·) be two rings. The function f : R → S is called a ring morphism if for all a, b R:
(i)f (a + b) = f (a) + f (b).
(ii)f (a · b) = f (a) · f (b).
(iii)f (1) = 1.
If the operations in the two rings are denoted by different symbols, for example, if the rings are (R, +, ·) and (S, , Ž), then the conditions for
f: R → S to be a ring morphism are:
(i)f (a + b) = f (a) f (b).
(ii)f (a · b) = f (a)Žf (b).
(iii)f (1R ) = 1S where 1R and 1S are the respective identities.
A ring isomorphism is a bijective ring morphism. If there is an isomorphism between the rings R and S, we say R and S are isomorphic rings and write
R = S.
A ring morphism, f , from (R, +, ·) to (S, +, ·) is, in particular, a group morphism from (R, +) to (S, +). Therefore, by Proposition 3.19, f (0) = 0 and f (−a) = −f (a) for all a R.
The inclusion function, i: S → R, of any subring S into a ring R is always a ring morphism. The function f : Z → Zn, defined by f (x) = [x], which maps an integer to its equivalence class modulo n, is a ring morphism from (Z, +, ·) to (Zn, +, ·).
SUBRINGS AND MORPHISMS OF RINGS |
163 |
Example 8.15. If X is a one element set, show that f : P (X) → Z2 |
is a |
ring isomorphism between (P (X), , ∩) and (Z2, +, ·), where f (Ø) = [0] and f (X) = [1].
Solution. We can check that f is a morphism by testing all the possibilities for f (A B) and f (A ∩ B). Since the rings are commutative, they are
f (Ø Ø) = f (Ø) = [0] = f (Ø) + f (Ø) f (Ø X) = f (X) = [1] = f (Ø) + f (X) f (X X) = f (Ø) = [0] = f (X) + f (X) f (Ø ∩ Ø) = f (Ø) = [0] = f (Ø) · f (Ø) f (Ø ∩ X) = f (Ø) = [0] = f (Ø) · f (X) f (X ∩ X) = f (X) = [1] = f (X) · f (X).
Both rings contain only two elements, and f is a bijection; therefore, f is an isomorphism.
If f : R → S is an isomorphism between two finite rings, the addition and multiplication tables of S will be the same as those of R if we replace each a R by f (a) S. For example, Tables 8.4 and 8.5 illustrate the isomorphism of Example 8.15.
The following ring isomorphism between linear transformations and matrices is the crux of much of linear algebra.
Example 8.16. The linear transformations from Rn to itself form a ring, (L(Rn, Rn), +, Ž ), under addition and composition. Show that the function
f : L(Rn, Rn) → Mn(R)
TABLE 8.4. Ring P(X )
When X Is a Point
|
|
|
Ø |
X |
|
|
|
|
|
|
|
|
Ø |
Ø |
X |
||
|
|
X |
X |
Ø |
|
|
|
|
|
|
|
TABLE 8.5. Ring Z2 |
|
|
|||
|
|
|
|
||
+ |
[0] |
|
[1] |
||
[0] |
[0] |
|
[1] |
||
[1] |
[1] |
|
[0] |
||
|
|
|
|
|
|
∩ |
Ø |
X |
|
|
Ø |
Ø |
Ø |
|
|
X |
Ø |
X |
|
|
|
|
|
|
|
|
|
|
|
|
· |
|
[0] |
[1] |
|
[0] |
|
[0] |
[0] |
|
[1] |
|
[0] |
[1] |
|
|
|
|
|
|