Euclidean norm on the Eisenstein integers Created 2026-09-24 Updated 2026-10-31
Every complex number can be written uniquely as with real , where . Round separately to integers . The error is with , andFor Eisenstein integers with , apply this to to choose . The remainder is an Eisenstein integer and if nonzero. Thus the Eisenstein norm is a Euclidean function and these integers form a Euclidean domain. Coordinate rounding suffices; no closest-point theorem is needed.
Let be a Euclidean domain with Euclidean function , and let be a nonzero ideal. Choose minimizing the nonnegative integer . For , divide with or . Since , the latter case contradicts minimality. Hence every is a multiple of , giving . The zero ideal is , so every ideal is a principal ideal and is a principal ideal domain.
A Euclidean domain is an integral domain admitting a Euclidean function such that division with a smaller remainder is possible: for every and nonzero , there are withThus the Euclidean function measures progress in repeated division. Definitions which additionally normalize it to be nondecreasing under multiplication give the same class of Euclidean domains; the division property is the one needed below.
For the zero ideal, choose . Otherwise choose a nonzero for which the Euclidean function is minimal; the well-ordering principle guarantees such a choice. For any , perform Euclidean division:Because is an ideal, . A nonzero remainder would contradict the minimal choice of , so and . Thus . Conversely, implies , provingEvery ideal is therefore a principal ideal; in particular, a Euclidean domain is a principal ideal domain.
For the polynomial ring, use the Euclidean function on nonzero polynomials. If and , subtract the multiple of that cancels the leading term of . The leading coefficient of is invertible in the field, and every subtraction strictly lowers the degree of the remainder. This process terminates with and either or . Thus .
For the Gauss lemma for polynomials, call an integer polynomial primitive when its coefficient gcd is one. If two primitive polynomials had a nonprimitive product, a prime would divide every product coefficient. Reducing modulo would give a zero product of two nonzero polynomials in the integral domain , a contradiction. Therefore the product of primitive integer polynomials is primitive.
To transfer a rational factorization, write each nonzero rational factor as a rational scalar times a primitive integer polynomial by clearing denominators and removing the coefficient gcd. Thus with primitive and . Their product is primitive by the lemma. If in lowest terms, integrality of every coefficient of forces to divide every coefficient of , so . Hence ; absorbing into either factor produces the required integer factorization with the same positive factor degrees. In particular irreducibility of a primitive polynomial over and over is equivalent.
Finally, let in lowest terms, , be a rational root of a monic degree- integer polynomial. Multiplying the equation by shows . Coprimality forces . Thus .
For the polynomial ring, use the Euclidean function on nonzero polynomials. If and , subtract the multiple of that cancels the leading term of . The leading coefficient of is invertible in the field, and every subtraction strictly lowers the degree of the remainder. This process terminates with and either or . Thus .
For the Gauss lemma for polynomials, call an integer polynomial primitive when its coefficient gcd is one. If two primitive polynomials had a nonprimitive product, a prime would divide every product coefficient. Reducing modulo would give a zero product of two nonzero polynomials in the integral domain , a contradiction. Therefore the product of primitive integer polynomials is primitive.
To transfer a rational factorization, write each nonzero rational factor as a rational scalar times a primitive integer polynomial by clearing denominators and removing the coefficient gcd. Thus with primitive and . Their product is primitive by the lemma. If in lowest terms, integrality of every coefficient of forces to divide every coefficient of , so . Hence ; absorbing into either factor produces the required integer factorization with the same positive factor degrees. In particular irreducibility of a primitive polynomial over and over is equivalent.
Finally, let in lowest terms, , be a rational root of a monic degree- integer polynomial. Multiplying the equation by shows . Coprimality forces . Thus .
A Euclidean domain is an integral domain admitting a Euclidean function such that division with a smaller remainder is possible: for every and nonzero , there are withThus the Euclidean function measures progress in repeated division. Definitions which additionally normalize it to be nondecreasing under multiplication give the same class of Euclidean domains; the division property is the one needed below.
For the zero ideal, choose . Otherwise choose a nonzero for which the Euclidean function is minimal; the well-ordering principle guarantees such a choice. For any , perform Euclidean division:Because is an ideal, . A nonzero remainder would contradict the minimal choice of , so and . Thus . Conversely, implies , provingEvery ideal is therefore a principal ideal; in particular, a Euclidean domain is a principal ideal domain.
Past exam of the mathematics course of the University of Cambridge 2023 ib Paper 4 9E Solution Created 2026-09-23 Updated 2026-10-03
Letbe a primitive polynomial. The Eisenstein criterion states that if a prime number satisfiesthen is an irreducible polynomial in , equivalently in by Gauss lemma for polynomials.
To prove it, suppose that with of positive degree. Primitivity and Gauss's lemma let us take such an integral factorisation if a factorisation over exists. Reducing modulo givesBecause does not divide the leading coefficient of , neither factor loses degree on reduction. The polynomial ring is a unique factorization domain, so both reductions are monomials of positive degree. In particular, divides both constant terms and . It follows that dividesa contradiction. This proves the criterion.
For a prime , translate the geometric sum by one:Its leading coefficient is one, every other coefficient is divisible by , and its constant coefficient is , which is not divisible by . It is therefore Eisenstein at . Translation is an automorphism of , soThis is the geometric-sum irreducibility criterion.
The evaluation homomorphismhas image and contains in its kernel. Since is monic, division by in writes every as with . If , then ; the irreducibility of says that is the minimal polynomial of , so . Thus , and the first isomorphism theorem for rings gives
Now take . Then , and the Eisenstein integers areComplex conjugation sends to , so the field norm isGiven , choose integers with . For ,For with , apply this to and put . ThenHence the norm is a Euclidean function, proving that is a Euclidean domain. This is the Euclidean norm on the Eisenstein integers.
Finally suppose satisfies . Make the free abelian group into a -module by definingThis is well-defined precisely because obeys the same polynomial relation as . The module is finitely generated. It is also torsion-free module: if and , multiplication by the conjugate of gives , and the additive group has no nonzero integer torsion.
A Euclidean domain is a principal ideal domain, and the structure theorem for finitely generated modules over a principal ideal domain says that a finitely generated torsion-free module over one is free. Thusfor some . Since has free module basis over , comparison of abelian ranks gives . There can consequently be no such matrix when is odd.
If , choose a -basis . Thenis a -basis, and . In this basis the matrix of is a direct sum of copies ofEvery admissible matrix is therefore conjugate in to . Hence there is exactly one conjugacy class for even , and none for odd . This is the classification of integral matrices satisfying the third cyclotomic polynomial.
A Euclidean domain is an integral domain with a Euclidean function such that, for with , there exist satisfyingThe polynomial ring has this property with . To perform polynomial division, subtract an appropriate multiple of the divisor to cancel the leading term of the current remainder. Its polynomial degree decreases strictly at each step, so the process terminates below the divisor's degree. The required division of leading coefficients is possible in the field . Thus a polynomial ring over a field is Euclidean, with the same argument applying to every field.
Now let be a nonzero ideal of a Euclidean domain, and choose with the least possible value of . For every , divide . The remainder belongs to , since . If it were nonzero, its smaller Euclidean value would contradict the choice of . Thus and every lies in . Conversely because is an ideal. Hence . The zero ideal is already , proving every Euclidean domain is a principal ideal domain.
Past exam of the rings and modules course of the University of Oxford 2023 3 b i Solution 2026-10-25
The Gaussian integers form an integral domain, since they are a subring of the complex numbers. Use the Gaussian integer normwhich is a positive integer for nonzero and satisfies .
For with , write . Choose integers with and , put , and set . ThenThus division with remainder has either or a strictly smaller Gaussian integer norm. This proves that is a euclidean function and
Polynomial ring over a field is Euclidean 2026-10-31
For a field , polynomial division makes the one-variable polynomial ring a Euclidean domain with Euclidean function equal to the polynomial degree. For a divisor , subtract a suitable scalar multiple of to cancel the leading coefficient of the current remainder. Its degree strictly decreases. Iteration terminates at , where or . Division by the leading coefficient is valid because it is nonzero in a field.
