Let $f:\mathbb{C}\to\mathbb{C}\setminus\{0\}$ be an entire function. Why is $\log(f(z))$ entire?
I don't understand the answer because if we have log with any branch $B=\{Re^{i\theta}:R\geq0\}$, (and assume we choose for example the principal branch, $\theta=0$), then it may be that $f(z_0)\in B$ for some $z_0\ne0$ and then $\log(f(z_0))$ is not defined.