Images

Algebraic Structures

B.1 Introduction

We define here algebraic structures that occur in almost all branches of mathematics. In particular, we will define a field that appears in the definition of a vector space. We begin with the definition of a group, which is a relatively simple algebraic structure with only one operation and is used as a building block for many other algebraic systems.

B.2 Groups

Let G be a nonempty set with a binary operation; that is, to each pair of elements a; b ∈ G there is assigned an element ab ∈ G. Then G is called a group if the following axioms hold:

[G1] For any a; b; c ∈ G, we have (ab) c = a (bc) (the associative law).

[G2] There exists an element e ∈ G, called the identity element, such that ae = ea = a for every a ∈ G.

[G3] For each a ∈ G there exists an element aG called the inverse of a, such that aa–1 = a–1a = e.

A group G is said to be abelian (or: commutative) if the commutative law holds—that is, if ab = ba for every a; b ∈ G.

When the binary operation is denoted by juxtaposition as above, the group G is said to be written multiplicatively. Sometimes, when G is abelian, the binary operation is denoted by + and G is said to be written additively. In such a case, the identity element is denoted by 0 and is called the zero element; the inverse is denoted by –a and it is called the negative of a.

If A and B are subsets of a group G, then we write

Images

We also write a for {a}.

A subset H of a group G is called a subgroup of G if H forms a group under the operation of G. If H is a subgroup of G and a ∈ G, then the set Ha is called a right coset of H and the set aH is called a left coset of H.

DEFINITION:   A subgroup H of G is called a normal subgroup if a 1HaH for every a ∈ G. Equivalently, H is normal if aH = Ha for every a ∈ G—that is, if the right and left cosets of H coincide.

Note that every subgroup of an abelian group is normal.

THEOREM B.1:   Let H be a normal subgroup of G. Then the cosets of H in G form a group under coset multiplication. This group is called the quotient group and is denoted by G/H.

EXAMPLE B.1 The set Z of integers forms an abelian group under addition. (We remark that the even integers form a subgroup of Z but the odd integers do not.) Let H denote the set of multiples of 5; that is, H = {… ; 10; 5; 0; 5; 10; …}. Then H is a subgroup (necessarily normal) of Z. The cosets of H in Z follow:

Images

For any other integer n ∊ Images coincides with one of the above cosets. Thus, by the above theorem, Images forms a group under coset addition; its addition table follows:

Images

This quotient group Z/H is referred to as the integers modulo 5 and is frequently denoted by Z5. Analogeusly, for any positive integer n, there exists the quotient group Zn called the integers modulo n.

EXAMPLE B.2 The permutations of n symbols (see page 269) form a group under composition of mappings; it is called the symmetric group of degree n and is denoted by Sn. We investigate S3 here; its elements are

Images

Here Images is the permutation that maps 1 ↣ i; ∈ ↣ j; 3 ↣ k. The multiplication table of S3 is

Images

(The element in the ath row and bth column is ab.) The set H = {Ψ; s1} is a subgroup of S3, its right and left cosets are Right Cosets are

Images

Observe that the right cosets and the left cosets are distinct; hence, H is not a normal subgroup of S3.

A mapping f from a group G into a group G is called a homomorphism if f(ab) = f(a)f(b). For every a, b ∈ G. (If f is also bijective, i.e., one-to-one and onto, then f is called an isomorphism and G and G are said to be isomorphic.) If f : GG is a homomorphism, then the kernel of f is the set of elements of G that map into the identity element eG: kernel of f = a ∈ G j f a ( ) = e

Images

(As usual, f(G) is called the image of the mapping f : G → G.) The following theorem applies.

THEOREM B.2:   Let f: G → G be a homomorphism with kernel K. Then K is a normal subgroup of G, and the quotient group G/K is isomorphic to the image of f.

EXAMPLE B.3 Let G be the group of real numbers under addition, and let G be the group of positive real numbers under multiplication. The mapping f : G → G defined by f(a) = 2a is a homomorphism because

Images

In particular, f is bijective, hence, G and G are isomorphic.

EXAMPLE B.4 Let G be the group of nonzero complex numbers under multiplication, and let G be the group of nonzero real numbers under multiplication. The mapping f : G → G defined by f(a) = 2a is a homomorphism because

Images

