Suppose that $f$ is holomorphic on $\mathbb C$ and that $\Re(f(z))\ge 0$ for all $z$. Show that $f$ is constant. [Hint: consider $e^{−f(z)}$.]
My thoughts: If $\Re(f(z))\ge 0 $ holds, then $e^{−f(z)}$ is a bounded holomorphic function (do I need to prove this or is it obvious?) So then by Liouville's Theorem $e^{−f(z)}$ is constant.
But then I'm not sure how to rigorously go from this $\exp(−f(z))$ back to $f(z)$.
Could anyone help me piece this together please?
Thanks
\Re. I prefer $\operatorname{Re}$, but I was too lazy to type\operatorname{Re}. – Daniel Fischer Nov 19 '13 at 20:39