For instance, the function
for z ≠ 0 has a singularity at z = 0. This singularity can be removed by defining f(0) = 1. The resulting function is a continuous, in fact holomorphic, function.
Formally, if U is an open subset of the complex plane C, a is a point of U, and f : U - {a} → C is a holomorphic function, then a is called a removable singularity for f if there exists a holomorphic function g : U → C which coincides with f on U - {a}. We say f is holomorphically extendable over a if such a g exists.
Riemann's theorem on removable singularities states when a singularity is removable:
Theorem. The following are equivalent:
The implications i) ⇒ ii) ⇒ iii) ⇒ iv) are trivial. To prove iv) ⇒ i), we first recall that the holomorphy of a function at a is equivalent to it being analytic at a, i.e. having a power series representation. Define
Then
where, by assumption, (z - a)f(z) can be viewed as a continuous function on D. In other words, h is holomorphic on D and has a Taylor series about a:
Therefore
is a holomorphic extension of f over a, which proves the claim.
Unlike functions of a real variable, holomorphic functions are sufficiently rigid that their isolated singularities can be completely classified. A holomorphic function's singularity is either not really a singularity at all, i.e. a removable singularity, or one of the following two types: