<<

Algebraic Terminology

UCSD Math 15A, CSE 20 (S. Gill Williamson)

Contents

> @

? A

@ A

A and A

B B

C Integral C

D D

E E

F and E

>= Notational conventions F

> Semigroup

We use the notation Ž = 1, 2,..., for the positive . Let Ž0 = 0 1 2 denote the nonnegative integers, and let š 0 ±1 ±2 de- , , ,..., { } = , , ,... note the of all integers. Let × n ( -fold Cartesian product of ) be the set { } S n { S } of n-tuples from a nonempty set S. We also write Sn for this product.

Semigroup→Monoid→Group: a set with one

A w : S2 → S is called a binary operation. It is sometimes useful to write w(x, y) in a simpler form such as x w y or simply x · y or even just x y. To tie the binary operation w to S explicitly, we write (S, w) or (S, ·). DeVnition >.> (Semigroup). Let (S, ·) be a nonempty set S with a binary oper- ation “·” . If (x · y) · z = x · (y · z), for all x, y, z ∈ S, then the binary operation “·” is called associative and (S, ·) is called a semigroup. If two elements, s, t ∈ S satisfy s · t = t · s then we say s and t commute. If for all x, y ∈ S we have x · y = y · x then (S, ·) is a commutative (or abelian) semigroup.

Remark >.? (Semigroup). Let S = M2,2(še) be the set of 2 × 2 matrices with en- tries in še = 0, ±2, ±4,... , the set of even integers. DeVne w(X,Y ) = XY to be the standard of matrices (which is associative). Then { } (S, w) is a semigroup. This semigroup is not commutative. The semigroup of even integers, (še, ·), where “·” denotes multiplication of integers, is commutative.

@ Associative + Identity = Monoid

? Monoid

DeVnition ?.> (Monoid). Let (S, ·) be a semigroup. If there exists an element e ∈ S such that for all x ∈ S, e · x = x · e = x, then e is called an identity for the semigroup. A semigroup with an identity is called a monoid. If x ∈ S and there is a y ∈ S such that x · y = y · x = e then y is called an inverse of x.

Remark ?.? (Monoid). The identity is unique (i.e., if e and e0 are both identities then e = e · e0 = e0). Likewise, if y and y0 are inverses of x, then y0 = y0 · e = y0 · (x · y) = (y0 · x) · y = e · y = y so the inverse of x is unique. The 2 × 2 matrices, M2,2(š), with form a monoid (identity I2, the 2 × 2 identity matrix).

Associative + Identity + Inverses = Group

@ Group

DeVnition @.> (Group). Let (S, ·) be a monoid with identity e and let x ∈ S. If there is a y ∈ S such that x · y = y · x = e then y is called an inverse of x (see ?.>). A monoid in which every element has an inverse is a group.

Remark @.? (Group). The mathematical study of groups is a vast subject. Commutative groups, x · y = y · x for all x and y, play an important role. They are also called abelian groups. Note that the inverse of an element x in a group is unique: if y and y0 are inverses of x, then y0 = y0 · e = y0 · (x · y) = (y0 · x) · y = e · y = y (see ?.?).

Ring: one set with two intertwined binary operations

A Ring and Field

DeVnition A.> (Ring and Field). A ring, (S, +, ·), is a set with two binary operations such that (S, +) is an (“ + " is called “”) and (S − 0 , ·) is a semigroup (“ · " is called “multiplication”). The two operations are related by distributive rules which state that for all , , in : { } x y z S (left) z · (x + y) = z · x + z · y and (x + y) · z = x · z + y · z (right).

A Remark A.? (Notation and special rings). The identity of the abelian group (S, +) is denoted by “0” and is called the zero of the ring (S, +, ·). If (S − 0 , ·) is a monoid then + · is a ring with identity. If − 0 · is commutative (S, , ) (S , ) { } then + · is a . If − 0 · is a group then the ring is (S, , ) (S , ) { } called a skew-Veld or ring. If this group is abelian then the ring is { } called a Veld. Remark A.@ (Basic ring identities). We have taken the point of view that a semigroup, (S, ·), has S nonempty (>.>). Thus, the semigroup (S − 0 , ·) of a ring (A.>) has − 0 nonempty. If are in a ring + · then the S r, s,t (S, , ) { } following basic identities (in braces, plus hints for proof) hold: { } (1) r · 0 = 0 · r = 0 : If x + x = x then x = 0. Take x = r · 0 and x = 0 · r.

(2) {(−r) · s = r · (−}s) = −(r · s) : r · s + (−r) · s = 0 =⇒ (−r) · s = −(r · s).

(3) {(−r) · (−s) = r · s : Replace} r by −r in (?). Note that −(−r) = r.

Using{ the identities of} Remark A.@, you can show that if (S − 0 , ·) has an identity , then − · − for any ∈ and, taking − , − · − . e ( e) a = a a S a = e ( {e}) ( e) = e It is convenient to deVne r − s = r + (−s). Then we have t · (r − s) = t · r − t · s and (r − s) · t = r · t − s · t.

