Read · 3 min
In this explanation, we enter a pursuit of finding a good approximation for some irrational number . A good approximation means getting very close to , using a fraction with a relatively small denominator.
A very simple first idea to do this is to notice that if we mark all the fractions with denominator on the real line, will fall into one of the resulting small intervals of length . If we take the endpoint is closer to as , then will be at most distance from it. That is because the marked fractions are apart, and all other numbers are in between two of these fractions.
For each value of , there exists a such that
In this case we can choose depending on .
We feel this is quite loose because it allows us the luxury of being able to take to be any number we want. With this estimate, if we want to find a rational number at most distant from , we need to look at fractions with denominators at least . Dirichlet's approximation theorem approaches us with a tradeoff: it guarantees very good approximations, but there might be only very few of them.
Dirichlet's approximation theorem. For any irrational , there exist infinitely many pairs of integers for which
For example, if we want a fraction at most far from , we may even do this with a denominator not larger than .
For convenience, we will state a Lemma before the proof, which is obvious when visualized on the number line.
Lemma. Let denote the fractional part. Then there is an integer with distance from .
Proof. Write and where are the fractional parts of . (Like dividing with remainder by .) Without loss of generality, assume , then . Also, , so if , then it is far from , and if , then it is far from .
We will now prove the theorem using nothing more advanced than the pigeonhole principle. To do this, we rather consider multiples of - we should multiply our inequality by to get . This in fact removes from the picture, as the minimum of only depends on the fractional part of . (It helps a lot here to imagine the number line.)
Now, we will fix some positive integer and consider the fractional parts of the numbers . Stick them into this collection of intervals
There are numbers and intervals, thus some two fractional parts fall into the same interval, say and . From the Lemma, is less than distant from some integer .
Here, is a positive integer not larger than . Choose it to be , then what we found is
which proves the theorem.
Or does it?
We have found one such , but why would there be infinitely many? This follows quickly from an seemingly obvious observation: the proof of Dirichlet's theorem in fact guaranteed a such that . Now if we choose large enough for to be smaller than , the reasoning of the proof must generate a different . And so on, we may generate arbitrarily many good pairs in this manner.
In the rest of the explanation, we generalize this proof to approximating many irrational numbers at once.
Dirichlet's approximation theorem for simultaneous approximation. Consider irrational numbers . There then exist infinitely many with integers satisfying
i.e. for .
Proof. The procedure is exactly the same, except now, we consider integers in . Look at the intervals
To each integer , let's assign a -tuple of intervals, whose -th interval is the which belongs to ().
We are looking at different integers, but only possible -tuples, thus some and are assigned the same -tuple, and and are within of each other. The Lemma implies that is less than distant from some integer for each .
Hence, we may take . This gives , so now for each , is at most distant from some integer .
Infinitely more can be generated the same way as in the case.
Read through the proofs again. Where did we use irrationality?