Euclidean Algorithm: If given any two elements of a ring , we have quotients and remainders such that
,
where is strictly “smaller'” than , we say that the ring is Euclidean.
For instance, for integers the measure of smallness is the size (absolute value as real number) and we have . How do we measure the size in other rings?
For Gaussian integers, , we can measure the size by the absolute value (as a complex number).
More generally for
the rings of integers of are Euclidean where the measure of the size for an element is the absolute values of the norm Recall that the ring of integers is given by if and if respectively.
Another way to think of euclidean algorithm: In each of the above rings, given an arbitrary element in the field , we can find an integral approximation such that . Taking , this corresponds to that is .
Euclidean rings are nice because of the gcd algorithm and we see that every ideal is a principal (generated by a single element, if there are two elements take their gcd!)
So how many quadratic rings are euclidean and how many of them are euclidean with norm as the measure of smallness? What are the Euclidean rings that are not norm-Euclidean?
Chatland, Davenpport, and independently Inkeri showed that the above list are the only rings of quadratic integers whcih are norm-Euclidean. For imaginary fields, there are not other Euclidean rings. But what about real quadratic fields, are there any for which can we find Euclidean functions that are not norms?
If it’s euclidean , it’s a PID and hence have class number 1. So if we just focus on class number 1 fields, are all these fields Euclidean? In fact GRH implies that all these quadratic fields with class number 1 are Euclidean. Unconditionally Narkiewiscz showed that there at most exceptions. More generally, we have for any number field of class number 1 with infinite unit group, the ring of integers is Euclidean (assuming GRH).
We discuss the cases of and .
is not norm-Euclidean.
To show that something is not norm Euclidean, we have exhibit an element in the field which doesn’t have good approximation with integral elements. Consider
If is such that , we get
Now looking we see that which is not possible is not a square modulo . Thus the solution doesn’t exist and is not-norm Euclidean.
But it doesn’t mean that is not Euclidean. We can check that is a PID by verifying that all the prime ideals below Minkowski bound are principal. But still, it could be a PID but not have the Euclidean algorithm.
It’s actually Euclidean!
, the ring of integers is not norm-Euclidean.
We follow the same strategy and consider
If the domain was norm-Eulcidean, we need to find such that
Now checking by looking at and we see that
. Hence the only option are and
which has no solutions.
which also has no solutions.
Thus we see that norm cannot serve as the Euclidean function. Can we construct other functions? To understand the failure of the norm, we need to understand all the elements like which don’t have good approximations.
Lemma: The only elements of the field for which there is no approximation such that are elements which are
where .
In addition, we can choose the approximation so that is not divisible by
In fact, the norm function attains the maximum inhomogenuous norm at and with a value of which exactly corresponds to those two residue classes.
The same statement can be repharsed in terms of the integral elements as follows: The only coprime residue classes modulo any element of which do not contain an element of smaller norm are modulo .
Thus if we start with any pair of elements in the ring such that , we can find such that and .
On the other hand if we start with say , the norm of the remainder will never be smaller than . For instance, if we take , that is , we get
We have a slightly stronger lemma:
The only coprime residue classes modulo any element of which do not contain an element of smaller norm not divisible by are modulo .
That is we can even assume that the remainder is not divisible by the prime (lying above 23) for most choices with the only except being the .
Proof sketch of the lemma: Explicitly construct some regions with good approximations, and then use the action by units to cover rest of the region. (“Method of Automorphs”). Then only two points (residues mentioned above) inside the fundamental domain of the integer lattice remain uncovered.
is Euclidean:
From the above discussion we see that there is a problem with the prime . So we modify the norm at this prime to define a completely multiplicative function with
defined on primes .
With this function we given , we need to find such that . From the strengthening of the lemma, if is not in the exceptional classes we can find such is not divisible by with $latex |\text{Norm}(x-y)|<1 and hence
If is exceptional, we can and then
is Euclidean: We discuss Motzkin’s construction and the modifications by Harper to prove that the ring is Euclidean.
Motzkin’s lemma: Definition 2.15. Let be an integral domain (no zero divisors). Define the sets
Then is Euclidean iff every non-zero element of is contained in some
For a Euclidean domain, these sets are given by elements of size atmost (size measure according to the Euclidean function). It’s easy to see that remainder are size strictly smaller, hence come from the map , that is is surjective.
But the lemma says, these conditions are enough to construct the euclidean function! In fact
define , for .
We start with units and define for all the units. For elements whose non-zero residues $\mod b$ can generated by units we define , and so on.
Variant of Motzkin’s lemma: Consider a set of distinct non associate primes such that all invertible residues classes modulo contain units. Let be the all possible products of units and these primes. For define
If every prime of the domain is contained in some , then we have a Euclidean domain.
Thus if we start with some admissible set of primes, and verify that all primes are in some , we are done. In fact, some analytic techniques (large sieve, primes in arithmetic progressions etc) reduces the problem to verifying that has a lot of primes. To establish has lot of primes, one needs to start with a big (in fact they start with the admissible primes . Then the fact that is large can seen from a sieve lower bound : There are lots of prime such that don’t have any small prime factors. (The prime factor condition helps to make sure that the residue classes are filled by elements generated by so that is in — if all the prime factors are all large, the subgroups filled by the group generated by is either the whole residue or a very small set and the chance of it being a small set is small –this is where Large Sieve is helpful! The sieve lower bound use beautiful analytic ingredients like bilinear form for error terms in linear sieve and Bombieri-Friedlander-Iwaniec theorem on well-factorable moduli and primes in arithmetic progressions.
Theorem 1:
for some well-factorable functions of level .
Theorem 2: Suppose and . For any well-factorable function of level and any ,
Theorem 3: Suppose and are coprime integers. If and suppose The number of primes such that and is divisible only by primes exceeding is
References:
Clark, D.A. A quadratic field which is Euclidean but not norm-Euclidean. Manuscripta Math 83, 327–330 (1994). https://doi.org/10.1007/BF02567617
D. A. Clark and M. R. Murty, The Euclidean algorithm for Galois extensions of Q, J. Reine Angew. Math.459(1995), 151–162
M. Harper, is Euclidean, https://doi.org/10.4153/CJM-2004-003-9
H. Chatland and H. Davenport,Euclid’s algorithm in real quadratic fields, Canad. J. Math. Vol.2(1950), 289–296
W. Narkiewicz, Euclidean algorithm in small Abelian fields, Funct. Approx. Comment. Math.37(2007), 337–340
P. J. Weinberger, On Euclidean rings of algebraic integers, Analytic number theory (Proc. Sympos. Pure Math., Vol.XXIV, St. Louis Univ.,St. Louis, Mo., 1972), Amer. Math. Soc., Providence, R. I., 1973, pp.321–332.
Franz Lemmermeyer, The Euclidean Algorithm in Algebraic Number Fields