Let (X,OX)(X,\mathcal O_X) be a . An OX\mathcal O_X- F\mathcal F is coherent if:

  1. F\mathcal F is ; and
  2. for every open U⊆XU\subseteq X, every n≥0n\geq0, and every morphism OU⊕n→F∣U\mathcal O_U^{\oplus n}\to\mathcal F|_U, its kernel is locally of finite type.

On a locally Noetherian scheme, a is coherent exactly when it is locally of finite type.

Locally free examples

Every finite-rank is coherent when OX\mathcal O_X is coherent, in particular on a locally Noetherian scheme. A coherent sheaf need not be locally free; it may be supported on a proper closed subset or have singularities.

References
  1. The Stacks Project Authors, “Coherent modules,” Tag 01BU.