Source / pinned edition

Sheaves on Spaces

Source of package stacks.sheaf_cohomology · The Stacks Project, Chapter «Sheaves on Spaces» (tag 006A)

work
urn:stacks:clir:sheaf-cohomology#STACKS_SHEAVES
number
The Stacks Project, Chapter «Sheaves on Spaces» (tag 006A)
kind
urn:stacks:clir:sheaf-cohomology#treatise

sheaves.tex at commit a04446e (master, 2026-07-28)

edition
urn:stacks:clir:sheaf-cohomology#STACKS_SHEAVES_MASTER
language
en
officiality
official
materialisation
PINNED_OFFICIAL_BYTES
life cycle
adopted: 2026-07-28

Publications

URITypedocumentHashRetrieved
https://raw.githubusercontent.com/stacks/stacks-project/a04446e57ec1fbc252a871afcec7752fb2807b14/sheaves.texapplication/x-tex; charset=utf-8sha256:ac4f9edc7db85e66329806ec9ea42816187a469772844baea663e1c9a9f00b382026-09-06T00:00:00Z

Fragments — 11

tag/006E · defn · referenced by: 9

en · official · sha256:e728b50fec00b5a51ffd85b7518d87d42e03d9b363884124cfca05a3aa077563

\begin{definition} \label{definition-presheaf} Let $X$ be a topological space. \begin{enumerate} \item A {\it presheaf $\mathcal{F}$ of sets on $X$} is a rule which assigns to each open $U \subset X$ a set $\mathcal{F}(U)$ and to each inclusion $V \subset U$ a map $\rho^U_V : \mathcal{F}(U) \to \mathcal{F}(V)$ such that $\rho^U_U = \text{id}_{\mathcal{F}(U)}$ and whenever $W \subset V \subset U$ we have $\rho^U_W = \rho^V_W \circ \rho ^U_V$. \item A {\it morphism $\varphi : \mathcal{F} \to \mathcal{G}$ of presheaves of sets on $X$} is a rule which assigns to each open $U \subset X$ a map of sets $\varphi : \mathcal{F}(U) \to \mathcal{G}(U)$ compatible with restriction maps, i.e., whenever $V \subset U \subset X$ are open the diagram $$ \xymatrix{ \mathcal{F}(U) \ar[r]^\varphi \ar[d]^{\rho^U_V} & \mathcal{G}(U) \ar[d]^{\rho^U_V} \\ \mathcal{F}(V) \ar[r]^\varphi & \mathcal{G}(V) } $$ commutes. \item The category of presheaves of sets on $X$ will be denoted $\textit{PSh}(X)$. \end{enumerate} \end{definition}

Referencing norms: H0IsGlobalSections, RestrictionByValues, defined_on, global_sections, global_sections_functor, open_of, presheaf_of_sets_on, restricts_to, section_over

tag/006F · defn · referenced by: 1

en · official · sha256:1678d42b0eb9230b7149cc456cbf74baa8353baa6d5c6b119500d0fefd2bf9f6

\begin{definition} \label{definition-constant-presheaf} Let $X$ be a topological space. Let $A$ be a set. The {\it constant presheaf with value $A$} is the presheaf that assigns the set $A$ to every open $U \subset X$, and such that all restriction mappings are $\text{id}_A$. \end{definition}

Referencing norms: constant_presheaf

tag/006K · defn · referenced by: 5

en · official · sha256:b8388b54fb29de485ebd7c91f38c607f6005d41b4d427265a75b163118fd70d6

\begin{definition} \label{definition-abelian-presheaves} Let $X$ be a topological space. \begin{enumerate} \item A {\it presheaf of abelian groups on $X$} or an {\it abelian presheaf over $X$} is a presheaf of sets $\mathcal{F}$ such that for each open $U \subset X$ the set $\mathcal{F}(U)$ is endowed with the structure of an abelian group, and such that all restriction maps $\rho^U_V$ are homomorphisms of abelian groups, see Lemma \ref{lemma-abelian-presheaves} above. \item A {\it morphism of abelian presheaves over $X$} $\varphi : \mathcal{F} \to \mathcal{G}$ is a morphism of presheaves of sets which induces a homomorphism of abelian groups $\mathcal{F}(U) \to \mathcal{G}(U)$ for every open $U \subset X$. \item The category of presheaves of abelian groups on $X$ is denoted $\textit{PAb}(X)$. \end{enumerate} \end{definition}

