Presheaves are a key concept in theory, generalizing how data is assigned to open sets of a . They provide a framework for studying local-to-global properties of mathematical objects by examining their behavior on open subsets.
As contravariant functors, presheaves assign objects and morphisms to open sets and inclusions. This structure allows for the construction of , which inherit properties from their target categories and support operations like , , and tensor products.
Definition of presheaves
Presheaves are a fundamental concept in sheaf theory that generalize the notion of assigning data to open sets of a topological space
Presheaves provide a way to study local-to-global properties of mathematical objects by considering their behavior on open subsets of a space
Presheaves as contravariant functors
Top images from around the web for Presheaves as contravariant functors
Frontiers | Topological Schemas of Memory Spaces View original
Is this image relevant?
Frontiers | Topological Data Analysis as a Morphometric Method: Using Persistent Homology to ... View original
Is this image relevant?
Frontiers | Topological Schemas of Memory Spaces View original
Is this image relevant?
Frontiers | Topological Schemas of Memory Spaces View original
Is this image relevant?
Frontiers | Topological Data Analysis as a Morphometric Method: Using Persistent Homology to ... View original
Is this image relevant?
1 of 3
Top images from around the web for Presheaves as contravariant functors
Frontiers | Topological Schemas of Memory Spaces View original
Is this image relevant?
Frontiers | Topological Data Analysis as a Morphometric Method: Using Persistent Homology to ... View original
Is this image relevant?
Frontiers | Topological Schemas of Memory Spaces View original
Is this image relevant?
Frontiers | Topological Schemas of Memory Spaces View original
Is this image relevant?
Frontiers | Topological Data Analysis as a Morphometric Method: Using Persistent Homology to ... View original
Is this image relevant?
1 of 3
A F on a topological space X is a contravariant from the of X (denoted as O(X)) to a target category C
For each open set U⊆X, the presheaf assigns an object F(U) in the category C
For each inclusion of open sets V⊆U, the presheaf assigns a morphism F(U)→F(V) in C, called the restriction map
Presheaves satisfy the contravariant functoriality axioms:
For each open set U, the restriction map F(U)→F(U) is the identity morphism
For inclusions W⊆V⊆U, the composition of restriction maps F(U)→F(V)→F(W) equals the restriction map F(U)→F(W)
Presheaf categories
For a fixed topological space X and a target category C, the collection of all presheaves on X with values in C forms a category, denoted as PSh(X,C)
Objects in the presheaf category are presheaves on X with values in C
Morphisms in the presheaf category are natural transformations between presheaves
The presheaf category PSh(X,C) inherits properties from the target category C, such as limits, colimits, and exactness properties
Morphisms of presheaves
A φ:F→G is a natural transformation between the presheaves F and G
For each open set U⊆X, a morphism of presheaves assigns a morphism φU:F(U)→G(U) in the target category C
The morphisms φU are compatible with the restriction maps, i.e., for each inclusion V⊆U, the diagram commutes:
F(U)↓⏐F(V)φUφVG(U)↓⏐G(V)
Presheaf construction
Presheaves can be constructed in various ways depending on the mathematical context and the desired properties
The construction of presheaves often involves assigning data to open sets of a topological space in a functorial manner
Constant presheaves
A A on a topological space X with values in a category C assigns the same object A∈C to every open set U⊆X
For each inclusion V⊆U, the restriction map A(U)→A(V) is the identity morphism on A
Constant presheaves capture the idea of assigning the same data globally to all open sets of a space
Representable presheaves
For a topological space X and a point x∈X, the representable presheaf hx is defined as:
For each open set U⊆X, hx(U)={∗} if x∈U and hx(U)=∅ otherwise, where {∗} is a one-point set
For each inclusion V⊆U, the restriction map hx(U)→hx(V) is the unique map if x∈V and the empty map otherwise
are used to study the local behavior of a space around a point and play a crucial role in the
Presheaves of sections
For a continuous map f:Y→X between topological spaces, the presheaf of sections Γ(f) assigns to each open set U⊆X the set of continuous sections of f over U:
Γ(f)(U)={s:U→Y∣f∘s=idU}
For each inclusion V⊆U, the restriction map Γ(f)(U)→Γ(f)(V) is given by restricting a section s:U→Y to V
are used to study the local properties of continuous maps and vector bundles
Limits and colimits in presheaf categories
The presheaf category PSh(X,C) inherits the limits and colimits from the target category C
Limits (products, equalizers, pullbacks) and colimits (coproducts, coequalizers, pushouts) in PSh(X,C) are computed pointwise, i.e., for each open set U⊆X
For example, the product of presheaves F×G is defined by (F×G)(U)=F(U)×G(U) for each open set U
The existence of limits and colimits in presheaf categories allows for the construction of new presheaves from existing ones
Sheafification of presheaves
Not all presheaves satisfy the gluing axioms required for sheaves, which capture the idea of local data uniquely determining global data
Sheafification is a process that assigns to each presheaf a sheaf that best approximates it while preserving its essential properties
Presheaf of sections vs sheaf of sections
For a continuous map f:Y→X, the presheaf of sections Γ(f) may not always be a sheaf
The for Γ(f) requires that for any open cover {Ui} of an open set U⊆X and any collection of sections si∈Γ(f)(Ui) that agree on overlaps, there exists a unique global section s∈Γ(f)(U) restricting to si on each Ui
The sheaf of sections is the sheafification of the presheaf of sections, denoted as Γ+(f), which satisfies the sheaf axioms
Sheafification functor
The (⋅)+:PSh(X,C)→Sh(X,C) assigns to each presheaf F a sheaf F+
The sheafification functor is left adjoint to the forgetful functor Sh(X,C)→PSh(X,C), which means that there is a natural bijection:
HomSh(X,C)(F+,G)≅HomPSh(X,C)(F,G)
for any presheaf F and sheaf G
The sheafification functor preserves colimits, as it is a left adjoint
Universal property of sheafification
The sheafification F+ of a presheaf F satisfies a universal property: for any sheaf G and any morphism of presheaves φ:F→G, there exists a unique morphism of sheaves φ+:F+→G such that the following diagram commutes:
Fφ↓⏐GηFF+↓⏐φ+G
The universal property characterizes the sheafification as the best approximation of a presheaf by a sheaf
Stalks of presheaves
The stalk of a presheaf F at a point x∈X is defined as the colimit:
Fx=limx∈UF(U)
where the colimit is taken over all open sets U containing x
The stalk of a presheaf captures the local behavior of the presheaf around a point
A morphism of presheaves φ:F→G induces a morphism of stalks φx:Fx→Gx for each x∈X
A presheaf F is a sheaf if and only if for any open set U⊆X and any family of elements sx∈Fx for x∈U that are compatible on overlaps, there exists a unique section s∈F(U) whose germs are sx
Operations on presheaves
Presheaves support various operations that allow for the construction of new presheaves from existing ones
These operations are functorial and often have geometric or algebraic interpretations
Restriction and extension of presheaves
For a presheaf F on a topological space X and an open subset U⊆X, the restriction of F to U is a presheaf F∣U on U defined by:
(F∣U)(V)=F(V) for each open set V⊆U
The restriction maps of F∣U are the same as those of F
For a presheaf G on an open subset U⊆X, the extension by zero of G to X is a presheaf j!G on X defined by:
(j!G)(V)=G(V) if V⊆U and (j!G)(V)=0 otherwise, where 0 is an initial object in the target category
The restriction maps of j!G are the same as those of G when defined and the unique maps to 0 otherwise
Direct and inverse image functors
For a continuous map f:X→Y between topological spaces, the f∗:PSh(X,C)→PSh(Y,C) assigns to each presheaf F on X a presheaf f∗F on Y defined by:
(f∗F)(V)=F(f−1(V)) for each open set V⊆Y
The restriction maps of f∗F are induced by the restriction maps of F
The f−1:PSh(Y,C)→PSh(X,C) assigns to each presheaf G on Y a presheaf f−1G on X defined by:
(f−1G)(U)=lim[f(U)](https://www.fiveableKeyTerm:f(u))⊆VG(V) for each open set U⊆X, where the colimit is taken over all open sets V⊆Y containing f(U)
The restriction maps of f−1G are induced by the restriction maps of G
The direct and inverse image functors are adjoint: f−1 is left adjoint to f∗
Tensor product of presheaves
For presheaves F and G on a topological space X with values in a monoidal category (C,⊗), the tensor product presheaf F⊗G is defined by:
(F⊗G)(U)=F(U)⊗G(U) for each open set U⊆X
The restriction maps of F⊗G are induced by the restriction maps of F and G and the monoidal structure of C
The is associative and unital, with the constant presheaf at the monoidal unit serving as the unit for the tensor product
Internal Hom of presheaves
For presheaves F and G on a topological space X with values in a category C, the internal Hom presheaf Hom(F,G) is defined by:
Hom(F,G)(U)=HomPSh(U,C)(F∣U,G∣U) for each open set U⊆X