I'm currently trying to learn more about complex geometry and am working through Forsters book on Riemann surfaces. I'm having trouble with exercise 6.1 of this book.
It asks, why the presheaf of bounded, holomorphic functions on a general Riemann surface $X$ is not a sheaf.
The case $X=\mathbb{C}$ is clear to me. It's basically this argument about the failure of the gluing property.
For a general Riemann surface $X$ I have the definition: A function $f$ on an open set $U\subset X$ is bounded and holomorphic, if all the maps $f\circ\varphi_i^{-1}: \varphi_i(U\cap V_i)\rightarrow \mathbb{C}$ (where $(V_i,\varphi_i)_{i\in I}$ is a complex atlas of $X$) are bounded and holomorphic.
But now what? Do the patches $\varphi_i(V_i)$ cover all of $\mathbb{C}$? Then I could probably just use the result for $X=\mathbb{C}$. If not, where do I start then?
I don't feel super comfortable working with Riemann surfaces (or sheaves) yet, and my course on manifolds was a while ago. I would appreciate at least a little hint here. Thank you.
Edit: After thinking about it for a bit, the complex structure is probably irrelevant and this should also fail for topological manifolds and bounded continuous functions. An open set $U$ is covered its intersections with the charts of the atlas, but I'm still not sure about how to do the gluing.