§2P. Euclidean Domains, Principal Ideal Domains, and Unique Factorization Domains

§2P. Euclidean Domains, Principal Ideal Domains, and Unique Factorization Domains

Arun Ram
Department of Mathematics and Statistics
University of Melbourne
Parkville, VIC 3010 Australia
aram@unimelb.edu.au

Last updates: 03 March 2011

Euclidean domains, principal ideal domains, and unique factorization domains

A Euclidean domain is a principal ideal domain.

Proof.
Assume R is a Euclidean domain with size function σ:R 0 .
Let R be an ideal of R.
To show: There exists an element aR such that I=a.
  1. Case 1: I=0.
  2. Case 2: I0.
    1. Let aI,a0 such that σa is as small as possible.
      To show:
      1. Ia.
      2. aI.
      3. Let bI.
        To show: ba.
        1. Then there exist q,rR such that b=aq+r where either r=0 or σr< σa.
          Since r=b-aq and bI, we have rI.
          Since aI is such that σa is as small as possible, we cannot have σa< σa.
          So r=0.
          So b=aq.
          So ba.
        So II.
      4. To show: aI.
        1. But aI.
        So aI.
    2. So I=a.
      So every ideal I of R is a principal ideal.
So R is a principal ideal domain.

Let p,qR and p and q denote the ideals generated by the elements p and q respectively. Then

  1. p is a unit p=R.
  2. p divides qqp.
  3. p is a proper divisor of qqp R.
  4. p is an associate of qq=p.
  5. p is irreducible
    • p0,
    • pR,
    • If qR and qp then either q=p or q=R.

Proof.
    • Assume p is a unit.
      Let uR such that up=1.
      Then 1=upp.
      So, if rR then r1p. So RpR.
      So p=R.
    • Assume p=R.
      Then 1p.
      So pu=1 for some uR.
      So p is a unit.
    • Assume p divides q.
      So pa=q for some aR.
      So qp.
      So qp.
    • Assume qp.
      Then qp.
      So q=ap for some aR.
      So p divides q.
    • Assume p is a proper divisor of q.
      Let aR such that q=ap and such that a is not a unit.
      To show:
      • qp.
      • qp.
      • pR.
      • Since q=pa, qp.
        So qp.
      • Proof by contradiction.
        Assume q=p.
        Then p=bq for some bR.
        So q=pa=baq.
        Thus, since R is an integral domain, the cancellation law gives that ab=1.
        So a is a unit.
        Contradiction, a is not a unit.
        So qp.
      • By part a), since p is not a unit pR.
    • Assume p is an associate of q.
      To show:
      • pq.
      • qp.
      • Then p=aq for some unit aR.
        So pq.
        So pq.
      • Since p=aq and a is a unit, q=a-1p.
        So qp.
        So qp.
      So q=p.
    • Assume q=p.
      To show
      • p=aq for some aR.
      • a is a unit.
      • Since pq, pq.
        So p=aq for some aR.
      • Since qp, qp.
        So q=bp for some bR.
        So p=aq=abp.
        Then, by the cancellation law, 1=ab.
        So a is a unit.
    • Assume p is irreducible.
      To show:
      • p0.
      • pR.
      • If qR and qp then either q=p or q=R.
      • Since p0, p0.
      • Since p is not a unit, by part a), pR.
      • Assume qR and qp.
        Proof by contradiction.
        Assume qp and qR.
        Then Rq p.
        So, by part c), q is a proper divisor of p.
        This is a contradiction to p being irreducible.
        So either q=p or q=R.
    • Assume p0, pR and if qR and qp then either q=p or q=R
      To show:
      • p0.
      • p is not a unit.
      • p has no proper divisor.
      • Since p0, p0.
      • Since p0, p0.
      • Since pR, by part a), p is not a unit.
      • Assumme p has a proper divisor qR.
        Then, by part c) p qR.
        But this is a contradiction to the assumption that if qR and qp then either q=p or q=R.
        So p has no proper divisor.

If R is a principal domain and pR is an irreducible element of R then p is a prime ideal.

Proof.
  • Let pR be an irreducible element.
    Let a,bR and suppose abp.
    To show: If ap then bp.
    • Assume ap.
      Then let dR such that d=a,p.
      Since pa,p, pa,p=d.
      Since ap, d=a,p p.
      Thus, since p is irreducible, a,p=d= 1=R.
      So there exist r,sR such that ra+sp=1.
      So b=rab+spb.
    Thus, since abp and pbp, it follows that bp.
    So p is a prime ideal.

Let R be a principal ideal domain. There does not exist an infinite sequence of elements a1,a2,R such that 0 a1 a2

Proof.
  1. Proof by contradiction.
    Suppose a1,a2,R is an infinite sequence of elements such that 0 a1 a2
    We first show that I= i1 ai is an ideal.
    To show:
    1. If aI and rR then raI.
    2. If a1,a2I then a1+a2I.
    3. Let aI and rR.
      Then aan for some n1.
      So raan.
      So raI.
    4. Let a1,a2I.
      Then a1am and a2an for some m,n1.
      Then a1,a2 am+n since am am+n and an am+n .
      So a1+a2 am+n.
      So I is an ideal.
      Since R is a principal ideal domain, there exists aR such that I=a.
      Since aI, aan for some n1.
      So I=a an an+1 I.
      So an= an+1 .
      But this is a contradiction to the assumption that an an+1.
      So R does not contain an infinite sequence of elements a1,a2 such that such that 0 a1 a2.

A principal ideal domain is a unique factorization domain.

