Chapter 0 — Preliminaries

§5. Quasi-coherent and Coherent Sheaves

5.1. Quasi-coherent sheaves

(5.1.1) Let be a ringed space and an -Module. To give a homomorphism of -Modules is the same as to give the section . Indeed, once is given, for every section one necessarily has ; we say that is defined by the section . If is an arbitrary index set, consider the direct sum sheaf , and for let be the canonical injection of the -th factor. The map is an isomorphism of onto the product . There is thus a canonical bijection between homomorphisms and families of sections of over . The homomorphism corresponding to sends to .

is said to be generated by the family if the corresponding homomorphism is surjective — equivalently, if for every , is the -module generated by the . is generated by its sections over if it is generated by the family of all such sections (or a subfamily); equivalently, if there is a surjective homomorphism for some .

Note that an -Module may be such that some point has the property that is not generated by its sections over for any open neighborhood of : take , the simple sheaf , and the sub-sheaf with and for , and . The only section of over is 0 for a neighborhood of 0.

(5.1.2) Let be a morphism of ringed spaces. If is an -Module generated by its sections over , then the canonical homomorphism (4.4.3.3) is surjective: with the notation of (5.1.1), is a section of over , and its image in is . The example of (5.1.1) with the identity shows that the converse fails in general.

(5.1.3) An -Module is said to be quasi-coherent if for every there is an open neighborhood such that is isomorphic to the cokernel of a homomorphism for some index sets I, J. Clearly itself is quasi-coherent, and every direct sum of quasi-coherent -Modules is quasi-coherent. An -Algebra is quasi-coherent if it is quasi-coherent as an -Module.

(5.1.4) Let be a morphism of ringed spaces. If is a quasi-coherent -Module, then is a quasi-coherent -Module. Indeed, for every there is an open neighborhood of in such that is the cokernel of . Set and let ; then . Since is right exact and commutes with direct sums, is the cokernel of .

5.2. Sheaves of finite type

(5.2.1) An -Module is said to be of finite type if every admits an open neighborhood such that is generated by finitely many sections over ; equivalently, is a quotient sheaf of for some finite . Every quotient of an -Module of finite type is of finite type; so is every finite direct sum and every finite tensor product of -Modules of finite type. An -Module of finite type need not be quasi-coherent, as one sees for where is the sheaf of (5.1.1). If is of finite type, then is an -module of finite type for every ; the example of (5.1.1) shows that this necessary condition is not in general sufficient.

(5.2.2) Let be an -Module of finite type. If () are sections of over an open neighborhood of a point and the generate , then there is an open neighborhood of such that the generate for every (FAC, I, §2, no. 12, Prop. 1). In particular, the support of is closed.

Similarly, if is a homomorphism with , there is a neighborhood of such that for every .

(5.2.3) Suppose is quasi-compact and let , be -Modules with of finite type, a surjective homomorphism. Suppose moreover that is the inductive limit of a system of -Modules. Then there exists an index such that the homomorphism is surjective. Indeed, for every there is a finite system of sections of over an open neighborhood of whose germs generate for every ; there is also an open and sections of over with . We may assume the are canonical images of sections of some over . Cover by finitely many and let exceed all the ; plainly answers the question.

Still assuming quasi-compact, if is of finite type and generated by its sections over (5.1.1), then is generated by a finite subfamily of those sections: cover by finitely many open such that for each there are finitely many sections of over whose restrictions to generate ; plainly the then generate .

(5.2.4) Let be a morphism of ringed spaces. If is an -Module of finite type, then is an -Module of finite type. Indeed, for every there is an open containing and a surjective homomorphism . Set and ; then . Since is right exact (4.3.1) and commutes with direct sums, is a surjective homomorphism .

(5.2.5) An -Module admits a finite presentation if for every there is an open neighborhood such that is isomorphic to the cokernel of a -homomorphism with finite. Such an -Module is of finite type and quasi-coherent. If is a morphism of ringed spaces and admits a finite presentation, so does , by the argument of (5.1.4).

(5.2.6) Let be an -Module admitting a finite presentation (5.2.5). Then for every -Module , the canonical functorial homomorphism

(ℋom_{𝒪_X}(ℱ, ℋ))_x → Hom_{𝒪_x}(ℱ_x, ℋ_x)

is bijective (T, 4.1.1).

