logo

Principal Ideal Domain 📂Abstract Algebra

Principal Ideal Domain

Definition 1

Assume that DD of the domain is not a unit.

PID

If all ideals of DD are principal ideals, then DD is called a Principal Ideal Domain.

Subsidiary Definitions

  1. Let the commutative ring RR have a unity 11. If there exists an cRc \in R that satisfies b=acb=ac for a given a,bRa,b \in R, then aa is said to divide bb or aa is a factor of bb, denoted as aba \mid b.
  2. If aba \mid b and bab \mid a, then a,ba,b are called associates.
  3. If for a,bD\forall a,b \in D and p=abp=ab, one of aa or bb is a unit, then pp is called an irreducible element.
  4. If a,bD\forall a,b \in D and pabp \mid ab, then pap \mid a or pbp \mid b is called a prime element.

  • Unity is the identity element 11 for multiplication, and unit refers to elements that have an inverse element for multiplication.

Theorem 2

Assume DD is a Principal Ideal Domain.

  • [1]: DD is a Noetherian ring.
  • [2]: A non-unit dDd \in D in DD is expressed as a product of irreducible elements.
  • [3]: If <p>\left< p \right> is a maximal ideal in DD, pp is an irreducible element of DD.
  • [4]: The irreducible elements of DD are prime elements.

Explanation

The term ‘Principal Ideal Domain’ is often abbreviated as PID due to its length.

Note that the term associative can refer to both the noun meaning of associates as well as the associative property, which has the same spelling but different meaning. Associative elements 3,3Z-3,3 \in \mathbb{Z} can be represented with units .

Examples

Integer Ring Z\mathbb{Z}

The integer ring Z\mathbb{Z} has all ideals expressed as principal ideals like nZ=<n>n \mathbb{Z} = \left< n \right>.

Any Field F\mathbb{F}

Gaussian Integer Ring Z[i]\mathbb{Z} [i] and Eisenstein Integer Ring Z[ω]\mathbb{Z} [\omega]

The Gaussian integer ring and the Eisenstein integer ring are rings obtained by adding pure imaginary i:=1i := \sqrt{-1} or ω:=(1)1/3\omega := (-1)^{1/3} to the integer ring Z\mathbb{Z} respectively.

Proof

[1]

Definition of Noetherian Ring: Let NN be a ring.

  1. When the ideals of NN satisfy S1S2S_{1} \le S_{2} \le \cdots, it is called an ascending chain.
  2. If there exists nnn \in \mathbf{n} that satisfies Sn=Sn+1=S_{n} = S_{n+1} = \cdots for an ascending chain {Si}iN\left\{ S_{i} \right\}_{i \in \mathbb{N} }, it is called stationary. In a stationary ascending chain, the ideal does not grow indefinitely from a certain point.
  3. A ring where every ascending chain is stationary is called a Noetherian ring.

Consider an ascending chain of ideals N1N2N_{1} \le N_{2} \le \cdots in DD and their union N:=k=1Nk\displaystyle N := \bigcup_{k=1}^{ \infty } N_{k}. For some i,jNi, j \in \mathbb{N}, we have aNibNjNiNj a \in N_{i} \\ b \in N_{j} \\ N_{i} \le N_{j} Since (Nj,+,)( N_{j} , + , \cdot ) is clearly defined as an ideal, it is a subring, and the additive inverse (b)Nj(-b) \in N_{j} for bb must exist. Furthermore, abNjab \in N_{j} implies (ab),abN(a-b), ab \in N, and by the subring validation theorem, NN becomes a subring of DD. More than that, since NiN_{i} is an ideal, for all dDd \in D, we have da=add a = a d, and since daNda \in N, NN becomes an ideal of DD.