The kernel K of f consists of those complex numbers z on the unit circle—that is, for which |z| = 1. Thus, G/K is isomorphic to the image of f—that is, to the group of positive real numbers under multiplication.

B.3 Rings, Integral Domains, and Fields

Let R be a nonempty set with two binary operations, an operation of addition (denoted by +) and an operation of multiplication (denoted by juxtaposition). Then R is called a ring if the following axioms are satisfied:

[R1] For any a; b; c ∈ R, we have (a + b) + c = a + (b + c).

[R2] There exists an element 0 ∈ R; called the zero element, such that a + 0 = 0 + a = a for every a ∈ R.

[R4] For each aR there exists an element –a ∈ R, called the negative of a, such that a + (–a) = (–a) + a = 0.

[R5] For any a, b ∈ R, we have a + b = b + a.

[R5] For any a, b, c ∈ R we have (ab)c = a(bc).

[R6] For any a, b, c ∈ R; we have

Images

Observe that the axioms [R1] through [R4] may be summarized by saying that R is an abelian group under addition.

Subtraction is defined in R by a – b = a + (-b).

It can be shown (see Problem B.25) that a 0 = 0 a = 0 for every a ∈ R:

R is called a commutative ring if ab = ba for every a, bR: We also say that R is a ring with a unit element if there exists a nonzero element 1 ∈ R such that a · 1 = 1 a = a for every a ∈ R:

A nonempty subset S of R is called a subring of R if S forms a ring under the operations of R. We note that S is a subring of R if and only if a, b ∈ S implies a – bS and ab ∈ S.

A nonempty subset I of R is called a left ideal in R if (i) a – b ∈ I whenever a, b ∈ I; and (ii) ra ∈ I whenever r ∈ R; a ∈ I: Note that a left ideal I in R is also a subring of R. Similarly, we can define a right ideal and a two-sided ideal. Clearly all ideals in commutative rings are two sided. The term ideal shall mean two-sided ideal uniess otherwise specified.

THEOREM B.3:   Let I be a (two-sided) ideal in a ring R. Then the cosets {a + I | a ∈ R } form a ring under coset addition and coset multiplication. This ring is denoted by R/I and is called the quotient ring.

Now let R be a commutative ring with a unit element. For any a ∈ R, the set (a) = {ra | r ∈ R} is an ideal; it is called the principal ideal generated by a. If every ideal in R is a principal ideal, then R is called a principal ideal ring.

DEFINITION: A commutative ring R with a unit element is called an integral domain if R has no zero divisors—that is, if ab = 0 implies a = 0 or b = 0.

DEFINITION: A commutative ring R with a unit element is called a field if every nonzero a ∈ R has a multiplicative inverse; that is, there exists an element aR such that aa–1 = a–1 a = 1.

A field is necessarily an integral domain; for if ab = 0 and a ≦ 0; then

Images

We remark that a field may also be viewed as a commutative ring in which the nonzero elements form a group under multiplication.

EXAMPLE B.5 The set Z of integers with the usual operations of addition and multiplication is the classical example of an integral domain with a unit element. Every ideal I in Z is a principal ideal; that is, I = (n) for some integer n. The quotient ring Zn = Zn is called the ring of integers module n. If n is prime, then Zn is a field. On the other hand, if n is not prime then Zn has zero divisors. For example, in the ring Images and Images and Images.

EXAMPLE B.6 The rational numbers Q and the real numbers R each form a field with respect to the usual operations of addition and multiplication.

EXAMPLE B.7 Let C denote the set of ordered pairs of real numbers with addition and multiplication defined by

Images

Then C satisfies all the required properties of a field. In fact, C is just the field of complex numbers (see page 4).

EXAMPLE B.8 The set M of all 2 × 2 matrices with real entries forms a noncommutative ring with zero divisors under the operations of matrix addition and matrix multiplication.

EXAMPLE B.9 Let R be any ring. Then the set R[x] of all polynomials over R forms a ring with respect to the usual operations of addition and multiplication of polynomials. Moreover, if R is an integral domain then R[x] is also an integral domain.

Now let D be an integral domain. We say that b divides a in D if a = bc for some cD. An element uD is called a unit if u divides 1—that is, if u has a multiplicative inverse. An element b ∈ D is called an associate of a ∈ D if b = ua for some unit u ∈ D. A nonunit p ∈ D is said to be irreducible if p = ab implies a or b is a unit.

