Math 2.0

Commutative algebra Proof

Proof that every principal ideal domain is a unique factorisation domain

Builds on Principal ideal domainUnique factorisation domainIrreducible elementPrime elementAssociate elementsUnit of a ringIdealIdeal generated by a subsetIn a PID a nonzero element is irreducible iff it generates a maximal idealMaximal ideals are primePrime idealCancellation in an integral domain

Proof

Let RR be a principal ideal domain. A factorisation of aa means a=p1⋯pna = p_1 \cdots p_n with n≥1n \ge 1 and all pip_i irreducible.

First we show that factorisations exist.

  1. For b∈Rb \in R, the set bR={bt:t∈R}b R = \set{b t : t \in R} is an ideal that contains bb. Every ideal containing bb contains bRb R. So the ideal generated by bb is (b)=bR(b) = b R.
  2. Let a=bca = b c with a≠0a \neq 0 and cc not a unit. Then (a)⊆(b)(a) \subseteq (b). If (b)⊆(a)(b) \subseteq (a), then b=atb = a t for some tt, so a=atca = a t c.
  3. In that case cancellation gives tc=1t c = 1, and cc is a unit, which is false. So (a)⊊(b)(a) \subsetneq (b).
  4. Let (a0)⊊(a1)⊊(a2)⊊⋯(a_0) \subsetneq (a_1) \subsetneq (a_2) \subsetneq \cdots be an infinite chain of principal ideals. Let JJ be the union of the ideals (an)(a_n).
  5. If x∈(ai)x \in (a_i) and y∈(aj)y \in (a_j), then both lie in (ak)(a_k) with k=max⁡(i,j)k = \max(i, j). So x−y∈Jx - y \in J and rx∈Jr x \in J for r∈Rr \in R. Thus JJ is an ideal.
  6. Since RR is a principal ideal domain, J=(d)J = (d) for some dd. Then d∈(aN)d \in (a_N) for some NN, so (aN+1)⊆J=(d)⊆(aN)(a_{N+1}) \subseteq J = (d) \subseteq (a_N).
  7. This contradicts (aN)⊊(aN+1)(a_N) \subsetneq (a_{N+1}). So RR has no infinite strictly increasing chain of principal ideals.
  8. Call an element bad if it is nonzero, not a unit, and has no factorisation. Suppose that some a0∈Ra_0 \in R is bad.
  9. The element a0a_0 is not irreducible, because an irreducible element is a factorisation of length 11. So a0=bca_0 = b c with bb and cc not units. Both are nonzero, since a0≠0a_0 \neq 0.
  10. If bb and cc both had factorisations, then joining them would give a factorisation of a0a_0. So bb or cc is bad. Call it a1a_1, and call the other factor ee.
  11. Then a0=a1ea_0 = a_1 e with ee not a unit. By steps 2 and 3, (a0)⊊(a1)(a_0) \subsetneq (a_1).
  12. Repeating steps 9 to 11 with a1a_1, then a2a_2, and so on, gives an infinite chain (a0)⊊(a1)⊊⋯(a_0) \subsetneq (a_1) \subsetneq \cdots. This contradicts step 7.
  13. So no element is bad. Every nonzero element that is not a unit has a factorisation.

Now we show uniqueness.

  1. Let pp be irreducible. By the theorem on irreducible elements in a PID, (p)(p) is a maximal ideal. Since maximal ideals are prime, (p)(p) is a prime ideal.
  2. So if p∣abp \mid a b, then ab∈(p)a b \in (p), hence a∈(p)a \in (p) or b∈(p)b \in (p). Since p≠0p \neq 0 and pp is not a unit, pp is a prime element.
  3. If a prime pp divides q1⋯qmq_1 \cdots q_m, then pp divides some qjq_j. This follows by induction on mm, writing q1⋯qm=(q1⋯qm−1)qmq_1 \cdots q_m = (q_1 \cdots q_{m-1}) q_m.
  4. If qq is irreducible and uu is a unit, then uqu q is irreducible. It is nonzero and not a unit, since q=u−1(uq)q = u^{-1} (u q). If uq=xyu q = x y, then q=x(u−1y)q = x (u^{-1} y), so xx or yy is a unit.
  5. Associates form an equivalence relation: if b=uab = u a and c=vbc = v b with units u,vu, v, then c=(vu)ac = (v u) a and a=u−1ba = u^{-1} b.
  6. Let p1⋯pn=q1⋯qmp_1 \cdots p_n = q_1 \cdots q_m with all pi,qkp_i, q_k irreducible and n,m≥1n, m \ge 1. By induction on nn, we prove that n=mn = m and that some permutation σ\sigma makes pip_i and qσ(i)q_{\sigma(i)} associates.
  7. By steps 15 and 16, p1p_1 divides some qjq_j, say qj=p1uq_j = p_1 u. Since qjq_j is irreducible and p1p_1 is not a unit, uu is a unit. So p1p_1 and qjq_j are associates.
  8. Cancelling p1≠0p_1 \neq 0 gives p2⋯pn=u∏k≠jqkp_2 \cdots p_n = u \prod_{k \neq j} q_k. Here an empty product is 11.
  9. Let n=1n = 1. If m≥2m \ge 2, step 21 gives 1=u∏k≠jqk1 = u \prod_{k \neq j} q_k, so each qkq_k with k≠jk \neq j is a unit. This is false, so m=1m = 1, and σ(1)=1\sigma(1) = 1 works.
  10. Let n≥2n \ge 2. If m=1m = 1, step 21 gives p2(p3⋯pn)=up_2 (p_3 \cdots p_n) = u, so p2p_2 is a unit. This is false, so m≥2m \ge 2.
  11. Choose k0≠jk_0 \neq j and replace qk0q_{k_0} by uqk0u q_{k_0}, which is irreducible by step 17. Then step 21 writes p2⋯pnp_2 \cdots p_n as a product of m−1m - 1 irreducibles, each an associate of one qkq_k with k≠jk \neq j.
  12. By the induction hypothesis, n−1=m−1n - 1 = m - 1, and there is a bijection τ\tau from {2,…,n}\set{2, \dots, n} to {k:k≠j}\set{k : k \neq j} with pip_i an associate of qτ(i)q_{\tau(i)}, using step 18.
  13. Put σ(1)=j\sigma(1) = j and σ(i)=τ(i)\sigma(i) = \tau(i) for i≥2i \ge 2. Then n=mn = m, σ\sigma is a permutation, and pip_i and qσ(i)q_{\sigma(i)} are associates for each ii.
  14. By steps 13 and 26, RR is a unique factorisation domain.

