In
mathematics
Mathematics is a field of study that discovers and organizes methods, Mathematical theory, theories and theorems that are developed and Mathematical proof, proved for the needs of empirical sciences and mathematics itself. There are many ar ...
, a sheaf (: sheaves) is a tool for systematically tracking data (such as
set
Set, The Set, SET or SETS may refer to:
Science, technology, and mathematics Mathematics
*Set (mathematics), a collection of elements
*Category of sets, the category whose objects and morphisms are sets and total functions, respectively
Electro ...
s,
abelian group
In mathematics, an abelian group, also called a commutative group, is a group in which the result of applying the group operation to two group elements does not depend on the order in which they are written. That is, the group operation is commu ...
s,
rings) attached to the
open set
In mathematics, an open set is a generalization of an Interval (mathematics)#Definitions_and_terminology, open interval in the real line.
In a metric space (a Set (mathematics), set with a metric (mathematics), distance defined between every two ...
s of a
topological space
In mathematics, a topological space is, roughly speaking, a Geometry, geometrical space in which Closeness (mathematics), closeness is defined but cannot necessarily be measured by a numeric Distance (mathematics), distance. More specifically, a to ...
and defined locally with regard to them. For example, for each open set, the data could be the ring of
continuous functions defined on that open set. Such data are well-behaved in that they can be restricted to smaller open sets, and also the data assigned to an open set are equivalent to all collections of compatible data assigned to collections of smaller open sets
covering the original open set (intuitively, every datum is the sum of its constituent data).
The field of mathematics that studies sheaves is called sheaf theory.
Sheaves are understood conceptually as general and abstract
objects. Their precise definition is rather technical. They are specifically defined as sheaves of sets or as
sheaves of rings, for example, depending on the type of data assigned to the open sets.
There are also
maps (or
morphism
In mathematics, a morphism is a concept of category theory that generalizes structure-preserving maps such as homomorphism between algebraic structures, functions from a set to another set, and continuous functions between topological spaces. Al ...
s) from one sheaf to another; sheaves (of a specific type, such as sheaves of
abelian group
In mathematics, an abelian group, also called a commutative group, is a group in which the result of applying the group operation to two group elements does not depend on the order in which they are written. That is, the group operation is commu ...
s) with their morphisms on a fixed topological space form a
category
Category, plural categories, may refer to:
General uses
*Classification, the general act of allocating things to classes/categories Philosophy
* Category of being
* ''Categories'' (Aristotle)
* Category (Kant)
* Categories (Peirce)
* Category ( ...
. On the other hand, to each
continuous map
In mathematics, a continuous function is a function such that a small variation of the argument induces a small variation of the value of the function. This implies there are no abrupt changes in value, known as '' discontinuities''. More preci ...
there is associated both a
direct image functor, taking sheaves and their morphisms on the
domain to sheaves and morphisms on the
codomain
In mathematics, a codomain, counter-domain, or set of destination of a function is a set into which all of the output of the function is constrained to fall. It is the set in the notation . The term '' range'' is sometimes ambiguously used to ...
, and an
inverse image functor operating in the opposite direction. These
functor
In mathematics, specifically category theory, a functor is a Map (mathematics), mapping between Category (mathematics), categories. Functors were first considered in algebraic topology, where algebraic objects (such as the fundamental group) ar ...
s, and certain variants of them, are essential parts of sheaf theory.
Due to their general nature and versatility, sheaves have several applications in topology and especially in
algebraic and
differential geometry
Differential geometry is a Mathematics, mathematical discipline that studies the geometry of smooth shapes and smooth spaces, otherwise known as smooth manifolds. It uses the techniques of Calculus, single variable calculus, vector calculus, lin ...
. First, geometric structures such as that of a
differentiable manifold
In mathematics, a differentiable manifold (also differential manifold) is a type of manifold that is locally similar enough to a vector space to allow one to apply calculus. Any manifold can be described by a collection of charts (atlas). One ...
or a
scheme can be expressed in terms of a sheaf of rings on the space. In such contexts, several geometric constructions such as
vector bundles or
divisors are naturally specified in terms of sheaves. Second, sheaves provide the framework for a very general
cohomology theory, which encompasses also the "usual" topological cohomology theories such as
singular cohomology. Especially in algebraic geometry and the theory of
complex manifold
In differential geometry and complex geometry, a complex manifold is a manifold with a ''complex structure'', that is an atlas (topology), atlas of chart (topology), charts to the open unit disc in the complex coordinate space \mathbb^n, such th ...
s, sheaf cohomology provides a powerful link between topological and geometric properties of spaces. Sheaves also provide the basis for the theory of
''D''-modules, which provide applications to the theory of
differential equations. In addition, generalisations of sheaves to more general settings than topological spaces, such as the notion of a sheaf on a category with respect to some
Grothendieck topology, have provided applications to
mathematical logic
Mathematical logic is the study of Logic#Formal logic, formal logic within mathematics. Major subareas include model theory, proof theory, set theory, and recursion theory (also known as computability theory). Research in mathematical logic com ...
and to
number theory
Number theory is a branch of pure mathematics devoted primarily to the study of the integers and arithmetic functions. Number theorists study prime numbers as well as the properties of mathematical objects constructed from integers (for example ...
.
Definitions and examples
In many mathematical branches, several structures defined on a
topological space
In mathematics, a topological space is, roughly speaking, a Geometry, geometrical space in which Closeness (mathematics), closeness is defined but cannot necessarily be measured by a numeric Distance (mathematics), distance. More specifically, a to ...
(e.g., a
differentiable manifold
In mathematics, a differentiable manifold (also differential manifold) is a type of manifold that is locally similar enough to a vector space to allow one to apply calculus. Any manifold can be described by a collection of charts (atlas). One ...
) can be naturally ''localised'' or ''restricted'' to
open
Open or OPEN may refer to:
Music
* Open (band), Australian pop/rock band
* The Open (band), English indie rock band
* ''Open'' (Blues Image album), 1969
* ''Open'' (Gerd Dudek, Buschi Niebergall, and Edward Vesala album), 1979
* ''Open'' (Go ...
subset
In mathematics, a Set (mathematics), set ''A'' is a subset of a set ''B'' if all Element (mathematics), elements of ''A'' are also elements of ''B''; ''B'' is then a superset of ''A''. It is possible for ''A'' and ''B'' to be equal; if they a ...
s
: typical examples include
continuous real-valued or
complex
Complex commonly refers to:
* Complexity, the behaviour of a system whose components interact in multiple ways so possible interactions are difficult to describe
** Complex system, a system composed of many components which may interact with each ...
-valued functions,
-times
differentiable
In mathematics, a differentiable function of one real variable is a function whose derivative exists at each point in its domain. In other words, the graph of a differentiable function has a non- vertical tangent line at each interior point in ...
(real-valued or complex-valued) functions,
bounded real-valued functions,
vector field
In vector calculus and physics, a vector field is an assignment of a vector to each point in a space, most commonly Euclidean space \mathbb^n. A vector field on a plane can be visualized as a collection of arrows with given magnitudes and dire ...
s, and
sections of any
vector bundle
In mathematics, a vector bundle is a topological construction that makes precise the idea of a family of vector spaces parameterized by another space X (for example X could be a topological space, a manifold, or an algebraic variety): to eve ...
on the space. The ability to restrict data to smaller open subsets gives rise to the concept of presheaves. Roughly speaking, sheaves are then those presheaves, where local data can be glued to global data.
Presheaves
Let
be a topological space. A ''presheaf
of sets'' on
consists of the following data:
*For each open set
, there exists a set
. This set is also denoted
. The elements in this set are called the ''sections'' of
over
. The sections of
over
are called the ''global sections'' of
.
*For each inclusion of open sets
, a function
. In view of many of the examples below, the morphisms
are called ''restriction morphisms''. If
, then its restriction
is often denoted
by analogy with restriction of functions.
The restriction morphisms are required to satisfy two additional (
functorial) properties:
*For every open set
of
, the restriction morphism
is the identity morphism on
.
*If we have three open sets
, then the
composite .
Informally, the second axiom says it does not matter whether we restrict to
in one step or restrict first to
, then to
. A concise functorial reformulation of this definition is given further below.
Many examples of presheaves come from different classes of functions: to any
, one can assign the set
of continuous real-valued functions on
. The restriction maps are then just given by restricting a continuous function on
to a smaller open subset
, which again is a continuous function. The two presheaf axioms are immediately checked, thereby giving an example of a presheaf. This can be extended to a presheaf of holomorphic functions
and a presheaf of smooth functions
.
Another common class of examples is assigning to
the set of constant real-valued functions on
. This presheaf is called the ''constant presheaf'' associated to
and is denoted
.
Sheaves
Given a presheaf, a natural question to ask is to what extent its sections over an open set ''
'' are specified by their restrictions to open subsets of
. A ''sheaf'' is a presheaf whose sections are, in a technical sense, uniquely determined by their restrictions.
Axiomatically, a ''sheaf'' is a presheaf that satisfies both of the following axioms:
# (''Locality'') Suppose
is an open set,
is an open cover of
with
for all
, and
are sections. If
for all
, then
.
# (
''Gluing'') Suppose
is an open set,
is an open cover of
with
for all
, and
is a family of sections. If all pairs of sections agree on the overlap of their domains, that is, if
for all
, then there exists a section
such that
for all
.
In both of these axioms, the hypothesis on the open cover is equivalent to the assumption that
.
The section ''
'' whose existence is guaranteed by axiom 2 is called the ''gluing'', ''concatenation'', or ''collation'' of the sections
. By axiom 1 it is unique. Sections ''
'' and ''
'' satisfying the agreement precondition of axiom 2 are often called ''compatible'' ; thus axioms 1 and 2 together state that ''any collection of pairwise compatible sections can be uniquely glued together''. A ''separated presheaf'', or ''monopresheaf'', is a presheaf satisfying axiom 1.
The presheaf consisting of continuous functions mentioned above is a sheaf. This assertion reduces to checking that, given continuous functions
which agree on the intersections
, there is a unique continuous function
whose restriction equals the
. By contrast, the constant presheaf is usually ''not'' a sheaf as it fails to satisfy the locality axiom on the empty set (this is explained in more detail at
constant sheaf
In mathematics, the constant sheaf on a topological space X associated to a set (mathematics), set A is a Sheaf (mathematics), sheaf of sets on X whose stalk (sheaf), stalks are all equal to A. It is denoted by \underline or A_X. The constant presh ...
).
Presheaves and sheaves are typically denoted by capital letters,
being particularly common, presumably for the
French word for sheaf, ''faisceau''. Use of calligraphic letters such as
is also common.
It can be shown that to specify a sheaf, it is enough to specify its restriction to the open sets of a
basis for the topology of the underlying space. Moreover, it can also be shown that it is enough to verify the sheaf axioms above relative to the open sets of a covering. This observation is used to construct another example which is crucial in algebraic geometry, namely
quasi-coherent sheaves. Here the topological space in question is the
spectrum of a commutative ring , whose points are the
prime ideal
In algebra, a prime ideal is a subset of a ring (mathematics), ring that shares many important properties of a prime number in the ring of Integer#Algebraic properties, integers. The prime ideals for the integers are the sets that contain all th ...
s
in
. The open sets
form a basis for the
Zariski topology
In algebraic geometry and commutative algebra, the Zariski topology is a topology defined on geometric objects called varieties. It is very different from topologies that are commonly used in real or complex analysis; in particular, it is not ...
on this space. Given an
-module
, there is a sheaf, denoted by
on the
, that satisfies
:
the
localization of
at
.
There is another characterization of sheaves that is equivalent to the previously discussed.
A presheaf
is a sheaf if and only if for any open
and any open cover
of
,
is the fibre product
. This characterization is useful in construction of sheaves, for example, if
are
abelian sheaves, then the kernel of sheaves morphism
is a sheaf, since projective limits commutes with projective limits. On the other hand, the cokernel is not always a sheaf because inductive limits do not necessarily commute with projective limits. One way to fix this is to consider Noetherian topological spaces; all open sets are compact so that the cokernel is a sheaf, since finite projective limits commutes with inductive limits.
Further examples
Sheaf of sections of a continuous map
Any continuous map
of topological spaces determines a sheaf
on
by setting
:
Any such
is commonly called a
section of ''
'', and this example is the reason why the elements in
are generally called sections. This construction is especially important when
is the projection of a
fiber bundle onto its base space. For example, the sheaves of smooth functions are the sheaves of sections of the
trivial bundle
In mathematics, and particularly topology, a fiber bundle ( ''Commonwealth English'': fibre bundle) is a space that is a product space, but may have a different topological structure. Specifically, the similarity between a space E and a p ...
.
Another example: the sheaf of sections of
:
is the sheaf which assigns to any ''
'' the set of branches of the
complex logarithm on ''
''.
Given a point
and an abelian group
, the skyscraper sheaf
is defined as follows: if
is an open set containing
, then
. If
does not contain
, then
, the
trivial group. The restriction maps are either the identity on
, if both open sets contain
, or the zero map otherwise.
Sheaves on manifolds
On an
-dimensional
-manifold
, there are a number of important sheaves, such as the sheaf of
-times continuously differentiable functions
(with
). Its sections on some open
are the
-functions
. For
, this sheaf is called the ''structure sheaf'' and is denoted
. The nonzero
functions also form a sheaf, denoted
.
Differential form
In mathematics, differential forms provide a unified approach to define integrands over curves, surfaces, solids, and higher-dimensional manifolds. The modern notion of differential forms was pioneered by Élie Cartan. It has many applications ...
s (of degree
) also form a sheaf
. In all these examples, the restriction morphisms are given by restricting functions or forms.
The assignment sending
to the compactly supported functions on
is not a sheaf, since there is, in general, no way to preserve this property by passing to a smaller open subset. Instead, this forms a
cosheaf, a
dual concept where the restriction maps go in the opposite direction than with sheaves. However, taking the
dual of these vector spaces does give a sheaf, the sheaf of
distributions.
Presheaves that are not sheaves
In addition to the constant presheaf mentioned above, which is usually not a sheaf, there are further examples of presheaves that are not sheaves:
* Let
be the
two-point topological space with the discrete topology. Define a presheaf
as follows:
The restriction map
is the projection of
onto its first coordinate, and the restriction map
is the projection of
onto its second coordinate.
is a presheaf that is not separated: a global section is determined by three numbers, but the values of that section over
and
determine only two of those numbers. So while we can glue any two sections over
and
, we cannot glue them uniquely.
* Let
be the
real line
A number line is a graphical representation of a straight line that serves as spatial representation of numbers, usually graduated like a ruler with a particular origin (geometry), origin point representing the number zero and evenly spaced mark ...
, and let
be the set of
bounded continuous functions on
. This is not a sheaf because it is not always possible to glue. For example, let
be the set of all
such that