Sheaf Cohomology
   HOME

TheInfoList



OR:

In
mathematics Mathematics is an area of knowledge that includes the topics of numbers, formulas and related structures, shapes and the spaces in which they are contained, and quantities and their changes. These topics are represented in modern mathematics ...
, sheaf cohomology is the application of
homological algebra Homological algebra is the branch of mathematics that studies homology (mathematics), homology in a general algebraic setting. It is a relatively young discipline, whose origins can be traced to investigations in combinatorial topology (a precurs ...
to analyze the
global section In mathematics, a sheaf 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 ...
s of a
sheaf Sheaf may refer to: * Sheaf (agriculture), a bundle of harvested cereal stems * Sheaf (mathematics), a mathematical tool * Sheaf toss, a Scottish sport * River Sheaf, a tributary of River Don in England * ''The Sheaf'', a student-run newspaper se ...
on a
topological space In mathematics, a topological space is, roughly speaking, a geometrical space in which closeness is defined but cannot necessarily be measured by a numeric distance. More specifically, a topological space is a set whose elements are called points ...
. Broadly speaking, sheaf cohomology describes the obstructions to solving a geometric problem globally when it can be solved locally. The central work for the study of sheaf cohomology is Grothendieck's 1957 Tôhoku paper. Sheaves, sheaf cohomology, and
spectral sequence In homological algebra and algebraic topology, a spectral sequence is a means of computing homology groups by taking successive approximations. Spectral sequences are a generalization of exact sequences, and since their introduction by , they hav ...
s were introduced by
Jean Leray Jean Leray (; 7 November 1906 – 10 November 1998) was a French mathematician, who worked on both partial differential equations and algebraic topology. Life and career He was born in Chantenay-sur-Loire (today part of Nantes). He studied at Éc ...
at the prisoner-of-war camp
Oflag XVII-A Oflag XVII-A was a German Army World War II prisoner-of-war camp for officers ('' Offizierlager'') located between the villages of Edelbach and Döllersheim in the district of Zwettl in the Waldviertel region of north-eastern Austria. Camp histo ...
in Austria. From 1940 to 1945, Leray and other prisoners organized a "université en captivité" in the camp. Leray's definitions were simplified and clarified in the 1950s. It became clear that sheaf cohomology was not only a new approach to
cohomology In mathematics, specifically in homology theory and algebraic topology, cohomology is a general term for a sequence of abelian groups, usually one associated with a topological space, often defined from a cochain complex. Cohomology can be viewe ...
in
algebraic topology Algebraic topology is a branch of mathematics that uses tools from abstract algebra to study topological spaces. The basic goal is to find algebraic invariant (mathematics), invariants that classification theorem, classify topological spaces up t ...
, but also a powerful method in complex analytic geometry and
algebraic geometry Algebraic geometry is a branch of mathematics, classically studying zeros of multivariate polynomials. Modern algebraic geometry is based on the use of abstract algebraic techniques, mainly from commutative algebra, for solving geometrical ...
. These subjects often involve constructing global
function Function or functionality may refer to: Computing * Function key, a type of key on computer keyboards * Function model, a structured representation of processes in a system * Function object or functor or functionoid, a concept of object-oriente ...
s with specified local properties, and sheaf cohomology is ideally suited to such problems. Many earlier results such as the
Riemann–Roch theorem The Riemann–Roch theorem is an important theorem in mathematics, specifically in complex analysis and algebraic geometry, for the computation of the dimension of the space of meromorphic functions with prescribed zeros and allowed poles. It rel ...
and the Hodge theorem have been generalized or understood better using sheaf cohomology.


Definition

The category of 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 commut ...
s on a topological space ''X'' is an
abelian category In mathematics, an abelian category is a category in which morphisms and objects can be added and in which kernels and cokernels exist and have desirable properties. The motivating prototypical example of an abelian category is the category of ab ...
, and so it makes sense to ask when a morphism ''f'': ''B'' → ''C'' of sheaves is injective (a
monomorphism In the context of abstract algebra or universal algebra, a monomorphism is an injective homomorphism. A monomorphism from to is often denoted with the notation X\hookrightarrow Y. In the more general setting of category theory, a monomorphism ...
) or surjective (an
epimorphism In category theory, an epimorphism (also called an epic morphism or, colloquially, an epi) is a morphism ''f'' : ''X'' → ''Y'' that is right-cancellative in the sense that, for all objects ''Z'' and all morphisms , : g_1 \circ f = g_2 \circ f ...
). One answer is that ''f'' is injective (respectively surjective) if and only if the associated homomorphism on stalks ''B''''x'' → ''C''''x'' is
injective In mathematics, an injective function (also known as injection, or one-to-one function) is a function that maps distinct elements of its domain to distinct elements; that is, implies . (Equivalently, implies in the equivalent contrapositiv ...
(respectively
surjective In mathematics, a surjective function (also known as surjection, or onto function) is a function that every element can be mapped from element so that . In other words, every element of the function's codomain is the image of one element of i ...
) for every point ''x'' in ''X''. It follows that ''f'' is injective if and only if the homomorphism ''B''(''U'') → ''C''(''U'') of sections over ''U'' is injective for every open set ''U'' in ''X''. Surjectivity is more subtle, however: the morphism ''f'' is surjective if and only if for every open set ''U'' in ''X'', every section ''s'' of ''C'' over ''U'', and every point ''x'' in ''U'', there is an open
neighborhood A neighbourhood (British English, Irish English, Australian English and Canadian English) or neighborhood (American English; see spelling differences) is a geographically localised community within a larger city, town, suburb or rural area, ...
''V'' of ''x'' in ''U'' such that ''s'' restricted to ''V'' is the image of some section of ''B'' over ''V''. (In words: every section of ''C'' lifts ''locally'' to sections of ''B''.) As a result, the question arises: given a surjection ''B'' → ''C'' of sheaves and a section ''s'' of ''C'' over ''X'', when is ''s'' the image of a section of ''B'' over ''X''? This is a model for all kinds of local-vs.-global questions in geometry. Sheaf cohomology gives a satisfactory general answer. Namely, let ''A'' be the
kernel Kernel may refer to: Computing * Kernel (operating system), the central component of most operating systems * Kernel (image processing), a matrix used for image convolution * Compute kernel, in GPGPU programming * Kernel method, in machine learnin ...
of the surjection ''B'' → ''C'', giving a
short exact sequence An exact sequence is a sequence of morphisms between objects (for example, groups, rings, modules, and, more generally, objects of an abelian category) such that the image of one morphism equals the kernel of the next. Definition In the context ...
: 0\to A\to B\to C\to 0 of sheaves on ''X''. Then there is a
long exact sequence An exact sequence is a sequence of morphisms between objects (for example, groups, rings, modules, and, more generally, objects of an abelian category) such that the image of one morphism equals the kernel of the next. Definition In the context ...
of abelian groups, called sheaf cohomology groups: : 0\to H^0(X,A) \to H^0(X,B) \to H^0(X,C) \to H^1(X,A) \to \cdots, where ''H''0(''X'',''A'') is the group ''A''(''X'') of global sections of ''A'' on ''X''. For example, if the group ''H''1(''X'',''A'') is zero, then this exact sequence implies that every global section of ''C'' lifts to a global section of ''B''. More broadly, the exact sequence makes knowledge of higher cohomology groups a fundamental tool in aiming to understand sections of sheaves. Grothendieck's definition of sheaf cohomology, now standard, uses the language of homological algebra. The essential point is to fix a topological space ''X'' and think of cohomology as a
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 ...
from sheaves of abelian groups on ''X'' to abelian groups. In more detail, start with the functor ''E'' ↦ ''E''(''X'') from sheaves of abelian groups on ''X'' to abelian groups. This is left exact, but in general not right exact. Then the groups ''H''''i''(''X'',''E'') for
integer An integer is the number zero (), a positive natural number (, , , etc.) or a negative integer with a minus sign (−1, −2, −3, etc.). The negative numbers are the additive inverses of the corresponding positive numbers. In the language ...
s ''i'' are defined as the right
derived functor In mathematics, certain functors may be ''derived'' to obtain other functors closely related to the original ones. This operation, while fairly abstract, unifies a number of constructions throughout mathematics. Motivation It was noted in vari ...
s of the functor ''E'' ↦ ''E''(''X''). This makes it automatic that ''H''''i''(''X'',''E'') is zero for ''i'' < 0, and that ''H''0(''X'',''E'') is the group ''E''(''X'') of global sections. The long exact sequence above is also straightforward from this definition. The definition of derived functors uses that the category of sheaves of abelian groups on any topological space ''X'' has enough injectives; that is, for every sheaf ''E'' there is an injective sheaf ''I'' with an injection ''E'' → ''I''. It follows that every sheaf ''E'' has an injective
resolution Resolution(s) may refer to: Common meanings * Resolution (debate), the statement which is debated in policy debate * Resolution (law), a written motion adopted by a deliberative body * New Year's resolution, a commitment that an individual mak ...
: :0\to E\to I_0\to I_1\to I_2\to \cdots. Then the sheaf cohomology groups ''H''''i''(''X'',''E'') are the
cohomology group In mathematics, specifically in homology theory and algebraic topology, cohomology is a general term for a sequence of abelian groups, usually one associated with a topological space, often defined from a cochain complex. Cohomology can be viewe ...
s (the kernel of one homomorphism modulo the image of the previous one) of the
chain complex In mathematics, a chain complex is an algebraic structure that consists of a sequence of abelian groups (or module (mathematics), modules) and a sequence of group homomorphism, homomorphisms between consecutive groups such that the image (mathemati ...
of abelian groups: : 0\to I_0(X) \to I_1(X) \to I_2(X)\to \cdots. Standard arguments in homological algebra imply that these cohomology groups are independent of the choice of injective resolution of ''E''. The definition is rarely used directly to compute sheaf cohomology. It is nonetheless powerful, because it works in great generality (any sheaf of abelian groups on any topological space), and it easily implies the formal properties of sheaf cohomology, such as the long exact sequence above. For specific classes of spaces or sheaves, there are many tools for computing sheaf cohomology, some discussed below.


Functoriality

For any
continuous map In mathematics, a continuous function is a function such that a continuous variation (that is a change without jump) of the argument induces a continuous variation of the value of the function. This means that there are no abrupt changes in value ...
''f'': ''X'' → ''Y'' of topological spaces, and any sheaf ''E'' of abelian groups on ''Y'', there is a pullback homomorphism :f^*\colon H^j(Y,E) \to H^j(X,f^*(E)) for every integer ''j'', where ''f''*(''E'') denotes the
inverse image sheaf In mathematics, specifically in algebraic topology and algebraic geometry, an inverse image functor is a contravariant construction of sheaves; here “contravariant” in the sense given a map f : X \to Y, the inverse image functor is a functor ...
or pullback sheaf. If ''f'' is the inclusion of a subspace ''X'' of ''Y'', ''f''*(''E'') is the restriction of ''E'' to ''X'', often just called ''E'' again, and the pullback of a section ''s'' from ''Y'' to ''X'' is called the restriction ''s'', ''X''. Pullback homomorphisms are used in the
Mayer–Vietoris sequence In mathematics, particularly algebraic topology and homology theory, the Mayer–Vietoris sequence is an algebraic tool to help compute algebraic invariants of topological spaces, known as their homology and cohomology groups. The result is due ...
, an important computational result. Namely, let ''X'' be a topological space which is a union of two open subsets ''U'' and ''V'', and let ''E'' be a sheaf on ''X''. Then there is a long exact sequence of abelian groups: : 0\to H^0(X,E) \to H^0(U,E)\oplus H^0(V,E) \to H^0(U\cap V, E) \to H^1(X,E) \to \cdots.


Sheaf cohomology with constant coefficients

For a topological space ''X'' and an abelian group ''A'', the
constant sheaf Constant or The Constant may refer to: Mathematics * Constant (mathematics), a non-varying value * Mathematical constant, a special number that arises naturally in mathematics, such as or Other concepts * Control variable or scientific cons ...
''A''''X'' means the sheaf of locally constant functions with values in ''A''. The sheaf cohomology groups ''H''''j''(''X'',''A''''X'') with constant coefficients are often written simply as ''H''''j''(''X'',''A''), unless this could cause confusion with another version of cohomology such as
singular cohomology In mathematics, specifically in homology theory and algebraic topology, cohomology is a general term for a sequence of abelian groups, usually one associated with a topological space, often defined from a cochain complex. Cohomology can be viewed ...
. For a continuous map ''f'': ''X'' → ''Y'' and an abelian group ''A'', the pullback sheaf ''f''*(''A''''Y'') is isomorphic to ''A''''X''. As a result, the pullback homomorphism makes sheaf cohomology with constant coefficients into a
contravariant functor In mathematics, specifically category theory, a functor is a mapping between categories. Functors were first considered in algebraic topology, where algebraic objects (such as the fundamental group) are associated to topological spaces, and ...
from topological spaces to abelian groups. For any spaces ''X'' and ''Y'' and any abelian group ''A'', two
homotopic In topology, a branch of mathematics, two continuous functions from one topological space to another are called homotopic (from grc, ὁμός "same, similar" and "place") if one can be "continuously deformed" into the other, such a deforma ...
maps ''f'' and ''g'' from ''X'' to ''Y'' induce the ''same'' homomorphism on sheaf cohomology: :f^*=g^*: H^j(Y,A)\to H^j(X,A). It follows that two
homotopy equivalent In topology, a branch of mathematics, two continuous functions from one topological space to another are called homotopic (from grc, ὁμός "same, similar" and "place") if one can be "continuously deformed" into the other, such a deforma ...
spaces have isomorphic sheaf cohomology with constant coefficients. Let ''X'' be a
paracompact In mathematics, a paracompact space is a topological space in which every open cover has an open refinement that is locally finite. These spaces were introduced by . Every compact space is paracompact. Every paracompact Hausdorff space is normal, ...
Hausdorff space In topology and related branches of mathematics, a Hausdorff space ( , ), separated space or T2 space is a topological space where, for any two distinct points, there exist neighbourhoods of each which are disjoint from each other. Of the many ...
which is locally contractible, even in the weak sense that every open neighborhood ''U'' of a point ''x'' contains an open neighborhood ''V'' of ''x'' such that the inclusion ''V'' → ''U'' is homotopic to a constant map. Then the singular cohomology groups of ''X'' with coefficients in an abelian group ''A'' are isomorphic to sheaf cohomology with constant coefficients, ''H''*(''X'',''A''''X''). For example, this holds for ''X'' a
topological manifold In topology, a branch of mathematics, a topological manifold is a topological space that locally resembles real ''n''-dimensional Euclidean space. Topological manifolds are an important class of topological spaces, with applications throughout mathe ...
or a
CW complex A CW complex (also called cellular complex or cell complex) is a kind of a topological space that is particularly important in algebraic topology. It was introduced by J. H. C. Whitehead (open access) to meet the needs of homotopy theory. This cla ...
. As a result, many of the basic calculations of sheaf cohomology with constant coefficients are the same as calculations of singular cohomology. See the article on
cohomology In mathematics, specifically in homology theory and algebraic topology, cohomology is a general term for a sequence of abelian groups, usually one associated with a topological space, often defined from a cochain complex. Cohomology can be viewe ...
for the cohomology of spheres, projective spaces, tori, and surfaces. For arbitrary topological spaces, singular cohomology and sheaf cohomology (with constant coefficients) can be different. This happens even for ''H''0. The singular cohomology ''H''0(''X'',Z) is the group of all functions from the set of
path component In topology and related branches of mathematics, a connected space is a topological space that cannot be represented as the union of two or more disjoint non-empty open subsets. Connectedness is one of the principal topological properties ...
s of ''X'' to the integers Z, whereas sheaf cohomology ''H''0(''X'',Z''X'') is the group of locally constant functions from ''X'' to Z. These are different, for example, when ''X'' is the
Cantor set In mathematics, the Cantor set is a set of points lying on a single line segment that has a number of unintuitive properties. It was discovered in 1874 by Henry John Stephen Smith and introduced by German mathematician Georg Cantor in 1883. Thr ...
. Indeed, the sheaf cohomology ''H''0(''X'',Z''X'') is a
countable In mathematics, a set is countable if either it is finite or it can be made in one to one correspondence with the set of natural numbers. Equivalently, a set is ''countable'' if there exists an injective function from it into the natural numbers; ...
abelian group in that case, whereas the singular cohomology ''H''0(''X'',Z) is the group of ''all'' functions from ''X'' to Z, which has
cardinality In mathematics, the cardinality of a set is a measure of the number of elements of the set. For example, the set A = \ contains 3 elements, and therefore A has a cardinality of 3. Beginning in the late 19th century, this concept was generalized ...
:2^. For a paracompact Hausdorff space ''X'' and any sheaf ''E'' of abelian groups on ''X'', the cohomology groups ''H''''j''(''X'',''E'') are zero for ''j'' greater than the
covering dimension In mathematics, the Lebesgue covering dimension or topological dimension of a topological space is one of several different ways of defining the dimension of the space in a topologically invariant way. Informal discussion For ordinary Euclidean ...
of ''X''. (This does not hold in the same generality for singular cohomology: for example, there is a
compact Compact as used in politics may refer broadly to a pact or treaty; in more specific cases it may refer to: * Interstate compact * Blood compact, an ancient ritual of the Philippines * Compact government, a type of colonial rule utilized in British ...
subset of Euclidean space R3 that has nonzero singular cohomology in infinitely many degrees.) The covering dimension agrees with the usual notion of dimension for a topological manifold or a CW complex.


Flabby and soft sheaves

A sheaf ''E'' of abelian groups on a topological space ''X'' is called acyclic if ''H''''j''(''X'',''E'') = 0 for all ''j'' > 0. By the long exact sequence of sheaf cohomology, the cohomology of any sheaf can be computed from any acyclic resolution of ''E'' (rather than an injective resolution). Injective sheaves are acyclic, but for computations it is useful to have other examples of acyclic sheaves. A sheaf ''E'' on ''X'' is called flabby (French: ''flasque'') if every section of ''E'' on an open subset of ''X'' extends to a section of ''E'' on all of ''X''. Flabby sheaves are acyclic. Godement defined sheaf cohomology via a canonical flabby resolution of any sheaf; since flabby sheaves are acyclic, Godement's definition agrees with the definition of sheaf cohomology above. A sheaf ''E'' on a paracompact Hausdorff space ''X'' is called soft if every section of the restriction of ''E'' to a
closed subset In geometry, topology, and related branches of mathematics, a closed set is a set whose complement is an open set. In a topological space, a closed set can be defined as a set which contains all its limit points. In a complete metric space, a clo ...
of ''X'' extends to a section of ''E'' on all of ''X''. Every soft sheaf is acyclic. Some examples of soft sheaves are the sheaf of
real Real may refer to: Currencies * Brazilian real (R$) * Central American Republic real * Mexican real * Portuguese real * Spanish real * Spanish colonial real Music Albums * ''Real'' (L'Arc-en-Ciel album) (2000) * ''Real'' (Bright album) (2010) ...
-valued
continuous function In mathematics, a continuous function is a function such that a continuous variation (that is a change without jump) of the argument induces a continuous variation of the value of the function. This means that there are no abrupt changes in value ...
s on any paracompact Hausdorff space, or the sheaf of
smooth Smooth may refer to: Mathematics * Smooth function, a function that is infinitely differentiable; used in calculus and topology * Smooth manifold, a differentiable manifold for which all the transition maps are smooth functions * Smooth algebrai ...
(''C'') functions on any
smooth 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 ma ...
. More generally, any
sheaf of modules In mathematics, a sheaf of ''O''-modules or simply an ''O''-module over a ringed space (''X'', ''O'') is a sheaf (mathematics), sheaf ''F'' such that, for any open subset ''U'' of ''X'', ''F''(''U'') is an ''O''(''U'')-module and the restriction map ...
over a soft
sheaf of commutative rings In mathematics, a ringed space is a family of (commutative) rings parametrized by open subsets of a topological space together with ring homomorphisms that play roles of restrictions. Precisely, it is a topological space equipped with a sheaf of ...
is soft; for example, the sheaf of smooth sections of a
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 every po ...
over a smooth manifold is soft. For example, these results form part of the proof of de Rham's theorem. For a smooth manifold ''X'', the
Poincaré lemma In mathematics, especially vector calculus and differential topology, a closed form is a differential form ''α'' whose exterior derivative is zero (), and an exact form is a differential form, ''α'', that is the exterior derivative of another diff ...
says that the de Rham complex is a resolution of the constant sheaf R''X'': :0\to\mathbf_X\to\Omega^0_X\to\Omega^1_X\to\cdots, where Ω''X''''j'' is the sheaf of smooth ''j''-forms and the map Ω''X''''j'' → Ω''X''''j''+1 is the
exterior derivative On a differentiable manifold, the exterior derivative extends the concept of the differential of a function to differential forms of higher degree. The exterior derivative was first described in its current form by Élie Cartan in 1899. The res ...
''d''. By the results above, the sheaves Ω''X''''j'' are soft and therefore acyclic. It follows that the sheaf cohomology of ''X'' with real coefficients is isomorphic to the de Rham cohomology of ''X'', defined as the cohomology of the complex of real
vector space In mathematics and physics, a vector space (also called a linear space) is a set whose elements, often called ''vectors'', may be added together and multiplied ("scaled") by numbers called '' scalars''. Scalars are often real numbers, but can ...
s: :0\to \Omega^0_X(X)\to\Omega^1_X(X)\to\cdots. The other part of de Rham's theorem is to identify sheaf cohomology and singular cohomology of ''X'' with real coefficients; that holds in greater generality, as discussed above.


Čech cohomology

Čech cohomology In mathematics, specifically algebraic topology, Čech cohomology is a cohomology theory based on the intersection properties of open covers of a topological space. It is named for the mathematician Eduard Čech. Motivation Let ''X'' be a topolo ...
is an approximation to sheaf cohomology that is often useful for computations. Namely, let \mathcal be an
open cover In mathematics, and more particularly in set theory, a cover (or covering) of a set X is a collection of subsets of X whose union is all of X. More formally, if C = \lbrace U_\alpha : \alpha \in A \rbrace is an indexed family of subsets U_\alpha\s ...
of a topological space ''X'', and let ''E'' be a sheaf of abelian groups on ''X''. Write the open sets in the cover as ''U''''i'' for elements ''i'' of a set ''I'', and fix an ordering of ''I''. Then Čech cohomology H^j(\mathcal,E) is defined as the cohomology of an explicit complex of abelian groups with ''j''th group :C^j(\mathcal,E)=\prod_E(U_\cap\cdots\cap U_). There is a natural homomorphism H^j(\mathcal,E)\to H^j(X,E). Thus Čech cohomology is an approximation to sheaf cohomology using only the sections of ''E'' on finite intersections of the open sets ''U''''i''. If every finite intersection ''V'' of the open sets in \mathcal has no higher cohomology with coefficients in ''E'', meaning that ''H''''j''(''V'',''E'') = 0 for all ''j'' > 0, then the homomorphism from Čech cohomology H^j(\mathcal,E) to sheaf cohomology is an isomorphism. Another approach to relating Čech cohomology to sheaf cohomology is as follows. The Čech cohomology groups \check^j(X,E) are defined as the
direct limit In mathematics, a direct limit is a way to construct a (typically large) object from many (typically smaller) objects that are put together in a specific way. These objects may be groups, rings, vector spaces or in general objects from any categor ...
of H^j(\mathcal,E) over all open covers \mathcal of ''X'' (where open covers are ordered by
refinement Refinement may refer to: Mathematics * Equilibrium refinement, the identification of actualized equilibria in game theory * Refinement of an equivalence relation, in mathematics ** Refinement (topology), the refinement of an open cover in mathem ...
). There is a homomorphism \check^j(X,E)\to H^j(X,E) from Čech cohomology to sheaf cohomology, which is an isomorphism for ''j'' ≤ 1. For arbitrary topological spaces, Čech cohomology can differ from sheaf cohomology in higher degrees. Conveniently, however, Čech cohomology is isomorphic to sheaf cohomology for any sheaf on a paracompact Hausdorff space. The isomorphism \check^1(X,E)\cong H^1(X,E) implies a description of ''H''1(''X'',''E'') for any sheaf ''E'' of abelian groups on a topological space ''X'': this group classifies the ''E''-torsors (also called principal ''E''-bundles) over ''X'', up to isomorphism. (This statement generalizes to any sheaf of groups ''G'', not necessarily abelian, using the
non-abelian cohomology In mathematics, a nonabelian cohomology is any cohomology with coefficients in a nonabelian group, a sheaf of nonabelian groups or even in a topological space. If homology is thought of as the abelianization of homotopy In topology, a branch ...
set ''H''1(''X'',''G'').) By definition, an ''E''-torsor over ''X'' is a sheaf ''S'' of sets together with an
action Action may refer to: * Action (narrative), a literary mode * Action fiction, a type of genre fiction * Action game, a genre of video game Film * Action film, a genre of film * ''Action'' (1921 film), a film by John Ford * ''Action'' (1980 fil ...
of ''E'' on ''X'' such that every point in ''X'' has an open neighborhood on which ''S'' is isomorphic to ''E'', with ''E'' acting on itself by translation. For example, on a
ringed space In mathematics, a ringed space is a family of (commutative) rings parametrized by open subsets of a topological space together with ring homomorphisms that play roles of restrictions. Precisely, it is a topological space equipped with a sheaf of ...
(''X'',''O''''X''), it follows that the
Picard group In mathematics, the Picard group of a ringed space ''X'', denoted by Pic(''X''), is the group of isomorphism classes of invertible sheaves (or line bundles) on ''X'', with the group operation being tensor product. This construction is a global ve ...
of
invertible sheaves In mathematics, an invertible sheaf is a coherent sheaf ''S'' on a ringed space ''X'', for which there is an inverse ''T'' with respect to tensor product of ''O'X''-modules. It is the equivalent in algebraic geometry of the topological notion of ...
on ''X'' is isomorphic to the sheaf cohomology group ''H''1(''X'',''O''''X''*), where ''O''''X''* is the sheaf of
unit Unit may refer to: Arts and entertainment * UNIT, a fictional military organization in the science fiction television series ''Doctor Who'' * Unit of action, a discrete piece of action (or beat) in a theatrical presentation Music * ''Unit'' (alb ...
s in ''O''''X''.


Relative cohomology

For a subset ''Y'' of a topological space ''X'' and a sheaf ''E'' of abelian groups on ''X'', one can define relative cohomology groups: :H^j_Y(X,E)=H^j(X,X-Y;E) for integers ''j''. Other names are the cohomology of ''X'' with support in ''Y'', or (when ''Y'' is closed in ''X'')
local cohomology In algebraic geometry, local cohomology is an algebraic analogue of relative cohomology. Alexander Grothendieck introduced it in seminars in Harvard in 1961 written up by , and in 1961-2 at IHES written up as SGA2 - , republished as . Given a fu ...
. A long exact sequence relates relative cohomology to sheaf cohomology in the usual sense: :\cdots \to H^j_Y(X,E)\to H^j(X,E)\to H^j(X-Y,E)\to H^_Y(X,E)\to\cdots. When ''Y'' is closed in ''X'', cohomology with support in ''Y'' can be defined as the derived functors of the functor :H^0_Y(X,E):=\, the group of sections of ''E'' that are supported on ''Y''. There are several isomorphisms known as excision. For example, if ''X'' is a topological space with subspaces ''Y'' and ''U'' such that the closure of ''Y'' is contained in the interior of ''U'', and ''E'' is a sheaf on ''X'', then the restriction :H^j_Y(X,E)\to H^j_Y(U,E) is an isomorphism. (So cohomology with support in a closed subset ''Y'' only depends on the behavior of the space ''X'' and the sheaf ''E'' near ''Y''.) Also, if ''X'' is a paracompact Hausdorff space that is the union of closed subsets ''A'' and ''B'', and ''E'' is a sheaf on ''X'', then the restriction :H^j(X,B;E)\to H^j(A,A\cap B;E) is an isomorphism.


Cohomology with compact support

Let ''X'' be a
locally compact In topology and related branches of mathematics, a topological space is called locally compact if, roughly speaking, each small portion of the space looks like a small portion of a compact space. More precisely, it is a topological space in which ev ...
topological space. (In this article, a locally compact space is understood to be Hausdorff.) For a sheaf ''E'' of abelian groups on ''X'', one can define cohomology with compact support ''H''c''j''(''X'',''E''). These groups are defined as the derived functors of the functor of compactly supported sections: :H^0_c(X,E)=\. There is a natural homomorphism ''H''c''j''(''X'',''E'') → ''H''''j''(''X'',''E''), which is an isomorphism for ''X'' compact. For a sheaf ''E'' on a locally compact space ''X'', the compactly supported cohomology of ''X'' × R with coefficients in the pullback of ''E'' is a shift of the compactly supported cohomology of ''X'': :H^_c(X\times\mathbf,E)\cong H^j_c(X,E). It follows, for example, that ''H''''c''''j''(R''n'',Z) is isomorphic to Z if ''j'' = ''n'' and is zero otherwise. Compactly supported cohomology is not functorial with respect to arbitrary continuous maps. For a
proper map In mathematics, a function between topological spaces is called proper if inverse images of compact subsets are compact. In algebraic geometry, the analogous concept is called a proper morphism. Definition There are several competing definitio ...
''f'': ''Y'' → ''X'' of locally compact spaces and a sheaf ''E'' on ''X'', however, there is a pullback homomorphism :f^*\colon H^j_c(X,E)\to H^j_c(Y,f^*(E)) on compactly supported cohomology. Also, for an open subset ''U'' of a locally compact space ''X'' and a sheaf ''E'' on ''X'', there is a pushforward homomorphism known as extension by zero: :H^j_c(U,E)\to H^j_c(X,E). Both homomorphisms occur in the long exact localization sequence for compactly supported cohomology, for a locally compact space ''X'' and a closed subset ''Y'': :\cdots\to H^j_c(X-Y,E)\to H^j_c(X,E)\to H^j_c(Y,E)\to H^_c(X-Y,E)\to\cdots.


Cup product

For any sheaves ''A'' and ''B'' of abelian groups on a topological space ''X'', there is a bilinear map, the
cup product In mathematics, specifically in algebraic topology, the cup product is a method of adjoining two cocycles of degree ''p'' and ''q'' to form a composite cocycle of degree ''p'' + ''q''. This defines an associative (and distributive) graded commutat ...
:H^i(X,A)\times H^j(X,B)\to H^(X,A\otimes B), for all ''i'' and ''j''. Here ''A''⊗''B'' denotes the
tensor product In mathematics, the tensor product V \otimes W of two vector spaces and (over the same field) is a vector space to which is associated a bilinear map V\times W \to V\otimes W that maps a pair (v,w),\ v\in V, w\in W to an element of V \otimes W ...
over Z, but if ''A'' and ''B'' are sheaves of modules over some sheaf ''O''''X'' of commutative rings, then one can map further from ''H''''i''+''j''(X,''A''⊗Z''B'') to ''H''''i''+''j''(X,''A''⊗''O''''X''''B''). In particular, for a sheaf ''O''''X'' of commutative rings, the cup product makes the
direct sum The direct sum is an operation between structures in abstract algebra, a branch of mathematics. It is defined differently, but analogously, for different kinds of structures. To see how the direct sum is used in abstract algebra, consider a more ...
:H^*(X,O_X) = \bigoplus_j H^j(X,O_X) into a
graded-commutative In Abstract algebra, algebra, a graded-commutative ring (also called a skew-commutative ring) is a graded ring that is commutative in the graded sense; that is, homogeneous elements ''x'', ''y'' satisfy :xy = (-1)^ yx, where , ''x'' , and , ...
ring, meaning that :vu=(-1)^uv for all ''u'' in ''H''''i'' and ''v'' in ''H''''j''.


Complexes of sheaves

The definition of sheaf cohomology as a derived functor extends to define cohomology of a topological space ''X'' with coefficients in any
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 ...
''E'' of sheaves: :\cdots\to E_j\to E_\to E_\to \cdots In particular, if the complex ''E'' is bounded below (the sheaf ''E''''j'' is zero for ''j'' sufficiently negative), then ''E'' has an injective resolution ''I'' just as a single sheaf does. (By definition, ''I'' is a bounded below complex of injective sheaves with a
chain map A chain is a serial assembly of connected pieces, called links, typically made of metal, with an overall character similar to that of a rope in that it is flexible and curved in compression but linear, rigid, and load-bearing in tension. A ...
''E'' → ''I'' that is a
quasi-isomorphism In homological algebra, a branch of mathematics, a quasi-isomorphism or quism is a morphism ''A'' → ''B'' of chain complexes (respectively, cochain complexes) such that the induced morphisms :H_n(A_\bullet) \to H_n(B_\bullet)\ (\text H^n(A^\bull ...
.) Then the cohomology groups ''H''''j''(''X'',''E'') are defined as the cohomology of the complex of abelian groups :\cdots \to I_j(X)\to I_(X)\to I_(X)\to\cdots. The cohomology of a space with coefficients in a complex of sheaves was earlier called
hypercohomology In homological algebra, the hyperhomology or hypercohomology (\mathbb_*(-), \mathbb^*(-)) is a generalization of (co)homology functors which takes as input not objects in an abelian category \mathcal but instead chain complexes of objects, so objec ...
, but usually now just "cohomology". More generally, for any complex of sheaves ''E'' (not necessarily bounded below) on a space ''X'', the cohomology group ''H''''j''(''X'',''E'') is defined as a group of morphisms in the
derived category In mathematics, the derived category ''D''(''A'') of an abelian category ''A'' is a construction of homological algebra introduced to refine and in a certain sense to simplify the theory of derived functors defined on ''A''. The construction pr ...
of sheaves on ''X'': :H^j(X,E)=\operatorname_(\mathbf_X,E , where Z''X'' is the constant sheaf associated to the integers, and ''E'' 'j''means the complex ''E'' shifted ''j'' steps to the left.


Poincaré duality and generalizations

A central result in topology is the
Poincaré duality In mathematics, the Poincaré duality theorem, named after Henri Poincaré, is a basic result on the structure of the homology and cohomology groups of manifolds. It states that if ''M'' is an ''n''-dimensional oriented closed manifold (compact ...
theorem: for a closed oriented
connected Connected may refer to: Film and television * ''Connected'' (2008 film), a Hong Kong remake of the American movie ''Cellular'' * '' Connected: An Autoblogography About Love, Death & Technology'', a 2011 documentary film * ''Connected'' (2015 TV ...
topological manifold ''X'' of dimension ''n'' and a
field Field may refer to: Expanses of open ground * Field (agriculture), an area of land used for agricultural purposes * Airfield, an aerodrome that lacks the infrastructure of an airport * Battlefield * Lawn, an area of mowed grass * Meadow, a grass ...
''k'', the group ''H''''n''(''X'',''k'') is isomorphic to ''k'', and the cup product :H^j(X,k)\times H^(X,k)\to H^n(X,k)\cong k is a
perfect pairing In mathematics, a bilinear form is a bilinear map on a vector space (the elements of which are called '' vectors'') over a field ''K'' (the elements of which are called '' scalars''). In other words, a bilinear form is a function that is linea ...
for all integers ''j''. That is, the resulting map from ''H''''j''(''X'',''k'') to the
dual space In mathematics, any vector space ''V'' has a corresponding dual vector space (or just dual space for short) consisting of all linear forms on ''V'', together with the vector space structure of pointwise addition and scalar multiplication by const ...
''H''''n''−''j''(''X'',''k'')* is an isomorphism. In particular, the vector spaces ''H''''j''(''X'',''k'') and ''H''''n''−''j''(''X'',''k'')* have the same (finite)
dimension In physics and mathematics, the dimension of a Space (mathematics), mathematical space (or object) is informally defined as the minimum number of coordinates needed to specify any Point (geometry), point within it. Thus, a Line (geometry), lin ...
. Many generalizations are possible using the language of sheaf cohomology. If ''X'' is an oriented ''n''-manifold, not necessarily compact or connected, and ''k'' is a field, then cohomology is the dual of cohomology with compact support: :H^j(X,k)\cong H^_c(X,k)^*. For any manifold ''X'' and field ''k'', there is a sheaf ''o''''X'' on ''X'', the
orientation sheaf In the mathematical field of algebraic topology, the orientation sheaf on a manifold ''X'' of dimension ''n'' is a locally constant sheaf ''o'X'' on ''X'' such that the stalk of ''o'X'' at a point ''x'' is :o_ = \operatorname_n(X, X - \) (in t ...
, which is locally (but perhaps not globally) isomorphic to the constant sheaf ''k''. One version of Poincaré duality for an arbitrary ''n''-manifold ''X'' is the isomorphism: :H^j(X,o_X)\cong H^_c(X,k)^*. More generally, if ''E'' is a locally constant sheaf of ''k''-vector spaces on an ''n''-manifold ''X'' and the stalks of ''E'' have finite dimension, then there is an isomorphism :H^j(X,E^*\otimes o_X)\cong H^_c(X,E)^*. With coefficients in an arbitrary commutative ring rather than a field, Poincaré duality is naturally formulated as an isomorphism from cohomology to Borel–Moore homology.
Verdier duality In mathematics, Verdier duality is a cohomological duality in algebraic topology that generalizes Poincaré duality for manifolds. Verdier duality was introduced in 1965 by as an analog for locally compact topological spaces of Alexander Groth ...
is a vast generalization. For any locally compact space ''X'' of finite dimension and any field ''k'', there is an object ''D''''X'' in the derived category ''D''(''X'') of sheaves on ''X'' called the dualizing complex (with coefficients in ''k''). One case of Verdier duality is the isomorphism: :H^j(X,D_X)\cong H^_c(X,k)^*. For an ''n''-manifold ''X'', the dualizing complex ''D''''X'' is isomorphic to the shift ''o''''X'' 'n''of the orientation sheaf. As a result, Verdier duality includes Poincaré duality as a special case. Alexander duality is another useful generalization of Poincaré duality. For any closed subset ''X'' of an oriented ''n''-manifold ''M'' and any field ''k'', there is an isomorphism: :H^j_X(M,k)\cong H^_c(X,k)^*. This is interesting already for ''X'' a compact subset of ''M'' = R''n'', where it says (roughly speaking) that the cohomology of R''n''−''X'' is the dual of the sheaf cohomology of ''X''. In this statement, it is essential to consider sheaf cohomology rather than singular cohomology, unless one makes extra assumptions on ''X'' such as local contractibility.


Higher direct images and the Leray spectral sequence

Let ''f'': ''X'' → ''Y'' be a continuous map of topological spaces, and let ''E'' be a sheaf of abelian groups on ''X''. The
direct image sheaf In mathematics, the direct image functor is a construction in sheaf theory that generalizes the global sections functor to the relative case. It is of fundamental importance in topology and algebraic geometry. Given a sheaf ''F'' defined on a topo ...
''f''*''E'' is the sheaf on ''Y'' defined by :(f_*E)(U) = E(f^(U)) for any open subset ''U'' of ''Y''. For example, if ''f'' is the map from ''X'' to a point, then ''f''*''E'' is the sheaf on a point corresponding to the group ''E''(''X'') of global sections of ''E''. The functor ''f''* from sheaves on ''X'' to sheaves on ''Y'' is left exact, but in general not right exact. The
higher direct image In mathematics, the direct image functor is a construction in sheaf theory that generalizes the global sections functor to the relative case. It is of fundamental importance in topology and algebraic geometry. Given a sheaf ''F'' defined on a topo ...
sheaves R''i''''f''*''E'' on ''Y'' are defined as the right derived functors of the functor ''f''*. Another description is that R''i''''f''*''E'' is the sheaf associated to the presheaf :U \mapsto H^i(f^(U),E) on ''Y''. Thus, the higher direct image sheaves describe the cohomology of inverse images of small open sets in ''Y'', roughly speaking. The
Leray spectral sequence In mathematics, the Leray spectral sequence was a pioneering example in homological algebra, introduced in 1946 by Jean Leray. It is usually seen nowadays as a special case of the Grothendieck spectral sequence. Definition Let f:X\to Y be a cont ...
relates cohomology on ''X'' to cohomology on ''Y''. Namely, for any continuous map ''f'': ''X'' → ''Y'' and any sheaf ''E'' on ''X'', there is a
spectral sequence In homological algebra and algebraic topology, a spectral sequence is a means of computing homology groups by taking successive approximations. Spectral sequences are a generalization of exact sequences, and since their introduction by , they hav ...
: E_2^ = H^i(Y,R^jf_*E) \Rightarrow H^(X,E). This is a very general result. The special case where ''f'' is a
fibration The notion of a fibration generalizes the notion of a fiber bundle and plays an important role in algebraic topology, a branch of mathematics. Fibrations are used, for example, in postnikov-systems or obstruction theory. In this article, all map ...
and ''E'' is a constant sheaf plays an important role in
homotopy theory In mathematics, homotopy theory is a systematic study of situations in which maps can come with homotopies between them. It originated as a topic in algebraic topology but nowadays is studied as an independent discipline. Besides algebraic topolog ...
under the name of the
Serre spectral sequence In mathematics, the Serre spectral sequence (sometimes Leray–Serre spectral sequence to acknowledge earlier work of Jean Leray in the Leray spectral sequence) is an important tool in algebraic topology. It expresses, in the language of homological ...
. In that case, the higher direct image sheaves are locally constant, with stalks the cohomology groups of the fibers ''F'' of ''f'', and so the Serre spectral sequence can be written as : E_2^ = H^i(Y,H^j(F,A)) \Rightarrow H^(X,A) for an abelian group ''A''. A simple but useful case of the Leray spectral sequence is that for any closed subset ''X'' of a topological space ''Y'' and any sheaf ''E'' on ''X'', writing ''f'': ''X'' → ''Y'' for the inclusion, there is an isomorphism :H^i(Y,f_*E)\cong H^i(X,E). As a result, any question about sheaf cohomology on a closed subspace can be translated to a question about the direct image sheaf on the ambient space.


Finiteness of cohomology

There is a strong finiteness result on sheaf cohomology. Let ''X'' be a compact Hausdorff space, and let ''R'' be a
principal ideal domain In mathematics, a principal ideal domain, or PID, is an integral domain in which every ideal is principal, i.e., can be generated by a single element. More generally, a principal ideal ring is a nonzero commutative ring whose ideals are principal, ...
, for example a field or the ring Z of integers. Let ''E'' be a sheaf of ''R''-modules on ''X'', and assume that ''E'' has "locally finitely generated cohomology", meaning that for each point ''x'' in ''X'', each integer ''j'', and each open neighborhood ''U'' of ''x'', there is an open neighborhood ''V'' ⊂ ''U'' of ''x'' such that the image of ''H''''j''(''U'',''E'') → ''H''''j''(''V'',''E'') is a finitely generated ''R''-module. Then the cohomology groups ''H''''j''(''X'',''E'') are finitely generated ''R''-modules. For example, for a compact Hausdorff space ''X'' that is locally contractible (in the weak sense discussed above), the sheaf cohomology group ''H''''j''(''X'',Z) is finitely generated for every integer ''j''. One case where the finiteness result applies is that of a
constructible sheaf In mathematics, a constructible sheaf is a sheaf of abelian groups over some topological space ''X'', such that ''X'' is the union of a finite number of locally closed subsets on each of which the sheaf is a locally constant sheaf. It has its origi ...
. Let ''X'' be a
topologically stratified space In mathematics, topology (from the Greek words , and ) is concerned with the properties of a geometric object that are preserved under continuous deformations, such as stretching, twisting, crumpling, and bending; that is, without closing ho ...
. In particular, ''X'' comes with a sequence of closed subsets :X=X_n\supset X_\supset\cdots\supset X_=\emptyset such that each difference ''X''''i''−''X''''i''−1 is a topological manifold of dimension ''i''. A sheaf ''E'' of ''R''-modules on ''X'' is constructible with respect to the given stratification if the restriction of ''E'' to each stratum ''X''''i''−''X''''i''−1 is locally constant, with stalk a finitely generated ''R''-module. A sheaf ''E'' on ''X'' that is constructible with respect to the given stratification has locally finitely generated cohomology. If ''X'' is compact, it follows that the cohomology groups ''H''''j''(''X'',''E'') of ''X'' with coefficients in a constructible sheaf are finitely generated. More generally, suppose that ''X'' is compactifiable, meaning that there is a compact stratified space ''W'' containing ''X'' as an open subset, with ''W''–''X'' a union of connected components of strata. Then, for any constructible sheaf ''E'' of ''R''-modules on ''X'', the ''R''-modules ''H''''j''(''X'',''E'') and ''H''''c''''j''(''X'',''E'') are finitely generated.Borel (1984), Lemma V.10.13. For example, any complex
algebraic variety Algebraic varieties are the central objects of study in algebraic geometry, a sub-field of mathematics. Classically, an algebraic variety is defined as the set of solutions of a system of polynomial equations over the real or complex numbers. Mo ...
''X'', with its classical (Euclidean) topology, is compactifiable in this sense.


Cohomology of coherent sheaves

In algebraic geometry and complex analytic geometry,
coherent sheaves In mathematics, especially in algebraic geometry and the theory of complex manifolds, coherent sheaves are a class of sheaves closely linked to the geometric properties of the underlying space. The definition of coherent sheaves is made with refer ...
are a class of sheaves of particular geometric importance. For example, an
algebraic vector bundle In mathematics, especially in algebraic geometry and the theory of complex manifolds, coherent sheaves are a class of sheaves closely linked to the geometric properties of the underlying space. The definition of coherent sheaves is made with ref ...
(on a
locally Noetherian scheme This is a glossary of algebraic geometry. See also glossary of commutative algebra, glossary of classical algebraic geometry, and glossary of ring theory. For the number-theoretic applications, see glossary of arithmetic and Diophantine geometry. ...
) or a
holomorphic vector bundle In mathematics, a holomorphic vector bundle is a complex vector bundle over a complex manifold such that the total space is a complex manifold and the projection map is holomorphic. Fundamental examples are the holomorphic tangent bundle of a ...
(on a complex analytic space) can be viewed as a coherent sheaf, but coherent sheaves have the advantage over vector bundles that they form an abelian category. On a scheme, it is also useful to consider the quasi-coherent sheaves, which include the locally free sheaves of infinite rank. A great deal is known about the cohomology groups of a scheme or complex analytic space with coefficients in a coherent sheaf. This theory is a key technical tool in algebraic geometry. Among the main theorems are results on the vanishing of cohomology in various situations, results on finite-dimensionality of cohomology, comparisons between coherent sheaf cohomology and singular cohomology such as
Hodge theory In mathematics, Hodge theory, named after W. V. D. Hodge, is a method for studying the cohomology groups of a smooth manifold ''M'' using partial differential equations. The key observation is that, given a Riemannian metric on ''M'', every cohom ...
, and formulas on
Euler characteristic In mathematics, and more specifically in algebraic topology and polyhedral combinatorics, the Euler characteristic (or Euler number, or Euler–Poincaré characteristic) is a topological invariant, a number that describes a topological space ...
s in coherent sheaf cohomology such as the
Riemann–Roch theorem The Riemann–Roch theorem is an important theorem in mathematics, specifically in complex analysis and algebraic geometry, for the computation of the dimension of the space of meromorphic functions with prescribed zeros and allowed poles. It rel ...
.


Sheaves on a site

In the 1960s, Grothendieck defined the notion of a site, meaning a category equipped with a
Grothendieck topology In category theory, a branch of mathematics, a Grothendieck topology is a structure on a category ''C'' that makes the objects of ''C'' act like the open sets of a topological space. A category together with a choice of Grothendieck topology is ca ...
. A site ''C'' axiomatizes the notion of a set of morphisms ''V''α → ''U'' in ''C'' being a ''covering'' of ''U''. A topological space ''X'' determines a site in a natural way: the category ''C'' has objects the open subsets of ''X'', with morphisms being inclusions, and with a set of morphisms ''V''α → ''U'' being called a covering of ''U'' if and only if ''U'' is the union of the open subsets ''V''α. The motivating example of a Grothendieck topology beyond that case was the
étale topology In algebraic geometry, the étale topology is a Grothendieck topology on the category of schemes which has properties similar to the Euclidean topology, but unlike the Euclidean topology, it is also defined in positive characteristic. The étale ...
on schemes. Since then, many other Grothendieck topologies have been used in algebraic geometry: the
fpqc topology In mathematics, the flat topology is a Grothendieck topology used in algebraic geometry. It is used to define the theory of flat cohomology; it also plays a fundamental role in the theory of descent (faithfully flat descent). The term ''flat'' here ...
, the
Nisnevich topology In algebraic geometry, the Nisnevich topology, sometimes called the completely decomposed topology, is a Grothendieck topology on the category of schemes which has been used in algebraic K-theory, A¹ homotopy theory, and the theory of motives. It ...
, and so on. The definition of a sheaf works on any site. So one can talk about a sheaf of sets on a site, a sheaf of abelian groups on a site, and so on. The definition of sheaf cohomology as a derived functor also works on a site. So one has sheaf cohomology groups ''H''''j''(''X'', ''E'') for any object ''X'' of a site and any sheaf ''E'' of abelian groups. For the étale topology, this gives the notion of
étale cohomology In mathematics, the étale cohomology groups of an algebraic variety or scheme are algebraic analogues of the usual cohomology groups with finite coefficients of a topological space, introduced by Grothendieck in order to prove the Weil conjecture ...
, which led to the proof of the
Weil conjectures In mathematics, the Weil conjectures were highly influential proposals by . They led to a successful multi-decade program to prove them, in which many leading researchers developed the framework of modern algebraic geometry and number theory. Th ...
.
Crystalline cohomology In mathematics, crystalline cohomology is a Weil cohomology theory for schemes ''X'' over a base field ''k''. Its values ''H'n''(''X''/''W'') are modules over the ring ''W'' of Witt vectors over ''k''. It was introduced by and developed by . ...
and many other cohomology theories in algebraic geometry are also defined as sheaf cohomology on an appropriate site.


Notes


References

* * * * * *
English translation
* * {{Citation , last1=Iversen , first1=Birger , title=Cohomology of Sheaves , publisher=
Springer-Verlag Springer Science+Business Media, commonly known as Springer, is a German multinational publishing company of books, e-books and peer-reviewed journals in science, humanities, technical and medical (STM) publishing. Originally founded in 1842 in ...
, location=Berlin, New York , series=Universitext , isbn=978-3-540-16389-3 , mr=842190 , year=1986 , doi=10.1007/978-3-642-82783-9


External links

* Th
thread "Sheaf cohomology and injective resolutions"
on
MathOverflow MathOverflow is a mathematics question-and-answer (Q&A) website, which serves as an online community of mathematicians. It allows users to ask questions, submit answers, and rate both, all while getting merit points for their activities. It is a ...
* Th
"Sheaf cohomology"
on
Stack Exchange Stack Exchange is a network of question-and-answer (Q&A) websites on topics in diverse fields, each site covering a specific topic, where questions, answers, and users are subject to a reputation award process. The reputation system allows th ...
Cohomology theories Homological algebra Sheaf theory Topological methods of algebraic geometry