Entire function having simple zero at the Gaussian integers

I am trying to find the entire function with only zeros of order 1 at the Gaussian integers and no other zeros. For that I did the enumeration of Gaussian integers and try to use the same way I used to find the entire function with simple zeros at $n^2$ and no other zeros. That just comes out like a mess. Seriously, I don't know how to get explicit function. Thanks for the help.


Solution 1:

Look up "Weierstrass factorization theorem". I don't know why you say "the entire function ...": it is far from unique. One solution is $$ g(z) = z \prod_{w \ne 0} E_{3}(z/w)$$ where the product is over all nonzero Gaussian integers $w$, and $E_3(z)$ is an elementary factor $$ E_3(z) = (1-z) \exp\left(z + \frac{z^2}{2} + \frac{z^3}{3} \right)$$

Solution 2:

You may be interested in the Weierstrass $\sigma$ function, where you take the lattice $\Lambda$ to be the Gaussian integers.

Solution 3:

The Jacobi theta function can be used to produce such an entire function for any lattice in $\mathbb{C}$. For a lattice $\Lambda = \mathbb{Z}+\mathbb{Z}\tau$ with $\operatorname{Im}(\tau) > 0$ the function $$ z \mapsto \vartheta(z + \frac{1+\tau}{2};\tau)$$ is entire and has simple zeroes precisely on the lattice $\Lambda$.