Skip to main content

Section 5.3 Euclidean Domains

Definition 5.3.1. (Euclidean Domain).

An integral domain \(A\) is said to be an Euclidean domain if there is a function \(\delta\colon A\to\Z_+\) such that if \(a,b\in A\) are nonzero then there exists \(q,r\in A\) such that
\begin{equation} a=bq+r \quad\text{where}\;\delta(r)\lt\delta(b).\tag{5.3.1} \end{equation}
If we define \(\delta\colon\Z\to\Z_+\) by the absolute value map, i.e., for \(n\mapsto|n|\) then \(\Z\) becomes an Euclidean domain.
Also the division algorithm for polynomials in \(F[X]\) shows that \(F[X]\) is an Euclidean domain if we define \(\delta\colon F[X]\to\Z_+\) by \(f(X)\mapsto 2^{\deg(f)}\text{.}\)
We show that the ring of Gaussian integers is an Euclidean domain. Recall that the ring of Gaussian integers
\begin{equation*} \Z[i]=\{m+ni:m,n\in\Z\} \end{equation*}
is a subring of \(\C\text{.}\) Hence, it is an integral domain. We define a map \(\delta\colon\Z[i]\to\Z_+\) by
\begin{equation*} m+ni\mapsto m^2+n^2. \end{equation*}
Consider nonzero elements \(x,y\in\Z[i]\text{.}\) If \(\delta(a)\lt\delta(b)\) then we take \(q=0\in\Z[i]\) and \(r=a\in\Z[i]\) to obtain (5.3.1). So we assume that \(\delta(a)\geq\delta(b)\text{.}\) Let \(b=m_1+n_2i\text{.}\) Since \(0\neq b\) its inverse \(c=\tfrac{m_1}{m_1^2+n_1^2}-\tfrac{n_1}{m_1^2+n_1^2}i\) exists in \(\C\text{.}\) Therefore, \(ac=k+\ell i\in\C\) with \(k,\ell\in\Q\text{.}\) Choose \(r,s\in\Z\) such that \(|k-r|\leq\tfrac{1}{2}\) and \(|\ell-s|\leq\tfrac{1}{2}\text{.}\) Put \(M=k-r\) and \(N=\ell-s\text{.}\) Thus \(ac=(M+r)+(N+s)i\in\C\text{.}\) In other words, \(a=b(r+si)+b(M+Ni)\text{.}\) Note that \(M,N\in\Q\text{.}\) However, \(b(M+Ni)=a-b(r+si)\in\Z[i]\text{.}\) Following the definition of \(\delta\) it is easy to see that \(\delta\left(b(M+Ni)\right)\lt\delta(b)\text{.}\)
Let \(A\) be an Euclidean domain with a map \(\delta\colon A\to\Z_+\text{.}\) Since the zero ideal is principal we show that every nonzero ideal in \(A\) is principal. Suppose that \(\mfa\) is a nonzero ideal. Choose \(0\neq a\in\mfa\) with \(\delta(a)\leq\delta(x)\) for every nonzero element \(x\in\mfa\text{.}\) Thus for any \(x\in\mfa\) there exists \(q_x,r_x\in A\) with \(\delta(r_x)\lt\delta(a)\) and \(x=aq_x+r_x\text{.}\) By the choice of \(a\) we thus have \(r_x=0\text{.}\) This shows that \(\mfa=(a)\text{,}\) i.e., \(\mfa\) is a principal ideal.
Using Theorem 5.2.8 and the above Theorem 5.3.5 we get the following result.