A Veld is a ring (S, +, ·) where (S − 0 , ·) is an abelian group { } Remark A.A (Ring and Field). The 2 × 2 matrices over the even integers, M2,2(še), with the usual multiplication and addition of matrices, is a non- commutative ring without an identity. The matrices, M2,2(š), over all inte- gers, is a with identity. The ring of 2 × 2 matrices of ! x y the form where x and y are complex numbers is a skew-Veld but −y x not a Veld. This skew-Veld is equivalent to (i.e, a “matrix representation of”) the skew Veld of quaternions (see Wikipedia article on quaternions). The most important Velds for us will be the Velds of real and complex numbers.

B Ideal

DeVnition B.> (Ideal). Let (R, +, ·) be a ring and let A ⊆ R be a nonempty of R. If (A, +, ·) is a ring, then it is called a of (R, +, ·).A subring (A, +, ·) is a left ideal if for every x ∈ R and y ∈ A, xy ∈ A.A right ideal is similarly deVned. If (A, +, ·) is both a left and right ideal then it is a two-sided ideal or, simply, an ideal. Note that if (R, +, ·) is commutative then all ideals are two sided.

B ! Remark B.? (Ideal). The set of all matrices of the form x y is a sub- a = 0 0 ring of M2,2(š). This subring, which has no , is a right ideal but not a left ideal. It also has zero divisors - elements a , 0 and b , 0 such that a · b = 0. Another example of an ideal is the set of even integers, še, which is a subring of the , š (which, it is worth noting, has no zero divisors). The subring, še, is an ideal (two-sided) in š. Given any n , 0, the set k · n | k ∈ š of multiples of n, is an ideal of the ring š which we denote by š š . Such an ideal (i.e., generated by a single ({n) = n = }n element, n) in š is called a . It is easy to see that all ideals in š are principal ideals. Another nice property of integers is that they uniquely factor into primes (up to order and sign).

C

Algebraists have deVned a number of important abstractions of the ring of integers, š. We next discuss four such abstractions: integral domain, prin- cipal ideal domain (PID), unique domain (UFD), and Euclidean - each more restrictive than the other.

Euclidean Domain =⇒ PID =⇒ UFD DeVnition C.> (Integral domain). An integral domain is a commutative ring with identity, (R, +, ·), with no zero divisors (B.?). We denote the identity of (R − 0 , ·) by 1R or, simply, 1. DeVnition{ } C.? (Characteristic of a ring). Let R be a ring. Given a ∈ R and an integer n > 0, deVne na ≡ a + a + ··· a where there are n terms in the sum. If there is an integer n > 0 such that na = 0 for all a ∈ R then the characteristic of R is the least such n. If no such n exists, then R has characteristic zero. Remark C.@ (Divisors, associates and primes). If b, c and a are elements of an integral domain R such that a , 0 and b = a · c then we say that a divides b (written a | b) or a is a divisor of b. An element u in R − 0 is an invertible element or a of if has an inverse in − 0 · . Two elements, R u (R , ) { } a and , of are associates in if · where is a unit. An element in b R R a = b u u { } p R − 0 is irreducible if p = a · b implies that either a or b is invertible and prime if | · implies | or | . For unique factorization domains (C.A), { } p a b p a p b p is irreducible if and only if it is prime. In the ring š, the only invertible elements are +1, −1 . The only associates of an integer n , 0 are +n and − . The integer 12 3 · 4 is the product of two non-invertible elements so n { =} 12 is not irreducible (i.e., reducible) or, equivalently in this case, not a prime. The integer 13 is a prime with the two associates +13 and −13. A Veld is an integral domain in which every nonzero element is invertible. In a Veld,

C ˙ if 0 , p = ab then both a and b are nonzero and hence both are invertible (and "at least one is invertible" is satisVed) which implies that every nonzero element in a Veld is irreducible.

DeVnition C.A (Unique factorization domain). An integral domain R is a unique factorization domain (UFD) if

(>) Every nonzero and non-invertible a ∈ R can be factored into a Vnite prod- uct of irreducibles (C.@).

(?) If a = p1 ··· pr and a = q1 ··· qs are two such then r = s and the qi can be reindexed so that pi and qi are associates for i = 1,..., s. Remark C.B (Unique factorization domains). The integers, š, are a unique factorization domain. Every Veld is also a unique factorization domain (r = s = 1 in (?) of C.A). If R is a UFD then so are the rings R[x] and R[x1,..., xn]. If a1,..., an are nonzero elements of a UFD, then there exists a d = gcd(a1,..., an ) which is unique up to multiplication by units.

DeVnition C.C (). An integral domain R is a principal ideal domain (PID) if every ideal in R is a principal ideal (B.?). Remark C.D (Principal ideal domains). We noted in Remark B.? that every ideal in š is a principal ideal. If (F, +, ·) is a Veld, then any subring, (A, +, ·), contains a nonzero and hence invertible element a. The ideal (a) = F. There is only one ideal in a Veld and that is a principal ideal that equals F. Thus, any Veld F is a PID. Let a1,..., an be nonzero elements of a PID, R. It can be shown that if d = gcd(a1,..., an ) in R then there exists r1,...,rn in R such that r1a1 + ··· +rn an = d. The ring of in two variables (or more) over a Veld, F[x1,... xn], is not a PID. Also, the ring of polynomials with integral coeXcients, Z[x], is not a PID.

