Cosheaf

From HandWiki

Definition

We associate to a topological space X its category of open sets Op⁡(X), whose objects are the open sets of X, with a (unique) morphism from U to V whenever U⊂V. Fix a category 𝒞. Then a precosheaf (with values in 𝒞) is a covariant functor F:Op⁡X→𝒞, i.e., F consists of

  • for each open set U of X, an object F(U) in 𝒞, and
  • for each inclusion of open sets U⊂V, a morphism ιU,V:F(U)→F(V) in 𝒞 such that
    • ιU,U=idF(U) for all U and
    • ιU,V∘ιV,W=ιU,W whenever U⊂V⊂W.

Suppose now that 𝒞 is an abelian category that admits small colimits. Then a cosheaf is a precosheaf F for which the sequence

⨁(α,β)F(Uα,β)→∑(α,β)(ιUα,β,Uα−ιUα,β,Uβ)⨁αF(Uα)→∑αιUα,UF(U)→0

is exact for every collection {Uα}α of open sets, where U:=⋃αUα and Uα,β:=Uα∩Uβ. (Notice that this is dual to the sheaf condition.) Approximately, exactness at F(U) means that every element over U can be represented as a finite sum of elements that live over the smaller opens Uα, while exactness at ⨁αF(Uα) means that, when we compare two such representations of the same element, their difference must be captured by a finite collection of elements living over the intersections Uα,β.

Equivalently, F is a cosheaf if

  • for all open sets U and V, F(U∪V) is the pushout of F(U∩V)→F(U) and F(U∩V)→F(V), and
  • for any upward-directed family {Uα}α of open sets, the canonical morphism lim→F(Uα)→F(⋃αUα) is an isomorphism. One can show that this definition agrees with the previous one.[1] This one, however, has the benefit of making sense even when 𝒞 is not an abelian category.

Examples

A motivating example of a precosheaf of abelian groups is the singular precosheaf, sending an open set U to Ck(U;ℤ), the free abelian group of singular k-chains on U. In particular, there is a natural inclusion ιU,V:Ck(U;ℤ)→Ck(V;ℤ) whenever U⊂V. However, this fails to be a cosheaf because a singular simplex cannot be broken up into smaller pieces. To fix this, we let s:Ck(U;ℤ)→Ck(U;ℤ) be the barycentric subdivision homomorphism and define C‾k(U;ℤ) to be the colimit of the diagram

Ck(U;ℤ)→sCk(U;ℤ)→sCk(U;ℤ)→s….

In the colimit, a simplex is identified with all of its barycentric subdivisions. One can show using the Lebesgue number lemma that the precosheaf sending U to C‾k(U;ℤ) is in fact a cosheaf.

Fix a continuous map f:Y→X of topological spaces. Then the precosheaf (on X) of topological spaces sending U to f−1(U) is a cosheaf.[2]

Notes

References

  • Bredon, Glen E. (24 January 1997). Sheaf Theory. Springer. ISBN 9780387949055. https://books.google.com/books?id=zGdqWepiT1QC&q=cosheaf. 
  • Bredon, Glen (1968). "Cosheaves and homology". Pacific Journal of Mathematics 25: 1–32. doi:10.2140/pjm.1968.25.1. 
  • Funk, J. (1995). "The display locale of a cosheaf". Cahiers de Topologie et Géométrie Différentielle Catégoriques 36 (1): 53–93. http://eudml.org/doc/91560. 
  • Curry, Justin Michael (2015). "Topological data analysis and cosheaves". Japan Journal of Industrial and Applied Mathematics 32 (2): 333–371. doi:10.1007/s13160-015-0173-9. 
  • Positselski, Leonid (2012). "Contraherent cosheaves". arXiv:1209.2995 [math.CT].
  • Rosiak, Daniel (25 October 2022). Sheaf Theory through Examples. MIT Press. ISBN 9780262362375. https://books.google.com/books?id=HudaEAAAQBAJ&pg=PA306. 
  • Lurie, Jacob. "Tamagawa Numbers via Nonabelian Poincare Duality, Lecture 8: Nonabelian Poincare Duality in Topology". School of Mathematics, Institute for Advanced Study.. http://www.math.harvard.edu/~lurie/282ynotes/LectureVIII-Poincare.pdf. 
  • Curry, Justin (2014). "§ 3, in particular Thm 3.10". Sheaves, cosheaves and applications (Doctoral dissertation). University of Pennsylvania. p. 34. ProQuest 1553207954.