Locality : Let {U[i] | i in I} be an open cover of U, and f, g in O(U). If Res[U[i],U](f) = Res[U[i],U](g) for every i, then f = g.
Gluing: Let {U[i] | i in I} be an open cover of U, and f[i] in O(U[i]) for each i. Suppose further that for each i and j in I, Res[U[i]∩U[j],U[i]](f[i]) = Res[U[i]∩U[j],U[j]](f[j]). Then, there is f in O(U) such that Res[U[i],U](f) = f[i] for each i.
take some time to digest these properties if you need to.
I was hoping you had some nice wonderful theorem about sheaves coming up.
=)
Though I suspect that apart from order-theoretic results (like the Galois connections), such abstract generalizations would not have deep general theorems. The sheaf of analytic functions, for example, seem to depend crucially on specific knowledge about complex power series.
That's part of the problem I have when reading stuff like Wikipedia articles. The one on sheaves says in the third paragraph that it is versatile and so has many applications, but how much of that is just a matter of language or abstraction, and how much of that comes from something deep, is never made clear.
That's what I thought, but I never know which rabbit hole to go down to find out haha.. The last paragraph of that article looks like a particularly curious hole.
> It was later discovered that the logic in categories of sheaves is intuitionistic logic (this observation is now often referred to as Kripke–Joyal semantics, but probably should be attributed to a number of authors). This shows that some of the facets of sheaf theory can also be traced back as far as Leibniz.
The first sentence makes it sound like a deep rabbit hole. The second makes it sound like a triviality in hindsight. Lol.