(5.2.7) Let , be -Modules admitting finite presentations. If for some the -modules and are isomorphic, then there is an open neighborhood of such that and are isomorphic. Indeed, if and are inverse isomorphisms, then by (5.2.6) there is an open and sections (resp. ) of (resp. ) over with (resp. ). Since and are the identity automorphisms, there is an open containing on which and are identities, whence the assertion.

5.3. Coherent sheaves

(5.3.1) An -Module is coherent if:

a) is of finite type; b) For every open , every integer , and every homomorphism , the kernel of is of finite type.

Both conditions are local.

For most of the proofs of the properties of coherent sheaves recalled below, see (FAC), I, §2.

(5.3.2) Every coherent -Module admits a finite presentation (5.2.5); the converse is not in general true, since itself need not be coherent.

Every sub--Module of finite type of a coherent -Module is coherent; every finite direct sum of coherent -Modules is coherent.

(5.3.3) In an exact sequence of -Modules, if two are coherent then so is the third.

(5.3.4) If and are coherent -Modules and is a homomorphism, then , , and are coherent. In particular, sub--Modules , of a coherent -Module have and coherent.

(5.3.5) If and are coherent -Modules, so are and .

(5.3.6) Let be coherent and a coherent sheaf of ideals of . Then is coherent, being the image of under the canonical map (5.3.4 and 5.3.5).

(5.3.7) An -Algebra is coherent if it is a coherent -Module. In particular, is a coherent sheaf of rings if and only if, for every open and every , the kernel of is a -Module of finite type.

If is a coherent sheaf of rings, every -Module admitting a finite presentation (5.2.5) is coherent, by (5.3.4).

The annihilator of an -Module is the kernel of the canonical homomorphism sending to multiplication by in . If is coherent and coherent, then is coherent (5.3.4 and 5.3.5), and is the annihilator of for every (5.2.6).

(5.3.8) Suppose is coherent. Let be a coherent -Module, , and a finite-type submodule of . There is an open neighborhood of and a coherent sub--Module of with (T, 4.1, Lemma 1).

This, together with the properties of sub--Modules of a coherent -Module, imposes necessary conditions on the rings for to be coherent. For example (5.3.4), the intersection of two finite-type ideals of must still be a finite-type ideal.

(5.3.9) Suppose is coherent, and let be an -module admitting a finite presentation, so the cokernel of some . There is an open neighborhood of and a coherent -Module with . Indeed, by (5.2.6) there is a section of over some with ; the cokernel of answers the question (5.3.4).

(5.3.10) Suppose is coherent and is a coherent sheaf of ideals of . For an -Module to be coherent, it is necessary and sufficient that it be coherent as an -Module. In particular is a coherent sheaf of rings.

(5.3.11) Let be a morphism of ringed spaces, and suppose is coherent. Then for every coherent -Module , is coherent. Indeed, with the notation of (5.2.4), one may assume is the cokernel of . Since is right exact, is the cokernel of .

(5.3.12) Let be a closed subset, the canonical injection, a sheaf of rings on , and . An -Module is of finite type (resp. quasi-coherent, coherent) if and only if is of finite type (resp. quasi-coherent, coherent) as an -Module.

5.4. Locally free sheaves

(5.4.1) Let be a ringed space. An -Module is locally free if for every there is an open neighborhood such that is isomorphic to for some (which may depend on ). If may always be taken finite, is of finite rank; if may always be taken finite with the same number of elements , is of rank . A locally free -Module of rank 1 is also called invertible (cf. (5.4.3)). If is locally free of finite rank, then for every , is a free -module of finite rank , and there is a neighborhood of on which has rank ; if is connected, is constant.

Every locally free sheaf is quasi-coherent; if is a coherent sheaf of rings, every locally free -Module of finite rank is coherent.

If is locally free, then is exact in on -Modules.

We shall mostly consider locally free -Modules of finite rank; when we speak of locally free sheaves without qualification, of finite rank is to be understood.

(5.4.2) If , are two -Modules, there is a canonical functorial homomorphism

(5.4.2.1)    ℒ̌ ⊗_{𝒪_X} ℱ = ℋom_{𝒪_X}(ℒ, 𝒪_X) ⊗_{𝒪_X} ℱ → ℋom_{𝒪_X}(ℒ, ℱ)

defined as follows: for open and with and , send to the element of carrying to . If is locally free of finite rank, this map is bijective: the question being local, reduce to ; since canonically for every -Module , the assertion reduces to , which is immediate.

(5.4.3) If is invertible, so is its dual , as one sees locally by reducing to . Moreover, there is a canonical isomorphism

