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