Exploration 4: Factorization
December 4, 2023.Questions:
- When is a factorization unique?
To factor an element is to consider it as a product of other elements in the ring. For instance, in the ring of integers , the integer typically factors into . By multiplying both factors by the unit , we obtain as another valid factorization. Are these the only factorizations of (up to reordering)?
No — we also have and . general, factorizations like , or (where is a unit) are trivial factorizations, because such factorizations exist in any ring and are therefore not interesting. So when we talk about factorizations we generally mean nontrivial factorizations, i.e. factorizations into nonzero non-units.
When an nonzero, non-unit element cannot be factored further because all of its factorizations are trivial, we call it an irreducible element, or simply an irreducible. Otherwise, the element is reducible.
Another way to define an irreducible element is the following:
The fact that is irreducible means any factorization is trivial, so either or is a unit.
In this section, we explore whether factorization terminates.
Let be a reducible element. If we repeatedly perform nontrivial factorizations on , we’d first obtain . Then nontrivial factorizations of and gives us . Ideally this process terminates once there are no more nontrivial factorizations possible, i.e. all our factors are irreducibles. But does this process ever terminate?
With every step we shave off some nonzero non-unit factor . But nothing says that eventually becomes irreducible, and nothing says that this process must terminate. In fact, even if the ring is finite, it’s possible to find an infinite amount of factors that you can shave off from a given element . We’ll actually see an example of that later.
When we’re in an integral domain, there is a better way to characterize this process that avoids introducing extraneous variables like . We use a chain of inclusions of principal ideals — the above can be summarized as The expression says two things:
- , being a subset of , implies , equivalent to our above.
- , being a proper subset of , means this cannot be a trivial factorization, because in an integral domain differ by a unit if and only if .
Therefore the existence of this “ascending chain” of principal ideals expresses the existence of a sequence of nontrivial factorizations, exactly what we were expressing before with and . Then in order to ensure that the process of factoring terminates, we must guarantee that every such chain starting from is finite.
Expanding this guarantee to all elements in the ring results in a condition called the ascending chain condition on principal ideals (ACCP): the guarantee that there exists no infinite strictly ascending chain of principal ideals in the ring. If an integral domain satisfies the ACCP, then factorization always terminates, leaving you with a product of irreducibles.
- Let be an ascending chain of principal ideals in . WTS this chain is finite.
- As mentioned previously, this is just a fancy way of saying where is not a unit. For polynomial rings, where nonzero non-units are the non-constant polynomials, this means that divides in a way that decreases the degree of .
- Since degree is finite and is strictly decreasing as you go up the chain, the chain must include an ideal generated by a polynomial of degree , i.e. a constant polynomial .
- But since satisfies ACCP, there cannot be an infinite ascending chain of ideals starting from , and therefore the inclusion of in the chain implies it is finite. Therefore satisfies the ACCP.
If we are guaranteed that the process of factorization always terminates, then every (nonzero, nonunit) element can be factored into a product of irreducibles (times some unit ). For this reason, integral domains for which ACCP holds are called factorization domains.
In this section, we briefly examine how zero divisors complicate factorization.
Our assumption above of being in an integral domain is in fact required, because the existence of zero divisors loses the guarantee that factorization terminates if the ring satisfies the ACCP.
The easiest example of this is when you have a nontrivial idempotent , a special zero divisor. In that case, we have implying that factors into an infinite copies of itself, never reaching an irreducible element. Therefore the existence of a nontrivial idempotent shows that not every nonzero nonunit can be factored into a product of irreducibles, even if the ring satisfies the ACCP.
This makes integral domains, which have no zero divisors, particularly suited for nontrivial factorizations. Here’s one property that showcases this fact:
We can use this to prove a useful fact about irreducibles in an integral domain:
If for some that is not unique, then there are at least two distinct factorizations , which isn’t possible in an integral domain as we just proved. Therefore is unique.
This is the above theorem combined with the fact that if for some , then irreducibles only have trivial factorizations, and thus can only be a unnit.
In this section, we explore what is required to make factorizations unique.
Recall the fundamental theorem of arithmetic: “every integer greater than can be factored into a unique product of prime numbers.”
This statement mirrors the guarantee provided by factorization domains: every element can be factored into irreducibles. But is this factorization unique? In other words, does the fundamental theorem of arithmetic extend to all factorization domains? Let’s see:
- Let be an factorization domain, i.e. an integral domain that satisfies the ACCP. Then every nonzero non-unit element can be written as a product of irreducible elements (and a unit ):
- Recall that in an integral domain, an irreducible element dividing a product implies that differ by a unique factor . That means if has two nontrivial factorizations that share a factor , then , so they differ by a unique element . If this also has two nontrivial factorizations that share a factor , then , so they differ by a unique element , and so on.
- Thus if we enforce the property that every two factorizations of the same element must share a factor, then eventually this process stops at , where every factor must be unique, implying that factorizations are unique.
Note that in a factorization domain, every two factorizations share a factor iff they share some irreducible factor , so given , we have for some unique . Then: Since is irreducible, it must be a factor of or of . Then the other factors ( or respectively) divide , so either or . So our original condition that two factorizations share a factor is equivalent to saying that if an irreducible factor divides a factorization , then either divides or divides . When this condition holds for an element for all factorizations, we say that is prime.
- Say that is a non-unit divisor of p, so for some non-unit . Then implies . By the prime property, either or .
- If , then divide each other, meaning and we are done.
- If , then for some , meaning . Since we’re in an integral domain, we cancel on both sides to get , implying that is a unit.
Thus if every irreducible in an factorization domain has this property (every irreducible is prime), then the fundamental theorem of arithmetic holds, thus factorization in is unique. When every irreducible is prime, we call a unique factorization domain (UFD).
In fact, this property is enough to show the converse of the fundamental theorem:
- ():
Assuming factorization is unique, we must show that for an irreducible
,
implies
or
.
- If , then we have for some .
- Let the unique factorizations of be respectively. Then
- Since factorization is unique, appearing on the LHS implies it appears on the RHS as well (perhaps after multiplying by a unit). Then it will appear as either a factor or a factor .
- That means either or , and therefore the arbitrary irreducible is prime.
- (): proved earlier.
In this section, we explore the ideals generated by irreducibles.
Before we get deeper into primes, let’s check out the ideals generated by irreducibles. One reason irreducibles are interesting is because they are exactly the elements that generate maximal principal ideals:
-
If
is irreducible, WTS
is a maximal principal ideal.
- is maximal among proper principal ideals if for some other proper principal ideal implies .
- means for some , which must be a unit because is irreducible and (being in a proper ideal ) is not a unit. (proof) So we can write .
- But that means . Therefore and is indeed maximal among proper principal ideals.
-
If
is a maximal principal ideal, then WTS
is irreducible.
- We just need to show that whenever , either or is a unit.
- If neither are units then we have (proof). Again since is not a unit, is a proper principal ideal. (proof)
- But then is not maximal since it is properly contained in a proper principal ideal, contradiction. Therefore either or is a unit, and so is irreducible.
Corollary: In a PID, irreducible elements are the elements that generate maximal ideals.
Recall that a principal ideal domain (PID) is one where every ideal is a principal ideal. They, too, are UFDs:
- WTS PIDs satisfy the ACCP and thus are a factorization domain.
- In a PID, the union of any ascending chain of ideals is a principal ideal .
- But this union contains every ideal in the chain, meaning all . Importantly, any ideal after in the chain must be equal to , and therefore any ascending chain of ideals cannot grow infinitely.
- Therefore PIDs satisfy the ACCP.
- WTS every irreducible in a PID is prime, so that the PID is a UFD.
- Let be an irreducible and say .
- Irreducibles are the elements that generate maximal principal ideals, so in particular, is maximal.
- Assume WLOG that , so that proving is enough to show that is prime.
- Let be the ideal generated by and .
- If , then . In fact, since is maximal and is strictly larger than , then must be the ideal which is the entire ring.
- In that case, some linear combination of and generates , so we have some for some . Multiply by to get , showing that and generate . But divides and , therefore divides any element they generate, including . Therefore is prime.
Recalling that the integers are a PID, we get an interesting result: the integer polynomials form a UFD.
This is just a restatement of the above, since PIDs are UFDs and irreducibles are prime in UFDs.
In this section, we explore the ideals generated by primes.
Let’s first get a little more intuition of why prime ideals are called prime:
We need to show that implies either or . Therefore, is a prime ideal.
The converse holds in integral domains, with a similar proof.
Given is a prime ideal, we need to show that implies or .
Corollary: In an integral domain, the principal prime ideals are exactly the ideals generated by primes.
We know that if every irreducible is prime, then we must be in a UFD. But when is every prime irreducible?
If a prime is reducible to , then or . WLOG assume , so for some . Then: implies that is a unit, and since implies is a unit, is irreducible.
Exploration 3: Polynomials