In Sheaves we introduced the concept of sheaves as mathematical objects that “live on” a space and can be “patched together ” in a certain way. As an example we introduced the concept of the sheaf of regular functions on the complex plane . The complex plane is one example of a variety, which we defined in Basics of Algebraic Geometry as a “shape” that is described by the zero set of polynomial equations. The concept of the sheaf of regular functions can also be generalized to varieties other than
. The sheaf of regular functions on a variety
is also called the structure sheaf on
and is written
.
In this post we will give some more important kinds of sheaves.
Twisting Sheaves
We will start with the twisting sheaf. For this we need the notion of projective space, which we introduced in Projective Geometry. We know that projective space provides us with many advantages, in particular “points at infinity”, but they come at the cost of some new language – for example, we require that our polynomials be homogeneous, which means that every term of such a polynomial must be of the same degree. The zero set of such a polynomial then defines a projective variety.
The definition of the sheaf of regular functions on a projective variety also has some differences compared to that on an affine space. To protect our definition of projective space, we need the numerator and the denominator to always have the same degree. This has the effect that the only regular functions defined everywhere on a projective variety are the constant functions.
The twisting sheaves, written for an integer
, are made up of expressions
where
and
are homogeneous polynomials and the degree of
is equal to
, where
is the degree of
. We also require for each open set
that
never be zero on any point of
, as in the definition of the regular functions on
. The sheaf of regular functions on
is then just the twisting sheaf when
. Twisting sheaves are isomorphic to the sheaf of regular functions “locally“, i.e. on open sets of the space, but not “globally“.
Sheaves of Modules and Quasi-Coherent Sheaves
Twisting sheaves can be thought of as sheaves of modules, with the sheaf of regular functions serving as their “scalars”. More generally, sheaves of modules play an important part in algebraic geometry. In the same way that a ring determines the sheaf of regular functions
on the affine scheme
,
-modules can always give rise to sheaves of
-modules on
. However, not all sheaves of
-modules come from
-modules. In the special case that they do, they are referred to as quasi-coherent sheaves. Quasi-coherent sheaves are interesting because we have ways of constructing new modules from old ones, for instance using the tensor product or direct product, hence, we can also construct new sheaves of modules from old ones.
Locally Free Sheaves, Vector Bundles, and Line Bundles
A quasi-coherent sheaf such that
is isomorphic to the quasi-coherent sheaf
,i.e. a direct sum of
copies of the sheaf of regular functions, is called a locally free sheaf of rank
. Locally free sheaves correspond to vector bundles, which we have already discussed in the context of differential geometry and algebraic topology (see Vector Fields, Vector Bundles, and Fiber Bundles). A locally free module of rank
is also known as a line bundle. As we have mentioned earlier, a twisting sheaf is locally isomorphic to the sheaf of regular functions, therefore, it is an example of a line bundle.
Sheaves of Differentials and the Cotangent Bundle
We now discuss the concept of differentials. As may be inferred from the name, this concept is somewhat related to concepts in calculus, such as tangents. However, in algebraic geometry we want to be able to define things algebraically, as this contributes to the strength of algebraic geometry in relating algebra and geometry. In addition, in algebraic geometry we may consider not only real and complex numbers but also rational numbers or even finite fields, and some of the methods we have developed in calculus may not always be immediately applicable to the case at hand. Therefore we must “redefine” these objects algebraically, even if they are going to be conceptually inspired by the objects we are already familiar with from calculus.
We now give the definition of differentials (which in the context of algebraic geometry are also called Kahler differentials). Given a homomorphism of rings , the module of relative differentials, denoted
, to be the free
-module generated by the formal symbols
, modulo the following relations:
for
for
for
If we have schemes and
whose open subsets are given by the spectrum
of some ring
, and a morphism
, we have for each of these open subsets a module of relative differentials which we can “glue together” to form a quasi-coherent sheaf called the sheaf of relative differentials, written using the symbol
. If
is a point, i.e. it is the spectrum
of some field
, we simply write
.
The sheaf of relative differentials is also known as the cotangent bundle, since it is dual to the tangent bundle. From the cotangent bundle we can form the canonical bundle by taking exterior products. The exterior product
is the tensor product of
and
modulo the relation
. The canonical bundle is then the top exterior power of the cotangent bundle, i.e.
. It is yet another example of a line bundle.
Line Bundles and Divisor Classes
Line bundles (including the canonical bundle) on curves are closely related to divisors (see Divisors and the Picard Group). In fact, the set of all line bundles on a curve is the same as the Picard group (the group of divisor classes) of
. We will not prove this, but we will elaborate a little on the construction that gives the correspondence between line bundles and divisor classes. Since a line bundle is locally isomorphic to the sheaf of regular functions, a section
of the line bundle corresponds, at least on some open set
to some regular function on
that we denote by
. Let
be a point in
. We define the order of vanishing
of the section
as the order of vanishing of the regular function
at
.
A rational section of a line bundle is a section of the bundle possibly multiplied by a rational function (which may not necessarily be a function in the set-theoretic sense but merely an expression which is a “fraction” of polynomials). Similar to the case of ordinary sections of the line bundle and regular functions, there is also a correspondence between rational sections and rational functions. We then define the divisor associated to a rational section
by
On the other hand, given a divisor , we may obtain a line bundle by associating to the divisor
the set of all rational functions with divisor
, such that
.
The notation means that when we formally add the divisors and
, the resulting sum has coefficients which are all greater than or equal to
. We refer to such a divisor as an effective divisor. Thus we have a means of associating divisors to line bundles and vice-versa, and it is a theorem, which we will not prove, that this gives a correspondence between line bundles and divisor classes.
Preview of the Riemann-Roch Theorem
The correspondence between line bundles and divisor classes will allow us to state the Riemann-Roch theorem (once again, without proof, for now) for the case of complex smooth projective curves. Let denote the dimension of the vector space of global sections of the line bundle
, with corresponding divisor
. We recall that the degree
of a divisor
is the sum of its coefficients. The genus
of a curve roughly gives the “number of holes” of the curve as a space whose points have coordinates that are complex numbers (recall that the complex points of a curve actually form a surface – for example, an elliptic curve is actually a torus, which has genus equal to
). The Riemann-Roch theorem relates all these concepts. Let
denote the divisor corresponding to the canonical bundle of the curve
, and let
be any divisor on
. Then the Riemann-Roch theorem is the following statement:
More on the Riemann-Roch theorem, including its proof, examples of its applications, and generalization to varieties other than curves, will be left to the references for now. It is intended and hoped for, however, that these subjects will be tackled at some later time on this blog.
References:
Kahler Differential on Wikipedia
Sheaves of Modules by Charles Siegel on Rigorous Trivialities
Locally Free Sheaves and Vector Bundles by Charles Siegel on Rigorous Trivialities
Line Bundles and the Picard Group by Charles Siegel on Rigorous Trivialities
Differential Forms and the Canonical Bundle by Charles Siegel on Rigorous Trivialities
Riemann-Roch Theorem for Curves by Charles Siegel on Rigorous Trivialities
Algebraic Geometry by Andreas Gathmann
Algebraic Geometry by Robin Hartshorne
Pingback: An Intuitive Introduction to String Theory and (Homological) Mirror Symmetry | Theories and Theorems
Pingback: Cohomology in Algebraic Geometry | Theories and Theorems
Pingback: Chern Classes and Generalized Riemann-Roch Theorems | Theories and Theorems