I am just a bit curious about the Weierstrass Factorization theorem on the Gamma function.
The Weierstrass Factorization theorem says this:
Let $f(z)$ be an entire function. Suppose that $f$ vanishes to order $m, m \geq 0$. Let ${a_n}$ be the other zeros of $f$, listed with multiplicities. Then there is an entire function, $g(z)$ such that $$f(z) = z^m e^{g(z)} \prod_{n = 1}^{\infty} E_{n-1}\left(\frac{z}{a_n}\right).$$
From the reciprocal Gamma function, by the Weierstrass factorization theorem, they came up with this:
$$ \frac{1}{\Gamma(z)} = ze^{\gamma*z}\prod_{n=1}^{\infty}\left(1 + \frac{z}{n}\right)e^{-z/n}. $$
Now how did they compute the Weierstrass Elementary Factors? I know the definition of the factors. I have looked this function and it says it has simple zeros at $0$ and at all negative integers. I am just confused how they computed the elementary factors on this function. Thanks for all the help!