Proof.
  1. Let R be a principal ideal domain.
    To show:
    1. If xR then x=p1pm for some irreducible elements p1,,pmR
    2. If xR and x=p1pm and x=uq1qn where p1,,pm, q1,,qn are irreducible and u is a unit then m=n and there is a permutation σ: 1,2,,m 1,2,,m such that, for each i, qi=ui pσi for some unit uiR.
    3. Proof by contradiction.
      Suppose xR and x cannot be written as x=p1pm where all p1,,pm are irreducible.
      Then x=x is not irreducible.
      So x=a1b1 for some b1R and some a1 which is not irreducible and which is a proper divisor of x in R.
      So x=a2b2b1 where a1=a2b2 for some b2R and some a2 which is not irreducible and which is a proper divisor of a1.
      We can continue this process and obtain a sequence of elements a1,a2,R such that ai+1 is a proper divisor of ai.
      So, by Proposition 1.2 c), 0 a1 a2.
      But this is a contradiction to Lemma 1.4.
      So x can be written as x=p1pm where all p1,,pm are irreducible.
    4. Suppose xR and x=p1pm= uq1qm where u is a unit and p1,,pn, q1,,qmR are irreducible.
      To show: m=n and there is a bijective map σ: 1,2,,n 1,2,,n such that qi=ui pσi for some unit uiR.
      The proof is by induction on n.

      Case n=1.

      1. Suppose xR and x=p1pm= uq1qm where u is a unit and p1,,pn, q1,,qmR are irreducible.
        Suppose m>1.
        Then using Proposition 1.2 d), q1qm= uq1qm =p1.
        Since p1 is irreducible, by Lemma 1.3 p1 is a prime ideal.
        So qjp1 for some 1jn.
        So qj p1.
        Since qj is irreducible, qj= p1.
        So qj=u1p1 for some unit u1R.
        So q1qj-1 u1p1 qj+1 qm= p1.
        By the cancellation law, u1q1 qj-1 qj+1=1. So q1 is a unit.
        This is a contradiction to q1 being irreducible.
        So m=1.
        So x=p1=uq1 where uR is a unit.

    5. Induction assumption: Assume that if k<n and y=a1a2ak =u'b1bl where u' is a unit and a1,,ak, b1,,blR are irreducible then k=l and there is a bijective map σ': 1,,k 1,,k such that, for each i, bi=ui aσ'i for some unit uiR.
      1. Assume that x=p1pn =q1qm where uR is a unit and p1,,pn, q1,,qmR are irreducible all irreducible.
        We know p1pm= uq1qn.
        So uq1qm = q1qm pn.
        So q1qn pn.
        By Lemma 1.3 pn is a prime ideal.
        So qjpn for some j.
        So qj pn.
        So qj= pn
        since qj is irreducible.
        So qj and pn are associates.
        So unpn= qj for some unit unR.
        Then p1pn= uq1qj-1 unpn qj+1qm.
        By cancellation, p1pn-1= uun q1qj-1 qj+1qm.
        By the incuction hypothesis, m-1=n-1 and there exists a bijective map σ': 1,,j-1 j+1,,n 1,2,,n-1 such that uipσ'i =qi , where ui is a unit.
        So m=n.
        Define σ: 1,,n 1,,n by σi= σ'i, if ij, n, if i=j.

      Then qi=ui pσi for each 1in.
    So R is a unique factorization domain.

Let R be a unique factorization domain and let a0,a1,,an R. Then

  1. gcda0,a1,,an exists.
  2. gcda0,a1,,an is unique up to multiplication by a unit.

Proof.
  1. Let P= p1,p2,,pk be a maximal set of irreducible elements such that
    1. Every pjP divides some ai, 0in.
    2. No two elements of P are associate.
    Let ai=q1qm be a factorization of ai into irreducible elements.
    Each factor qr, 1rm, is associate to some pjP.
    So ai = u1pj1 u2pj2 urpjr = u p1ei1 p2ei2 pkeik where uR is a unit and eij are integers eij0.
    Let ej= mini eij .
    Define d= p1ei1 p2ei2 pkeik .
    To show:
    1. d divides ai for all 1in.
    2. If d' divides ai for all 1in then d' divides d.
    3. Let i be such that 1in.
      Since ejeij for all 1jk, d= p1e1 p2e2 pkek divides ai=u p1ei1 p2ei2 pkeik . So d divides ai for all 1in.
    4. Assume d' divides ai for all 1in.
      Let d'=q1qm be a factorization of d' into irreducible elements.
      Since d' divides ai for all 1in, each factor qr of d' divides ai for all 1in.
      So each qr is associate to some pjr, otherwise P'=P qr
      is a larger set satisfying 1) and 2).
      So, for each factor qr of d', qr=ur pjr for some unit urR and some pjrP.
      So d'= u1 pj1 u2 pj2 uk pjk= u p1f1 p2f2 pkfk , where uR is a unit and the fj are integers fj0.
      Since d' divides ai for all 1in, then for each fj, fj eij for all 1in . So, for each fj, fj mini eij . So, for each fj, fj ej .
      So d'=u p1f1 p2f2 pkfk divides d= p1e1 p2e2 pkek .
    So d is a greatest common divisor of a0,a1, ,an .
  2. Assume d and d' are both greatest common divisors of a0,a1, ,an .
    Then d divides d' and d' divides d.
    So d=ad' for some aR and d'=bd for some bR.
    So d=abd.
    By the cancellation law, ab=1.
    So a,b are units in R.

References

[CM] H. S. M. Coxeter and W. O. J. Moser, Generators and relations for discrete groups, Fourth edition. Ergebnisse der Mathematik und ihrer Grenzgebiete [Results in Mathematics and Related Areas], 14. Springer-Verlag, Berlin-New York, 1980. MR0562913 (81a:20001)

[GW1] F. Goodman and H. Wenzl, The Temperly-Lieb algebra at roots of unity, Pacific J. Math. 161 (1993), 307-334. MR1242201 (95c:16020)

page history