Chapter 5
Advanced ring theory
5.1. Unique factorization domains
In this section, we investigate the role that prime numbers play in the integers in greater generality. Recall that every nonzero integer can be written as plus or minus a product of distinct prime powers, and these prime powers are unique. Note that the units in are , so we can say that every nonzero integer can be written as a product of prime powers times a unit. In this section, we investigate this property for a larger class of integral domains.
First, we introduce an analogue of prime numbers.
Definition 5.1.1. §
Let be an integral domain. A nonunit and nonzero element is said to be an irreducible element if for every with , either or is a unit.
Definition 5.1.2. §
Two elements and of a nonzero commutative ring are said to associates if with .
Of course, the property of being associate is an equivalence relation on an integral domain . The equivalence class of is and that of is . We have the following simple lemma, which tells us that the equivalence class of an irreducible element consists of irreducible elements.
Lemma 5.1.3. §
If is an integral domain, and is irreducible, then so is every associate of .
Proof.
That is, if and for , then . As is irreducible, either or . Finally, if , then . □
Examples 5.1.4. §
- a.
-
The irreducible elements of are for prime numbers . The elements and are associates.
- b.
-
The irreducible elements of , for a field , are the irreducible polynomials of , since the units of are the nonzero constant polynomials. Every nonzero polynomial has a unique associate with leading coefficient equal to .
- c.
-
In the subring of that is
a number of prime integers are no longer irreducible. For instance , and is not a unit. Also, , and neither nor is a unit, for if, e.g., with , then , which is clearly impossible. On the other hand, it turns out that is irreducible, though we do not prove this now.
Definition 5.1.5. §
An integral domain is a unique factorization domain, or a UFD, if every nonzero, nonunit element can be written as a product
with irreducible elements of for some , and moreover, this expression is unique in the sense that if
with irreducible for some , then and there exists a permutation such that and are associates for all .
Remark 5.1.6. §
If one wants to allow units, one can rephrase Definition 5.1.5 to read that every nonzero element can be written as with and irreducible in for some in a unique manner such that any such decomposition of has and, after a reordering of the irreducibles, each is an associate of .
Example 5.1.7. §
The ring is a unique factorization domain.
As we shall see later, for a field is a unique factorization domain as well.
Example 5.1.8. §
Consider the subring of . It consists exactly of the polynomials in that can be written as polynomials in , , and . These latter three elements are irreducible in , but we have
so factorization is not unique.
A more standard example is the following.
Example 5.1.9. §
Consider the subring of . We have
The element divides only elements of the form with even, so it does not divide or . On the other hand, is irreducible since if divides , then so does its complex conjugate, and then
divides , which happens only if and . Therefore, is not a unique factorization domain.
One advantage of unique factorization domains is that they allow us to define a concept of greatest common divisor.
Definition 5.1.10. §
Let be a UFD. Let be nonzero. A principal ideal for is said to be the greatest common divisor, or GCD, of if divides for each and if also divides each , then divides .
The element in the definition of GCD, if it exists, is only defined up to unit. On the other hand, is independent of this choice.
Lemma 5.1.11. §
Let be a UFD. Then every collection of nonzero elements of has a GCD.
Proof.
We sketch the proof. Factor each into a unit times a product of irreducibles. If there exists an irreducible element that divides each , an associate of it is one of the irreducibles appearing in the factorization of . We then have with for each , and the factorization of has one fewer irreducible element than that of . We repeat this process until the collection no longer has a common irreducible divisors, obtaining irreducibles such that divides every .
We claim that is the GCD of . If not, then there exists that does not divide which divides every . This means that there exists an irreducible element and some such that divides but not . Then divides every , which means since does not divide that actually divides each such that , in contradiction to the definition of . □
One advantage of having the notion of a GCD is that in quotient fields, it allows us to talk about fractions being in lowest terms.
Definition 5.1.12. §
Let be a UFD, and let with . We say that the fraction is reduced, or in lowest terms, if the GCD of and is .
Lemma 5.1.13. §
Let be a UFD. Every fraction in may be written in lowest terms.
Proof.
Let with . Let be the GCD of and . Then there exist with and , and we have that the GCD of and is . We therefore have that , and the former form of the fraction is in lowest terms. □
Let us study factorization in principal ideal domains.
Definition 5.1.14. §
Let be a set, and let be a partial ordering on .
- a.
-
An ascending chain in is a sequence of elements of such that for all .
- b.
-
We say that satisfies the ascending chain condition, or ACC, if every ascending chain in is eventually constant: i.e., there exists such that for all .
The following is an equivalent characterization of the ACC.
Proposition 5.1.15. §
A nonempty set with a partial ordering satisfies the ACC if and only if every nonempty subset of contains a maximal element.
Proof.
If every nonempty subset of contains a maximal element, then clearly ascending chains are eventually constant: i.e., their underlying sets are finite. For the other direction, it suffices to show that if satisfies the ACC, then it contains a maximal element. Let be a nonempty chain in , and suppose it does not have an upper bound. For each , there exists with , as otherwise would be an upper bound. We may therefore recursively pick with for each , but this is impossible. Thus has an upper bound, and therefore has a maximal element by Zorn’s lemma. □
Definition 5.1.16. §
We say that a commutative ring is noetherian if the set of its ideals satisfies the ascending chain condition with respect to containment of ideals.
Remark 5.1.17. §
We may rephrase the condition that be noetherian by saying that if is an ascending chain of ideals, then there exists such that the union of the with equals for all .
Remark 5.1.18. §
One may define a noncommutative ring to be left noetherian (resp., right noetherian rings) if it satisfies the ACC on left ideals (resp., right ideals). In general, a noetherian ring is taken to be one that is both left and right noetherian.
Theorem 5.1.19. §
A commutative ring is noetherian if and only if every ideal of is finitely generated.
Proof.
Suppose that every ideal of is finitely generated. Let be a chain of ideals of . Let be the union of the for , which is an ideal by Lemma 3.10.10. Since is finitely generated, , with with for some . For each , there exists with , and if we let be the maximum of the , then for every . Since is the smallest ideal of containing each , we have , which forces .
Conversely, suppose is noetherian, and let be an ideal of . Let , and suppose inductively that we have constructed with the property that if we set for every , then for every . If , then let with . Then properly contains . If this process repeats indefinitely, then we have constructed an ascending chain that is not eventually constant, which would contradict the assumption that is noetherian. Therefore, there exists such that , and so is finitely generated. □
Corollary 5.1.20. §
Every principal ideal domain is noetherian.
Proposition 5.1.21. §
Let be a noetherian domain. Then every nonzero, nonunit may be written as with the irreducible for all and some .
Proof.
Let
which we order by inclusion of ideals. If , then contains a maximal element by Proposition 5.1.15. Since is not irreducible, we may write for some . Then and properly contain as is a domain. By maximality of , we may write both and as products of irreducible elements. Since , we have that is product of irreducible elements as well, which is a contradiction. Thus is empty, as required. □
Lemma 5.1.22. §
Let be a PID, and let be nonzero. Then is maximal if and only if is an irreducible element.
Proof.
Clearly, cannot be a unit for either condition to hold. If with and non-units, then , so is not maximal. And if is not maximal, then there exists an proper ideal of properly containing , so we may write with . Since the containment is proper, is not a unit, and is not a unit by definition. Therefore, is reducible. □
Definition 5.1.23. §
An element of a domain is prime if for every such that , either or .
Lemma 5.1.24. §
In a domain, prime elements are irreducible.
Proof.
Let be a domain. Let be prime and suppose for . Then or as is prime. Suppose then without loss of generality that for some . We then have , and by cancellation this forces , so . Thus, is irreducible. □
Lemma 5.1.25. §
In a UFD, irreducible elements are prime.
Proof.
Let be a UFD, and let be irreducible. Suppose that with . Write for . Write , , and as products of irreducible elements times a unit. Since is a UFD, we must then have that is associate to one of the irreducible elements of which and are products. That is, divides or . □
Example 5.1.26. §
In Example 5.1.9, we showed that is irreducible in , and , but . Thus, is not prime.
Proposition 5.1.27. §
Let be a domain in which every nonzero, non-unit element has a factorization with prime for and . Then is a UFD.
Proof.
Let be a nonzero, nonunit element, and write with prime. By Lemma 5.1.24, this is also a factorization of into irreducible elements. Suppose that
with irreducible. If , then is irreducible, so and . Suppose by induction we have proven uniqueness whenever there is a decomposition of with fewer than irreducibles.
As is prime, we have that divides some for some . Since is irreducible, this means that with . Since is an integral domain, we then have
As by assumption, note that is an associate to and the expression on the right is a product of irreducible elements. By induction, we have , and there exists a bijective function
with and associates for each . We may extend to an element of by setting , and then is an associate of as well, proving uniqueness. □
In a principal ideal domain, irreducible elements are in fact prime.
Lemma 5.1.28. §
Let be a PID. If is irreducible, then is prime.
Proof.
Let with . Then , and is maximal by Lemma 5.1.22. Since every maximal ideal of is prime, we have that is prime, and therefore either or . □
The following key theorem is now a consequence of results we have already proven.
Theorem 5.1.29. §
Every principal ideal domain is a unique factorization domain.
Proof.
Suppose that is a PID. As is noetherian, Proposition 5.1.21 states that we may factor every nonzero, nonunit element in as a product of irreducible elements. As irreducible elements of a PID are prime, Proposition 5.1.27 tells us that is a UFD. □
Given that every polynomial ring over a field is a PID, we have the following corollary. It is an interesting exercise to prove it directly.
Corollary 5.1.30. §
For any field , the ring is a unique factorization domain.
Corollary 3.9.2 tells us what we may already have known from experience, that we can factor one-variable polynomials into irreducible factors over a field, and there is only one way to do this.
5.2. Polynomial rings over commutative rings
Now that we know that every PID is a UFD, the question arises: is every UFD also a PID? The answer, in fact, is no. For this, let us examine polynomial rings over integral domains in a bit more detail.
Definition 5.2.1. §
Let be an integral domain. A polynomial is said to be primitive if the only elements of that divide all of the coefficients of are units.
In a UFD, we can actually talk about the GCD of the coefficients of a polynomial.
Definition 5.2.2. §
Let be a UFD. The content of the a polynomial in is the GCD of its coefficients.
Remark 5.2.3. §
If is a UFD, then a polynomial in is primitive if and only if the GCD of its coefficients is .
Definition 5.2.4. §
A polynomial in for a nonzero ring is said to be monic is its leading coefficient is .
Remark 5.2.5. §
Monic polynomials in , where is a UFD, are primitive.
Lemma 5.2.6. §
Let be a UFD. If is the content of for, then there exists a primitive polynomial with .
Proof.
By definition, divides each coefficient of , so for some . Let be such that is the content of . Then for some , so we have . But this implies that divides every coefficient of , so divides the content , forcing to be a unit as is a domain. Therefore, is primitive. □
Example 5.2.7. §
The polynomial in has content , and so it is not primitive. In fact, , where , and is primitive.
Lemma 5.2.8 (Gauss’s Lemma). §
Let be a UFD. Then the product of any two primitive polynomials in is primitive.
Proof.
Let
be primitive polynomials in . The th coefficient of is . If is an irreducible element of , then since and are primitive, there exist minimal nonnegative integers and such that and . Since for and for , which is to say that for , we have that divides every term of except , which it does not divide. Therefore, does not divides . Since was arbitrary, is primitive. □
Note that we can speak about polynomials being irreducible in for any integral domain , since we have a notion of irreducible element in such a ring. For a field , this coincides with the usual notion of an irreducible polynomial.
Proposition 5.2.9. §
Let be an integral domain, and let .
- a.
-
If is a primitive polynomial that is irreducible as an element of , then is irreducible in . In particular, if is primitive and cannot be written as a product of two nonconstant polynomials in , then it is irreducible in .
- b.
-
Suppose that is a UFD. If is irreducible, then it is irreducible as an element of as well. In fact, if and for nonconstant , then there exists such that and are in and therefore in .
Proof.
First, we treat part a. If is primitive and reducible (which is to say, not irreducible and not a unit or zero), then we can write for nonunits . If or is constant, then is not primitive, so neither is constant, and therefore is reducible in .
Next, we turn to part b. Suppose that can be written as with nonconstant. Let (resp., ) be a multiple of all of the denominators of the coefficients of (resp., ), written in lowest terms. Then , where are nonconstant. The content of is contained in , so the content of is as well. By unique factorization in , we may write , where divides the content of and divides the content of , and we may then divide by and by to obtain and in such that . Therefore, is reducible in , and the remaining statement of the lemma holds as well. □
We are now ready to prove the following.
Theorem 5.2.10. §
Proof.
Let be a nonzero element that is not a unit. Write
with nonconstant, where is maximal such that this can be done. Note that such a maximal exists as the degree of is finite. For , let be the content of , and define by . Set , and set . Now, if any were not irreducible in for , then it would not be irreducible in by Proposition 5.2.9b. Moreover, since is primitive, it would then be written as a product of two nonconstant polynomials in , which would contradict the maximality of . Therefore, each is irreducible. Since is a UFD, we may also write with irreducible for and some , and so
is a factorization of into irreducibles in .
Now, if
with irreducible and irreducible and nonconstant, then is the content of by Gauss’s lemma, and so agrees with up to unit in . Since is a UFD, it follows that and there exists such that each is an associate of . Next, we have
for some unit , and by uniqueness of factorization in , we have that , and there exists such that for some for each . But the content of each and each is , since these elements are irreducible in , and therefore writing with , the fact that implies that , since both sides must have the same content. In other words, , and so and are associates in , finishing the proof of uniqueness. □
Examples 5.2.11. §
We next prove that a polynomial ring over a noetherian commutative ring is noetherian.
Theorem 5.2.12 (Hilbert’s basis theorem). §
The polynomial ring over a commutative noetherian ring is noetherian.
Proof.
Let be an ideal of . We must show that is finitely generated. Let be the set the leading coefficients of the elements of . Then is clearly an ideal: if is the leading coefficient of and , then is the leading coefficient of , and if are the leading coefficients of and , respectively, then has leading coefficient . Since is noetherian, there exist such that . Let of degree have leading coefficient for . Let .
Next, for , let be the set of all leading coefficients of polynomials in of degree . This, again, is clearly an ideal of , so we have for some and for . For each such , let be a polynomial of degree with leading coefficient . We claim that is generated by
Let be the ideal of generated by , which is contained in . Let , and let be its leading coefficient. We want to show that . Write with . If , then is the leading coefficient of
so has degree less than . We can then replace by and repeat the process until .
We are reduced to showing that if has degree and leading coefficient , then . In this case, we have with , and is the leading coefficient of
Then has degree less than . Replacing by and repeating the process, we see that . □
Corollary 5.2.13. §
Let be a noetherian ring. Then is noetherian for every .
5.3. Irreducibility of polynomials
In this section, we investigate criteria for determining if a polynomial is irreducible or not.
Definition 5.3.1. §
Let be an integral domain, and let be a prime ideal of . We say that a nonconstant polynomial in is an Eisenstein polynomial (with respect to ) if , for all , and .
Theorem 5.3.2 (Eistenstein criterion). §
Let be an integral domain, and let be an Eiseinstein polynomial.
- a.
-
If is a UFD, then is irreducible in .
- b.
-
If is primitive, then it is irreducible in .
Proof.
Suppose is of degree and Eisenstein with respect to a prime ideal of . By Proposition 5.2.9, it suffices for each part to show that is not a product of two nonconstant polynomials in . So, let and be polynomials in with , where . We then have
for all . In particular, is an element of but not . Since is prime, at least one of and lies in , but as , at least one does not lie in as well.
Without loss of generality, suppose that and . As , we have . Let be minimal such that . If , then and for , so we have , which therefore forces by the primality of . Therefore, , which means that is constant, proving the result. □
We will most commonly be concerned with the Eisenstein criterion in the case that .
Example 5.3.3. §
For any prime number and integer , the polynomial is irreducible by the Eisenstein criterion. That is, we take our prime ideal to be in the ring .
Example 5.3.4. §
For a prime number , set
This polynomial has as its roots in the distinct th roots of unity that are not equal to . Over , we claim it is irreducible. For this, consider the polynomial
which has coefficents divisible by but not except for its leading coefficient , which is . Therefore, is Eisenstein, hence irreducible. But if were to factor into and , then would factor into and , which have the same leading coefficients as and , and hence are nonconstant if and only if and are. In other words, is irreducible as well.
Remark 5.3.5. §
The condition in the Eisenstein criterion that the constant coefficient not lie in the square of the prime ideal is in general necessary. For instance, is never irreducible for a prime .
Often, we can tell if a polynomial is irreducible by considering its reductions modulo ideals.
Proposition 5.3.6. §
Let be an integral domain, and let be a prime ideal of . Let with leading coefficient not in . Let denote the image of in given by reducing its coefficients modulo .
- a.
-
If is a UFD and is irreducible in , then is irreducible in .
- b.
-
If is primitive and is irreducible in , then is irreducible in .
Proof.
If is a UFD and is reducible in , then by Proposition 5.2.9, we have that for some nonconstant . Similarly, if is primitive and reducible in , then for nonconstant . In either case, since the leading coefficient of is not in and is prime, we have that the leading coefficients of and are not in as well. That is, the images of and in are nonconstant, which means that is a product of two nonconstant polynomials, hence reducible in . □
Remark 5.3.7. §
For , Proposition 5.3.6 tells us in particular that if is monic and its reduction modulo is irreducible for any prime , then is irreducible.
Example 5.3.8. §
Let . We claim that is irreducible in . For this, consider its reduction modulo . The polynomial is either irreducible, has a root in , or is a product of two irreducible polynomials of degree . But , and is the only irreducible polynomial of degree in , and , so is irreducible. By Proposition 5.3.6, is irreducible in .
Example 5.3.9. §
The converse to Proposition 5.3.6 does not hold. For instance, is irreducible in , but it has a root in .
We also have the following simple test for the existence of roots of polynomials over UFDs.
Proposition 5.3.10. §
Let be a UFD and with . Suppose that is a root of , and write in reduced form as for some . Then divides and divides in .
Proof.
Since divides in and is in reduced form, it follows from Proposition 5.2.9 that for some . Writing , we see that and . □
Example 5.3.11. §
Let . We check that , , , , and , , , and are all represented by reduced fractions with denominators equal to . Proposition 5.3.10 therefore tells us that has no roots in , hence is irreducible, being of degree .
5.4. Euclidean domains
Definition 5.4.1. §
A norm on an ring is a function with . We say that is positive if the only for which is .
Definition 5.4.2. §
Let be an integral domain. A Euclidean norm on is a norm on such that for all nonzero , one has
- i.
-
, and
- ii.
-
there exist with and either or .
Remark 5.4.3. §
Property (ii) of Definition 5.4.2 is known as the division algorithm.
Definition 5.4.4. §
A Euclidean domain is an integral domain such that there exists a Euclidean norm on .
Examples 5.4.5. §
Lemma 5.4.6. §
In a Euclidean domain with Euclidean norm , the minimal value of on all nonzero elements of is , and for if and only if .
Proof.
By the definition of a Euclidean norm, we have for all nonzero . If , then , so . Conversely, if with , then we may write for some with either or . By what we have shown, the latter holds, so , and is a unit. □
Example 5.4.7. §
In , the units are exactly the nonzero constant polynomials, i.e., those with degree .
While we will explain below that not every PID is a Euclidean domain, it is the case that every Euclidean domain is a PID.
Theorem 5.4.8. §
Every Euclidean domain is a PID.
Proof.
Let be a nonzero ideal in a Euclidean domain with Euclidean norm . We must show that is principal. Let be a nonzero element with minimal norm among all elements of . For any , we may write with and either or . Note that , so as well, which precludes the possibility of , since is minimal among norms of elements of . Therefore, we have , so . As was arbitrary and , we have . □
The key property of Euclidean domains is the ability to perform the Euclidean algorithm, which we see in the following.
Theorem 5.4.9 (Euclidean algorithm). §
Let be a Euclidean domain with Euclidean norm , and let be nonzero elements. Let and . Suppose recursively that we are given elements for and some . If , write
| (5.4.1) |
with and either or . If , repeat the process with replaced by . The process terminates with and for some , and is the GCD of and . Moreover, we may use the formulas in (5.4.1) and recursion to write as for some .
Proof.
We note that the process must terminate, as the values of the for are decreasing. Moreover, the result satisfies , so it divides by definition, and then we see by downward recursion using (5.4.1) that divides every . Finally, if is any common divisor of and , then it again recursively divides each (this time by upwards recursion and (5.4.1)), so divides . Therefore, is the GCD of and .
Note that , and suppose that we may write for some . If , we are done. Otherwise, note that , so
and we have written as an -linear combination of and . Repeat the process for . The final result is the desired -linear combintation of and . □
Example 5.4.10. §
Take and its usual Euclidean norm. We take and . Then , so we set . Then , so we set , and , so we set , and , so we stop at , which is therefore the greatest common divisor of and . Working backwards, we obtain
That is, we have written as .
Often Euclidean norms come in the form of multiplicative norms.
Definition 5.4.11. §
A multiplicative norm on a commutative ring is a positive norm such that for all for all .
Remark 5.4.12. §
Note that the existence of a multiplicative norm on a commutative ring forces to be an integral domain, for if , then , so either or , and therefore either or .
Example 5.4.13. §
The absolute value on is a multiplicative norm, as well as a Euclidean norm.
Example 5.4.14. §
The function on the Gaussian integers given by is a multiplicative norm. Clearly, if and only if . Given , we have
Proposition 5.4.15. §
The ring of Gaussian integers is a Euclidean domain with respect to the Euclidean norm for .
Proof.
Since is a multiplicative norm, we need only check the division algorithm. Extend to a function on by defining for . Let with . Then we have
for some , and let be integers with and . Then we have
so the division algorithm is satisfied: with and . □
Corollary 5.4.16. §
The units in are exactly .
Proof.
Since is a Euclidean norm on , the units are exactly those nonzero elements of norm . We have if and only if or . □
Lemma 5.4.17. §
If and divides in , then divides in .
Proof.
Write for some . Then and , so
□
We can completely determine the irreducible elements in as follows.
Proposition 5.4.18. §
The irreducible elements in are, up to multiplication by a unit, , primes with , and for such that is a prime in . Moreover, the primes in that can be written in the form are exactly and those that are modulo .
Proof.
First, note that if divides in for integers , then divides , since is multiplicative. So, is irreducible since .
Let be an odd prime in . If is divisible by some irreducible element with , then since is prime, only one of two things can happen. Either , or and are relatively prime in , noting Corollary 5.4.16. Suppose . By Lemma 5.4.17, we have that divides , and is irreducible. If were associate to , then would divide and . Then divides , but that is impossible. Thus, and both dividing implies that is divisible by . As is prime, we have .
So, we have shown that either our odd prime is irreducible in or for some . Note that the squares in are and , so any integer of the form is , , or modulo . In particular, if , then is irreducible in .
If is prime in , then has order divisible by . As contains only two roots of , which are and , so contains an element of order . In particular, there exists such that , which is to say that divides . If were irreducible in , then would divide either or , but then it would divide both, being an integer. Thus would divide , which it does not. So, is reducible, which means equals for some . □
Lemma 5.4.19. §
Let be a multiplicative norm on an integral domain . Then for all .
Example 5.4.20. §
Consider the multiplicative norm on given by
We have if and only if and , so the only units in are . Now, if for some nonunits , then , so , but is clearly not a value of . Therefore, is irreducible, and so is . Also, we have that , and since and are not values of , we have that is irreducible as well. As these elements are all non-associates, the existence of the two factorizations
proves that is not a UFD.
Not all principal ideal domains are Euclidean. We give most of the outline of how one produces an example.
Definition 5.4.21. §
An nonzero, non-unit element of an integral domain is called a universal side divisor if every element may be written in the form for some with or .
Lemma 5.4.22. §
Let be a Euclidean domain with Euclidean norm . Let be a nonzero, non-unit element such that is minimal among nonzero, non-unit elements of . Then is a universal side divisor of .
Proof.
Let . By definition of , we may write with or . By the minimality of , we must have that is a unit or . □
Example 5.4.23. §
We claim that the ring is not Euclidean. Suppose by contradiction that it is a Euclidean domain, and let be a Euclidean norm on . We also have the multiplicative norm on given by
| (5.4.2) |
Note that if , then , so the only units in are .
Let be a universal side divisor, which exists as is Euclidean, and write for and . We then have that divides as is multiplicative, so divides or , and this implies by the formula for . Now take , and set with and . We have and , which are not multiples of , so we obtain a contradiction.
Definition 5.4.24. §
A Dedekind-Hasse norm on an integral domain is a positive norm on such that for every , either or there exists a nonzero element such that .
Proposition 5.4.25. §
An integral domain is a PID if and only if there exists a Dedekind-Hasse norm on .
Proof.
Suppose first that is a Dedekind-Hasse norm on . Let be a nonzero ideal of , and let with minimal norm under . If , then since there does not exist a nonzero element with by the minimality of , we have by definition of a Dedekind-Hasse norm that . Thus .
Suppose on the other hand the is a PID. Define by , for , and if are irreducible elements of . This is well-defined as is a UFD. Given , we have for some , since is a PID. Since divides , we have . If , then and have the same number of divisors as and therefore are associates, so . Thus, is a Dedekind-Hasse norm. □
Example 5.4.26. §
We have already seen that is not a Euclidean domain. To see that is a PID, it suffices to show that the multiplicative norm on given by (5.4.2) is a Dedekind-Hasse norm on . We outline the standard unenlightening verification.
Let with . We claim that there exist with . Note that we can extend to a map by the formula (5.4.2), allowing . Our condition that on be a Dedekind-Hasse norm is then that . We will find and . For this, write
for with no common divisor and .
First one considers the cases with . If , then either or is odd, then take and . If , then , so with . Take and . If , then again either or is odd. If only one is, then write with , and take and . If both are, write , and take and .
Now suppose that . Since , we have such that . Write , with and . Take and . The reader will check that
which is at most if and at most if .
5.5. Vector spaces over fields
In this section, we give a very brief discussion of the theory of vector spaces over fields, as it shall be subsumed by the sections that follow it.
Definition 5.5.1. §
Let be a field. A vector space over is an abelian group under addition that is endowed with an operation of scalar multiplication such that for all and , one has
- i.
-
,
- ii.
-
,
- iii.
-
,
- iv.
-
.
Remark 5.5.2. §
In a vector space over a field , we typically write for , where and .
Example 5.5.3. §
If is a field, then is a vector space over under the operation
for .
Definition 5.5.4. §
An element of a vector space over a field is called a vector, and the elements of under in the operation are referred to as scalars.
Example 5.5.5. §
In every vector space , there is an element , and it is called the zero vector.
Definition 5.5.6. §
The zero vector space is the vector space over any field that is the set with the operation for all .
Example 5.5.7. §
If is a field, then is a vector space over with for and defined to be the usual product of polynomials in . I.e., the operation of scalar multiplication is just multiplication by a constant polynomial.
Example 5.5.8. §
The field is an -vector space, as well as a -vector space. The field is a -vector space. The operations of scalar multiplication are just restrictions of the usual multiplication map on .
The reader will easily check the following.
Lemma 5.5.9. §
If is a vector space over a field , then for and , we have
- a.
-
,
- b.
-
,
- c.
-
.
Definition 5.5.10. §
Let be a vector space over a field . A subspace of is a subset that is closed under the operations of addition and scalar multiplication to (i.e., to maps and , respectively) and is a vector space with respect to these operations.
The following is easily proven.
Lemma 5.5.11. §
A subset of a vector space is a subspace if and only if it is a subgroup under addition and closed under scalar multiplication.
Examples 5.5.12. §
- a.
-
The zero subspace and are both subspaces of any vector space .
- b.
-
The field is a subspace of .
Definition 5.5.13. §
Let be a vector space over a field , and let be a subset of . A linear combination of elements of is any sum
with distinct vectors in and for some . We say that such a linear combination is nontrivial if there exists a with and .
Definition 5.5.14. §
Let be a vector space over a field and be a set of vectors in . The subspace spanned by , also known as the span of , is the set of all linear combinations of elements of , or simply the zero subspace if is empty.
Example 5.5.15. §
For any vector space , the set spans .
Definition 5.5.16. §
We say that a set of vectors in a vector space over a field spans if equals the subspace spanned by .
That is, spans an -vector space if, for every , there exist , , and for such that
Definition 5.5.17. §
We say that a set of of vectors in a vector space over a field is linearly independent if every nontrivial linear combination of vectors in is nonzero. Otherwise, is said to be linearly dependent.
That is, a set of vectors in an -vector space is linearly independent if whenever , and for and
then for all .
Lemma 5.5.18. §
Let be a linearly independent subset of a vector space over a field , and let be the span of . If , then is also linearly independent.
Proof.
Let and for some , and suppose that
We cannot have , as then
On the other hand, the fact that implies that for all by the linear independence of . Thus, is linearly independent. □
Example 5.5.19. §
In any vector space , the empty set is linearly independent. If is nonzero, then is also a linearly independent set.
Definition 5.5.20. §
A subset of a vector space over a field is said to be a basis of over if it is linearly independent and spans .
Example 5.5.21. §
The set of , where is the element of that has a in its th coordinate and in all others, is a basis of .
Example 5.5.22. §
The set is a basis of . That is, every polynomial can be written as a finite sum of distinct monomials in a unique way.
Remark 5.5.23. §
For a field , it is very hard to write down a basis of . In fact, the proof that it has a basis uses the axiom of choice.
Definition 5.5.24. §
A vector space is said to be finite dimensional if it has a finite basis (i.e., a basis with finitely many elements). Otherwise is said to be infinite dimensional.
The following theorem employs Zorn’s lemma.
Theorem 5.5.25. §
Let be a vector space over a field . Every linearly independent subset of is contained in a basis of .
Proof.
Let be a linearly independent subset of , and let denote the set of linearly independent subsets of that contain . We order by containment of subsets. If is a chain in , then its union is linearly independent since if for some , then each is contained in some for each , and one of the sets contains the others, since is a chain. Since is linearly independent, any nontrivial linear combination of the elements with is nonzero. Therefore, is linearly independent as well, so is contained in .
By Zorn’s Lemma, now contains a maximal element , and we want to show that spans , so is a basis of containing . Let denote the span of . If , then is linearly independent by Lemma 5.5.18, so an element of , which contradicts the maximality of . That is, , which is to say that spans . □
In particular, the empty set is contained in a basis of any vector space, so we have the following:
Corollary 5.5.26. §
Every vector space over a field contains a basis.
A similar argument yields the following.
Theorem 5.5.27. §
Let be a vector space over a field . Every subset of that spans contains a basis of .
Proof.
Let be a spanning subset of . Let denote the set of linearly independent subsets of , and order by containment. As seen in the proof of Theorem 5.5.25, any union of a chain of linearly independent subsets is linearly independent, so has an upper bound. Thus, Zorn’s lemma tells us that contains a maximal element . Again, we want to show that spans , so is a basis. If it were not, then there would exist some element of which is not in the span of , but is in the span of . In particular, there exists an element that is not in the span of . The set is linearly independent, contradicting the maximality of . □
We also have the following, which can be generalized to a statement on cardinality.
Theorem 5.5.28. §
Let be a vector space over a field . If is finite dimensional, then every basis of contains the same number of elements, and otherwise every basis of is infinite.
Proof.
Let be a basis of with a minimal number of elements, and let be another basis of with . Then spans , so is a nontrivial linear combination of the for :
| (5.5.1) |
for some . Letting be such that , we may write as a linear combination of and the with . In other words, spans . Suppose
| (5.5.2) |
for some . Using (5.5.1), we may rewrite the sum in (5.5.2) as a linear combination of the , the coefficient of in which is , which forces as is a linearly independent set. But then we see from (5.5.2) that all as is linearly independent. So, is a basis of .
Suppose by recursion that, for , we have found a basis of order of that contains only and elements of . Then is a nontrivial linear combination of the elements of , and the coefficient of some is nonzero in this linear combination by the linear independence of . We therefore have that spans , and a similar argument to the above shows that it is a basis. Finally, we remark that the basis must be itself, since it contains , so we have , as desired. □
Definition 5.5.29. §
The dimension of a finite-dimensional vector space over a field is the number of elements in a basis of over . We write for this dimension.
Example 5.5.30. §
The space is of dimension over .
The maps between vector spaces that respect the natural operations on the spaces are called linear transformations.
Definition 5.5.31. §
A linear transformation of -vector spaces is a function from to satisfying
for all and
Remark 5.5.32. §
In other words, a linear transformation is a homomorphism of the underlying groups that “respects scalar multiplication.”
Definition 5.5.33. §
A linear transformation of -vector spaces is an isomorphism of -vector spaces if it is there exists an linear transformation that is inverse to it.
Much as with group and ring homomorphisms, we have the following:
Lemma 5.5.34. §
A linear transformation is an isomorphism if and only if it is a bijection.
Examples 5.5.35. §
Let and be -vector spaces.
- a.
-
The identity map is an -linear transformation (in fact, isomorphism).
- b.
-
The zero map is an -linear transformation.
5.6. Modules over rings
Definition 5.6.1. §
Let be a ring. A left -module, or left module over , is an abelian group together with an operation such that for all and , one has
- i.
-
,
- ii.
-
,
- iii.
-
,
- iv.
-
.
Definition 5.6.2. §
Let be a commutative ring. We refer more simply to a left -module as a -module, or module over .
Remark 5.6.3. §
When one speaks simply of a module over a ring , one means by default a left -module.
Notation 5.6.4. §
When an abelian group is seen as a left module over a ring via the extra data of some operation , we say that this operation endows with the additional structure of a left -module.
Example 5.6.5. §
The definition of a module over a field coincides with the definition of a vector space over a field. In other words, to say that a module over a field is exactly to say that is a vector space over .
Example 5.6.6. §
The modules over are exactly the abelian groups. That is, suppose that is a -module, which by definition is an abelian group with an additional operation . We show that this additional operation satisfies for and , where is the usual element of the abelian group . So, let . By axiom (i), we have , and then the distributivity of axiom (iii) allows us to see that for all . Using axioms (iv) and (ii), we have
and then finally we have
so for .
Example 5.6.7. §
For a ring and , the direct product is a left -module via matrix multiplication for and ,viewing elements of as column vectors.
We also have the notion of a right -module.
Definition 5.6.8. §
Let be a ring. A right -module, or right module over , is an abelian group together with an operation such that for all and , one has
- i.
-
,
- ii.
-
,
- iii.
-
,
- iv.
-
.
Example 5.6.9. §
Every left ideal over a ring is a left -module with respect to the restriction of the multiplication on . Every right ideal over is a right module with respect to the restriction of the multiplication on .
Definition 5.6.10. §
Let be a ring. The opposite ring to is the ring that is the abelian group together with the multiplication given by , where the latter product is taken in .
Remark 5.6.11. §
The identity map induces an isomorphism of rings.
The reader will easily check the following.
Lemma 5.6.12. §
A right module over also has the structure of a left module over , where the latter operation is given by , where the latter product is that given by the right -module structure of .
Example 5.6.13. §
For a field , the map given by transpose (that is, for ) is a ring isomorphism between and .
We also have the notion of a bimodule.
Definition 5.6.14. §
Let and be rings. An abelian group that is a left -module and a right -module is called an --bimodule if
for all , , and .
Examples 5.6.15. §
- a.
-
Any left -module over a commutative ring is an --bimodule with respect to given left operation and the (same) right operation for and .
- b.
-
A two-sided ideal of a ring is an --bimodule with respect to the operations given by the usual multiplication on .
- c.
-
For , the abelian group of -by- matrices with entries in is an --bimodule for the operations of matrix multiplication.
Let us return our focus to -modules, focusing on the case of left modules, as right modules are just left modules over the opposite ring by Lemma 5.6.12.
Definition 5.6.16. §
An -submodule (or, submodule) of a left module over a ring is a subset of that is closed under addition and the operation of left -multiplication and is an -module with respect to their restrictions and to .
Lemma 5.6.17. §
Let be a ring, be a left -module, and be a subset of . Then is an -submodule of if and only if it is nonempty, closed under addition, and closed under left -multiplication.
Proof.
Clearly, it suffices to check that if is nonempty and closed under addition and left -multiplication, then it is an -submodule. The condition of being closed under left -multiplication assures that and inverses of elements of lies in , so is an abelian group under on . The axioms for to be an -module under are clearly satisfied as they are satisfied by elements of the larger set . □
Examples 5.6.18. §
- a.
-
The subspaces of a vector space over a field are exactly the -submodules of .
- b.
-
The subgroups of an abelian group are the -submodules of that group.
- c.
-
Any left ideal of is a left -submodule of viewed as a left -module.
- d.
-
Any intersection of -submodules is an -submodule as well.
- e.
-
For an -module and a left ideal , the abelian group
is an -submodule of .
We also have the following construction.
Definition 5.6.19. §
Let be an -module and be a collection of submodules for an indexing set . The sum of the submodules is the submodule of with elements for and all but finitely many equal to .
If is an -module and is a submodule, we may speak of the quotient abelian group . It is an -module under the action for and . This is well-defined, as a different representative of the coset for will satisfy .
Definition 5.6.20. §
Let be a left -module and be an -submodule of . The quotient module of by is the abelian group of cosets together with the multiplication given by .
Example 5.6.21. §
For an -module and a left ideal , we have the quotient module . In particular, note that is a left -module with respect to , even if it is not a ring (i.e., if is not two-sided).
We can also speak of homomorphisms of -modules.
Definition 5.6.22. §
Let and be left modules over a ring . A left -module homomorphism is a function such that and for all and .
Notation 5.6.23. §
If is commutative (or it is understood that we are working with left modules), we omit the word “left” and speak simply of -module homomorphisms.
Remark 5.6.24. §
A right -module homomorphism is just a left -module homomorphism.
Definition 5.6.25. §
Let and be left modules over a ring .
- a.
-
An isomorphism of left -modules is a bijective homomorphism.
- b.
-
An endomorphism of a left -module is a homomorphism of left -modules.
- c.
-
An automorphism of a left -modules is an isomorphism of left -modules.
Notation 5.6.26. §
Sometimes, we refer to an -module homomorphism as an -linear map, and an endomorphism of -modules as an -linear endomorphism.
Examples 5.6.27. §
- a.
-
The zero map and the identity map are endomorphisms of an -module , with being an automorphism.
- b.
-
Let and be vector spaces over a field . A left -module homomorphism is just an -linear transformation.
- c.
-
Let be an -submodule of a left -module . The inclusion map is an -module homomorphism, as is the quotient map .
- d.
-
If is an --bimodule, then right multiplication by an element defines a left -module endomorphism. In particular, if is a commutative ring, then multiplication by defines an -module endomorphism. Note that if is noncommutative, then the condition that left multiplication by be a left module homomorphism is that for all and , which need not hold.
- e.
-
The identity map provides an isomorphism between viewed as a left -module via for and (viewing as column vectors) and viewed as a left -module via (viewing as row vectors).
Note that we may speak of the kernel and the image of a left -module, as an -module homomorphism is in particular a group homomorphism. The reader will easily verify the following.
Lemma 5.6.28. §
Let be a left -module homomorphism. Then and are -submodules of and , respectively.
We also have analogues of all of the isomorphism theorems for groups. Actually, these are virtually immediate consequences of said isomorphism theorems, as the fact that one has isomorphisms of groups follows immediately from them, and then one need only note that these isomorphisms are actually homomorphisms of -modules.
Theorem 5.6.29. §
Let be a ring. Let be an homomorphism of left -modules. Then there is an isomorphism given by .
Theorem 5.6.30. §
Let be a ring, and let be left -submodules of an -module . Then there is an isomorphism of -modules
Theorem 5.6.31. §
Let be a ring, let be an -module, and let be -submodules of . Then there is an isomorphism
We also have the following analogue of Theorems 2.13.10 and 3.7.24.
Theorem 5.6.32. §
Let be a ring, let be an -module, and let be an -submodule of . Then the map gives a bijection between submodules of containing and submodules of . This bijection has inverse on submodules of , where is the quotient map.
5.7. Free modules and generators
Definition 5.7.1. §
Let be a subset of an -module .
- a.
-
The submodule of generated by is the intersection of all submodules of containing .
- b.
-
We say that generates , or is a set of generators or generating set of , if no proper -submodule of contains .
Remark 5.7.2. §
The -submodule of generated by consists of the elements with and for and some . The proof is much as before.
Remark 5.7.3. §
The sum of submodules of is the submodule generated by .
Notation 5.7.4. §
The -submodule of an -module generated by for a single element (or, more precisely, by ) is denoted .
Definition 5.7.5. §
We say that an -module is finitely generated if it has a finite set of generators.
Definition 5.7.6. §
We say that an -module is cyclic if it can be generated by a single element.
Example 5.7.7. §
A cyclic -submodule of is just a principal left ideal.
Lemma 5.7.8. §
An -module is cyclic if and only if it is isomorphic to for some left ideal of .
Proof.
Let be a cyclic -module, generated by an element . Let . The surjective -module homomorphism sending to has kernel the left ideal , so by the first isomorphism theorem for modules, we have . Conversely, if is an left ideal of , then the quotient -module is generated by the coset of . □
We can define direct sums and direct products of modules.
Definition 5.7.9. §
Let be a collection of left modules over a ring .
- a.
-
The direct product is the -module that is the direct product of the abelian groups together with the left -multiplication for and for all .
- b.
-
The direct sum is the -module that is the direct sum of the abelian groups together with the left -multiplication for and for all with all but finitely many .
Remark 5.7.10. §
If is a finite set, then the canonical injection
is an isomorphism. In this case, the two concepts are often used interchangeably.
Notation 5.7.11. §
A direct sum (resp., product) of two -modules and is denoted .
Definition 5.7.12. §
We say that an -submodule of an -module is a direct summand of if there exists an -module such that . In this case, is called a complement to in .
Definition 5.7.13. §
Let be a ring.
- a.
-
An -module is free on a subset of if for any -module and function of elements of , there exists a unique -module homomorphism such that for all .
- b.
-
A basis of an -module is a subset of on which it is free.
Remark 5.7.14. §
An abelian group is free on a set if and only if it is a free -module on , as follows from Proposition 4.4.11.
In fact, we have the following alternative definition of a free -module. The proof is nearly identical to Proposition 4.4.11, so omitted.
Proposition 5.7.15. §
An -module is free on a basis if and only if the set generates and, for every and , the equality
for some implies that for all .
Remark 5.7.16. §
We might refer to the property that a set generates an -module as saying that is the -span of . The property that implies , where and for and some can be referred to as saying that the set is -linearly independent.
Corollary 5.7.17. §
For any set , the -module is free on the standard basis , where for is the element which is nonzero only in its -coordinate, in which it is .
Proof.
The span by its definition and are clearly -linearly independent. □
Corollary 5.7.18. §
Every -module is a quotient of a free -module.
Proof.
Let be an -module, and choose a generating set of (e.g., itself). Take the unique -module homomorphism
which satisfies for all . It is onto as generates . □
Noting Corollary 5.5.26, we also have the following.
Corollary 5.7.19. §
Every vector space over a field is a free -module.
The following is also a consequence of the universal property.
Theorem 5.7.20. §
Let be a commutative ring. A free module on a set is isomorphic to a free module on a set if and only if and have the same cardinality.
Proof.
If and have the same cardinality, then any bijection gives an injection which extends uniquely to a homomorphism . Similarly, the inverse of extends uniquely to a homomorphism , and (resp., ) is then the unique extension to a homomorphism of the inclusion (resp., ), therefore the identity. That is, and are inverse isomorphisms.
For the converse, we first suppose that is infinite and that there is an isomorphism . Let denote the image of in , which is then necessarily an -basis of . Each element is contained in the span of a finite subset of . The union of these sets spans . For any , the set is -linearly dependent, which cannot happen as is a basis. Thus, . Now, the cardinality of is at most the cardinality of the disjoint union of the sets for , each of which is finite. In particular, we have
the latter equality holding as is infinite. If is also infinite, then by reversing the roles of and , this forces .
Finally, suppose that is finite, without loss of generality. Let be a maximal ideal of . Consider the field , and observe that
and similarly for . An isomorphism induces an isomorphism of -vector spaces , which by the above isomorphisms have bases of cardinality and respectively. Since is finite, Theorem 5.5.28 tells us that must be finite of order . □
The following is immediate.
Corollary 5.7.21. §
Let be a commutative ring, and let be a free -module on a set of elements. Then every basis of has elements.
By Theorem 5.7.23, we may make the following definition.
Definition 5.7.22. §
The rank of a free module over a commutative ring is the unique such that if it exists. Otherwise, is said to have infinite rank.
For an integral domain, we can do somewhat better with a bit of work. In fact, the following result does not require this assumption, but the proof we give does.
Theorem 5.7.23. §
Let be an integral domain. Let be a free -module on a set of elements, and let be a subset of . Then:
- i.
-
if generates , then has at least elements,
- ii.
-
if is -linearly independent, then has at most elements, and
- iii.
-
is a basis if and only if it generates and has exactly elements.
Moreover, a free module on an infinite set cannot be generated by a finite set of elements.
Proof.
Suppose that is free on elements. A choice of basis defines an isomorphism of -modules, so we may assume that . Note that is contained in the -module via the canonical inclusion, and any generating set of spans . But by Theorems 5.5.28 and 5.5.27, this forces to have at least elements. If has elements, then would similarly be a basis of . So, if we had for some and distinct , then each , which means that is an -basis of .
On the other hand, if has more than elements, then by Theorem 5.5.25, the set cannot be linearly independent in . That is, there exist and distinct for and with and not all . For each , write with and . Taking to be the product of the , we then have and not all . Since , it follows that is not a basis.
Finally, if is a free module on an infinite set , then , and so we take to be the latter module. We then have that is a -vector space with an infinite basis. But then Theorem 5.5.28 tells us that every basis is infinite, which by Theorem 5.5.27 tells us that a finite set cannot span. □
Remark 5.7.24. §
The full analogues of Theorems 5.5.25 and 5.5.27 do not hold for modules over arbitrary rings, over even abelian groups. That is, take the free -module . The set does not span it and is not contained in a basis of , and the set does span it and does not contain a basis.
Example 5.7.25. §
The polynomial ring is a free -module on the basis .
Remark 5.7.26. §
Consider the ideal of . It is not a free -module. To see this, first note that it is not a principal ideal so cannot be generated by a single element. As can be generated by the two elements and , if were free, then it would follow from Theorem 5.7.23 that would be a basis for . On the other hand, , which would contradict Proposition 5.7.15.
Proposition 5.7.27. §
Let be an -module, and let be a surjective -module homomorphism, where is -free. Then there exists an injective -module homomorphism such that . Moreover, we have .
Proof.
Let be an -basis of , and for each , choose with . We take to be the unique -module homomorphism with for all , which exists as is free. Then for all , so by uniqueness, and must be injective.
Finally, let . Note that any satisfies , so . If , then for some and , so . In other words, we have . □
In particular, every free quotient of an -module is isomorphic to a direct summand of .
5.8. Matrix representations
We work in this section with (nonzero) homomorphisms of free modules over a ring . Most of the time, the case of interest is that of linear transformations of vector spaces over fields, but there is no additional restriction caused by working is full generality.
Lemma 5.8.1. §
Let be a ring. Let be a matrix for some . Then there is a unique -module homomorphism satisfying for all , where is matrix multiplication, viewing elements of and as column vectors.
Proof.
Define , where (resp., ) is the th (resp., th) standard basis element of (resp., ). If for some with , then
The uniqueness follows from the fact that is free, so any -module homomorphism from it is determined by its values on a basis □
Definition 5.8.2. §
An ordered basis is a basis of a free -module together with a total ordering on the basis.
Remark 5.8.3. §
We refer to a finite (ordered) basis on a free -module as a set and take this implicitly to mean that the set has cardinality and that the basis is ordered in the listed order (i.e., by the ordering for all ).
Example 5.8.4. §
The standard basis on is ordered in the order of positions of the nonzero coordinate of its elements.
Notation 5.8.5. §
If is an ordered basis of a free -module , then we let denote the -module isomorphism satisfying for all .
Given ordered bases of free -modules and , an -module homomorphism can be described by a matrix.
Definition 5.8.6. §
Let and be free modules over a ring with ordered bases and , respectively. Let be an -module homomorphism. We say that a matrix represents with respect to the bases and if
for all .
Remark 5.8.7. §
Given ordered bases of a free module and of a free module , the composition
is given by multiplication by a matrix by Lemma 5.8.1. This is the matrix representing with respect to and .
Terminology 5.8.8. §
Let be a free -module with finite basis , and let be an -module homomorphism. We say say that a matrix represents with respect to if represents with respect to and . If and is the standard basis, we simply say that represents .
Lemma 5.8.9. §
Let and be homomorphisms of finite rank free -modules. Let , , and be bases of , , and , respectively. Suppose that represents with respect to and and that represents with respect to and . Then represents with respect to and .
Proof.
We have that represents and represents . In other words, the maps are left multiplication by the corresponding matrices. The map
is then left multiplication by , which is to say that it is represented by . □
Definition 5.8.10. §
Let and be ordered bases of a free -module . The change-of-basis matrix from to is the matrix that represents the -module homomorphism with for with respect to .
Remark 5.8.11. §
If for all , then the change-of-basis matrix of Definition 5.8.10 is the matrix . It is invertible, and .
Remark 5.8.12. §
Let be free of rank with bases and . By definition, the change-of-basis matrix represents . On the other hand, we also have that that . Thus, see that
is represented by .
Theorem 5.8.13 (Change of basis theorem). §
Let be a linear transformation of free -modules of finite rank. Let and be ordered bases of and and be ordered bases of . If is the matrix representing with respect to and , then is the matrix representing with respect to and .
Proof.
We have that represents , and we wish to compute the matrix representing . We have
and these three matrices are represented by , , and , respectively. □
5.9. Associative algebras
Much as with groups, we may speaker of the center of a ring.
Definition 5.9.1. §
We now define the notion of an algebra over a commutative ring.
Definition 5.9.2. §
Let be a commutative ring. An (associative) -algebra is the pair of an -module and a binary operation on which, together with the addition on , makes into a ring, and which satisfies
for all and .
Remark 5.9.3. §
An -algebra comes endowed with a homomorphism , given by for and the element . In fact, to give an -algebra is to give a ring and a ring homomorphism with , for then this provides an -module structure on given by , which makes into an -algebra.
Remark 5.9.4. §
Often, it is supposed that the map that defines the -algebra structure on is injective. This is automatically the case if is a field.
Examples 5.9.5. §
- i.
-
The polynomial ring over a commutative ring is an -algebra for any .
- ii.
-
The matrix ring over a commutative ring is an -algebra for any .
- iii.
-
If is a field and is a field containing as a subring, then is an -algebra.
- iv.
-
Every ring is a -algebra.
Example 5.9.6. §
The ring of quaternions has center , hence is an algebra over . Note that is contained in , but is not a -algebra, as is not contained in the center of .
Definition 5.9.7. §
An -algebra homomorphism is a ring homomorphism of -algebras and that is also a homomorphism of -modules.
Example 5.9.8. §
For any -algebra , the structure homomorphism with image in is a homomorphism of -algebras.
We provide three other classes of examples.
Definition 5.9.9. §
Let be a commutative ring and an -module. Then endomorphism ring of over is the -algebra of -linear endomorphisms of . It is a ring under addition and composition of endomorphisms, and has the -module structure given by multiplication of scalars: that is,
for all , , and .
Remark 5.9.10. §
The map defining the -algebra structure on takes to left multiplication by on .
Definition 5.9.11. §
The automorphism group of an -module is the group of -automorphisms of under composition.
Remark 5.9.12. §
The unit group of is .
Example 5.9.13. §
We have an isomorphism of -algebras by taking to the matrix representing it with respect to the standard basis of . We have that if and only if is invertible.
Proposition 5.9.14. §
Let be an -module and be an -algebra with structure map . There is a bijection between operations which make into a left -module such that for all and and -algebra homomorphisms determined by for all and .
We mention another class of algebras known as group rings. The reader will easily check the following.
Lemma 5.9.15. §
Let be a commutative ring an be a group. The set of elements with for all and almost all and addition and multiplication of multiplication are given respectively by the formulas
is an -algebra with -module structure given by the scalar multiplication
Remark 5.9.16. §
As an -module, is in bijection with the free -module with basis . The multiplication on is the unique multiplication that restricts to the multiplication on and makes into an -algebra. The identity element in is the identity of .
Definition 5.9.17. §
The group ring of a group with coefficients in a commutative ring is the unique -algebra that is free as an -module with basis and has multiplication that restricts to the multiplication on .
Example 5.9.18. §
For , there is an isomorphism
of -modules, where denotes the group element corresponding to . Similarly, one has .
We also have the notion of a free -algebra over a commutative ring .
Definition 5.9.19. §
Let be a commutative ring, and let be a set. The free -algebra on is the -algebra with underlying additive group the free -module on the words in and multiplication the unique -bilinear map given on words in by concatenation.
Remark 5.9.20. §
Another way of describing the free -algebra on a set is that it’s a noncommutative polynomial ring with variables in .
Notation 5.9.21. §
If has elements, then we write for .