You are currently browsing the monthly archive for August 2011.
One of the recurring themes of modern number theory seems to be a nagging feeling that almost all the things we know (and many more things we don’t know) can be expressed as elementary properties of and
-functions.
For example, the zeta function of a number field is defined by the product
If we expand this as a Dirichlet series
the coefficients give detailed information about the factorisation of ideals in
. For example, if
then
is totally ramified, whereas if it is equal to the degree of the field,
is totally split.
It is also well-known that the Riemann zeta function (the case above) controls the distribution of the prime numbers in
. By modifying this
function we can obtain the Dirichlet L-functions which give us even more information. To define these, we start with a homomorphism
called a Dirichlet character, and `twist’ the
-function using it:
For example, the trivial character recovers the original
-function. Dirichlet famously used this, together with observations about the (lack of) zeroes of these (mostly) convergent power series at
and
, to deduce that any arithmetic progression which might plausibly contain infinitely many primes does. Note that if
is the least quotient
factors through, it is called the conductor of
.
It seems to be true that certainly for an abelian extension, the above two objects are related, and in fact
can be written as a product of Dirichlet L-functions. I don’t know enough class field theory to go into the general cases, but want to look at a specific case that seems quite interesting. Apparently the following result is true. Let
be a fixed prime, and
any quadratic (taking values
and
) character with conductor
. Now consider the quadratic field
. We have the following identity:
Looks innocuous enough…. surely even if this is true, it can’t say much interesting.
Well, let’s unravel what it says:
So cancelling the familiar factors from , it says that
So comparing product expansions, it is equivalent to
Interesting. This splitting into cases reminds us of a more classical area of algebraic number theory. Write , and assume
. Then the minimal polynomial is
, which factorises modulo an odd prime
iff it does after we’ve multiplied by 4 and completed the square to get
, whose factorisation modulo
, together with the Kummer-Dedekind theorem for the splitting of primes in number fields whose ring of integers is primitively generated, gives a similar criterion in terms of the Legendre symbol:
Now, take and, noting that
, we see straight away, comparing the above two statements, that:
So our identity in terms of and L-functions was actually a (fairly heavily) disguised statement of Gauss’ famous law of quadratic reciprocity! Of course, I haven’t given you a proof: I’m not personally sure exactly how to prove the identity about the
and L-functions. Maybe I’ll let you know when I figure it out, but in the meantime there are plenty of proofs of quadratic reciprocity out there: http://www.rzuser.uni-heidelberg.de/~hb3/rchrono.html. I should also refer the interested reader to Kolowski’s opening chapter of `an introduction to the Langlands program’ which was certainly where I read about this.
In this post I shall try to look more closely at the relationship between categories of modules and the category of rings. In fact, we shall see that they form a relatively simple example of a stack, a categorical structure which seems to pop up in a lot of areas of mathematics. This example is a simplification of an example certainly appearing in Grothendieck’s FGA, but my hope is that by looking at a purely algebraic structure (where we look at fixed modules over fixed rings rather than sheaves of modules over schemes) we might gain some intuition about the kind of `gluing’ that goes on in algebraic geometry, as distinguished from gluing data over actual different bits of a space together.
Recall that for any ring , there is a category
of modules with coefficients in
. We therefore might want to argue that there is a functor from
to
which takes
. However, this doesn’t quite work. What might happen to a morphism
? It must be sent to a functor
, and the obvious choice is to consider the functor
, the extension of scalars along
. However, although they are canonically isomorphic, it is not true that we have actual equalities
or that
. We are therefore in the presence of a more subtle structure, not quite a category-valued functor, but almost one.
Let us look at it another way. Let be the category of all modules. We define the objects of
to be all pairs
where
is a ring and
is an
-module, and the arrows to be pairs of maps
where
is a ring morphism (note reversed direction) and
a morphism of
-modules. We define the composite
by taking the ring homomorphism
and the module homomorphism
, where the second map is
.
There is an obvious `projection’ functor which retains only the ring-related data (`projection onto the first co-ordinate’). This functor has the property that whenever there is an arrow
`downstairs’, we can associate with each
-module
the
-module
together with the identity morphism
on
, and this together with
itself gives an arrow
of
with
.
This arrow has a nice (but in this case rather obvious) universal property. It is probably worth the reader drawing a quick picture. Whenever there is a map
upstairs, and
downstairs, we can find a unique map
such that
. Indeed, we can just define
, and conversely check that any map which factors so must be this one. This appears to be all slightly technical and silly, but what we have checked is that
is what is called a Cartesian arrow, and that therefore
is an example of a fibred category.
The reason a fibred category is called what it is can be found by thinking about as a covering projection, so we imagine the `space of modules’ covering the `space of rings’. Each object
of
has an associated fibre, whose objects are
and whose arrows
(though this inverse image notation is rather dodgy: we aren’t talking about sets here!). In our case, the fibre over
is equivalent to the category
of
-modules, with
-module morphisms (we will probably need to identify
with
and technical stuff like that, so it might be clumsy to say that the categories are actually the same or isomorphic). The definition of a fibred category insists that each `path’ (arrow) downstairs has at least one `lifting’ to a Cartesian arrow, a necessary constraint, if only to rule out bad behaviour on the fibres (isomorphic objects now have to behave reasonably similarly, etc.).
At the start of the post I mentioned it seemed like we almost have a functor. Indeed, it turns out that giving a fibred category is almost the same as giving what is called a pseudo-functor
, where we associate with each element
of
its fibre
and for each arrow
we pick a `pullback’ for each object (analogous to our choice of
) and use the pullbacks to define a functor
in the opposite direction. It is often useful to think of fibred categories as analogous to category-valued presheaves, but there is something quite elegant about the `covering space’ viewpoint which this can lack.
Now, let us return to our modules. The fibred category structure was essentially trivial – just verifying a few definitions. Here comes a much more interesting property: they are also a stack, in a suitable sense. Let’s see what this means.
Firstly, we put what is called a Grothendieck topology onto , the underlying space. This should be thought of as a collection of atlases for objects in
(though our charts need not be isomorphisms but may be any map of our choosing). In our case, all the atlases will consist of a single chart, but in more serious algebraic-geometric situations (and in almost all topological situations) they may consist of many charts. We take the faithfully flat topology consisting of atlases containing a single faithfully flat map
. One has to think of
covering
(again, there is a reversal of direction happening from standard covering space theory: instead of working with the category of rings one would normally work with a category of schemes – geometric spaces associated with rings whose arrows are reversed, but we don’t want to bother about that here). A faithfully flat map
is one where the operation of tensoring,
, can be performed and reversed without affecting the exactness of any sequence of
-modules or
-modules. For example, all morphisms of fields are faithfully flat (if you like, by dimension counting/picking bases).
Now we will define the notion of descent. In a general setting the idea of descent is to glue together various objects which are defined on all the different `charts’ of an atlas in the topology and suitably nicely isomorphic on overlapping regions, to get one big object on the whole space. However, in our case given our atlases consist of a single chart, this kind of intuition becomes a bit ridiculous. Indeed, I wonder to what extent the idea of `gluing’ really does descent theory justice. For we shall see that even with a single covering space, constructing these gluings is far from trivial.
Suppose is a ring homomorphism, and consider a
-module
. It would be nice to work out whether we can write
in the form
for some
-module
, and indeed all the different ways in which this is possible. Since these correspond to the pullbacks in our fibred category above, this would be very nice. Descent theory gives us a very clever answer to this simple question in the case where
is faithfully flat.
We define descent data to be an isomorphism of
-modules satisfying a cocycle condition, which basically says that the three different ways to lift this isomorphism to one of
-modules (by putting
in various places) are suitably compatible. In terms of the gluing picture, this isomorphism is an algebraic analogue of demanding that when we take the objects we wish to glue and restrict them to the intersection of two of our charts, those objects must be isomorphic. On a normal topology,
, so the case of a cover by a single set isn’t very interesting, but in a Grothendieck topology the intersection corresponds to taking a pullback, which (after we have unwound some basic facts about schemes) corresponds to the pushout of
along itself, which is
. The thing about the third level corresponds to a technical compatibility condition on triple intersections from the general definition. We let
be the category of
-modules with descent data.
So what is our picture? We have covering
, and an object (module) over
equipped with some descent data. We hope that we can glue it all together (whatever that means) to get an object over our base space
. If we look a bit closer, things look encouraging.
Firstly, if reversing our operation of tensoring by is really going to correspond to descent, then for
an
-module, we should have a natural descent datum on
. In other words, we need
a reasonably natural looking and `nice’ (satisfying the cocycle condition) isomorphism. That generated by
turns out to do the trick nicely. Thus we have a nice functor
, our old friend `tensor by
‘, which also has the obvious action on morphisms.
We now need to look for a candidate inverse functor. Notice that in the example above. This gives us (admittedely tenuous) motivation to try the following. Consider the set
, which I suggestively but perhaps wrongly think of as the `module fixed by
‘. It is easy to check that
gives us an
-module associated to our
-module with descent data, and can be extended to a functor
.
Do these functors realise all our dreams of what descent could achieve? In our case, yes!
Theorem 1 (Faithfully flat descent) Let
be faithfully flat. Then the functors
and
give an equivalence of categories
I shall not prove it fully in this post, but refer an interested reader to Vistoli’s marvellous article on the topic. The proof of this proposition is essentially a dance around an exact sequence
In the proof, the `faithfully’ is essential for getting and the `flat’ is essential for
, in both cases by hopping between exactness in
and
.
With faithfully flat descent established, we have that the fibred category is indeed a stack in the faithfully flat topology (a stack is simply a fibred category in which descent works). More significantly for algebraic geometry, one is also then well on the way to the fact that the category of quasi-coherent sheaves (a geometrisation of `modules’) over the category of schemes (a geometrisation of `rings’) is a stack with respect to the fpqc topology (made up of faithfully flat and quasi-compact atlases). This result taken alone could look dangerously like an `obvious’ geometric result, but in fact because of the deeply algebraic nature of Grothendieck topologies as fine as the fpqc topology, a large proportion of its content is nothing to do with gluing in a concrete sense, and much more to do with the subtle interactions within the underlying commutative algebra. I would guess it is also thence it gains much of its power for transferring algebraic data easily between different levels.
In this post I want to review some basic general properties of representable functors. It seems these `God-given’ machines play important roles in all sorts of different ways throughout algebraic geometry (and presumably other categorically founded areas of mathematics).
Firstly, recall that if we have a category , each object
has two associated representable functors, one covariant, the other contravariant: namely
and
, with arrows corresponding to post and pre composition by themselves respectively. A general set-valued functor on
is called representable if it is isomorphic to such a functor (we say it is represented by
).
The most fundamental result about these functors is that they actually embed the category into the category Hom(
, Set). This is part of a story that culminates in the classical Yoneda Lemma, which says more: that the representable functors detect all the information contained in an arbitrary functor. Note that the sets of homomorphisms between two functors are just the sets of natural transformations.
Theorem 1 (Yoneda Lemma) Let
be a covariant functor. Then for all objects
of
, there is an isomorphism natural in
:
Let
be a contravariant functor. Then for all objects
of
, there is an isomorphism natural in
:
Note that setting , we get our embedding property:
In other words, the functor from into its category of set-valued presheaves is fully faithful.
The next property I want to discuss was pointed out to me recently as `almost tautological’, but seems to be responsible for much of what gives these functors their character.
Theorem 2 (Preservation of Limits) The functors
preserve all limits which already exist, and the
send existing colimits to limits.
Proof: Suppose is a limit for a functor
. Consider any cone
over
. Then any
maps to a cone
, which corresponds simply to a map
which together with the
factors our cone, since
is a limit in
. Hence, we have a map
. Since
was arbitrary, we deduce that
is the limit of
, as was required. The contravariant case follows by considering it as covariant
.
Note that this is a very general statement. We now know that in particular the representable functors respect products, pullbacks, and equalisers.
Corollary 3 In an abelian category, the representable functors are left exact.
Proof: They preserve equalisers (or send coequalisers to equalisers).
On a slightly deeper level, recall the adjoint functor theorem, which basically says that any suitably nice functor which preserves limits admits a left adjoint. In other words, we might hope that together with the functor which `forgets everything about except its relationships with
‘ we also have a functor which associates to each set
a universal object
in
which is `best’ at being described by something like
. I am not really sure how to push this idea further in general, but it can of course be remarked that in the category of
-modules (where the representable functors actually land back in the category
-modules:
) we have such a left adjoint:
Proposition 4 The tensor product by
,
is a left adjoint to the representable functor
(considered as taking values in
-modules).
It would be nice if in more general situations representable functors actually possessed concretely understandable left adjoints, especially if they shared properties with the tensor product. That they preserve limits certainly give us some hope that they might.
One final fact of a more geometrical flavour about representable functors. Let be a topological space with an open cover
, and
be some other topological space. If we are given continuous maps
with the property that
on
for all
, then since continuity is a local property, we can write down a unique function
which glues all the
together. Specifically, we just set
for some
where
. This is well-defined because of the `agreement on intersections’ property, and it’s unique because
has to be a gluing.
From this discussion we conclude
Proposition 5 The representable presheaves (contravariant set-valued functors)
on the category of topological spaces are in fact sheaves on the category of topological spaces (technically speaking, with the open cover topology).
In fact, it seems to be generally true that such results hold. In algebraic geometry however, a much less trivial phenomenon occurs. A discussion similar to the one above is enough to convince one that is a sheaf in the category of schemes with respect to the Zariski open cover topology. However, the Zariski topology is infamously deficient as a topology: open sets tend to be large and unwieldy, so one cannot take `small neighbourhoods’, one of the basic intuitions of classical topology and analysis, so algebraic geometers use the more general concept of `Grothendieck topologies’. These allow us to construct a much finer `topology’, in particular giving much more stringent sheaf conditions than those associated with merely the Zariski topology (having more sophisticated sheaf structures gives more information about the space – indeed, étale cohomology – a technique for working out algebraic topology type invariants from algebraic spaces, relies on this idea).
With these more stringent sheaf conditions, many structures which were sheaves in the Zariski topology are ruled out. However, Grothendieck proved that representable functors survive (we can still glue morphisms of schemes even when defined over very fine covers).
Theorem 6 (Grothendieck) The representable presheaves on the category of schemes are sheaves in the fpqc topology. In particular, they are sheaves in the étale topology.
Here is not the time or place to prove it, or indeed to define the terms above, but I hope this post gives a flavour of why representable functors are often rather special and why it’s likely I shall probably be mentioning them again before too long.