Idea

Existence: if an element had no factorisation, we could keep splitting off a bad factor forever. This would give an infinite strictly increasing chain of principal ideals, and the union of such a chain is principal, which stops the chain. Uniqueness: in a principal ideal domain irreducible elements are prime. So each irreducible factor on one side divides, and so matches, a factor on the other side. We cancel it and use induction.

Reading path

To understand this page from the ground up, read these 54 pages in order. The foundations come first. The path takes the proofs Proof of cancellation in an integral domain, Proof that R/P is an integral domain iff P is prime, Proof that maximal ideals are prime, Proof of the correspondence theorem for rings, Proof that R/M is a field iff M is maximal, Proof that the only ideals of a field are zero and the whole field, Proof that in a PID a nonzero element is irreducible iff it generates a maximal ideal.

  1. Element definition
  2. Group concept
  3. Proposition concept
  4. Set definition
  5. Ring definition
  6. Implication definition
  7. Predicate definition
  8. Ordered pair definition
  9. Commutative ring definition
  10. Ideal definition
  11. Unit of a ring definition
  12. Zero divisor definition
  13. Existential quantifier definition
  14. Universal quantifier definition
  15. Cartesian product definition
  16. Divisibility in a commutative ring definition
  17. Ideal generated by a subset definition
  18. Prime ideal definition
  19. Field definition
  20. Maximal ideal definition
  21. Subset definition
  22. Two-sided ideal definition
  23. Integral domain definition
  24. Uniqueness quantifier definition
  25. Associate elements definition
  26. Prime element definition
  27. Principal ideal definition
  28. Binary relation definition
  29. Proof that the only ideals of a field are zero and the whole field proof
  30. Proof of cancellation in an integral domain proof
  31. Quotient ring definition
  32. Irreducible element definition
  33. The only ideals of a field are zero and the whole field statement
  34. Proof that R/M is a field iff M is maximal proof
  35. Proof that R/P is an integral domain iff P is prime proof
  36. Principal ideal domain definition
  37. Unique factorisation domain definition
  38. Function definition
  39. Cancellation in an integral domain statement
  40. Proof that in a PID a nonzero element is irreducible iff it generates a maximal ideal proof
  41. R/P is an integral domain iff P is prime statement
  42. Codomain definition
  43. Injective function definition
  44. Image of a set definition
  45. Preimage of a set definition
  46. In a PID a nonzero element is irreducible iff it generates a maximal ideal statement
  47. Surjective function definition
  48. Bijective function definition
  49. Proof of the correspondence theorem for rings proof
  50. Correspondence theorem for rings statement
  51. R/M is a field iff M is maximal statement
  52. Proof that maximal ideals are prime proof
  53. Maximal ideals are prime statement
  54. Proof that every principal ideal domain is a unique factorisation domain proof

Where this leads

26 pages build on this one.

Further reading

  1. Web https://dummit.cos.northeastern.edu/docs/ringthy_4_arithmetic_and_factorization_in_domains.pdf
  2. Web https://proofwiki.org/wiki/Principal_Ideal_Domain_is_Unique_Factorization_Domain
About this page
Tag6Q9XRQBDPP
URIm2://6Q9XRQBDPP
Kindproof
WritingW0 stub
MSC13F15
ProvesPID implies UFD
UsesPrincipal ideal domain, Unique factorisation domain, Irreducible element, Prime element, Associate elements, Unit of a ring, Ideal, Ideal generated by a subset, In a PID a nonzero element is irreducible iff it generates a maximal ideal, Maximal ideals are prime, Prime ideal, Cancellation in an integral domain
Changed4 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.