fbpx
Wikipedia

Sheaf (mathematics)

In mathematics, a sheaf (pl.: sheaves) is a tool for systematically tracking data (such as sets, abelian groups, rings) attached to the open sets of a topological space 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 correct 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 morphisms) from one sheaf to another; sheaves (of a specific type, such as sheaves of abelian groups) with their morphisms on a fixed topological space form a category. On the other hand, to each continuous map there is associated both a direct image functor, taking sheaves and their morphisms on the domain to sheaves and morphisms on the codomain, and an inverse image functor operating in the opposite direction. These functors, 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. First, geometric structures such as that of a differentiable manifold 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 manifolds, 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 Grothendieck topology, have provided applications to mathematical logic and to number theory.

Definitions and examples edit

In many mathematical branches, several structures defined on a topological space   (e.g., a differentiable manifold) can be naturally localised or restricted to open subsets  : typical examples include continuous real-valued or complex-valued functions,  -times differentiable (real-valued or complex-valued) functions, bounded real-valued functions, vector fields, and sections of any vector bundle 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 edit

Let   be a topological space. A presheaf of sets   on   consists of the following data:

  • For each open set   of  , 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 W in one step or restrict first to V, then to W. 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 sheaf of holomorphic functions   and a sheaf 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 edit

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:

  1. (Locality) Suppose   is an open set,   is an open cover of   with   for all  , and   are sections. If   for all  , then  .
  2. (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  .[1]

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 si. 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.[2]

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).

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 ideals   in  . The open sets   form a basis for the Zariski topology on this space. Given an  -module  , there is a sheaf, denoted by   on the Spec  , 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 limit not necessarily commutes with projective limits. One of the way to fix this is to consider Noetherian topological spaces; every open sets are compact so that the cokernel is a sheaf, since finite projective limits commutes with inductive limits.

Further examples edit