Referencing norms: abelian_group_structure, abelian_presheaf_on, abelian_presheaf_on/necessary, abelian_presheaf_on/sufficient, power_of_two

tag/006T · defn · referenced by: 24

en · official · sha256:041460b360dfa6a9d137bed749118fd98c2764c6ac5b9058dcb5aa7167313f76

\begin{definition} \label{definition-sheaf} Let $X$ be a topological space. \begin{enumerate} \item A {\it sheaf $\mathcal{F}$ of sets on $X$} is a presheaf of sets which satisfies the following additional property: Given any open covering $U = \bigcup_{i \in I} U_i$ and any collection of sections $s_i \in \mathcal{F}(U_i)$, $i \in I$ such that $\forall i, j\in I$ $$ s_i|_{U_i \cap U_j} = s_j|_{U_i \cap U_j} $$ there exists a unique section $s \in \mathcal{F}(U)$ such that $s_i = s|_{U_i}$ for all $i \in I$. \item A {\it morphism of sheaves of sets} is simply a morphism of presheaves of sets. \item The category of sheaves of sets on $X$ is denoted $\Sh(X)$. \end{enumerate} \end{definition}

Referencing norms: DeclaredSheafNotRefutedByData, FamilyCompatible, GluingNotUnique, NoGluing, NotASheafByFailingCovering, NotSheafByFailedGluing, NotSheafByFailedUniqueness, NotSheafByRefutingCovering, RestrictionsAgreeOnOverlap, RestrictsToMember, SectionGluesFamily, SheafByGluing, SheafConditionFailsByExistence, SheafConditionFailsByUniqueness, SheafConditionHoldsOnCovering, UniqueGluing, compatible_sections_glue, covers, families_presented, family_for, family_member, gluing_is_unique, intersection, member

tag/006U · remark · referenced by: 4

en · official · sha256:792139165e62cd6a503272e7c266371bf232620f144512476457b940aee7f5c9

\begin{remark} \label{remark-confusion} There is always a bit of confusion as to whether it is necessary to say something about the set of sections of a sheaf over the empty set $\emptyset \subset X$. It is necessary, and we already did if you read the definition right. Namely, note that the empty set is covered by the empty open covering, and hence the ``collection of sections $s_i$'' from the definition above actually form an element of the empty product which is the final object of the category the sheaf has values in. In other words, if you read the definition right you automatically deduce that $\mathcal{F}(\emptyset) = \textit{a final object}$, which in the case of a sheaf of sets is a singleton. If you do not like this argument, then you can just require that $\mathcal{F}(\emptyset) = \{*\}$. \medskip\noindent In particular, this condition will then ensure that if $U, V \subset X$ are open and {\it disjoint} then $$ \mathcal{F}(U \cup V) = \mathcal{F}(U) \times \mathcal{F}(V). $$ (Because the fibre product over a final object is a product.) \end{remark}

Referencing norms: FamilyCompatible, GluingNotUnique, NotASheafByFailingCovering, SheafConditionFailsByUniqueness

tag/006V · example · referenced by: 1

en · official · sha256:90e7a4291238cb0fe8e5784fd2bf7ee21c45b936b75a3fa06ed0d11a2eb2a041

