Berkeley COMPSCI 282 - Mathematics and Algorithms for Computer Algebra

Unformatted text preview:

Mathematics and Algorithms for Computer AlgebraPart 1c 1992 Dr Francis J. Wright – CBPF, Rio de JaneiroJuly 9, 20032a: Introduction to Abstract Algebra(continued)1 Ideals and quotient rings1.1 Quotient algebrasHomomorphic images provide simpler models of algebras, and quotient al-gebras provide a technique for constructing homomorphic images. The quo-tienting is by a congruence relation.Definition 1 A congruence relation E on an Ω-algebra A is an equivalencerelation on A such that for any operation ω ∈ Ω of arity naiE bifor i = 1, . . . , n ⇒ ω(a1, . . . , an) E ω(b1, . . . , bn).That is, if the operands of any operator are equivalent then so are thecorresponding values.Example: Equivalence mod m on Z generalizes immediately to congru-ence mod m on an arbitrary commutative ring R, thus:a ≡mb ⇐⇒ a − b = km ⇐⇒ m |(a − b), a, b, k, m ∈ R.Theorem 1 (Quotient algebras) Let A be an Ω-algebra and E a congru-ence relation on A. Then:1. the quotient set A/E is an Ω-algebra if ω ∈ Ω is defined on A/E byω([a1], . . . , [an]) = [ω(a1, . . . , an)](i.e. ω : A/E → A/E maps equivalence classes to equivalence classes);12. A/E is a homomorphic image of A under the natural mapν : a 7→ [a].Hence we have a source of homomorphic images. But do all homomorphicimages of algebras have this form? Essentially, yes, as follows.Lemma 2 Let φ : A → A0be a morphism of Ω-algebras. Then the kernelrelation Eφ, defined bya Eφb ⇐⇒ φ(a) = φ(b),is a congruence relation on A.Theorem 3 (Universal Isomorphism Theorem) Let A and A0be Ω-algebras, with A0a homomorphic image of A under φ : A → A0. ThenA0∼=A/Eφ, where ψ : [a] 7→ φ(a) is an isomorphism A/Eφ→ A0, thusAA0A/Eφ?*-φν :a 7→ [a]ψ : [a] 7→ φ(a)[This is essentially the Decomposition Theorem for Functions applied toalgebras instead of sets.]1.2 IdealsLet R be a ring. Then all homomorphic images of R are given up to isom or-phism by quotient rings R/E for some congruence relation E on R. Idealsprovide congruence relations.Definition 2 An ideal I in a ring R is a nonempty subset of R such that:1. a, b ∈ I ⇒ a −b ∈ I;2. a ∈ I, r ∈ R ⇒ ar, ra ∈ I.Requirement (1) makes I an additive subgroup of R. However:Remark A proper ideal I ⊂ R is not a subring because it does not contain1R. If 1R∈ I then I = R.2The equivalence relation EIinduced by I is defined bya EIb ⇐⇒ a − b ∈ I.This is also written as a ≡ b (mod I) (“a is congruent to b mod I”).1.2.1 Principal idealsIf R is a commutative ring and m ∈ R then(m) = {km | k ∈ R}is the smallest ideal of R containing m, called the principal ideal generatedby m (principal because it is generated by a single element).Examples: (2) ⊂ Z is the principal ideal of even integers, 63 1; (x) ⊂ R[x]is the principal ideal of all polynomials containing x as a factor, i.e. withzero constant term, 63 1.The equivalence relation a E(m)b ⇐⇒ a − b ∈ (m) induced by (m) isthe same as congruence mod m, ≡m, defined above, and is normally written“mod m” rather than “mod (m)”.1.2.2 Ideal generatorsMore generally, let a1, a2, . . . , an∈ R, a commutative ring. Then(a1, a2, . . . , an) = {Pni=1riai| ri∈ R}is the smallest ideal of R containing {ai}ni=1, called the ideal generated by{ai}ni=1. (It is principal iff ∃b ∈ R such that (a1, a2, . . . , an) = (b).)Theorem 4 Let R be a ring and I an ideal in R. Then the equivalencerelation EIinduced by I (a EIb ⇐⇒ a −b ∈ I) is a congruence relation onR.Hence ideals generate homomorphic images via their equivalence relations.1.3 Quotient ringsFirst we need a notion from group theory.Definition 3 For any element a of a ring R regarded as an additive groupand any additive subgroup I, the (left) coset of I by a is defined to bea + I = {a + i | i ∈ I}.3Since an additive group is commutative, the right coset I + a = a + I.Denote by R/I (“R mod I”) the set of all cosets of I by elements of R:R/I = {a + I | a ∈ R}.Because the coset a + I is the same as the equivalence class [a]EI, R/I andR/EIare just different notations for the same set.Theorem 5 (Quotient rings) Let I be an ideal in a ring R. Then1. R/I = R/EI= {a + I | a ∈ R}, the set of all additive cosets of I inR, is a quotient ring under the following “mod I” operations:(a + I) + (b + I) = (a + b) + I,−(a + I) = −a + I,0R/I= 0R+ I = I,(a + I)(b + I) = ab + I,1R/I= 1R+ I;2. R/I is a homomorphic image of R under the natural map ν : a 7→ a+I;3. R/I is a ring (commutative if R is).Let us consider some examples.1.3.1 The quotient ring Z/(m)This is identical to Z/≡m, and each element a + (m) has a unique represen-tative rm(a) in Zm.1.3.2 The quotient ring R[x]/(m(x))Let m(x) be a polynomial in R[x], R commutative (and assume deg m(x) >0). Then (m(x)) is an ideal in R[x], and by the quotient ring theoremR[x]/(m(x)) = {a(x) + (m(x)) | a(x) ∈ R[x]}is a ring – the “quotient ring of polynomials mod m(x)” – and a homomor-phic image of R[x] under the (natural) mapa(x) 7→ a(x) + (m(x)).4Moreover, R[x]/(m(x)) and R[x]/≡m(x)are the same sets and the coseta(x) + (m(x)) ∈ R[x]/(m(x)) is the equivalence class [a(x)] ∈ R[x]/≡m(x).Each coset or equivalence class has a unique representative having degree< deg m(x), namely rm(x)(a(x)), because:-Theorem 61. For any a(x) + (m(x)) ∈ R[x]/(m(x)),a(x) + (m(x)) = rm(x)(a(x) + (m(x))).2. If deg a(x), deg b(x) < deg m(x) thena(x) 6= b(x) ⇒ a(x) + (m(x)) 6= b(x) + (m(x)).Corollary 7 If the number of elements in the set R, denoted |R|, is k anddeg m(x) = n, then|R[x]/(m(x))| = kn(whereas |R[x]| is infinite because there is no limit on the degrees of thepolynomials in R[x]).1.3.3 The quotient ring R[[x]]/(xm)For fixed positive m,a(x) ≡xmb(x) ⇐⇒ a(x) − b(x) ∈ (xm)⇐⇒ ai= bi(i = 0, . . . , m − 1)and each element has a unique polynomial representative having degree < m.1.4 Principal ideal domainsA principal ideal domain (PID) is an integral domain D in which every idealI is principal, i.e. I = (a) = {ra | r ∈ D} for some a ∈ D.Examples: Z, F [x] and F [[x]] are PIDs, but F [x, y] is not, because (x, y)is not principal. More generally:Theorem 8 A Euclidean domain is a PID.5Proof Let D be a Euclidean domain with degree function d, and let I bean ideal in D. If I = {0} then I is the principal ideal (0), so assume I 6= {0}.Let m 6= 0 be an element of I having minimum degree; then we claim thatI = (m). (m) ⊆ I


View Full Document
Download Mathematics and Algorithms for Computer Algebra
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Mathematics and Algorithms for Computer Algebra and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Mathematics and Algorithms for Computer Algebra 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?