Quasi-Coherent Sheaves

Quasi-coherent sheaves are the geometrically natural sheaves of modules on a scheme — those locally presented by an exact sequence of free modules. On an affine scheme they correspond exactly to -modules via . They form the abelian category in which all of cohomological algebraic geometry takes place, and they were systematized by Serre (1955) and Grothendieck (EGA, 1960s).

A sheaf of -modules on a scheme is quasi-coherent if is covered by affine opens on which is isomorphic to the sheaf associated to some -module . They generalize vector bundles (the locally free coherent sheaves) by permitting modules that are not finitely generated and presentations that need not terminate. Their importance is structural: the global-sections functor on quasi-coherent sheaves is the source of sheaf cohomology, and the equivalence converts geometry into pure module theory. A surprising fact is that on a noetherian scheme every quasi-coherent sheaf is a filtered colimit of its coherent subsheaves — the category, though built from infinitary objects, is controlled entirely by finitely generated data.

The Core Insight

The functor glues local module data into a sheaf, and quasi-coherence is precisely the condition that a sheaf of modules be of this form locally. The deep payoff is that quasi-coherence is intrinsic — it does not depend on the chosen affine cover — because localization commutes with the formation of , i.e. . This single compatibility lets us pass freely between local algebra and global geometry.

Formal Statement

The sheaf associated to a module

Let be a ring, , and an -module. The associated sheaf is the -module whose sections over a basic open are the localization :

1
⟳define a presheaf on the basis by with restrictions the localization maps , then sheafify; exactness of localization shows the presheaf is already a sheaf on the basis.

Here for , and is the stalk. Symbols: ranges over prime ideals; is the structure sheaf.

Quasi-coherent sheaf

An -module on a scheme is quasi-coherent if there exists an open affine cover , , and -modules with

2
⟳equivalently, admits, locally, a presentation with possibly infinite index sets — take a free resolution of and apply , which is exact.
is coherent if in addition is noetherian and each is finitely generated (equivalently, finitely presented). is locally free of rank if each may be taken to be .

Equivalence of categories on affines

Let be a ring, . The functor is an exact, fully faithful embedding inducing an equivalence of abelian categories

3

with quasi-inverse . Moreover commutes with arbitrary direct sums, colimits, tensor products, and on a noetherian scheme with finite limits.

⟳full faithfulness reduces to via global sections; essential surjectivity is the definition; exactness follows from flatness of localization.

Why It Holds / Derivation

That quasi-coherence is intrinsic and $\widetilde{(-)}$ is a sheaf

We prove the foundational claims in numbered steps.

(1) is a sheaf on the basis of distinguished opens. Cover . We must show
4

is exact. Since is quasi-compact we may take finitely many ; the cover iff in , i.e. . Then exactness is a partition-of-unity argument: a compatible family glues because in .

⟳this is the module version of the standard structure-sheaf gluing; write and set .
(2) Localization commutes with . For ,
5
⟳ and , so the section rings on basic opens agree.
(3) Intrinsic character. Quasi-coherence can be tested on any affine open and need not refer to a chosen cover. If for one affine , then for every , by (5). A theorem (EGA I, 1.4) then shows: an -module is quasi-coherent iff for every affine open it restricts to some . The two definitions agree because the gluing data is forced by the stalks.
⟳reduce to the case of two affine opens whose intersection is again affine; compare the modules and over on the overlap.
(4) Closure under kernels and cokernels. Given , by full faithfulness for . Then and because is exact. Hence is an abelian subcategory of -modules, closed under kernels, cokernels, extensions, and arbitrary direct sums.

The exactness subtlety

The inclusion is exact and closed under kernels/cokernels/extensions, but it is generally not closed under arbitrary products or under taking the sheaf-Hom unless the source is coherent. On a noetherian scheme coherence is stable under when both arguments are coherent; on non-noetherian schemes even "coherent" must be defined with care (finite type is not enough).

Alexander Grothendieck | 1928–2014