\begin{example} \label{example-basic-continuous-maps} Let $X$, $Y$ be topological spaces. Consider the rule $\mathcal{F}$ which associates to the open $U \subset X$ the set $$ \mathcal{F}(U) = \{ f : U \to Y \mid f \text{ is continuous}\} $$ with the obvious restriction mappings. We claim that $\mathcal{F}$ is a sheaf. To see this suppose that $U = \bigcup_{i\in I} U_i$ is an open covering, and $f_i \in \mathcal{F}(U_i)$, $i\in I$ with $f_i |_{U_i \cap U_j} = f_j|_{U_i \cap U_j}$ for all $i, j \in I$. In this case define $f : U \to Y$ by setting $f(u)$ equal to the value of $f_i(u)$ for any $i \in I$ such that $u \in U_i$. This is well defined by assumption. Moreover, $f : U \to Y$ is a map such that its restriction to $U_i$ agrees with the continuous map $f_i$. Hence clearly $f$ is continuous! \end{example}

Referencing norms: ConstantSheafIsSheaf

tag/006W · defn · referenced by: 10

en · official · sha256:dd05660d523049b43c908e00357b644b49aecdc06ba7eb53adb2c325e626e2c3

\begin{definition} \label{definition-constant-sheaf} Let $X$ be a topological space. Let $A$ be a set. The {\it constant sheaf with value $A$} denoted $\underline{A}$, or $\underline{A}_X$ is the sheaf that assigns to an open $U \subset X$ the set of all locally constant maps $U \to A$ with restriction mappings given by restrictions of functions. \end{definition}

Referencing norms: AgreeAtPoint, ConstantSheafIsSheaf, LocallyConstantAlongSpecialization, RestrictionByValues, SameValueAtTwoPoints, SectionsOfConstantSheaf, all_functions_presented, constant_sheaf, value_at, z2_constant_sheaf

tag/0070 · defn · referenced by: 3

en · official · sha256:3260f7d5e9cbfe266160539b8375cd23ac2429762aaa12eb860ad707dc28a6cd

\begin{definition} \label{definition-abelian-sheaf} Let $X$ be a topological space. \begin{enumerate} \item An {\it abelian sheaf on $X$} or {\it sheaf of abelian groups on $X$} is an abelian presheaf on $X$ such that the underlying presheaf of sets is a sheaf. \item The category of sheaves of abelian groups is denoted $\textit{Ab}(X)$. \end{enumerate} \end{definition}

Referencing norms: AbelianSheafByDefinition, AbelianSheafIsObjectOfAbX, sheaves_category

tag/007Y · lemma · referenced by: 2

en · official · sha256:282a15f0475c3f68a862ce8346d7972c4f62ab14daa09a1922c02bb9f01c558e

\begin{lemma} \label{lemma-sheafification-sheaf} The presheaf $\mathcal{F}^{\#}$ is a sheaf. \end{lemma}

Referencing norms: SheafificationIsSheaf, plus_construction

tag/0080 · lemma · referenced by: 2

en · official · sha256:2ba5dec16073f1fdafcf8a352bfc30f215d20caf060e768c51658875dc939220

\begin{lemma} \label{lemma-sheafify-universal} Let $\mathcal{F}$ be a presheaf of sets on $X$. Any map $\mathcal{F} \to \mathcal{G}$ into a sheaf of sets factors uniquely as $\mathcal{F} \to \mathcal{F}^\# \to \mathcal{G}$. \end{lemma}

Referencing norms: SheafifyUniversal, plus_construction

tag/0085 · lemma · referenced by: 1

en · official · sha256:6cfa0751723700062760868c89628b4aa1d8d91b0ca0b69f61af805272569a0e

\begin{lemma} \label{lemma-sheafify-abelian-presheaf} Let $X$ be a topological space. Let $\mathcal{F}$ be an abelian presheaf on $X$. Then there exists a unique structure of abelian sheaf on $\mathcal{F}^\#$ such that $\mathcal{F} \to \mathcal{F}^\#$ is a morphism of abelian presheaves. Moreover, the following adjointness property holds $$ \Mor_{\textit{PAb}(X)}(\mathcal{F}, i(\mathcal{G})) = \Mor_{\textit{Ab}(X)}(\mathcal{F}^\#, \mathcal{G}). $$ \end{lemma}

Referencing norms: SheafifyAbelianPresheaf

The hash beside the text is the sha256 of its exact bytes. It is the check that the text shown matches the one pinned in the package: a divergence fails the oracle’s static analysis.