Sheaf of sections of a continuous map edit

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. 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 edit

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 forms (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.[3] However, taking the dual of these vector spaces does give a sheaf, the sheaf of distributions.

Presheaves that are not sheaves edit

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, 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  . The identity function   is bounded on each  . Consequently, we get a section   on  . However, these sections do not glue, because the function   is not bounded on the real line. Consequently   is a presheaf, but not a sheaf. In fact,   is separated because it is a sub-presheaf of the sheaf of continuous functions.

Motivating sheaves from complex analytic spaces and algebraic geometry edit

One of the historical motivations for sheaves have come from studying complex manifolds,[4] complex analytic geometry,[5] and scheme theory from algebraic geometry. This is because in all of the previous cases, we consider a topological space   together with a structure sheaf   giving it the structure of a complex manifold, complex analytic space, or scheme. This perspective of equipping a topological space with a sheaf is essential to the theory of locally ringed spaces (see below).

Technical challenges with complex manifolds edit

One of the main historical motivations for introducing sheaves was constructing a device which keeps track of holomorphic functions on complex manifolds. For example, on a compact complex manifold   (like complex projective space or the vanishing locus in projective space of a homogeneous polynomial), the only holomorphic functions

 

are the constant functions.[6][7] This means there exist two compact complex manifolds   which are not isomorphic, but nevertheless their ring of global holomorphic functions, denoted  , are isomorphic. Contrast this with smooth manifolds where every manifold   can be embedded inside some  , hence its ring of smooth functions   comes from restricting the smooth functions from  . Another complexity when considering the ring of holomorphic functions on a complex manifold   is given a small enough open set  , the holomorphic functions will be isomorphic to  . Sheaves are a direct tool for dealing with this complexity since they make it possible to keep track of the holomorphic structure on the underlying topological space of   on arbitrary open subsets  . This means as   becomes more complex topologically, the ring   can be expressed from gluing the  . Note that sometimes this sheaf is denoted   or just  , or even   when we want to emphasize the space the structure sheaf is associated to.

Tracking submanifolds with sheaves edit

Another common example of sheaves can be constructed by considering a complex submanifold  . There is an associated sheaf   which takes an open subset   and gives the ring of holomorphic functions on  . This kind of formalism was found to be extremely powerful and motivates a lot of homological algebra such as sheaf cohomology since an intersection theory can be built using these kinds of sheaves from the Serre intersection formula.

Operations with sheaves edit

Morphisms edit

Morphisms of sheaves are, roughly speaking, analogous to functions between them. In contrast to a function between sets, which is simply an assignment of outputs to inputs, morphisms of sheaves are also required to be compatible with the local-global structures of the underlying sheaves. This idea is made precise in the following definition.

Let   and   be two sheaves of sets (resp. abelian groups, rings, etc.) on  . A morphism   consists of a morphism   of sets (resp. abelian groups, rings, etc.) for each open set   of  , subject to the condition that this morphism is compatible with restrictions. In other words, for every open subset   of an open set  , the following diagram is commutative.

 

For example, taking the derivative gives a morphism of sheaves on  :   Indeed, given an ( -times continuously differentiable) function   (with   in   open), the restriction (to a smaller open subset  ) of its derivative equals the derivative of  .

With this notion of morphism, sheaves of sets (resp. abelian groups, rings, etc.) on a fixed topological space   form a category. The general categorical notions of mono-, epi- and isomorphisms can therefore be applied to sheaves.

A morphism   of sheaves on   is an isomorphism (resp. monomorphism) if and only if there exists an open cover   of   such that   are isomorphisms (resp. injective morphisms) of sets (resp. abelian groups, rings, etc.) for all  . These statements give examples of how to work with sheaves using local information, but it's important to note that we cannot check if a morphism of sheaves is an epimorphism in the same manner. Indeed the statement that maps on the level of open sets   are not always surjective for epimorphisms of sheaves is equivalent to non-exactness of the global sections functor — or equivalently, to non-triviality of sheaf cohomology.

Stalks of a sheaf edit

The stalk   of a sheaf   captures the properties of a sheaf "around" a point  , generalizing the germs of functions. Here, "around" means that, conceptually speaking, one looks at smaller and smaller neighborhoods of the point. Of course, no single neighborhood will be small enough, which requires considering a limit of some sort. More precisely, the stalk is defined by

 

the direct limit being over all open subsets of   containing the given point  . In other words, an element of the stalk is given by a section over some open neighborhood of  , and two such sections are considered equivalent if their restrictions agree on a smaller neighborhood.

The natural morphism   takes a section   in   to its germ at  . This generalises the usual definition of a germ.

In many situations, knowing the stalks of a sheaf is enough to control the sheaf itself. For example, whether or not a morphism of sheaves is a monomorphism, epimorphism, or isomorphism can be tested on the stalks. In this sense, a sheaf is determined by its stalks, which are a local data. By contrast, the global information present in a sheaf, i.e., the global sections, i.e., the sections   on the whole space  , typically carry less information. For example, for a compact complex manifold  , the global sections of the sheaf of holomorphic functions are just  , since any holomorphic function

 

is constant by Liouville's theorem.[6]

Turning a presheaf into a sheaf edit

It is frequently useful to take the data contained in a presheaf and to express it as a sheaf. It turns out that there is a best possible way to do this. It takes a presheaf   and produces a new sheaf   called the sheafification or sheaf associated to the presheaf  . For example, the sheafification of the constant presheaf (see above) is called the constant sheaf. Despite its name, its sections are locally constant functions.

The sheaf   can be constructed using the étalé space of  , namely as the sheaf of sections of the map

 

Another construction of the sheaf   proceeds by means of a functor   from presheaves to presheaves that gradually improves the properties of a presheaf: for any presheaf  ,   is a separated presheaf, and for any separated presheaf  ,   is a sheaf. The associated sheaf   is given by  .[8]

The idea that the sheaf   is the best possible approximation to   by a sheaf is made precise using the following universal property: there is a natural morphism of presheaves   so that for any sheaf   and any morphism of presheaves  , there is a unique morphism of sheaves   such that  . In fact   is the left adjoint functor to the inclusion functor (or forgetful functor) from the category of sheaves to the category of presheaves, and   is the unit of the adjunction. In this way, the category of sheaves turns into a Giraud subcategory of presheaves. This categorical situation is the reason why the sheafification functor appears in constructing cokernels of sheaf morphisms or tensor products of sheaves, but not for kernels, say.

Subsheaves, quotient sheaves edit

If   is a subsheaf of a sheaf   of abelian groups, then the quotient sheaf   is the sheaf associated to the presheaf  ; in other words, the quotient sheaf fits into an exact sequence of sheaves of abelian groups;

 

(this is also called a sheaf extension.)

Let   be sheaves of abelian groups. The set   of morphisms of sheaves from   to   forms an abelian group (by the abelian group structure of  ). The sheaf hom of   and  , denoted by,

 

is the sheaf of abelian groups   where   is the sheaf on   given by   (note sheafification is not needed here). The direct sum of   and   is the sheaf given by  , and the tensor product of   and   is the sheaf associated to the presheaf  .

All of these operations extend to sheaves of modules over a sheaf of rings  ; the above is the special case when   is the constant sheaf  .

Basic functoriality edit

Since the data of a (pre-)sheaf depends on the open subsets of the base space, sheaves on different topological spaces are unrelated to each other in the sense that there are no morphisms between them. However, given a continuous map   between two topological spaces, pushforward and pullback relate sheaves on   to those on   and vice versa.

Direct image edit

The pushforward (also known as direct image) of a sheaf   on   is the sheaf defined by

 

Here   is an open subset of  , so that its preimage is open in   by the continuity of  . This construction recovers the skyscraper sheaf   mentioned above:

 

where   is the inclusion, and   is regarded as a sheaf on the singleton (by  .

For a map between locally compact spaces, the direct image with compact support is a subsheaf of the direct image.[9] By definition,   consists of those   whose support is proper map over  . If   is proper itself, then  , but in general they disagree.

Inverse image edit

The pullback or inverse image goes the other way: it produces a sheaf on  , denoted   out of a sheaf   on  . If   is the inclusion of an open subset, then the inverse image is just a restriction, i.e., it is given by   for an open   in  . A sheaf   (on some space  ) is called locally constant if   by some open subsets   such that the restriction of   to all these open subsets is constant. On a wide range of topological spaces  , such sheaves are equivalent to representations of the fundamental group  .

For general maps  , the definition of   is more involved; it is detailed at inverse image functor. The stalk is an essential special case of the pullback in view of a natural identification, where   is as above:

 

More generally, stalks satisfy  .

Extension by zero edit

For the inclusion   of an open subset, the extension by zero of a sheaf of abelian groups on   is defined as

  if   and   otherwise.

For a sheaf   on  , this construction is in a sense complementary to  , where   is the inclusion of the complement of  :

  for   in  , and the stalk is zero otherwise, while
  for   in  , and equals   otherwise.

These functors are therefore useful in reducing sheaf-theoretic questions on   to ones on the strata of a stratification, i.e., a decomposition of   into smaller, locally closed subsets.

Complements edit

Sheaves in more general categories edit

In addition to (pre-)sheaves as introduced above, where   is merely a set, it is in many cases important to keep track of additional structure on these sections. For example, the sections of the sheaf of continuous functions naturally form a real vector space, and restriction is a linear map between these vector spaces.

Presheaves with values in an arbitrary category   are defined by first considering the category of open sets on   to be the posetal category   whose objects are the open sets of   and whose morphisms are inclusions. Then a  -valued presheaf on   is the same as a contravariant functor from   to  . Morphisms in this category of functors, also known as natural transformations, are the same as the morphisms defined above, as can be seen by unraveling the definitions.

If the target category   admits all limits, a  -valued presheaf is a sheaf if the following diagram is an equalizer for every open cover   of any open set  :

 

Here the first map is the product of the restriction maps

 

and the pair of arrows the products of the two sets of restrictions

 

and

 

If   is an abelian category, this condition can also be rephrased by requiring that there is an exact sequence

 

A particular case of this sheaf condition occurs for   being the empty set, and the index set   also being empty. In this case, the sheaf condition requires   to be the terminal object in  .

Ringed spaces and sheaves of modules edit

In several geometrical disciplines, including algebraic geometry and differential geometry, the spaces come along with a natural sheaf of rings, often called the structure sheaf and denoted by  . Such a pair   is called a ringed space. Many types of spaces can be defined as certain types of ringed spaces. Commonly, all the stalks   of the structure sheaf are local rings, in which case the pair is called a locally ringed space.

For example, an  -dimensional   manifold   is a locally ringed space whose structure sheaf consists of  -functions on the open subsets of  . The property of being a locally ringed space translates into the fact that such a function, which is nonzero at a point  , is also non-zero on a sufficiently small open neighborhood of  . Some authors actually define real (or complex) manifolds to be locally ringed spaces that are locally isomorphic to the pair consisting of an open subset of   (resp.  ) together with the sheaf of   (resp. holomorphic) functions.[10] Similarly, schemes, the foundational notion of spaces in algebraic geometry, are locally ringed spaces that are locally isomorphic to the spectrum of a ring.

Given a ringed space, a sheaf of modules is a sheaf   such that on every open set   of  ,   is an  -module and for every inclusion of open sets  , the restriction map   is compatible with the restriction map  : the restriction of fs is the restriction of   times that of   for any   in   and   in  .

Most important geometric objects are sheaves of modules. For example, there is a one-to-one correspondence between vector bundles and locally free sheaves of  -modules. This paradigm applies to real vector bundles, complex vector bundles, or vector bundles in algebraic geometry (where   consists of smooth functions, holomorphic functions, or regular functions, respectively). Sheaves of solutions to differential equations are  -modules, that is, modules over the sheaf of differential operators. On any topological space, modules over the constant sheaf   are the same as sheaves of abelian groups in the sense above.

There is a different inverse image functor for sheaves of modules over sheaves of rings. This functor is usually denoted   and it is distinct from  . See inverse image functor.

Finiteness conditions for sheaves of modules edit

Finiteness conditions for module over commutative rings give rise to similar finiteness conditions for sheaves of modules:   is called finitely generated (resp. finitely presented) if, for every point   of  , there exists an open neighborhood   of  , a natural number   (possibly depending on  ), and a surjective morphism of sheaves   (respectively, in addition a natural number  , and an exact sequence  .) Paralleling the notion of a coherent module,   is called a coherent sheaf if it is of finite type and if, for every open set   and every morphism of sheaves   (not necessarily surjective), the kernel of   is of finite type.   is coherent if it is coherent as a module over itself. Like for modules, coherence is in general a strictly stronger condition than finite presentation. The Oka coherence theorem states that the sheaf of holomorphic functions on a complex manifold is coherent.

The étalé space of a sheaf edit

In the examples above it was noted that some sheaves occur naturally as sheaves of sections. In fact, all sheaves of sets can be represented as sheaves of sections of a topological space called the étalé space, from the French word étalé [etale], meaning roughly "spread out". If   is a sheaf over  , then the étalé space (sometimes called the étale space) of   is a topological space   together with a local homeomorphism   such that the sheaf of sections   of   is  . The space   is usually very strange, and even if the sheaf   arises from a natural topological situation,   may not have any clear topological interpretation. For example, if

sheaf, mathematics, this, article, about, sheaves, topological, spaces, sheaves, site, grothendieck, topology, topos, look, sheaf, wiktionary, free, dictionary, mathematics, sheaf, sheaves, tool, systematically, tracking, data, such, sets, abelian, groups, rin. This article is about sheaves on topological spaces For sheaves on a site see Grothendieck topology and Topos Look up sheaf in Wiktionary the free dictionary In mathematics a sheaf pl sheaves is a tool for systematically tracking data such as sets abelian groups rings attached to the open sets of a topological space 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 correct 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 morphisms from one sheaf to another sheaves of a specific type such as sheaves of abelian groups with their morphisms on a fixed topological space form a category On the other hand to each continuous map there is associated both a direct image functor taking sheaves and their morphisms on the domain to sheaves and morphisms on the codomain and an inverse image functor operating in the opposite direction These functors 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 First geometric structures such as that of a differentiable manifold 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 manifolds 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 Grothendieck topology have provided applications to mathematical logic and to number theory Contents 1 Definitions and examples 1 1 Presheaves 1 2 Sheaves 1 3 Further examples 1 3 1 Sheaf of sections of a continuous map 1 3 2 Sheaves on manifolds 1 3 3 Presheaves that are not sheaves 1 4 Motivating sheaves from complex analytic spaces and algebraic geometry 1 4 1 Technical challenges with complex manifolds 1 4 2 Tracking submanifolds with sheaves 2 Operations with sheaves 2 1 Morphisms 2 2 Stalks of a sheaf 2 3 Turning a presheaf into a sheaf 2 4 Subsheaves quotient sheaves 2 5 Basic functoriality 2 5 1 Direct image 2 5 2 Inverse image 2 5 3 Extension by zero 3 Complements 3 1 Sheaves in more general categories 3 2 Ringed spaces and sheaves of modules 3 2 1 Finiteness conditions for sheaves of modules 3 3 The etale space of a sheaf 4 Sheaf cohomology 4 1 Computing sheaf cohomology 4 2 Derived categories of sheaves 4 2 1 Derived categories of coherent sheaves and the Grothendieck group 5 Sites and topoi 6 History 7 See also 8 Notes 9 ReferencesDefinitions and examples editIn many mathematical branches several structures defined on a topological space X displaystyle X nbsp e g a differentiable manifold can be naturally localised or restricted to open subsets U X displaystyle U subset X nbsp typical examples include continuous real valued or complex valued functions n displaystyle n nbsp times differentiable real valued or complex valued functions bounded real valued functions vector fields and sections of any vector bundle 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 edit See also Presheaf category theory Let X displaystyle X nbsp be a topological space A presheaf of sets F displaystyle F nbsp on X displaystyle X nbsp consists of the following data For each open set U displaystyle U nbsp of X displaystyle X nbsp a set F U displaystyle F U nbsp This set is also denoted G U F displaystyle Gamma U F nbsp The elements in this set are called the sections of F displaystyle F nbsp over U displaystyle U nbsp The sections of F displaystyle F nbsp over X displaystyle X nbsp are called the global sections of F displaystyle F nbsp For each inclusion of open sets V U displaystyle V subseteq U nbsp a function res V U F U F V displaystyle operatorname res V U colon F U rightarrow F V nbsp In view of many of the examples below the morphisms res V U displaystyle text res V U nbsp are called restriction morphisms If s F U displaystyle s in F U nbsp then its restriction res V U s displaystyle text res V U s nbsp is often denoted s V displaystyle s V nbsp by analogy with restriction of functions The restriction morphisms are required to satisfy two additional functorial properties For every open set U displaystyle U nbsp of X displaystyle X nbsp the restriction morphism res U U F U F U displaystyle operatorname res U U colon F U rightarrow F U nbsp is the identity morphism on F U displaystyle F U nbsp If we have three open sets W V U displaystyle W subseteq V subseteq U nbsp then the composite res W V res V U res W U displaystyle text res W V circ text res V U text res W U nbsp Informally the second axiom says it does not matter whether we restrict to W in one step or restrict first to V then to W A concise functorial reformulation of this definition is given further below Many examples of presheaves come from different classes of functions to any U displaystyle U nbsp one can assign the set C 0 U displaystyle C 0 U nbsp of continuous real valued functions on U displaystyle U nbsp The restriction maps are then just given by restricting a continuous function on U displaystyle U nbsp to a smaller open subset V displaystyle V nbsp 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 sheaf of holomorphic functions H displaystyle mathcal H nbsp and a sheaf of smooth functions C displaystyle C infty nbsp Another common class of examples is assigning to U displaystyle U nbsp the set of constant real valued functions on U displaystyle U nbsp This presheaf is called the constant presheaf associated to R displaystyle mathbb R nbsp and is denoted R p s h displaystyle underline mathbb R psh nbsp Sheaves edit Given a presheaf a natural question to ask is to what extent its sections over an open set U displaystyle U nbsp are specified by their restrictions to open subsets of U displaystyle U nbsp 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 U displaystyle U nbsp is an open set U i i I displaystyle U i i in I nbsp is an open cover of U displaystyle U nbsp with U i U displaystyle U i subseteq U nbsp for all i I displaystyle i in I nbsp and s t F U displaystyle s t in F U nbsp are sections If s U i t U i displaystyle s U i t U i nbsp for all i I displaystyle i in I nbsp then s t displaystyle s t nbsp Gluing Suppose U displaystyle U nbsp is an open set U i i I displaystyle U i i in I nbsp is an open cover of U displaystyle U nbsp with U i U displaystyle U i subseteq U nbsp for all i I displaystyle i in I nbsp and s i F U i i I displaystyle s i in F U i i in I nbsp is a family of sections If all pairs of sections agree on the overlap of their domains that is if s i U i U j s j U i U j displaystyle s i U i cap U j s j U i cap U j nbsp for all i j I displaystyle i j in I nbsp then there exists a section s F U displaystyle s in F U nbsp such that s U i s i displaystyle s U i s i nbsp for all i I displaystyle i in I nbsp 1 In both of these axioms the hypothesis on the open cover is equivalent to the assumption that i I U i U textstyle bigcup i in I U i U nbsp The section s displaystyle s nbsp whose existence is guaranteed by axiom 2 is called the gluing concatenation or collation of the sections si By axiom 1 it is unique Sections s i displaystyle s i nbsp and s j displaystyle s j nbsp 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 2 The presheaf consisting of continuous functions mentioned above is a sheaf This assertion reduces to checking that given continuous functions f i U i R displaystyle f i U i to mathbb R nbsp which agree on the intersections U i U j displaystyle U i cap U j nbsp there is a unique continuous function f U R displaystyle f U to mathbb R nbsp whose restriction equals the f i displaystyle f i nbsp 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 Presheaves and sheaves are typically denoted by capital letters F displaystyle F nbsp being particularly common presumably for the French word for sheaf faisceau Use of calligraphic letters such as F displaystyle mathcal F nbsp 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 R displaystyle R nbsp whose points are the prime ideals p displaystyle p nbsp in R displaystyle R nbsp The open sets D f p R f p displaystyle D f p subset R f notin p nbsp form a basis for the Zariski topology on this space Given an R displaystyle R nbsp module M displaystyle M nbsp there is a sheaf denoted by M displaystyle tilde M nbsp on the Spec R displaystyle R nbsp that satisfies M D f M 1 f displaystyle tilde M D f M 1 f nbsp the localization of M displaystyle M nbsp at f displaystyle f nbsp There is another characterization of sheaves that is equivalent to the previously discussed A presheaf F displaystyle mathcal F nbsp is a sheaf if and only if for any open U displaystyle U nbsp and any open cover U a displaystyle U a nbsp of U displaystyle U nbsp F U displaystyle mathcal F U nbsp is the fibre product F U F U a F U a U b F U b displaystyle mathcal F U cong mathcal F U a times mathcal F U a cap U b mathcal F U b nbsp This characterization is useful in construction of sheaves for example if F G displaystyle mathcal F mathcal G nbsp are abelian sheaves then the kernel of sheaves morphism F G displaystyle mathcal F to mathcal G nbsp is a sheaf since projective limits commutes with projective limits On the other hand the cokernel is not always a sheaf because inductive limit not necessarily commutes with projective limits One of the way to fix this is to consider Noetherian topological spaces every open sets are compact so that the cokernel is a sheaf since finite projective limits commutes with inductive limits Further examples edit Sheaf of sections of a continuous map edit Any continuous map f Y X displaystyle f Y to X nbsp of topological spaces determines a sheaf G Y X displaystyle Gamma Y X nbsp on X displaystyle X nbsp by setting G Y X U s U Y f s id U displaystyle Gamma Y X U s U to Y f circ s operatorname id U nbsp Any such s displaystyle s nbsp is commonly called a section of f displaystyle f nbsp and this example is the reason why the elements in F U displaystyle F U nbsp are generally called sections This construction is especially important when f displaystyle f nbsp 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 Another example the sheaf of sections of C exp C 0 displaystyle mathbb C stackrel exp to mathbb C setminus 0 nbsp is the sheaf which assigns to any U displaystyle U nbsp the set of branches of the complex logarithm on U displaystyle U nbsp Given a point x displaystyle x nbsp and an abelian group S displaystyle S nbsp the skyscraper sheaf S x displaystyle S x nbsp is defined as follows if U displaystyle U nbsp is an open set containing x displaystyle x nbsp then S x U S displaystyle S x U S nbsp If U displaystyle U nbsp does not contain x displaystyle x nbsp then S x U 0 displaystyle S x U 0 nbsp the trivial group The restriction maps are either the identity on S displaystyle S nbsp if both open sets contain x displaystyle x nbsp or the zero map otherwise Sheaves on manifolds edit On an n displaystyle n nbsp dimensional C k displaystyle C k nbsp manifold M displaystyle M nbsp there are a number of important sheaves such as the sheaf of j displaystyle j nbsp times continuously differentiable functions O M j displaystyle mathcal O M j nbsp with j k displaystyle j leq k nbsp Its sections on some open U displaystyle U nbsp are the C j displaystyle C j nbsp functions U R displaystyle U to mathbb R nbsp For j k displaystyle j k nbsp this sheaf is called the structure sheaf and is denoted O M displaystyle mathcal O M nbsp The nonzero C k displaystyle C k nbsp functions also form a sheaf denoted O X displaystyle mathcal O X times nbsp Differential forms of degree p displaystyle p nbsp also form a sheaf W M p displaystyle Omega M p nbsp In all these examples the restriction morphisms are given by restricting functions or forms The assignment sending U displaystyle U nbsp to the compactly supported functions on U displaystyle U nbsp 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 3 However taking the dual of these vector spaces does give a sheaf the sheaf of distributions Presheaves that are not sheaves edit 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 X displaystyle X nbsp be the two point topological space x y displaystyle x y nbsp with the discrete topology Define a presheaf F displaystyle F nbsp as follows F F x R F y R F x y R R R displaystyle F varnothing varnothing F x mathbb R F y mathbb R F x y mathbb R times mathbb R times mathbb R nbsp The restriction map F x y F x displaystyle F x y to F x nbsp is the projection of R R R displaystyle mathbb R times mathbb R times mathbb R nbsp onto its first coordinate and the restriction map F x y F y displaystyle F x y to F y nbsp is the projection of R R R displaystyle mathbb R times mathbb R times mathbb R nbsp onto its second coordinate F displaystyle F nbsp is a presheaf that is not separated a global section is determined by three numbers but the values of that section over x displaystyle x nbsp and y displaystyle y nbsp determine only two of those numbers So while we can glue any two sections over x displaystyle x nbsp and y displaystyle y nbsp we cannot glue them uniquely Let X R displaystyle X mathbb R nbsp be the real line and let F U displaystyle F U nbsp be the set of bounded continuous functions on U displaystyle U nbsp This is not a sheaf because it is not always possible to glue For example let U i displaystyle U i nbsp be the set of all x displaystyle x nbsp such that x lt i displaystyle x lt i nbsp The identity function f x x displaystyle f x x nbsp is bounded on each U i displaystyle U i nbsp Consequently we get a section s i displaystyle s i nbsp on U i displaystyle U i nbsp However these sections do not glue because the function f displaystyle f nbsp is not bounded on the real line Consequently F displaystyle F nbsp is a presheaf but not a sheaf In fact F displaystyle F nbsp is separated because it is a sub presheaf of the sheaf of continuous functions Motivating sheaves from complex analytic spaces and algebraic geometry edit One of the historical motivations for sheaves have come from studying complex manifolds 4 complex analytic geometry 5 and scheme theory from algebraic geometry This is because in all of the previous cases we consider a topological space X displaystyle X nbsp together with a structure sheaf O displaystyle mathcal O nbsp giving it the structure of a complex manifold complex analytic space or scheme This perspective of equipping a topological space with a sheaf is essential to the theory of locally ringed spaces see below Technical challenges with complex manifolds editOne of the main historical motivations for introducing sheaves was constructing a device which keeps track of holomorphic functions on complex manifolds For example on a compact complex manifold X displaystyle X nbsp like complex projective space or the vanishing locus in projective space of a homogeneous polynomial the only holomorphic functionsf X C displaystyle f X to mathbb C nbsp are the constant functions 6 7 This means there exist two compact complex manifolds X X displaystyle X X nbsp which are not isomorphic but nevertheless their ring of global holomorphic functions denoted H X H X displaystyle mathcal H X mathcal H X nbsp are isomorphic Contrast this with smooth manifolds where every manifold M displaystyle M nbsp can be embedded inside some R n displaystyle mathbb R n nbsp hence its ring of smooth functions C M displaystyle C infty M nbsp comes from restricting the smooth functions from C R n displaystyle C infty mathbb R n nbsp Another complexity when considering the ring of holomorphic functions on a complex manifold X displaystyle X nbsp is given a small enough open set U X displaystyle U subset X nbsp the holomorphic functions will be isomorphic to H U H C n displaystyle mathcal H U cong mathcal H mathbb C n nbsp Sheaves are a direct tool for dealing with this complexity since they make it possible to keep track of the holomorphic structure on the underlying topological space of X displaystyle X nbsp on arbitrary open subsets U X displaystyle U subset X nbsp This means as U displaystyle U nbsp becomes more complex topologically the ring H U displaystyle mathcal H U nbsp can be expressed from gluing the H U i displaystyle mathcal H U i nbsp Note that sometimes this sheaf is denoted O displaystyle mathcal O nbsp or just O displaystyle mathcal O nbsp or even O X displaystyle mathcal O X nbsp when we want to emphasize the space the structure sheaf is associated to Tracking submanifolds with sheaves edit Another common example of sheaves can be constructed by considering a complex submanifold Y X displaystyle Y hookrightarrow X nbsp There is an associated sheaf O Y displaystyle mathcal O Y nbsp which takes an open subset U X displaystyle U subset X nbsp and gives the ring of holomorphic functions on U Y displaystyle U cap Y nbsp This kind of formalism was found to be extremely powerful and motivates a lot of homological algebra such as sheaf cohomology since an intersection theory can be built using these kinds of sheaves from the Serre intersection formula Operations with sheaves editMorphisms edit Morphisms of sheaves are roughly speaking analogous to functions between them In contrast to a function between sets which is simply an assignment of outputs to inputs morphisms of sheaves are also required to be compatible with the local global structures of the underlying sheaves This idea is made precise in the following definition Let F displaystyle F nbsp and G displaystyle G nbsp be two sheaves of sets resp abelian groups rings etc on X displaystyle X nbsp A morphism f F G displaystyle varphi F to G nbsp consists of a morphism f U F U G U displaystyle varphi U F U to G U nbsp of sets resp abelian groups rings etc for each open set U displaystyle U nbsp of X displaystyle X nbsp subject to the condition that this morphism is compatible with restrictions In other words for every open subset V displaystyle V nbsp of an open set U displaystyle U nbsp the following diagram is commutative F U f U G U r V U r V U F V f V G V displaystyle begin array rcl F U amp xrightarrow quad varphi U quad amp G U r V U Biggl downarrow amp amp Biggl downarrow r V U F V amp xrightarrow quad varphi V quad amp G V end array nbsp For example taking the derivative gives a morphism of sheaves on R displaystyle mathbb R nbsp O R n O R n 1 displaystyle mathcal O mathbb R n to mathcal O mathbb R n 1 nbsp Indeed given an n displaystyle n nbsp times continuously differentiable function f U R displaystyle f U to mathbb R nbsp with U displaystyle U nbsp in R displaystyle mathbb R nbsp open the restriction to a smaller open subset V displaystyle V nbsp of its derivative equals the derivative of f V displaystyle f V nbsp With this notion of morphism sheaves of sets resp abelian groups rings etc on a fixed topological space X displaystyle X nbsp form a category The general categorical notions of mono epi and isomorphisms can therefore be applied to sheaves A morphism f F G displaystyle varphi colon F rightarrow G nbsp of sheaves on X displaystyle X nbsp is an isomorphism resp monomorphism if and only if there exists an open cover U a displaystyle U alpha nbsp of X displaystyle X nbsp such that f U a F U a G U a displaystyle varphi U alpha colon F U alpha rightarrow G U alpha nbsp are isomorphisms resp injective morphisms of sets resp abelian groups rings etc for all a displaystyle alpha nbsp These statements give examples of how to work with sheaves using local information but it s important to note that we cannot check if a morphism of sheaves is an epimorphism in the same manner Indeed the statement that maps on the level of open sets f U F U G U displaystyle varphi U colon F U rightarrow G U nbsp are not always surjective for epimorphisms of sheaves is equivalent to non exactness of the global sections functor or equivalently to non triviality of sheaf cohomology Stalks of a sheaf edit Main article Stalk sheaf The stalk F x displaystyle mathcal F x nbsp of a sheaf F displaystyle mathcal F nbsp captures the properties of a sheaf around a point x X displaystyle x in X nbsp generalizing the germs of functions Here around means that conceptually speaking one looks at smaller and smaller neighborhoods of the point Of course no single neighborhood will be small enough which requires considering a limit of some sort More precisely the stalk is defined by F x lim U x F U displaystyle mathcal F x varinjlim U ni x mathcal F U nbsp the direct limit being over all open subsets of X displaystyle X nbsp containing the given point x displaystyle x nbsp In other words an element of the stalk is given by a section over some open neighborhood of x displaystyle x nbsp and two such sections are considered equivalent if their restrictions agree on a smaller neighborhood The natural morphism F U F x displaystyle F U to F x nbsp takes a section x displaystyle x nbsp in F U displaystyle F U nbsp to its germ at x displaystyle x nbsp This generalises the usual definition of a germ In many situations knowing the stalks of a sheaf is enough to control the sheaf itself For example whether or not a morphism of sheaves is a monomorphism epimorphism or isomorphism can be tested on the stalks In this sense a sheaf is determined by its stalks which are a local data By contrast the global information present in a sheaf i e the global sections i e the sections F X displaystyle mathcal F X nbsp on the whole space X displaystyle X nbsp typically carry less information For example for a compact complex manifold X displaystyle X nbsp the global sections of the sheaf of holomorphic functions are just C displaystyle mathbb C nbsp since any holomorphic function X C displaystyle X to mathbb C nbsp is constant by Liouville s theorem 6 Turning a presheaf into a sheaf edit It is frequently useful to take the data contained in a presheaf and to express it as a sheaf It turns out that there is a best possible way to do this It takes a presheaf F displaystyle F nbsp and produces a new sheaf a F displaystyle aF nbsp called the sheafification or sheaf associated to the presheaf F displaystyle F nbsp For example the sheafification of the constant presheaf see above is called the constant sheaf Despite its name its sections are locally constant functions The sheaf a F displaystyle aF nbsp can be constructed using the etale space of F displaystyle F nbsp namely as the sheaf of sections of the map S p e F X displaystyle mathrm Spe F to X nbsp Another construction of the sheaf a F displaystyle aF nbsp proceeds by means of a functor L displaystyle L nbsp from presheaves to presheaves that gradually improves the properties of a presheaf for any presheaf F displaystyle F nbsp L F displaystyle LF nbsp is a separated presheaf and for any separated presheaf F displaystyle F nbsp L F displaystyle LF nbsp is a sheaf The associated sheaf a F displaystyle aF nbsp is given by L L F displaystyle LLF nbsp 8 The idea that the sheaf a F displaystyle aF nbsp is the best possible approximation to F displaystyle F nbsp by a sheaf is made precise using the following universal property there is a natural morphism of presheaves i F a F displaystyle i colon F to aF nbsp so that for any sheaf G displaystyle G nbsp and any morphism of presheaves f F G displaystyle f colon F to G nbsp there is a unique morphism of sheaves f a F G displaystyle tilde f colon aF rightarrow G nbsp such that f f i displaystyle f tilde f i nbsp In fact a displaystyle a nbsp is the left adjoint functor to the inclusion functor or forgetful functor from the category of sheaves to the category of presheaves and i displaystyle i nbsp is the unit of the adjunction In this way the category of sheaves turns into a Giraud subcategory of presheaves This categorical situation is the reason why the sheafification functor appears in constructing cokernels of sheaf morphisms or tensor products of sheaves but not for kernels say Subsheaves quotient sheaves edit If K displaystyle K nbsp is a subsheaf of a sheaf F displaystyle F nbsp of abelian groups then the quotient sheaf Q displaystyle Q nbsp is the sheaf associated to the presheaf U F U K U displaystyle U mapsto F U K U nbsp in other words the quotient sheaf fits into an exact sequence of sheaves of abelian groups 0 K F Q 0 displaystyle 0 to K to F to Q to 0 nbsp this is also called a sheaf extension Let F G displaystyle F G nbsp be sheaves of abelian groups The set Hom F G displaystyle operatorname Hom F G nbsp of morphisms of sheaves from F displaystyle F nbsp to G displaystyle G nbsp forms an abelian group by the abelian group structure of G displaystyle G nbsp The sheaf hom of F displaystyle F nbsp and G displaystyle G nbsp denoted by H o m F G displaystyle mathcal Hom F G nbsp is the sheaf of abelian groups U Hom F U G U displaystyle U mapsto operatorname Hom F U G U nbsp where F U displaystyle F U nbsp is the sheaf on U displaystyle U nbsp given by F U V F V displaystyle F U V F V nbsp note sheafification is not needed here The direct sum of F displaystyle F nbsp and G displaystyle G nbsp is the sheaf given by U F U G U displaystyle U mapsto F U oplus G U nbsp and the tensor product of F displaystyle F nbsp and G displaystyle G nbsp is the sheaf associated to the presheaf U F U G U displaystyle U mapsto F U otimes G U nbsp All of these operations extend to sheaves of modules over a sheaf of rings A displaystyle A nbsp the above is the special case when A displaystyle A nbsp is the constant sheaf Z displaystyle underline mathbf Z nbsp Basic functoriality edit Main article Image functors for sheaves Since the data of a pre sheaf depends on the open subsets of the base space sheaves on different topological spaces are unrelated to each other in the sense that there are no morphisms between them However given a continuous map f X Y displaystyle f X to Y nbsp between two topological spaces pushforward and pullback relate sheaves on X displaystyle X nbsp to those on Y displaystyle Y nbsp and vice versa Direct image edit The pushforward also known as direct image of a sheaf F displaystyle mathcal F nbsp on X displaystyle X nbsp is the sheaf defined by f F V F f 1 V displaystyle f mathcal F V mathcal F f 1 V nbsp Here V displaystyle V nbsp is an open subset of Y displaystyle Y nbsp so that its preimage is open in X displaystyle X nbsp by the continuity of f displaystyle f nbsp This construction recovers the skyscraper sheaf S x displaystyle S x nbsp mentioned above S x i S displaystyle S x i S nbsp where i x X displaystyle i x to X nbsp is the inclusion and S displaystyle S nbsp is regarded as a sheaf on the singleton by S S S displaystyle S S S emptyset emptyset nbsp For a map between locally compact spaces the direct image with compact support is a subsheaf of the direct image 9 By definition f F V displaystyle f mathcal F V nbsp consists of those f F f 1 V displaystyle f in mathcal F f 1 V nbsp whose support is proper map over V displaystyle V nbsp If f displaystyle f nbsp is proper itself then f F f F displaystyle f mathcal F f mathcal F nbsp but in general they disagree Inverse image edit The pullback or inverse image goes the other way it produces a sheaf on X displaystyle X nbsp denoted f 1 G displaystyle f 1 mathcal G nbsp out of a sheaf G displaystyle mathcal G nbsp on Y displaystyle Y nbsp If f displaystyle f nbsp is the inclusion of an open subset then the inverse image is just a restriction i e it is given by f 1 G U G U displaystyle f 1 mathcal G U mathcal G U nbsp for an open U displaystyle U nbsp in X displaystyle X nbsp A sheaf F displaystyle F nbsp on some space X displaystyle X nbsp is called locally constant if X i I U i displaystyle X bigcup i in I U i nbsp by some open subsets U i displaystyle U i nbsp such that the restriction of F displaystyle F nbsp to all these open subsets is constant On a wide range of topological spaces X displaystyle X nbsp such sheaves are equivalent to representations of the fundamental group p 1 X displaystyle pi 1 X nbsp For general maps f displaystyle f nbsp the definition of f 1 G displaystyle f 1 mathcal G nbsp is more involved it is detailed at inverse image functor The stalk is an essential special case of the pullback in view of a natural identification where i displaystyle i nbsp is as above G x i 1 G x displaystyle mathcal G x i 1 mathcal G x nbsp More generally stalks satisfy f 1 G x G f x displaystyle f 1 mathcal G x mathcal G f x nbsp Extension by zero edit For the inclusion j U X displaystyle j U to X nbsp of an open subset the extension by zero of a sheaf of abelian groups on U displaystyle U nbsp is defined as j F V F V displaystyle j mathcal F V mathcal F V nbsp if V U displaystyle V subset U nbsp and j F V 0 displaystyle j mathcal F V 0 nbsp otherwise For a sheaf G displaystyle mathcal G nbsp on X displaystyle X nbsp this construction is in a sense complementary to i displaystyle i nbsp where i displaystyle i nbsp is the inclusion of the complement of U displaystyle U nbsp j j G x G x displaystyle j j mathcal G x mathcal G x nbsp for x displaystyle x nbsp in U displaystyle U nbsp and the stalk is zero otherwise while i i G x 0 displaystyle i i mathcal G x 0 nbsp for x displaystyle x nbsp in U displaystyle U nbsp and equals G x displaystyle mathcal G x nbsp otherwise These functors are therefore useful in reducing sheaf theoretic questions on X displaystyle X nbsp to ones on the strata of a stratification i e a decomposition of X displaystyle X nbsp into smaller locally closed subsets Complements editSheaves in more general categories edit In addition to pre sheaves as introduced above where F U displaystyle mathcal F U nbsp is merely a set it is in many cases important to keep track of additional structure on these sections For example the sections of the sheaf of continuous functions naturally form a real vector space and restriction is a linear map between these vector spaces Presheaves with values in an arbitrary category C displaystyle C nbsp are defined by first considering the category of open sets on X displaystyle X nbsp to be the posetal category O X displaystyle O X nbsp whose objects are the open sets of X displaystyle X nbsp and whose morphisms are inclusions Then a C displaystyle C nbsp valued presheaf on X displaystyle X nbsp is the same as a contravariant functor from O X displaystyle O X nbsp to C displaystyle C nbsp Morphisms in this category of functors also known as natural transformations are the same as the morphisms defined above as can be seen by unraveling the definitions If the target category C displaystyle C nbsp admits all limits a C displaystyle C nbsp valued presheaf is a sheaf if the following diagram is an equalizer for every open cover U U i i I displaystyle mathcal U U i i in I nbsp of any open set U displaystyle U nbsp F U i F U i i j F U i U j displaystyle F U rightarrow prod i F U i atop longrightarrow atop longrightarrow atop prod i j F U i cap U j nbsp Here the first map is the product of the restriction maps res U i U F U F U i displaystyle operatorname res U i U colon F U rightarrow F U i nbsp and the pair of arrows the products of the two sets of restrictions res U i U j U i F U i F U i U j displaystyle operatorname res U i cap U j U i colon F U i rightarrow F U i cap U j nbsp and res U i U j U j F U j F U i U j displaystyle operatorname res U i cap U j U j colon F U j rightarrow F U i cap U j nbsp If C displaystyle C nbsp is an abelian category this condition can also be rephrased by requiring that there is an exact sequence 0 F U i F U i res U i U j U i res U i U j U j i j F U i U j displaystyle 0 to F U to prod i F U i xrightarrow operatorname res U i cap U j U i operatorname res U i cap U j U j prod i j F U i cap U j nbsp A particular case of this sheaf condition occurs for U displaystyle U nbsp being the empty set and the index set I displaystyle I nbsp also being empty In this case the sheaf condition requires F displaystyle mathcal F emptyset nbsp to be the terminal object in C displaystyle C nbsp Ringed spaces and sheaves of modules edit Main articles Ringed space and Sheaf of modules In several geometrical disciplines including algebraic geometry and differential geometry the spaces come along with a natural sheaf of rings often called the structure sheaf and denoted by O X displaystyle mathcal O X nbsp Such a pair X O X displaystyle X mathcal O X nbsp is called a ringed space Many types of spaces can be defined as certain types of ringed spaces Commonly all the stalks O X x displaystyle mathcal O X x nbsp of the structure sheaf are local rings in which case the pair is called a locally ringed space For example an n displaystyle n nbsp dimensional C k displaystyle C k nbsp manifold M displaystyle M nbsp is a locally ringed space whose structure sheaf consists of C k displaystyle C k nbsp functions on the open subsets of M displaystyle M nbsp The property of being a locally ringed space translates into the fact that such a function which is nonzero at a point x displaystyle x nbsp is also non zero on a sufficiently small open neighborhood of x displaystyle x nbsp Some authors actually define real or complex manifolds to be locally ringed spaces that are locally isomorphic to the pair consisting of an open subset of R n displaystyle mathbb R n nbsp resp C n displaystyle mathbb C n nbsp together with the sheaf of C k displaystyle C k nbsp resp holomorphic functions 10 Similarly schemes the foundational notion of spaces in algebraic geometry are locally ringed spaces that are locally isomorphic to the spectrum of a ring Given a ringed space a sheaf of modules is a sheaf M displaystyle mathcal M nbsp such that on every open set U displaystyle U nbsp of X displaystyle X nbsp M U displaystyle mathcal M U nbsp is an O X U displaystyle mathcal O X U nbsp module and for every inclusion of open sets V U displaystyle V subseteq U nbsp the restriction map M U M V displaystyle mathcal M U to mathcal M V nbsp is compatible with the restriction map O U O V displaystyle mathcal O U to mathcal O V nbsp the restriction of fs is the restriction of f displaystyle f nbsp times that of s displaystyle s nbsp for any f displaystyle f nbsp in O U displaystyle mathcal O U nbsp and s displaystyle s nbsp in M U displaystyle mathcal M U nbsp Most important geometric objects are sheaves of modules For example there is a one to one correspondence between vector bundles and locally free sheaves of O X displaystyle mathcal O X nbsp modules This paradigm applies to real vector bundles complex vector bundles or vector bundles in algebraic geometry where O displaystyle mathcal O nbsp consists of smooth functions holomorphic functions or regular functions respectively Sheaves of solutions to differential equations are D displaystyle D nbsp modules that is modules over the sheaf of differential operators On any topological space modules over the constant sheaf Z displaystyle underline mathbf Z nbsp are the same as sheaves of abelian groups in the sense above There is a different inverse image functor for sheaves of modules over sheaves of rings This functor is usually denoted f displaystyle f nbsp and it is distinct from f 1 displaystyle f 1 nbsp See inverse image functor Finiteness conditions for sheaves of modules edit Finiteness conditions for module over commutative rings give rise to similar finiteness conditions for sheaves of modules M displaystyle mathcal M nbsp is called finitely generated resp finitely presented if for every point x displaystyle x nbsp of X displaystyle X nbsp there exists an open neighborhood U displaystyle U nbsp of x displaystyle x nbsp a natural number n displaystyle n nbsp possibly depending on U displaystyle U nbsp and a surjective morphism of sheaves O X n U M U displaystyle mathcal O X n U to mathcal M U nbsp respectively in addition a natural number m displaystyle m nbsp and an exact sequence O X m U O X n U M U 0 displaystyle mathcal O X m U to mathcal O X n U to mathcal M U to 0 nbsp Paralleling the notion of a coherent module M displaystyle mathcal M nbsp is called a coherent sheaf if it is of finite type and if for every open set U displaystyle U nbsp and every morphism of sheaves ϕ O X n M displaystyle phi mathcal O X n to mathcal M nbsp not necessarily surjective the kernel of ϕ displaystyle phi nbsp is of finite type O X displaystyle mathcal O X nbsp is coherent if it is coherent as a module over itself Like for modules coherence is in general a strictly stronger condition than finite presentation The Oka coherence theorem states that the sheaf of holomorphic functions on a complex manifold is coherent The etale space of a sheaf edit In the examples above it was noted that some sheaves occur naturally as sheaves of sections In fact all sheaves of sets can be represented as sheaves of sections of a topological space called the etale space from the French word etale etale meaning roughly spread out If F Sh X displaystyle F in text Sh X nbsp is a sheaf over X displaystyle X nbsp then the etale space sometimes called the etale space of F displaystyle F nbsp is a topological space E displaystyle E nbsp together with a local homeomorphism p E X displaystyle pi E to X nbsp such that the sheaf of sections G p displaystyle Gamma pi nbsp of p displaystyle pi nbsp is F displaystyle F nbsp The space E displaystyle E nbsp is usually very strange and even if the sheaf F displaystyle F nbsp arises from a natural topological situation E displaystyle E nbsp may not have any clear topological interpretation For example if span, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.