A complex analysis professor once told me that "sheaves are all over the place" in complex analysis. Of course one can define the sheaf of holomorphic functions: if $U\subset \mathbf{C}$ (or $\mathbf{C}^n$) is a nonempty open set, let $\mathcal{O}(U)$ denote the $\mathbf{C}$-vector space of holomorphic functions $f:U\to\mathbf{C}$, and we let $\mathcal{O}(\varnothing)=\{0\}$. The restriction maps are given by restriction holomorphic functions to open subsets. This defines a sheaf on $\mathbf{C}$ with respect to its usual topology.
Here are my questions:
- Are there interesting re-interpretations of well-known results in basic complex analysis in the language of sheaf theory (just to get one thinking about how things might translate)?
- Are there interesting new geometric insights that one gains by introducing this structure? (Feel free to reformulate the context of the question if 2 doesn't make sense).
I guess I find it counter-intuitive that sheaves should say anything interesting about complex analysis, while it seems natural that they should say things about the geometry of the space on which they're defined.