I'm trying to study complex analysis in general setting, but i have troubles with defining things in this general setting.
I have skimmed definitions in Ahlfors, Conway and wikipedia, but these all merely give definitions in $\mathbb{C}$.
What does it exactly mean by "a function $f$ is holomorphic on an open subset $U$ of $\overline{\mathbb{C}}$"?
What does it mean by "Poles at infinity"? (Wikipedia describes this very shortly and it's stated there that the definition of "holomorphic on an open subset of $\overline{\mathbb{C}}$" is required, but the definition is not given.)
I'm curious why all texts i saw introduce definitions in $\mathbb{C}$ even though there are useful theorems in the general setting. (e.g. Great piccard)
Short version: If you add $\infty$ to the complex plane and endow it with the 'correct' topology, you get (topologically) a sphere. You can get a complex structure along the following lines: the sphere can be covered by two sets (each one the sphere without one point, think of two antipodal points for the two sets) which you can identify with $\mathbb{C}$ and the "image" of $\mathbb{C}$ under the map $z\mapsto 1/z$.
A function $f$ on the sphere is then holomorphic if it is in each of these open sets. If you have a function on $\mathbb{C}$ and want to check whether it extends to the sphere check the behaviour of $f(1/z)$ near the origin.
(Think of the sphere as the union of the sphere minus the northpole and the sphere minus the South pole. Identify the first set with $\mathbb{C}$, the second with $(\mathbb{C} - \{0\})\cup\{\infty\}$ and identify both sets on $\mathbb{C} - \{0\}$ using $z\mapsto 1/z$)
This is only an outline of the idea, making this rigorous takes some work.