Classifying Z/3 extensions of the rationals April 21, 2008
Posted by davidspeyer in Galois theory, Number theory.trackback
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
.
Then
.
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.
“Later, I realized that the number theorists who formulated these results knew tons of examples and could were very comfortable paying with them.”
I’d hate to be their waiter!
Very nice, as usual.
Thanks!
Thanks for your very nice articles about Galois theory.
(I am not an expert, but I teach the basics to undergrads this semester…)
Do you want to prove Kummer’s theorem with linear algebra (eigenvalues)?
(That was a proof I found and gave as a homework.)
Martin: yup, that’s exactly the way I want to prove it. If that blog post every gets written, it will also explain how the standard proof of Hilbert 90 is a (rather large) generalization of this argument.
Scott: You know, I was going to fix that sentence, and now I can’t. :)
[...] 5, 2008 Posted by davidspeyer in Galois theory, Number theory. trackback This is the second in a sequence of posts where I look at extensions of the rational numbers in a very hands on, low tech, way. This time, [...]
Could you please help me to find a way to print this interesting article? I have viewed it in the browsers K-Meleon, Firefox and Internet Explorer, but it won’t print properly after the first page.
I have the same problem (using Firefox on Fedora). I think that the browsing is sending the printer the whole document as one page, rather than paginating it correctly. The HTML is very simple, so I’m not sure why all of our browsers should fail this way.
My only thought is a hack. Copy the HTML source into your favorite editor, replace every occurrence of “[dollarsign]latex” with just “[dollarsign]“, and strip out the links. (Here “[dollarsign]” is the character you get by typing SHIFT-4.) At that point, you should have functional latex code. Throw in your favorite LaTeX preamble and you should be able to compile it to a PDF.
Obviously, that is a terrible solution. Better ideas are welcome!
Have you tried the trick mentioned here:
http://terrytao.wordpress.com/2007/08/27/printer-friendly-css-and-nonfirstorderizability/
(which works fine for me at least, whereas Print Preview does indeed give something strange with the current page).
The printing works perfectly on Opera.