(5.4.3.1)    ℋom_{𝒪_X}(ℒ, 𝒪_X) ⊗_{𝒪_X} ℒ ⥲ 𝒪_X.

Indeed, by (5.4.2) it suffices to define a canonical isomorphism . For any -Module there is a canonical homomorphism (5.3.7); when is invertible, this homomorphism is bijective — locally the question reduces to , which is immediate.

Accordingly, write , called the inverse of . The terminology "invertible sheaf" is motivated as follows for a single point and a local ring with maximal ideal . If , are -modules with of finite type and , then ; this tensor product of -vector spaces is , forcing and to be 1-dimensional. For any , , so by Nakayama (since is of finite type). The annihilator of annihilates , hence is (0); so . In general, this shows: if is an -Module of finite type with some -Module satisfying , and the rings are local, then for every . If and are coherent, one concludes that is invertible by (5.2.7).

(5.4.4) If and are invertible -Modules, so is (reducing locally to ). For , write for the tensor product of copies of ; set and . There is a canonical functorial isomorphism

(5.4.4.1)    ℒ^{⊗m} ⊗_{𝒪_X} ℒ^{⊗n} ⥲ ℒ^{⊗(n+m)}

for any integers m, n: by the definitions one reduces to , the case treated in (5.4.3).

(5.4.5) Let be a morphism of ringed spaces. If is a locally free (resp. invertible) -Module, then is a locally free (resp. invertible) -Module — using that inverse images of locally isomorphic sheaves are locally isomorphic, that commutes with finite direct sums, and that (4.3.4). There is a canonical functorial homomorphism (4.4.6) which is bijective when is locally free (reducing again to ). Consequently, for invertible, is canonically identified with for every integer .

(5.4.6) Let be an invertible -Module. Write (or simply ) for the abelian group , made a graded ring by the multiplication sending to the section of corresponding canonically (5.4.4.1) to . Associativity is immediate. Plainly is a covariant functor in with values in graded rings.

For any -Module , set

Γ_*(ℒ, ℱ) = ⊕_{n ∈ ℤ} Γ(X, ℱ ⊗_{𝒪_X} ℒ^{⊗n}),

made a graded module over by sending to the section of corresponding canonically (5.4.4.1) to . The module axioms hold by inspection. For fixed, is a covariant functor in with values in graded -modules; for fixed, a covariant functor in .

If is a morphism of ringed spaces, the canonical homomorphism (4.4.3.2) defines ; since , the canonical homomorphisms (4.4.3.2) and (5.4.4.1) yield a functorial homomorphism of graded rings . The same canonical homomorphism (4.4.3) similarly yields ; using

f*(ℱ ⊗ ℒ^{⊗n}) = f*(ℱ) ⊗ (f*(ℒ))^{⊗n}    (4.3.3.1),

these (for varying ) define a di-homomorphism of graded modules .

(5.4.7) One can show that there is a set (also written ) of invertible -Modules such that every invertible -Module is isomorphic to a unique element of .1 Endow with the composition law sending to the unique element of isomorphic to . With this law, is a group isomorphic to the cohomology group , where is the subsheaf of whose sections over are the invertible elements of (so is a sheaf of multiplicative abelian groups).

For this, note that for every open , is canonically identified with the automorphism group of the -Module : a section corresponds to the automorphism with . Given an open cover of , giving an automorphism of for each pair amounts to giving a 1-cochain on with values in ; the gluing condition (3.3.1) for the says exactly that the cochain is a cocycle. Likewise, giving an automorphism of for each is a 0-cochain, and its coboundary is the family . To each 1-cocycle of we associate the element of isomorphic to the invertible -Module obtained by gluing via the ; cohomologous cocycles yield the same element of (3.3.2). This defines . If refines , the diagram

H¹(𝔘, 𝒪_X^*) ──φ_𝔘──→ 𝔐
     │              ↗
     ↓           φ_𝔙
H¹(𝔙, 𝒪_X^*)

(left arrow the canonical homomorphism (G, II, 5.7)) commutes, by (3.3.3). Passage to the inductive limit gives , since Čech agrees with derived here (G, II, 5.9, Cor. of Th. 5.9.1). This map is surjective: every invertible is obtained by gluing copies of for some cover. It is injective: this reduces to injectivity of each , which is (3.3.2). To see it is a group homomorphism: for invertible , choose a cover and , with , . The corresponding cocycles , satisfy iff (similarly for ). Sections of over are finite sums of ; hence is the cocycle of , completing the proof.2