Since DD is a PID, all ideals are principal ideals, representable as N=<c>N = \left< c \right> for some cNc \in N. As N=k=1Nk\displaystyle N = \bigcup_{k=1}^{ \infty } N_{k}, if cNc \in N, there must exist a natural number rNr \in \mathbb{N} that satisfies cNrc \in N_{r}. This means there exists a principal ideal with generator cc among the ideals smaller than NrN_{r}. In symbolic terms, <c>NrNr+1N=<c> \left< c \right> \le N_{r} \le N_{r+1} \le \cdots \le N = \left< c \right> Therefore, Nr=Nr+1=N_{r} = N_{r+1} = \cdots. Hence, DD is a Noetherian ring.

[2]

If dd is an irreducible element, there is nothing to prove. For a non-unit d1,c1Dd_{1}, c_{1} \in D, assume it is expressed as d=d1c1d = d_{1} c_{1}.

Then <d><d1>\left< d \right> \le \left< d_{1} \right>, and by continually defining di:=di+1ci+1d_{i} := d_{i+1} c_{i+1}, we obtain an ascending chain <d><d1><d2> \left< d \right> \le \left< d_{1} \right> \le \left< d_{2} \right> \le \cdots However, according to theorem [1], there must exist a terminal ara_{r} in this sequence, which becomes an irreducible factor of aa. Denote the irreducible dividing dd by p1p_{1}, and for a non-unit f1f_{1}, assume d=p1f1d = p_{1} f_{1}. Then, by continually defining fi:=pi+1fi+1f_{i} := p_{i+1} f_{i+1}, we obtain another ascending chain <d><f1><f2> \left< d \right> \le \left< f_{1} \right> \le \left< f_{2} \right> \le \cdots According to theorem [1] again, there must exist a terminal fsf_{s} in this chain which becomes an irreducible factor of fif_{i}.

By repeating this procedure finitely, dd can be expressed as a product of irreducible elements.

[3]

(    )( \implies )

Assume pp of the maximal ideal <p>\left< p \right> of DD can be expressed as p=abp=ab for a non-unit a,ba,b.

Then <p><a>\left< p \right> \le \left< a \right>, but if <p>=<a>\left< p \right> = \left< a \right>, since bb must be a unit, actually <p><a>\left< p \right> \lneq \left< a \right> is obtained. Since <p>\left< p \right> is a maximal ideal, <a>=D=<1>\left< a \right> = D = \left< 1 \right>, and hence aa and 11 are associates. Summarizing:

  • If <p><a>\left< p \right> \ne \left< a \right>, aa is a unit.
  • If <p>=<a>\left< p \right> = \left< a \right>, bb is a unit.

Hence, pp must be an irreducible element.


(    )( \impliedby )

Assuming <p><a>\left< p \right> \le \left< a \right> for an irreducible element p=abp=ab.

If aa is a unit, then <a>=D\left< a \right> = D, which poses no issue, but if aa is not a unit, then bb must be a unit.

The fact that bb is a unit implies bu=1bu =1 for some uDu \in D, pu=abu=a pu = abu = a Therefore, <p><a>\left< p \right> \ge \left< a \right>, thus <p>=<a>\left< p \right> = \left< a \right>. Summarizing:

  • Either <a>=D\left< a \right> = D or
  • <a>=<p>\left< a \right> = \left< p \right> must hold,

Therefore, <p>\left< p \right> becomes a maximal ideal.

[4]

If pp is an irreducible element, then by theorem [3] <p>\left< p \right> is a maximal ideal and thus 1D1 \in D implies a prime ideal.

If pp divides abab, then (ab)<p>(ab) \in \left< p \right>, and since <p>\left< p \right> is a prime ideal, a<p>a \in \left< p \right> or b<p>b \in \left< p \right>. Rewriting this in another form, if pabp \mid ab, then pap \mid a or pbp \mid b, meaning pp is a prime element.


  1. Fraleigh. (2003). A first course in abstract algebra(7th Edition): p389~391, 394. ↩︎

  2. Fraleigh. (2003). A first course in abstract algebra(7th Edition): p392~393. ↩︎