Sheaf cohomology was first introduced into algebraic geometry by Serre. He used Čech cohomology to define sheaf cohomology. Grothendieck then later gave a more abstract definition of the right derived functor of the global section functor.

What I still don't understand what was the actual motivation for defining sheaf cohomology. What was the actual problem they were trying to solve?

Jose Brox
  • 4,416
  • 1
  • 21
  • 35
  • 13,820
  • 17
  • 72
  • 125
  • 1
    Just a comment, since the answers here go into far more detail. Suppose we can solve a problem (say, the de Rham equations, the Cousin problems, etc.) locally. Cohomology represents the obstruction to patching together local solutions to form a global solution. This patching property is built into the definition of sheaves. As for why we need sheaves themselves, the Zariski topology on a scheme is too badly behaved to use singular, cellular, etc. cohomology as in the CW-complex category. – anomaly May 25 '16 at 14:28
  • 2
    This question would also have been a good fit for [hsm.se], though it was of course well-received here and I therefore don't think a migration would be advisable at this point. – Danu May 26 '16 at 18:31

3 Answers3


Sheaves and sheaf cohomology were invented not by Serre, but by Jean Leray while he was a World War II prisoner in Oflag XVII (Offizierlager=Officer Camp) in Austria.
After the war he published his results in 1945 in the Journal de Liouville.
His remarkable but rather obscure results were clarified by Borel, Henri Cartan, Koszul, Serre and Weil in the late 1940's and early 1950's.

The first spectacular application of Leray's new ideas was Weil's proof of De Rham's theorem: he computed the cohomology of the constant sheaf $\underline {\mathbb R}$ on a manifold $M$ through its resolution by the acyclic complex of differential forms $\Omega_M^*$ on $M$.

The next success story for sheaves and their cohomology was the proof by Cartan and Serre of theorems $A$ and $B$ for Stein manifolds, which solved a whole series of difficult problems (like Cousin I and Cousin II) with the help of techniques and theorems of Oka, who can be said a posteriori to have implicitly introduced sheaves in complex analysis.
The German complex analysts (Behnke, Stein, Thullen,...) who had up to then be the masters of the field were so impressed by the new cohomology techniques that they are reported to have exclaimed: "the French have tanks and we have bows and arrows!"

Armed with his deep knowledge of these weapons of complex analysis Serre took the incredibly bold step of introducing sheaves and their cohomology on algebraic varieties endowed with their Zariski topology.
This was of remarkable audacity because of the coarseness of Zariski topology, which had led specialists to believe that it was just some rather unimpressive tool allowing one for example to talk rigorously of generic properties.
As all algebraic geometers now know, Serre stunned his colleagues by showing in FAC how cohomological methods yielded deep results, at the centre of which are theorems $A$ and $B$ for coherent sheaves on affine varieties.
Other fundamental novelties obtained by Serre in FAC are his twisting sheaves $\mathcal O(n)$, the computation of the cohomology of coherent sheaves on projective space, the vanishing of the cohomology groups $H^q(V,\mathcal F(n))$ on a projective variety $V$ for $q\gt0, n\gt\gt 0$,...

Last not least: the introduction of sheaves and their cohomology in FAC paved the way for Grothendieck's revolutionary introduction of schemes in algebraic geometry, as acknowledged in the preface of EGA.
Actually reading FAC was the secondary thesis of Grothendieck, accompanying his PhD on nuclear spaces in functional analysis.
Afer his PhD defence, someone (Cartan if I remember the anecdote correctly) told him good-humouredly that he seemed not to have understood much in FAC.
The story goes that Grothendieck was piqued, invested much energy in understanding Serre, and the rest is history. Se non è vero, è ben trovato...

Georges Elencwajg
  • 141,326
  • 10
  • 263
  • 437
  • 19
    Please tell me that you are in the midst of writing a book -- I'll be the first in line to buy! You always seem to be able to put mathematics in such detailed context; I can't imagine all the different sources you must have gained this knowledge from. – pjs36 May 25 '16 at 01:29
  • 15
    It would be a long line. – zyx May 25 '16 at 03:09
  • 8
    Thank you @pjs36 and zyx, you make me blush. But it is not an unpleasant feeling... :-) – Georges Elencwajg May 25 '16 at 07:16
  • Pheww so many things are done in Prison :D. I heard that even Andre Weil discovered something when he was in Prison :P – C.S. Jun 01 '16 at 03:49
  • 1
    @S.C.: Yes. Another well-known example was Poncelet. While a prisoner in Saratov during Napoleon's war again the Russians, he revived projective geometry, a branch of geometry initiated by Desargues, Girard and Pascal 150 years earlier . – Georges Elencwajg Jun 01 '16 at 08:06
  • @GeorgesElencwajg Thank you so much. Nice to know the history :) – C.S. Jun 02 '16 at 15:17
  • You are welcome, dear @S.C. – Georges Elencwajg Jun 02 '16 at 20:37

Sheaf cohomology is just the elaboration of the following problem:

you have a space and a covering, and you can do something you want on each set of the covering: can you do it on the whole space?

This occurs in many places, from the Cousin problem in complex analysis to the construction of sections of fiber bundles to the pasting together of solutions of partial differential equations which you can solve locally to many, many other contexts.

In a way, once you are caught in a situation where you want to piece local information to obtain global information, you are more or less doomed to develop sheaf cohomology.

Akiva Weinberger
  • 19,084
  • 1
  • 31
  • 84
Mariano Suárez-Álvarez
  • 126,294
  • 9
  • 223
  • 348

Hartshorne says that cohomology was first introduced to abstract algebraic geometry by Serre in his Faisceaux Algebriques Coherents paper (translated to English by a friend of mine). The FAC says

We know that the cohomological methods, in particular sheaf theory, play an increasing role not only in the theory of several complex variables ([5]), but also in classical algebraic geometry (let me recall the recent works of Kodaira-Spencer on the Riemann-Roch theorem). The algebraic character of these methods suggested that it is possible to apply them also to abstract algebraic geometry; the aim of this paper is to demonstrate that this is indeed the case.

So, it seems that the motivating reason was the general success of homological methods in various branches of algebra, topology and complex geometry.

For a specific problem that asked for proper cohomology theory, read a discussion on Weil conjectures in Hartshorne's "Algebraic Geometry".

  • 7,162
  • 17
  • 26