A Euclidean function on an integral domain assigns a nonnegative integer to every nonzero element so that, for with , there are satisfying and either or .
If is a Gaussian integer and is a nonzero prime ideal of , then is a finite field. Complex conjugation preserves , so a nonzero gives the positive integer . Primality supplies a rational prime . Since satisfies the monic polynomial , the ring is a quotient of and has at most elements. It is a finite integral domain, hence a field. The proof does not require to be a principal ideal domain.
For a primitive cube root of unity , the Eisenstein integers form the triangular latticeTheir multiplicative norm is .
Every complex number is within squared distance at most of an Eisenstein integer: write it as and round and to integers. Therefore, for nonzero and arbitrary , a nearest lattice point to givesThe norm makes the Eisenstein integers a Euclidean domain.
Articles by others on the same topic
A Euclidean domain is a type of integral domain (a non-zero commutative ring with no zero divisors) that satisfies a certain property similar to the division algorithm in the integers.