An integral domain D is called a unique factorization domain if every nonunit a ∈ D can be written uniquely (up to associates and order) as a product of irreducible elements.

EXAMPLE B.10 The ring Z of integers is the classical example of a unique factorization domain. The units of Z are 1 and –1. The only associates of n ∈ Z are n and –n. The irreducible elements of Z are the prime numbers.

EXAMPLE B.11 The set Images is an integral domain. The units of D are ±1; Images and Images. The elements Images and Images are irreducible in D. Observe that Images Thus, D is not a unique factorization domain. (See Problem B.40.)

B.4 Modules

Let M be an additive abelian group and let R be a ring with a unit element. Then M is said to be a (left) R-module if there exists a mapping R → M → M that satisfies the following axioms:

Images

for any r, sR and any miM.

We emphasize that an R-module is a generalization of a vector space where we allow the scalars to come from a ring rather than a field.

EXAMPLE B.12 Let G be any additive abelian group. We make G into a module over the ring Z of integers by defining

Images

where n is any positive integer.

EXAMPLE B.13 Let R be a ring and let I be an ideal in R. Then I may be viewed as a module over R.

EXAMPLE B.14 Let V be a vector space over a field K and let T : VV be a linear mapping. We make V into a module over the ring K[x] of polynomials over K by defining f(x) = f(T) ( v): The reader should check that a scalar multiplication has been defined.

Let M be a module over R. An additive subgroup N of M is called a submodule of M if uN and kR imply kuN: (Note that N is then a module over R.)

Let M and M be R-modules. A mapping T : MM is called a homomorphism (or: R-homomorphism or R-linear) if

Images

for every u; ν ∈ M and every k ∈ R.

PROBLEMS

Groups

B.1.   Determine whether each of the following systems forms a group G:

(i) G = set of integers; operation subtraction;

(ii) G = {1, –1}, operation multiplication;

(iii) G = set of nonzero rational numbers, operation division;

(iv) G = set of nonsingular n × n matrices, operation matrix multiplication;

(v) G = {a + bi : a, bZ}, operation addition.

B.2.   Show that in a group G:

(i) the identity element of G is unique;

(ii) each a ∈ G has a unique inverse a1G;

(iii) (a) = 11a; and (ab) b 1a1;

(iv) ab = ac implies b = c, and ba = ca implies b = c.

B.3.   In a group G, the powers of a ∈ G are defined by

Images

Show that the following formulas hold for any integers r, s, t ∈ Z: (i) aras = ar+s , (ii) (ar)s = ars

B.4.   Show that if G is an abelian group, then (ab)n= anbn for any a, bG and any integer nZ:

B.5.   Suppose G is a group such that (ab)2 = a2b2 for every a, b ∈ G. Show that G is abelian.

B.6.   Suppose H is a subset of a group G. Show that H is a subgroup of G if and only if (i) H is nonempty, and (ii) a, bH implies ab–1H.

B.7.   Prove that the intersection of any number of subgroups of G is also a subgroup of G.

B.8.   Show that the set of all powers of aG is a subgroup of G; it is called the cyclic group generated by a.

B.9.   A group G is said to be cyclic if G is generated by some a ∈ G; that is, G = an : n ∈ (Z). Show that every subgroup of a cyclic group is cyclic.

B.10.   Suppose G is a cyclic subgroup. Show that G is isomorphic to the set Z of integers under addition or to the set Zn (of the integers module n) under addition.

B.11.   Let H be a subgroup of G. Show that the right (left) cosets of H partition G into mutually disjoint subsets.

B.12.   The order of a group G, denoted by |G|; is the number of elements of G. Prove Lagrange’s theorem: If H is a subgroup of a finite group G, then |H| divides |G|.

B.13.   Suppose |G| = p where p is prime. Show that G is cyclic.

B.14.   Suppose H and N are subgroups of G with N normal. Show that (i) HN is a subgroup of G and (ii) HN is a normal subgroup of G.

B.15.   Let H be a subgroup of G with only two right (left) cosets. Show that H is a normal subgroup of G.

B.16.   Prove Theorem B.1: Let H be a normal subgroup of G. Then the cosets of H in G form a group G/H under coset multiplication.

B.17.   Suppose G is an abelian group. Show that any factor group G/H is also abelian.

B.18.   Let f : G → G be a group homomorphism. Show that

