ÄŒech Cohomology
   HOME

TheInfoList



OR:

In
mathematics Mathematics is a field of study that discovers and organizes methods, Mathematical theory, theories and theorems that are developed and Mathematical proof, proved for the needs of empirical sciences and mathematics itself. There are many ar ...
, specifically
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 ...
, ÄŒech cohomology is a
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 ...
theory based on the intersection properties of
open Open or OPEN may refer to: Music * Open (band), Australian pop/rock band * The Open (band), English indie rock band * ''Open'' (Blues Image album), 1969 * ''Open'' (Gerd Dudek, Buschi Niebergall, and Edward Vesala album), 1979 * ''Open'' (Go ...
covers of a
topological space In mathematics, a topological space is, roughly speaking, a Geometry, geometrical space in which Closeness (mathematics), closeness is defined but cannot necessarily be measured by a numeric Distance (mathematics), distance. More specifically, a to ...
. It is named for the mathematician
Eduard Čech Eduard Čech (; 29 June 1893 – 15 March 1960) was a Czech mathematician. His research interests included projective differential geometry and topology. He is especially known for the technique known as Stone–Čech compactification (in topo ...
.


Motivation

Let ''X'' be a topological space, and let \mathcal be an open cover of ''X''. Let N(\mathcal) denote the
nerve A nerve is an enclosed, cable-like bundle of nerve fibers (called axons). Nerves have historically been considered the basic units of the peripheral nervous system. A nerve provides a common pathway for the Electrochemistry, electrochemical nerv ...
of the covering. The idea of ÄŒech cohomology is that, for an open cover \mathcal consisting of sufficiently small open sets, the resulting simplicial complex N(\mathcal) should be a good combinatorial model for the space ''X''. For such a cover, the ÄŒech cohomology of ''X'' is defined to be the simplicial
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 ...
of the nerve. This idea can be formalized by the notion of a good cover. However, a more general approach is to take 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 cate ...
of the cohomology groups of the nerve over the system of all possible open covers of ''X'', ordered by refinement. This is the approach adopted below.


Construction

Let ''X'' be a
topological space In mathematics, a topological space is, roughly speaking, a Geometry, geometrical space in which Closeness (mathematics), closeness is defined but cannot necessarily be measured by a numeric Distance (mathematics), distance. More specifically, a to ...
, and let \mathcal be a
presheaf In mathematics, a sheaf (: 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 d ...
of
abelian group In mathematics, an abelian group, also called a commutative group, is a group in which the result of applying the group operation to two group elements does not depend on the order in which they are written. That is, the group operation is commu ...
s on ''X''. Let \mathcal be an
open cover In mathematics, and more particularly in set theory, a cover (or covering) of a set X is a family 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\su ...
of ''X''.


Simplex

A ''q''-simplex σ of \mathcal is an ordered collection of ''q''+1 sets chosen from \mathcal, such that the intersection of all these sets is non-empty. This intersection is called the ''support'' of σ and is denoted , σ, . Now let \sigma = (U_i)_ be such a ''q''-simplex. The ''j-th partial boundary'' of σ is defined to be the (''q''−1)-simplex obtained by removing the ''j''-th set from σ, that is: :\partial_j \sigma := (U_i)_. The ''boundary'' of σ is defined as the alternating sum of the partial boundaries: :\partial \sigma := \sum_^q (-1)^ \partial_j \sigma viewed as an element of the
free abelian group In mathematics, a free abelian group is an abelian group with a Free module, basis. Being an abelian group means that it is a Set (mathematics), set with an addition operation (mathematics), operation that is associative, commutative, and inverti ...
spanned by the simplices of \mathcal.


Cochain

A ''q''-cochain of \mathcal with coefficients in \mathcal is a map which associates with each ''q''-simplex σ an element of \mathcal(, \sigma, ), and we denote the set of all ''q''-cochains of \mathcal with coefficients in \mathcal by C^q(\mathcal U, \mathcal F). C^q(\mathcal U, \mathcal F) is an abelian group by pointwise addition.


Differential

The cochain groups can be made into a
cochain complex In mathematics, a chain complex is an algebraic structure that consists of a sequence of abelian groups (or modules) and a sequence of homomorphisms between consecutive groups such that the image of each homomorphism is contained in the kernel ...
(C^(\mathcal U, \mathcal F), \delta) by defining the coboundary operator \delta_q : C^q(\mathcal U, \mathcal F) \to C^(\mathcal, \mathcal) by: \quad (\delta_q f)(\sigma) := \sum_^ (-1)^j \mathrm^_ f (\partial_j \sigma), where \mathrm^_ is the restriction morphism from \mathcal F(, \partial_j \sigma, ) to \mathcal F(, \sigma, ). (Notice that ∂jσ ⊆ σ, but σ ⊆ ∂jσ.) A calculation shows that \delta_ \circ \delta_q = 0. The coboundary operator is analogous to 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 re ...
of
De Rham cohomology In mathematics, de Rham cohomology (named after Georges de Rham) is a tool belonging both to algebraic topology and to differential topology, capable of expressing basic topological information about smooth manifolds in a form particularly adapte ...
, so it sometimes called the differential of the cochain complex.


Cocycle

A ''q''-cochain is called a ''q''-cocycle if it is in the kernel of \delta, hence Z^q(\mathcal, \mathcal) := \ker ( \delta_q) \subseteq C^q(\mathcal U, \mathcal F) is the set of all ''q''-cocycles. Thus a (''q''−1)-cochain f is a cocycle if for all ''q''-simplices \sigma the cocycle condition :\sum_^ (-1)^j \mathrm^_ f (\partial_j \sigma) = 0 holds. A 0-cocycle f is a collection of local sections of \mathcal satisfying a compatibility relation on every intersecting A,B\in \mathcal :f(A), _ = f(B), _ A 1-cocycle f satisfies for every non-empty U = A\cap B \cap C with A,B,C \in \mathcal :f(B \cap C), _U - f(A \cap C), _U + f(A \cap B), _U = 0


Coboundary

A ''q''-cochain is called a ''q''-coboundary if it is in the image of \delta and B^q(\mathcal, \mathcal) := \mathrm ( \delta_) \subseteq C^(\mathcal, \mathcal) is the set of all ''q''-coboundaries. For example, a 1-cochain f is a 1-coboundary if there exists a 0-cochain h such that for every intersecting A,B\in \mathcal :f(A \cap B) = h(A), _ - h(B), _


Cohomology

The ÄŒech cohomology of \mathcal with values in \mathcal is defined to be the cohomology of the cochain complex (C^(\mathcal, \mathcal), \delta). Thus the ''q''th ÄŒech cohomology is given by :\check^q(\mathcal, \mathcal) := H^q((C^(\mathcal U, \mathcal F), \delta)) = Z^q(\mathcal, \mathcal) / B^q(\mathcal, \mathcal). The ÄŒech cohomology of ''X'' is defined by considering refinements of open covers. If \mathcal is a refinement of \mathcal then there is a map in cohomology \check^*(\mathcal U,\mathcal F) \to \check^*(\mathcal V,\mathcal F). The open covers of ''X'' form a
directed set In mathematics, a directed set (or a directed preorder or a filtered set) is a preordered set in which every finite subset has an upper bound. In other words, it is a non-empty preordered set A such that for any a and b in A there exists c in A wit ...
under refinement, so the above map leads to a direct system of abelian groups. The ÄŒech cohomology of ''X'' with values in ''\mathcal'' is 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 cate ...
\check(X,\mathcal F) := \varinjlim_ \check(\mathcal U,\mathcal F) of this system. The ÄŒech cohomology of ''X'' with coefficients in a fixed abelian group ''A'', denoted \check(X;A), is defined as \check(X,\mathcal_A) where \mathcal_A is the
constant sheaf In mathematics, the constant sheaf on a topological space X associated to a set (mathematics), set A is a Sheaf (mathematics), sheaf of sets on X whose stalk (sheaf), stalks are all equal to A. It is denoted by \underline or A_X. The constant presh ...
on ''X'' determined by ''A''. A variant of ÄŒech cohomology, called numerable ÄŒech cohomology, is defined as above, except that all open covers considered are required to be ''numerable'': that is, there is a
partition of unity In mathematics, a partition of unity on a topological space is a Set (mathematics), set of continuous function (topology), continuous functions from to the unit interval ,1such that for every point x\in X: * there is a neighbourhood (mathem ...
such that each support \ is contained in some element of the cover. If ''X'' is
paracompact In mathematics, a paracompact space is a topological space in which every open cover has an open Cover (topology)#Refinement, refinement that is locally finite collection, locally finite. These spaces were introduced by . Every compact space is par ...
and Hausdorff, then numerable ÄŒech cohomology agrees with the usual ÄŒech cohomology.


Relation to other cohomology theories

If ''X'' is
homotopy equivalent In topology, two continuous functions from one topological space to another are called homotopic (from and ) if one can be "continuously deformed" into the other, such a deformation being called a homotopy ( ; ) between the two functions. A ...
to a
CW complex In mathematics, and specifically in topology, a CW complex (also cellular complex or cell complex) is a topological space that is built by gluing together topological balls (so-called ''cells'') of different dimensions in specific ways. It generali ...
, then the ÄŒech cohomology \check^(X;A) is
naturally isomorphic In category theory, a branch of mathematics, a natural transformation provides a way of transforming one functor into another while respecting the internal structure (i.e., the composition of morphisms) of the categories involved. Hence, a natur ...
to the
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 ...
H^*(X;A) \,. If ''X'' is a
differentiable manifold In mathematics, a differentiable manifold (also differential manifold) is a type of manifold that is locally similar enough to a vector space to allow one to apply calculus. Any manifold can be described by a collection of charts (atlas). One ...
, then \check^*(X;\R) is also naturally isomorphic to the
de Rham cohomology In mathematics, de Rham cohomology (named after Georges de Rham) is a tool belonging both to algebraic topology and to differential topology, capable of expressing basic topological information about smooth manifolds in a form particularly adapte ...
; the article on de Rham cohomology provides a brief review of this isomorphism. For less well-behaved spaces, Čech cohomology differs from singular cohomology. For example if ''X'' is the closed topologist's sine curve, then \check^1(X;\Z)=\Z, whereas H^1(X;\Z)=0. If ''X'' is a differentiable manifold and the cover \mathcal of ''X'' is a "good cover" (''i.e.'' all the sets ''U''α are
contractible In mathematics, a topological space ''X'' is contractible if the identity map on ''X'' is null-homotopic, i.e. if it is homotopic to some constant map. Intuitively, a contractible space is one that can be continuously shrunk to a point within t ...
to a point, and all finite intersections of sets in \mathcal are either empty or contractible to a point), then \check^(\mathcal U;\R) is isomorphic to the de Rham cohomology. If ''X'' is compact Hausdorff, then ÄŒech cohomology (with coefficients in a discrete group) is isomorphic to Alexander-Spanier cohomology. For a presheaf \mathcal on ''X'', let \mathcal^+ denote its sheafification. Then we have a natural comparison map :\chi: \check^*(X,\mathcal) \to H^*(X,\mathcal^+) from ÄŒech cohomology to
sheaf cohomology In mathematics, sheaf cohomology is the application of homological algebra to analyze the global sections of a sheaf on a topological space. Broadly speaking, sheaf cohomology describes the obstructions (holes) to solving a geometric problem glob ...
. If ''X'' is paracompact Hausdorff, then \chi is an isomorphism. More generally, \chi is an isomorphism whenever the ÄŒech cohomology of all presheaves on ''X'' with zero sheafification vanishes.


In algebraic geometry

ÄŒech cohomology can be defined more generally for objects in a
site Site most often refers to: * Archaeological site * Campsite, a place used for overnight stay in an outdoor area * Construction site * Location, a point or an area on the Earth's surface or elsewhere * Website, a set of related web pages, typical ...
C endowed with a topology. This applies, for example, to the Zariski site or the etale site of a scheme ''X''. The ÄŒech cohomology with values in some
sheaf Sheaf may refer to: * Sheaf (agriculture), a bundle of harvested cereal stems * Sheaf (mathematics) In mathematics, a sheaf (: sheaves) is a tool for systematically tracking data (such as sets, abelian groups, rings) attached to the open s ...
\mathcal is defined as :\check H^n (X, \mathcal) := \varinjlim_ \check H^n(\mathcal U, \mathcal). where the
colimit In category theory, a branch of mathematics, the abstract notion of a limit captures the essential properties of universal constructions such as products, pullbacks and inverse limits. The dual notion of a colimit generalizes constructions s ...
runs over all coverings (with respect to the chosen topology) of ''X''. Here \check H^n(\mathcal U, \mathcal F) is defined as above, except that the ''r''-fold intersections of open subsets inside the ambient topological space are replaced by the ''r''-fold
fiber product In category theory, a branch of mathematics, a pullback (also called a fiber product, fibre product, fibered product or Cartesian square) is the limit of a diagram consisting of two morphisms and with a common codomain. The pullback is writte ...
:\mathcal U^ := \mathcal U \times_X \dots \times_X \mathcal U. As in the classical situation of topological spaces, there is always a map :\check H^n(X, \mathcal F) \rightarrow H^n(X, \mathcal F) from ÄŒech cohomology to sheaf cohomology. It is always an isomorphism in degrees ''n'' = 0 and 1, but may fail to be so in general. For the
Zariski topology In algebraic geometry and commutative algebra, the Zariski topology is a topology defined on geometric objects called varieties. It is very different from topologies that are commonly used in real or complex analysis; in particular, it is not ...
on a
Noetherian In mathematics, the adjective Noetherian is used to describe objects that satisfy an ascending or descending chain condition on certain kinds of subobjects, meaning that certain ascending or descending sequences of subobjects must have finite leng ...
separated scheme, ÄŒech and sheaf cohomology agree for any
quasi-coherent sheaf 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 ...
. For 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 ...
, the two cohomologies agree for any étale sheaf on ''X'', provided that any finite set of points of ''X'' are contained in some open affine subscheme. This is satisfied, for example, if ''X'' is quasi-projective over an
affine scheme In commutative algebra, the prime spectrum (or simply the spectrum) of a commutative ring R is the set of all prime ideals of R, and is usually denoted by \operatorname; in algebraic geometry it is simultaneously a topological space equipped with ...
. The possible difference between ÄŒech cohomology and sheaf cohomology is a motivation for the use of
hypercovering In mathematics, and in particular homotopy theory, a hypercovering (or hypercover) is a simplicial object that generalises the ÄŒech nerve of a cover. For the ÄŒech nerve of an open cover one can show that if the space X is compact and if every i ...
s: these are more general objects than the ÄŒech
nerve A nerve is an enclosed, cable-like bundle of nerve fibers (called axons). Nerves have historically been considered the basic units of the peripheral nervous system. A nerve provides a common pathway for the Electrochemistry, electrochemical nerv ...
:N_X \mathcal U : \dots \to \mathcal U \times_X \mathcal U \times_X \mathcal U \to \mathcal U \times_X \mathcal U \to \mathcal U. A hypercovering ''K''∗ of ''X'' is a certain
simplicial object In mathematics, a simplicial set is a sequence of sets with internal order structure ( abstract simplices) and maps between them. Simplicial sets are higher-dimensional generalizations of directed graphs. Every simplicial set gives rise to a "n ...
in C, i.e., a collection of objects ''K''''n'' together with boundary and degeneracy maps. Applying a sheaf \mathcal to ''K''∗ yields a simplicial abelian group \mathcal(K_\ast) whose ''n''-th cohomology group is denoted H^n(\mathcal F (K_\ast)). (This group is the same as \check H^n(\mathcal U, \mathcal F) in case ''K''∗ equals N_X \mathcal U .) Then, it can be shown that there is a canonical isomorphism :H^n (X, \mathcal F) \cong \varinjlim_ H^n(\mathcal F(K_*)), where the colimit now runs over all hypercoverings.


Examples

The most basic example of ÄŒech cohomology is given by the case where the presheaf \mathcal is a
constant sheaf In mathematics, the constant sheaf on a topological space X associated to a set (mathematics), set A is a Sheaf (mathematics), sheaf of sets on X whose stalk (sheaf), stalks are all equal to A. It is denoted by \underline or A_X. The constant presh ...
, e.g. \mathcal=\mathbb. In such cases, each q-cochain f is simply a function which maps every q-simplex to \mathbb. For example, we calculate the first ÄŒech cohomology with values in \mathbb of the unit circle X=S^1. Dividing X into three arcs and choosing sufficiently small open neighborhoods, we obtain an open cover \mathcal=\ where U_i \cap U_j \ne \emptyset but U_0 \cap U_1 \cap U_2 = \emptyset. Given any 1-cocycle f, \delta f is a 2-cochain which takes inputs of the form (U_i,U_i,U_i),(U_i,U_i,U_j),(U_j,U_i,U_i),(U_i,U_j,U_i) where i \ne j (since U_0 \cap U_1 \cap U_2 = \emptyset and hence (U_i,U_j,U_k) is not a 2-simplex for any permutation \=\). The first three inputs give f(U_i,U_i)=0; the fourth gives :\delta f(U_i,U_j,U_i)=f(U_j,U_i)-f(U_i,U_i)+f(U_i,U_j)=0 \implies f(U_j,U_i)=-f(U_i,U_j). Such a function is fully determined by the values of f(U_0,U_1),f(U_0,U_2),f(U_1,U_2). Thus, :Z^1(\mathcal,\mathbb)=\ \cong \mathbb^3. On the other hand, given any 1-coboundary f = \delta g, we have :\begin f(U_i,U_i)=g(U_i)-g(U_i)=0 & (i=0,1,2); \\ f(U_i,U_j)=g(U_j)-g(U_i)=-f(U_j,U_i) & (i \ne j) \end However, upon closer inspection we see that f(U_0,U_1)+f(U_1,U_2)=f(U_0,U_2) and hence each 1-coboundary f is uniquely determined by f(U_0,U_1) and f(U_1,U_2). This gives the set of 1-coboundaries: :\begin B^1(\mathcal,\mathbb)=\ \cong \mathbb^2. \end Therefore, \check^1(\mathcal,\mathbb)=Z^1(\mathcal,\mathbb)/B^1(\mathcal,\mathbb) \cong \mathbb. Since \mathcal is a good cover of X, we have \check^1(X,\mathbb) \cong \mathbb by Leray's theorem. We may also compute the coherent sheaf cohomology of \Omega^1 on the projective line \mathbb^1_\mathbb using the ÄŒech complex. Using the cover :\mathcal = \ we have the following modules from the cotangent sheaf :\begin &\Omega^1(U_1) = \Complex y \\ &\Omega^1(U_2) = \Complex \left ^ \right y^ \end If we take the conventions that dy^ = -(1/y^2)dy then we get the ÄŒech complex :0 \to \Complex y \oplus \Complex \left ^ \right y^ \xrightarrow \Complex \left ,y^ \right y \to 0 Since d^0 is injective and the only element not in the image of d^0 is y^dy we get that :\begin &H^1(\mathbb_^1,\Omega^1) \cong \Complex \\ &H^k(\mathbb_^1,\Omega^1) \cong 0 \text k \neq 1 \end


References


Citation footnotes


General references

* * * {{DEFAULTSORT:Cech cohomology Cohomology theories