The triumph of early twentieth century number theory is the formulation and proof of the main results of class field theory. In technical terms, class field theory classifies the abelian extensions of a number field and describes how primes split in such extensions. In more elementary (but less accurate) terms, class field theory answers two questions.
First, what are the polynomials such that is a Galois extension of with abelian Galois group? Remember that, if is a generic polynomial of degree , then the splitting field of has Galois group , and the field is fixed by . So the polynomials which give Galois extensions are very rare, in that the Galois group is much smaller than the generic case.
Second, if is such a polynomial, how does factor modulo various primes ? I already wrote a post explaining what this has to do with Galois theory, so for now I’ll just refer you to there. Let me point out, though, that the description of that post is pretty impractical, if you actually want to answer a question like “for which primes does the polynomial have three roots modulo ?” That’s because these questions are really hard! The amazing thing about class field theory is that it will give you a completely explicit answer to the question “for which primes does the polynomial have three roots modulo ?”.
The first special case of these questions is the case where is a quadratic polynomial. In this case, the Galois group is always abelian, because it is contained in the abelian group . The field is isomorphic to for some unique square-free integer . The question of whether has roots modulo comes down to computing the Legendre symbol which, by quadratic reciprocity, comes down to evaluating the class of modulo .
In this post and the sequel, I will explain how elementary methods are good enough to get you through the next case, where has degree . In this post, we will solely be concerned with the first question — what are the cubic extensions of with Galois group ?
One of the reasons I like this problem it that it shows you how far a little Galois theory can get you. Another reason is that it shows you that the main results of Class Field Theory don’t come out of nowhere. When I learned the subject, I knew very few examples of abelian Galois extensions, basically just the quadratic fields and the cycloctomic fields, and so the big classification results were baffling to me. Later, I realized that the number theorists who formulated these results knew tons of examples and could were very comfortable playing with them. In this post, I hope to get you comfortable playing with the extensions of .
As I mentioned above, every extension is gotten by adjoining a square root. (In characteristic other than 2.) One might hope that every -extension is gotten by adjoining a cube root, but this is wrong. The right generalization is Kummer’s Theorem:
Kummer’s Theorem: Let be a field whose characteristic does not divide and let be a extension of . Assume also that all of the roots of unity lie in . Then , for some . Moreover, if and are two elements of , then if and only if and generate the same subgroup of
Incidentally, most books that I’ve seen prove Kummer’s Theorem as a corollary of Hilbert’s Theorem 90, but the result is much easier than that. That might be a subject for a blog post at some other point…
Now, doesn’t contain the cube roots of unity. Let’s write for the field . The Galois group of over is . So, if is a -extension of , then the composite, call it , of and is of the form for some in . We’ll write for the involution of .
Now, is supposed to be a extension of the rationals. In particular, and are the same field. By Kummer’s Theorem, and generate the same (order three) subgroup of . So, either or . (Here square brackets denote classes in the group .) Now, here is the fun part, which I’ll leave for you. Check that the first case, which looks prettier, corresponds to extensions of . It is the second, peculiar, case which corresponds to extensions, and thus to the extensions. So our goal is to describe classes in which are inverted by .
Let be the ring . This ring is known as the ring of Eisenstein integers. The most important fact about is that, like the ring of integers, has unique factorization into primes. Here is a detailed description of the primes of . If is a (positive) prime of which is then factors as for a pair of distinct primes of . Of course, is not unique, because we could always multiply by for some choice of sign and of . For future convenience, we adopt the convention that is always chosen to be . This still leaves the ambiguity that we could switch and ; we make the choice of which prime to call arbitrarily. If is a (positive) integer prime which is , then is also prime in . Finally, factors as where is the prime . The units of are , for , , .
In short, we can write as
Since it is only the class of in that matters, we may assume that the sign is and that , , and lie in . Then the condition that holds if and only if , all the are zero, and, for each the ordered pair is one of , , . Also, since it is only the group generated by , and not itself that matters, we get the same cubic extension if we replace by .
In short, to describe a extension of , we must choose a power of and, for every prime which is , we must choose whether , , or neither, will appear in the factorization of . All of these choices only count up to replacing by .
There are several directions to go from here. The first is to write down an explicit defining equation for the field . Write . Let and . These are both integers. Set .
A different direction is to give other data classifying cubic extensions. We already saw two: the factorization of and the choice of . Here is a better way of thinking of the former data. For each , we can encode the choice of by choosing a morphism from to the group . If , we send to whichever of these three units is congruent to modulo . (Exercise: why must exactly one of these work?)
Similarly, if , we do the same using in place of . If , we use the trivial map. So, using the factorization of , we get an order three character of . We have not yet encoded the power of in front of ; we can do this in a similar manner by giving a character of the unit group of .
Right now it seems arbitrary that we have to give a choice of and a character; the better way to phrase this that cubic extensions are parameterized by order three characters of . A nice feature of this presentation is that we are now taking the inverse limit over all integers ; if has factors which are , or if is divisible by a prime (other than ) more than once, these simply will not contribute any order three characters in the limit. Finally, we must remember that we don’t want the trivial character, and we want to forget about interchanging and . We can do both of these at once by, instead of bringing up characters, simply saying that we are interested in index three subgroups of .
We have now, by fairly elementary means, reached the cubic case of one of the main theorems of Class Field Theory: cyclic extensions of of order are in bijection with index subgroups of . It is surely worth attempting to prove the general result by just such an elementary attack. Be warned, there are two major difficulties. The ring analogous to does not have unique factorization for general , and its unit group is very large.
Next time, we will see how to prove the cubic case of the Kronecker-Weber theorem. This will also give us a far better way of understanding these mysterious characters.