Though the sheaf-theoretic reformulation of algebraic geometry began with Jean-Pierre Serre's 1955 paper Faisceaux Algébriques Cohérents (FAC), it was Grothendieck who, in Éléments de Géométrie Algébrique (EGA, with Dieudonné, 1960–67), placed quasi-coherent sheaves at the center of the theory. Grothendieck recognized that allowing non-finitely-generated modules — quasi-coherence rather than mere coherence — was essential to obtain a category with arbitrary colimits, enough injectives, and good base-change behavior. His insistence on relative geometry (working over an arbitrary base scheme ) made the functoriality of and on quasi-coherent sheaves the technical heart of EGA III and IV. The slogan "geometry = the category of quasi-coherent sheaves" later matured into the Tannakian and derived-categorical reconstructions of schemes.

Building Intuition

Think of a quasi-coherent sheaf as a family of modules varying algebraically over the points of . Over each point you have a fiber (a vector space over the residue field), and quasi-coherence guarantees these fibers are knit together by genuine algebraic relations — the local presentations by free modules. A locally free sheaf is the case where the fiber dimension is locally constant: a vector bundle. General quasi-coherent sheaves allow the fiber dimension to jump — for instance a skyscraper sheaf concentrated at a point, or the structure sheaf of a closed subscheme pushed forward to . The condition "" is the statement that zooming in on an open subset corresponds to inverting functions: geometry restricts, algebra localizes.

Quasi-coherent sheaf as algebraically varying fibers over $\operatorname{Spec} A$, with restriction = localization

QCoh(Spec A) ≃ A-Mod : M ↦ M̃, restriction to D(f) = localization M_f Spec A D(f) ≅ Spec A_f a global section s ∈ M = Γ(X, M̃) F_x ⊗ κ(x) x

Worked Examples

Computing $\widetilde{M}$ for a module over $\mathbb{Z}$

Given: , , and the module . Describe the quasi-coherent sheaf and its stalks. Steps:
  1. The points of are and the primes .
  2. Stalk at : .
- For : invert all odd numbers in . The class becomes a unit's multiple, and . - For : . - For : is invertible, so .
  1. Stalk at the generic point : (since is torsion).
  2. Hence is supported on — a "double skyscraper."
Answer:
This illustrates a quasi-coherent (here even coherent) sheaf with jumping, non-constant fiber dimension and finite support.

Cohomology of $\mathcal{O}(d)$ on $\mathbb{P}^1$ via global sections

Given: with homogeneous coordinates , and the invertible (locally free rank 1) quasi-coherent sheaf , . Compute and . Steps:
  1. corresponds to the graded module where ; its degree- part of global sections is the space of homogeneous polynomials of degree .
  2. For : , with basis , so .
  3. By Serre duality (since ).
  4. For : . For : .
Answer:
Euler characteristic check: , matching Riemann–Roch on .

Common Misconceptions

Quasi-coherent ≠ coherent