(5.4.8) Let be a morphism of ringed spaces. The functor on invertible -Modules defines (by abuse of language, still written ) a map . There is also a canonical homomorphism (T, 3.2.2)

(5.4.8.1)    H¹(X, 𝒪_X^*) → H¹(Y, 𝒪_Y^*).

Under the canonical identifications (5.4.7) (resp. ), the homomorphism (5.4.8.1) is identified with . Indeed, if comes from a cocycle for a cover of , it suffices to show comes from a cocycle whose cohomology class is the image under (5.4.8.1) of that of . If is the automorphism corresponding to , then is obtained by gluing the via the ; one checks these correspond to the cocycle (after identifying with its canonical image under (3.7.2), a section of over ).

(5.4.9) Let , be -Modules with locally free, and let be an extension of by — an exact sequence . Then for every there is an open such that . One reduces to ; let () be the canonical sections of (5.5.5). There is an open and sections with (). Let be the homomorphism defined by the (5.1.1). For open and , , whence the assertion.

(5.4.10) Let be a morphism of ringed spaces, an -Module, and a locally free -Module of finite rank. There is a canonical isomorphism

(5.4.10.1)    f_*(ℱ) ⊗_{𝒪_Y} ℒ ⥲ f_*(ℱ ⊗_{𝒪_X} f*(ℒ)).

Indeed, for any -Module there is a canonical homomorphism

f_*(ℱ) ⊗_{𝒪_Y} ℒ ──1⊗ρ──→ f_*(ℱ) ⊗_{𝒪_Y} f_*(f*(ℒ)) ──α──→ f_*(ℱ ⊗_{𝒪_X} f*(ℒ))

( from (4.4.3.2), from (4.2.2.1)). To see this is an isomorphism when is locally free, the question being local on , reduce to ; since and commute with finite direct sums, reduce to , where the assertion follows immediately from the definitions and .

5.5. Sheaves on a space ringed in local rings

(5.5.1) A ringed space is ringed in local rings if for every , is a local ring; these are by far the most common ringed spaces we shall encounter. We then write for the maximal ideal of and for the residue field . For an -Module , an open , a point , and a section , we write for the class of the germ mod , and call it the value of at . The relation thus means ; when it holds, we say (by abuse of language) that vanishes at . Do not confuse this with .

(5.5.2) Let be a space ringed in local rings, an invertible -Module, and a section of over . At a point , the following are equivalent:

a) is a generator of ; b) (i.e., ); c) There is a section of over some open such that the canonical image of in (5.4.3) is the unit section.

Indeed, the question being local, reduce to . Equivalence of a) and b) is then immediate, and c) ⟹ b). For b) ⟹ c): if , is invertible in , say ; by the definition of germs, there is a neighborhood and a section over with on .

By c), the set of satisfying the equivalent conditions a)–c) is open in ; in the terminology of (5.5.1), it is the set of where does not vanish.

(5.5.3) Under the hypotheses of (5.5.2), let be a second invertible -Module. For , ,

X_f ∩ X_g = X_{f ⊗ g}.

Reduce locally to ; then is canonically identified with the product fg, and the assertion is obvious.

(5.5.4) Let be a locally free -Module of rank . Then is locally free of rank (n choose p) if , and zero if — the question being local, reduce to . For every , is a -vector space of dimension (n choose p), canonically identified with . For sections of over an open , set (4.1.5); then , so are linearly dependent iff . Hence the set of at which are linearly independent is open in : reducing to and applying (5.5.2) to the image of under a projection of onto one of its (n choose p) factors.

In particular, if are sections of over with linearly independent at every , then the homomorphism defined by the (5.1.1) is an isomorphism: reduce to and identify with ; then is an invertible section of over , and an inverse to is given by Cramer's rule.

(5.5.5) Let , be locally free -Modules (of finite rank), and let be a homomorphism. For there to exist an open such that is injective and is the direct sum of and a locally free sub--Module, it is necessary and sufficient that induce an injective -linear map . The condition is necessary: is then the direct sum of the free -modules and , so is the direct sum of and . The condition is sufficient: reduce to ; let be the images by of the canonical sections of (the are the sections with equal to the -th element of the canonical basis of for canonical sections of ). By hypothesis are linearly independent, so if has rank , there are sections of over some neighborhood of with () a basis of . By (5.5.4) there is an open with the () a basis of for every . By (5.5.4), there is an isomorphism sending () to , finishing the proof.

1

See the book in preparation cited in the Introduction.

2

For a general form of this result, see the book cited in the footnote on p. 51.