(i) f(e) = e0 where e and e are the identity elements of G and G, respectively;

(ii) f(a-1) = f(a)- for any a ∈ G.

B.19.   Prove Theorem B.2: Let f : GG be a group homomorphism with kernel K. Then K is a normal subgroup of G, and the quotient group G/K is isomorphic to the image of f.

B.20.   Let G be the multiplicative group of complex numbers z such that |z| = 1; and let R be the additive group of real numbers. Prove that G is isomorphic to R/Z:

B.21.   For a fixed g ∈ G, let Images be defined by Images. Show that G is an isomorphism of G onto G.

B.22.   Let G be the multiplicative group of n × n nonsingular matrices over R. Show that the mapping A ↣ |A| is a homomorphism of G into the multiplicative group of nonzero real numbers.

B.23.   Let G be an abelian group. For a fixed n ∈ Z, show that the map a ↣ an is a homomorphism of G into G.

B.24.   Suppose H and N are subgroups of G with N normal. Prove that HN is normal in H and H/ (H ∩ N) is isomorphic to HN/N.

Rings

B.25.   Show that in a ring R:

(i) a · 0 = 0 a = 0; (ii) a(–b) = (–a) = (–a)b, (iii) (–a)(–b) = ab

B.26.   Show that in a ring R with a unit element: (i) (–1)a = a, (ii) (–1) (–1) = 1.

B.27.   Let R be a ring. Suppose a2 = a for every a ∈ R: Prove that R is a commutative ring. (Such a ring is called a Boolean ring.)

B.28.   Let R be a ring with a unit element. We make R into another ring Images by defining a ⊕ b = a + b + 1 and a · b = ab + a + b. (i) Verify that Images is a ring. (ii) Determine the 0-element and 1-element of Images.

B.29.   Let G be any (additive) abelian group. Define a multiplication in G by a · b = 0. Show that this makes G into a ring.

B.30.   Prove Theorem B.3: Let I be a (two-sided) ideal in a ring R. Then the cosets (a + I | a ∈ R) form a ring under coset addition and coset multiplication.

B.31.   Let I1 and I2 be ideals in R. Prove that I1 + I2 and I1 ∩ I2 are also ideals in R.

B.32.   Let R and R be rings. A mapping f : R → R is called a homomorphism (or: ring homomorphism) if

(i) f(a + b) = f(a) + f(b) and (ii) f(ab) = f(a) = f(a) f(b),

for every a, bR. Prove that if f : RR is a homomorphism, then the set K = {r ∈ R | f (r) = 0} is an ideal in R. (The set K is called the kernel of f.)

Integral Domains and Fields

B.33.   Prove that in an integral domain D, if ab = ac; a ≠ 0, then b = c.

B.34.   Prove that Images is a field.

B.35.   Prove that Images is an integral domain but not a field.

B.36.   Prove that a finite integral domain D is a field.

B.37.   Show that the only ideals in a field K are {0} and K.

B.38.   A complex number a + bi where a, b are integers is called a Gaussian integer. Show that the set G of Gaussian integers is an integral domain. Also show that the units in G are ±1 and ±i.

B.39.   Let D be an integral domain and let I be an ideal in D. Prove that the factor ring D/I is an integral domain if and only if I is a prime ideal. (An ideal I is prime if ab ∈ I implies a ∈ I or b ∈ I.)

B.40.   Consider the integral domain Images (see Example B.11). If Images we define N(α) = a2 – 13b2. Prove: (ii) N(αβ) = N(α)N(β); (ii) α is a unit if and only if N(α) = ±1; (iii) the units of D are Images and Images; (iv) the numbers Images and Images are irreducible.

Modules

B.41.   Let M be an R-module and let A and B be submodules of M. Show that A + B and AB are also submodules of M.

B.42.   Let M be an R-module with submodule N. Show that the cosets {u + N : u ∈ M } form an R-module under coset addition and scalar multiplication defined by r(u + N) = ru + N. (This module is denoted by M/N and is called the quotient module.)

B.43.   Let M and M be R-modules and let f : MM be an R-homomorphism. Show that the set K = {uM : f(u) = 0} is a submodule of f. (The set K is called the kernel of f.)

B.44.   Let M be an R-module and let E(M) denote the set of all R-homomorphism of M into itself. Define the appropriate operations of addition and multiplication in E(M) so that E(M) becomes a ring.