D Euclidean domain

DeVnition D.> (Euclidean ). A function ν from the nonzero ele- ments of an integral domain R to the nonnegative integers, N0, is a valuation on R if

(>) For all a, b ∈ R with b , 0, there exist q and r in R such that a = b · q + r where either r = 0 or ν(r) < ν(b).

(?) For all a, b ∈ R with a , 0 and b , 0, ν(a) ≤ ν(a · b). DeVnition D.? (Euclidean domain). An integral domain R is a Euclidean do- main if there exists a Euclidean valuation on R (see D.>)

D Remark D.@ (Euclidean domains). For the three integral domain types just discussed, it can be shown that every Euclidian domain is a principal ideal domain and every principal ideal domain is a unique factorization domain. The integers š are a Euclidean domain with ν(n) = |n|. The polynomials with real numbers as coeXcients, ’[x], form a Euclidean domain with ν(p(x)) the degree of p(x). Any Veld (F, +, ·) is a Euclidean domain with ν(x) = 1 for all nonzero x. But, the ring of polynomials with integral coeXcients, š[x], is not a PID (C.D) and thus not a Euclidean domain. Likewise, the ring of polynomials in n variables, n > 1, over a Veld F, F[x1,..., xn], is not a PID(C.D) and hence not a Euclidean domain. Rings that are PIDs but not Euclidean domains are rarely discussed (the ring š[α] = a+bα | a, b ∈ š, α = 1 + 19 1/2 is an example). ( ( ) i) { } We now combine a ring with an abelian group to get a module.

E Module

DeVnition E.> (Module). Let (R, +, ·) be a ring with identity 1R. Let (M, ⊕) be an abelian group. We deVne an operation with domain R × M and range M which for each r ∈ R and x ∈ M takes (r, x) to r x (juxtaposition of r and x). This operation, called scalar multiplication, deVnes a left R-module M if the following hold for every r, s ∈ R and x, y ∈ M:

(1) r(x ⊕ y) = r x ⊕ ry (2)(r + s)x = r x ⊕ sx (3)(r · s)x = r(sx)(4) 1R x = x. Usually, we simply say “M is an R-module,” the “left” being understood. We also use “+” for the addition in both abelian groups and replace “·” with jux- taposition. Thus, we have: (2)(r + s)x = r x + sx (3)(rs)x = r(sx). What we call a “module” is sometimes called a “unitary module.” In that case, a “module" does not need to have an identity, 1R. Remark E.? (Module). Let R be the ring of 2 × 2 matrices over the integers, M2,2(š). Let M be the abelian group, M2,1(š), of 2 × 1 matrices under ad- dition. Then (>) and (?) correspond to the distributive law for matrix multi- plication, (@) is the associative law, and (A) is multiplication on the left by the

2 × 2 identity matrix. Thus, M2,1(š) is an M2,2(š)-module.

F Vector space and algebra

DeVnition F.> (Vector space and algebra). If an abelian group (M, +) is an F- module where F is a Veld (A.A), then we say (M, +) (or, simply, M) is a vector space over F (or M is an F vector space). Suppose (M, +, ·) is a ring where (M, +) is a vector space over F and where the following “scalar rule” holds,

E scalar rule: for all α ∈ F, a, b ∈ M we have α(a · b) = (αa) · b = a · (αb).

Then (M, +, ·) is an algebra over F (or M is an F algebra).

Remark F.? (Complex matrix algebra). Let ¼ be the Veld of complex numbers and let M be M2,2(¼), the additive abelian group of 2 × 2 matrices with com- plex entries. Conditions (>) to (A) of E.> are familiar properties of multiplying matrices by scalars (complex numbers). Thus, M is a complex vector space or, alternatively, M is a vector space over the Veld of complex numbers, ¼. If we regard M as the ring, M2,2(¼), of 2 × 2 complex matrices using the stan- dard multiplication of matrices, then it follows from the deVnitions of matrix multiplication and multiplication by scalars that the scalar rule of F.> holds, and M2,2(¼) is an algebra over ¼.

>= Notational conventions

Remark >=.> (Special notation). Let ‹ ∈ š, ¿[x] where š denotes the inte- gers and ¿[ ] the polynomials over a Veld ¿ which will be either ‘ (rational x { } numbers), ’ (real numbers) or ¼ (complex numbers). Thus, ¿ ∈ ‘, ’, ¼ . Note that ‹ is a Euclidean domain. A general theorem in algebra says that { } any integral domain can, like the integers, be extended to a Veld. For š, the quotient Veld is the rational numbers, ‘. For the Euclidean domains ¿[x], the quotient Veld is all rational functions over ¿ (ratios of polynomi- als with coeXcients in ¿) which we denote by ¿(x) (parentheses instead of ¿[x]).

F