Posted on

Table of Contents

Pre-definition

If there is a function λ\lambda, from a integral domain R\R, to a non-negative sets {0,1,2,3,4...}\{0,1,2,3,4...\}, such that if a,bR,b0a,b\in \R, b\neq 0, there exists c,dRc,d\in\R with a=cb+da=cb+d and either d=0d=0 or λ(d)<λ(b)\lambda(d) < \lambda(b). Then we termed R\R as Euclidean Domain.

As we discussed before, Z\Z and K[X]K[X]​ are Euclidean domains.

For elements a1,a2...anRa_1,a_2...a_n\in\R, the set (a1,a2...an)=Ra1+Ra2+...+Ran={i=1nriairiR}(a_1,a_2...a_n)=Ra_1+Ra_2+...+Ra_n=\{\sum_{i=1}^{n} r_i a_i|r_i\in\R\}is an ideal. If I=(a)I=(a) for aIa\in I, II is called principal ideal.

R\R as a principal ideal domain (PID) if every ideal in R\R is principal.

Euclidean Domain

Proposition 1

If R\R is a Euclidean Domain and IRI \sube \R is an ideal, then there exists an element aRa\in \R such that I=Ra={rarR}I = \R a= \{ra|r\in\R\}.

Proof:

Consider a non-negative set S={λ(b)bI,b0}S = \{\lambda(b) | b \in I, b\neq 0 \}. For all bI,b0b\in I,b\neq0 there exists a least element aI,a0a\in I, a\neq0, such that λ(a)λ(b)\lambda(a)\leq\lambda(b). Here we can call a is the smallest norm. Thus clearly, I=RaI=\R a and RaI\R a \sube I.

Moreover, we can have b=ca+db = ca+d for c,dRc,d\in\R, and either d=0d=0 or λ(d)<λ(a)\lambda(d) < \lambda(a). Now we have caIca \in I. So d=bcaRd=b-ca\in\R. It implies that d=0d=0 because a is our smallest norm, so b=caRab=ca \in \R a, IRaI\sube \R a.

Therefore, every Euclidean domain is a PID.

As we defined before, elements pRp\in\R are irreducible if upu|p or uppup|p (uu is the unit element that u1u|1). And non-unit pRp\in\R if prime if p0,pabp\neq0, p|ab that pap|a or pbp|b. In Euclidean Domain, irreducible and prime do coincide.

That is ab    (b)(a) a|b \iff (b)\sube(a)

uR    (u)=R u\in\R \iff (u) =R

a=bu    (a)=(b) a = bu \iff (a) = (b)

p is prime     ab(p) either a(p) or b(p) p\text{ is prime } \iff ab\in(p) \text{ either } a\in (p) \text{ or } b\in(p)

Proposition 2

Define dRd\in R is a GCD of a,bRa,b\in\R if dad|a and dbd|b, with any dad'|a and dbd'|b, we have ddd'|d. Clearly, dd' is associate with dd as GCDs.

Let R\R be a PID and a,bRa,b\in\R. Then a,ba,b have a GCD d and (a,b)=(d)(a,b)=(d)

Proof:

By definition, if RR is a PIDPID, then there exists d such that (a,b)=(d)(a,b)=(d). Since, (a)(d)(a)\sube(d) and (b)(d)(b)\sube(d), it follows that dad|a and dbd|b. Assume some dad'|a and dbd'|b, we have (a)(d)(a)\sube(d') and (b)(d)(b)\sube(d'). Thus (d)=(a,b)(d)(d)=(a,b)\sube(d'), implying ddd'|d. Proved.

Corollary 1

If R\R is a PID, and a,bRa,b\in\R are relatively prime, then (a,b)=R(a,b)=\R.

Proof:

If a,ba,b are relatively prime, meaning the only common divisor are units. So (a,b)=(u)=R(a,b)=(u)=R

Corollary 2

If RR is a PID and pRp\in\R is irreducible, then p is prime.

Proof:

Assume pabp|ab and pap\nmid a. By corollary 1, (a,p)=R(a,p)=\R, they are relatively prime. It follows that (ab,pb)=(b)(ab,pb)=(b). Since ab(p)ab\in (p) and pb(p)pb\in(p) , we deduce (b)(p)(b)\sube(p), hence pbp|b.

Lemma 1

Given an ascending chain of ideals: (a1)(a2)(a3)...(a_1)\sube(a_2)\sube(a_3)\sube .... Then there will be a break off at (ak)=(am)(a_k)=(a_{m}) for kmk\geq m.

Proof:

Considering I=i=1(ai)I=\bigcup_{i=1}^\infin (a_i) as an ideal of R\R. Since R\R is PID, so II is principle ideal. Implying I=(a)=aRI=(a)=aR for some a aRa \in \R. Consequently, a(ak)=Ia\in (a_k) = I for some k. Indicating (ak)=I(a_k)=I. Thus, for any nmn\geq m, (an)=(am)(a_n)=(a_m). Proved.

Proposition 3

Every non-zero non-unit of R\R can be expressed as a product of irreducible elements (primes) .

Proof:

Assume aR,a0,aua\in\R, a\neq0, a\neq u and a=pqa=pq where p,qp,q are non-units. We can decompose pp continuously to form an ascending chain: (p1)(p2)(p3)...(p_1)\sube(p_2)\sube(p_3)\sube .... As we proved before, there will be a break off at (pk)(p_k). So aa is divisible a irreducible elements.

Now, let p1p_1 be irreducible such that p1ap_1|a. Now we have a=p1qa=p_1q and q is not a unit(or we are done). We can decompose qq to form an ascending chain. As we shown before, the chain cannot go on indefinitely. So in the end we will have a=p1p2p3..pkua=p_1p_2p_3..p_ku. All of the elements are irreducible, so proved.

Lemma 2

Now we can start to define ord\text{ord} function. Let pp is prime and a0a\neq0. There will be an unique integer nn such that pnap^n|a however pn+1ap^{n+1}\nmid a.

Proof:

Assume any integer m>0m > 0 and pmap^m|a. We have a=pmbm=pm+1bm+1a=p^m*b_m = p^{m+1}b_{m+1} , so that bm=bm+1pb_m=b_{m+1}*p​. Then the ascending chain can goes forever which is a contradiction.

So we can define, there is a unique n that allows pnap^n|a however pn+1ap^{n+1}\nmid a, denoted n=ordpan=\text{ord}_p a.

Lemma 3

Keep the same route. If a,bRa,b\in R and a,b0a,b\neq0. ordpab=ordpa+ordpb\text{ord}_pab=\text{ord}_pa+\text{ord}_pb.

Proof:

Let α\alpha that a=pαca=p^\alpha c and β\beta that b=pβdb=p^\beta d, where pcp\nmid c and pdp\nmid d. We have ab=pα+βcdab=p^{\alpha+\beta}cd. Obviously, pcdp\nmid cd, so ordpab=ordpa+ordpb\text{ord}_pab=\text{ord}_pa+\text{ord}_pb.

Theorem 3

First define a prime set SS to allows:

  • All primes in R\R associate to primes in SS.
  • No two primes in SS are associated.

For example, that gives all positive primes in Z\Z and all monic irreducible polynomials in K[X]K[X].

For such R\R is PID and SS is given prime set. For any aRa\in R and a0a\neq0, we have: a=uppe(p) a=u\prod_pp^{e(p)} where uu is unit and pSp\in S. e(p)=ordpae(p) = \text{ord}_p a.

Proof:

The proof is no different than previous posts, since we have all Proposition 3 to prove the existence. And by Lemma 3, we can apply ordq\text{ord}_q on both side: ordpa=ordqu+pe(p)ordqp \text{ord}_p a= \text{ord}_q u + \sum_pe(p)\text{ord}_qp Since ordqu=0\text{ord}_qu=0 and ordqp=1\text{ord}_qp=1 only when q=pq=p, otherwise ordqp=0\text{ord}_qp=0. So ordqa=e(q)\text{ord}_qa=e(q).