"Quasi-coherent" does not mean "almost coherent." Coherent sheaves require finite generation (and a noetherian or coherent base); quasi-coherent sheaves explicitly allow infinitely generated modules, infinite direct sums, and presentations with infinite . The class is closed under arbitrary direct sums and filtered colimits; the class is not. A common error is to assume every quasi-coherent sheaf has finite-dimensional cohomology — false in general; finiteness needs properness plus coherence (Serre's finiteness theorem).

A sheaf of modules that is NOT quasi-coherent

Let (local ring at ), a two-point space with the generic point open. Define an -module by hand: put and , with the restriction map . For a quasi-coherent sheaf on this affine, the restriction must be the localization map. But localizes to , so no produces our hand-built . Hence is an -module that fails the localization compatibility (5) and is not quasi-coherent. The lesson: quasi-coherence is exactly the obstruction-free compatibility of sections with localization.

Connections

Quasi-coherent sheaves sit at the crossroads of several theories. They are the natural input for Sheaf Cohomology, where the derived functors of global sections produce the cohomology groups central to all of algebraic geometry. Their finite-type, locally free instances are precisely Vector Bundles, and the rank-1 case organizes into the Picard Group and the theory of Divisors. The pullback/pushforward adjunction along a morphism makes a fibered category — the foundation of Descent Theory and the Functor of Points. Passing to the derived category links them to Derived Categories and Grothendieck Duality. Finally, the equivalence ties the subject directly to Commutative Algebra and Tensor and Tor.

Real-World Applications

  1. Riemann–Roch and curve theory. Computing of line bundles (quasi-coherent invertible sheaves) on curves underlies the classification of algebraic curves, their gonality, and Brill–Noether theory.
  2. Moduli spaces. Families of objects over a base are encoded as quasi-coherent sheaves on ; the representability of moduli functors (e.g. the Hilbert and Quot schemes, built by Grothendieck) rests on quasi-coherence and flatness.
  3. Coding theory. Goppa/algebraic-geometry codes are constructed from global sections of line bundles on curves over finite fields, giving codes beating the Gilbert–Varshamov bound.
  4. Cryptography. Divisor class groups (quasi-coherent ) of hyperelliptic curves furnish groups for discrete-log-based cryptosystems.
  5. String theory / D-branes. B-branes are objects of on Calabi–Yau threefolds; homological mirror symmetry equates this derived category of coherent sheaves with a Fukaya category.
  6. Hodge theory and periods. The de Rham and Hodge cohomology of varieties are computed via hypercohomology of complexes of (quasi-)coherent sheaves like .
  7. Numerical algebraic geometry / Gröbner methods. Effective computation of sheaf cohomology and free resolutions (the engine of Macaulay2/Singular) operates directly on the module presentations defining coherent sheaves.

Historical Development

  • 1850s–1860s. Riemann and Roch study spaces of meromorphic functions with prescribed poles — implicitly of line bundles on curves.
  • 1930s. Oka and Cartan develop coherent analytic sheaves in several complex variables; "Theorems A and B" foreshadow the cohomological framework.
  • 1945–1950. Leray introduces sheaves and sheaf cohomology; Cartan's seminar systematizes coherent analytic sheaves.
  • 1955. Serre's Faisceaux Algébriques Cohérents (FAC) transports coherent sheaves into the Zariski topology of varieties, founding modern sheaf-theoretic algebraic geometry.
  • 1957. Serre's GAGA theorem equates coherent algebraic and analytic sheaves on projective varieties.
  • 1960–1967. Grothendieck and Dieudonné's EGA develops the full theory of quasi-coherent sheaves on arbitrary schemes, relative cohomology, base change, and duality.
  • 1966. Hartshorne's Residues and Duality (after Grothendieck's notes) establishes Grothendieck–Serre duality in the derived category.
  • 1977. Hartshorne's Algebraic Geometry makes quasi-coherent sheaves and their cohomology the standard graduate-level subject.
  • 1990s–present. Derived/∞-categorical refinements (Bondal–Van den Bergh, Neeman, Lurie) reconstruct schemes from and connect to noncommutative and derived algebraic geometry.

Subtleties & Limits

Several foundational and research questions surround quasi-coherent sheaves. (1) Non-noetherian pathology: on non-noetherian schemes the relation between "coherent," "finite type," and "finitely presented" sheaves fractures, and many finiteness theorems require extra hypotheses (e.g. coherent rings); a clean general theory remains delicate. (2) Compact generation: is compactly generated for quasi-compact quasi-separated (Neeman, Bondal–Van den Bergh), but the precise relationship between compact objects and perfect complexes, and the structure of for general stacks, is an active area. (3) Tannakian reconstruction: to what extent does the symmetric monoidal category determine ? For nice schemes/stacks this holds (Lurie's Tannaka duality), but the boundary cases — non-quasi-compact, non-separated, or genuinely stacky targets — are subtle. (4) Vanishing and ampleness in positive characteristic: Kodaira-type vanishing for cohomology of quasi-coherent sheaves can fail in characteristic (Raynaud), and characterizing when it holds drives current research in birational geometry and the minimal model program.

See Also

Vector Bundles · Picard Group · Serre Duality · GAGA · Quot Scheme · Descent Theory · Tensor and Tor · Functor of Points

Before this

  • Sheaf Theory — the language of presheaves, sheafification, stalks, and gluing.
  • Commutative Algebra — localization, tensor products, and finiteness conditions on modules.
  • Spectrum of a Ring — the construction $\operatorname{Spec} A$ and its Zariski topology and structure sheaf.
  • Schemes — locally ringed spaces glued from affines, the ambient objects for $\mathbf{QCoh}$.
  • Abelian Categories — kernels, cokernels, and exactness needed to formulate cohomology.

Where this leads