Exploration 1: Rings and ideals
November 28, 2023.Questions:
- How do you take quotients of rings?
- What is an ideal?
- How do you work with ideals?
- What do the elements in an ideal imply about the ideal?
Recall from group theory that a normal subgroup can be used to define a quotient group, by sending every element of the normal subgroup to the group identity.
If we do the same thing with rings, we reach a slight problem. Taking where is a normal subgroup of ’s additive group fails certain ring axioms. Let’s see why.
Given a ring , let’s say that is a subgroup of the additive subgroup within . is normal, so by definition, (sending elements of to ) is a quotient group. To be a quotient ring, however, we need to define multiplication in .
Recall that the elements of are equivalence classes under the relation iff . Being a quotient group means we already have addition defined as . To see what multiplication must be, we’ll have to rely on the ring axioms:
- Multiplicative identity: if in , then in .
- Multiplication is associative: if in , then in .
- Multiplication is distributive: if in , then in .
So we get three constraints. The first constraint implies that the definition could work, and in fact this definition satisfies all the constraints:
- Multiplicative identity:
- Multiplication is associative:
- Multiplication is distributive:
So the definition seemingly allows satisfies the ring axioms. The only step left is to show well-definedness of .
Recall that only works because we showed , making it well defined. In the same vein, for , we need to show that for all . This is the same as proving that iff . Let’s see how this works out: Note that the cancellation step requires . This imposes as a requirement for multiplication in to be well-defined.
These “additive subgroups that absorb multiplication” are known as ideals. Just as you need a normal subgroup to quotient a group, you need an ideal to quotient a ring. The elements of a quotient ring are still known as cosets, just like for quotient groups in group theory.
- We just showed that an ideal is an additive subgroup of that absorbs multiplication by elements .
- implies closure under additive inverse (let ) and addition (let ), thus is an additive subgroup of .
- implies that absorbs multiplication by elements .
In this section, we classify a ring by its ideals.
In general, to find all the ideals of a ring, you need to find all the additive subgroups of the ring’s additive group. Then the ideals are those additive subgroups that also absorb product. Let’s see some examples.
and are always ideals of every ring , where refers to the zero ring that only contains the zero element .
What happens if an ideal contains ? Since every product with must be in the ideal, that means every element of the ring is in the ideal, thus the ideal must be equal to the ring itself.
What happens if an ideal contains a unit? Then is also in the ideal, which means the ideal must contain . But as we just observed, proper ideals don’t contain .
Now we are ready to explore specific kinds of ideals and how they interact with rings.
First, there is the ideal generated by an integer, , containing every element in added to itself times. These ideals are generally only found in finite rings, or the ring of integers.
Second, every element can generate a principal ideal containing every possible product with . and are both principal ideals, generated by and respectively, and so they are sometimes written and .
Sometimes , the product of every element in with , is used to denote the principal ideal because it’s the same thing. For example:
The integers mod essentially set , which is the same as what happens when you send the principal ideal to .
Principal ideals have an important property that if the generator factors into non-units , each factor or generates a strictly larger principal ideal.
Since generates , it is clear that . The case that is not possible — this implies that generates , i.e. there is some such that , implying that is a unit. Therefore, if is a non-unit, .
Third, let’s look at prime ideals. They are similar to prime numbers: if divides a product , then either divides or divides . By replacing “ divides” with “ contains”, you get a prime ideal , an ideal with the property that if is in a prime ideal, either or is also in the prime ideal.
- Let be two nonzero cosets in the quotient. Let be a prime ideal, so that implies or .
- Translating this into coset terms, we have implies or , both of which are false since and are defined to be nonzero.
- But that means has no nonzero solutions, i.e. there are no zero divisors.
- No zero divisors is the definition of an integral domain.
Finally, we have one last type of ideal: a maximal ideal, one that isn’t contained in a larger (proper) ideal. It is possible that there are no maximal ideals (in certain infinite rings), or more than one maximal ideal.
- Let be a maximal ideal of a ring .
- We must show that every nonzero coset in the quotient is a unit, i.e. there is always some coset such that .
- Note that since , . Therefore the ideal , which is generated by plus an element , is a larger ideal.
- But since is maximal, no larger proper ideal contains . So must not be proper – it must be the whole ring , and therefore .
- This means that we somehow obtained by adding some multiple of to an element . That is, for some .
- In coset terms, we have . Since , , so this simplifies to .
- This implies that every element of the quotient is a unit, and therefore the quotient is a field.
A final note: a simple ring is one where the only ideals are and . Since we’re only talking about commutative rings, we actually find that simple rings and fields coincide.
- Since an ideal containing a unit must be itself, and fields only contain zero and units, fields only have the ideals and .
- Conversely, a ring with only ideals and implies that any nontrivial principal ideal is equal to , which contains . That means some multiple of is equal to , and implies that every (nonzero) element is a unit, therefore the ring only contains zero and units and is therefore a field.
In this section, we learn how to manipulate ideals.
First, let’s talk about the sum of two ideals. It is an ideal.
- To prove it is an ideal, we need to prove it is a normal subgroup of the additive group of the ring, and that it absorbs product.
- The group product of two normal subgroups is a normal subgroup. (proof)
- Since , we know also absorbs product.
- Therefore is an ideal.
What about the union and intersection of two ideals?
- To prove it is an ideal, we need to prove it is a normal subgroup of the additive group of the ring, and that it absorbs product.
- The intersection of two normal subgroups is a normal subgroup. (proof)
- Since and , then by definition of , we know also absorbs product as well ().
- Therefore is an ideal.
Consider the counterexample in , which contains all multiples of and . But this subset of is not closed under addition (e.g. ) and is therefore not an ideal.
In this section, we explore what kinds of elements an ideal can contain.
We’ve already established that a proper ideal cannot contain units. What are some other limitations on what an ideal can contain?
First, consider: when does an ideal contain a zero divisor?
- Let’s say that the ring contains a zero divisor and some ideal .
- Since product with a zero divisor results in either zero or a zero divisor, contains nothing but zero and zero divisors. Then since ideals absorb product, .
- If has a zero divisor, then that zero divisor is in and we are done. Otherwise , but that means for all , meaning for all nonzero , is a zero divisor.
- Either way, as long as is nontrivial (not the zero ring), then it contains a zero divisor.
Next, when does an ideal contain an idempotent?
- Let’s say that the ring contains an idempotent and some ideal .
- implies . For a prime ideal, this is interesting: since all ideals contain , a prime ideal must contain one of the factors of , i.e. either or .
- Both are idempotent: is by definition, and .
Finally, when does an ideal contain a nilpotent?
- Like every ideal, contains . Since is nilpotent, every ideal contains at least one nilpotent element. So let be an arbitrary nilpotent element so that for some .
- This means can be factored into . By the property of prime ideals, either (so that we are done), or , in which case we recursively apply this logic for . Eventually you get to which proves that .
- Since is an arbitrary nilpotent element, this shows that every nilpotent element is in .
There is a deeper result here, though it requires Zorn’s lemma to prove.
- Since every prime ideal contains , so does the intersection of all prime ideals. To prove that contains the intersection of all prime ideals, we must prove every element of the intersection is nilpotent. Assume towards contradiction that is not nilpotent.
- Then the set is a nonempty set (since is in ) of proper ideals (since can’t be in , as it would imply , and including implies not being a proper ideal).
- Note that cannot contain or any of its powers , because otherwise would imply is nilpotent, violating our assumption.
- Zorn’s lemma (for ideals): Every nonempty set of proper ideals ordered by inclusion includes some maximal ideal .
- Zorn’s lemma states that every poset that defines an upper bound for every nonempty chain in the poset contains a maximal element.
- Ideals ordered by inclusion form a typical poset. Then a chain of ideals looks like .
- The union of a chain of ideals is an ideal as well. It’s an upper bound since it contains every ideal in the chain. Therefore every nonempty chain has an upper bound.
- Then by Zorn’s lemma, every nonempty set of proper ideals contains a maximal element, which is a maximal ideal.
- So by Zorn’s lemma, contains a maximal ideal .
- Since all maximal ideals are prime, this means is a prime ideal that doesn’t contain .
- But this contradicts the fact that is in the intersection of prime ideals. Therefore must be nilpotent in order to be in the intersection of prime ideals.
- This means the intersection of prime ideals is exactly all the nilpotent elements of .
Introduction to ring theory