I intend to characterize the isolated singularities of $f(z) := \frac{z}{e^z - z + 1}$ which is defined on some open subset $\mathbb{C} \backslash f^{-1}({0}) \subset \mathbb{C}$. The possible singularities are only the zeros of $g(z) := e^z - z + 1$, so the approach should be to find those zeros, which is actually the difficult task.
At this point, what I know is the following:
Since no zeros of $g$ lie on $2\pi i \mathbb{Z}$, if we suppse that $z_{0} \in \mathbb{C}$ is a zero of $g$, then we will of course have $\lim\limits_{z \to z_{0}} |f(z)| = \infty$ and so $z_{0}$ will be a pole of $f$. Using then L'Hôpital's rule applied to $\lim\limits_{z \to z_{0}} (z-z_{0})^n f(z)$, we check that the pole will have to be of order $1$.
$g$ has zeros, which I found out by separating the function $g(z) = 0$ in two equations, concerning the real and imaginary parts of $g$ and then by ploting the resulting functions to see that they intersect.
My question is then: Can we see analytically that $g$ has zeros?
This is an exercise from a Reinhold Remmert's book, "Theory of Complex Functions" (line c) in exercise 1 on page 309) and I think I'm supposed to solve it analytically. Also, keep in mind that, at this point in the book, there are a lot of tools in complex analysis still not available to use, namely residue calculus and Laurent series.
Thank you in advance for all the help!
The function g has infinite number of zeros.
Assume otherwise, and list all its zeros ( $z_{1}$, $z_{2}$, ...$z_{n}$) with multiplicity.
Set $$P(z) = \prod_{k=1}^{k=n}(z-z_{k})$$ (if g has no zeros at all set $P(z) = 1$) and $$h(z) = \frac { g(z) } {P(z)}$$ Then h(z) is holomophic on the whole plain and has no zeros, hence it can be lifted.
In words, there is entire function, say f(z), such that h(z) = $e^{f(z)}$
Now note that $$|h(z)| <= e^{2|z|}$$ for |z| large enough and this implies that $$ |f(z)| <= 2|z| $$ for |z| large enough. In words f(z) must be a polynomial of degree at most 1, say $f(z) = az + b $.
Taking it all together, we showed that if g(z) has finite number of zeros then, for some $z_{1},z_{2}, ..., z_{n}, a, b$ we have $$g(z) = e^{az+b}\prod_{k=1}^{k=n}(z-z_{k})$$ or $$e^{z} - z + 1 = e^{az+b}\prod_{k=1}^{k=n}(z-z_{k})$$ or $$ P(z) = \prod_{k=1}^{k=n}(z-z_{k}) = \frac {e^{az+b}} {e^{z} - z + 1} $$ The last identity can not be true.
That is one can see that the coefficient a must be equal to 1 (otherwise a polynomial would grow as exponential at infinity) but if a = 1 then P(z) is bounded but not constant.