Let be a non-constant holomorphic function such that every zero of has even multiplicity.
Show that has a holomorphic square root, i.e., there exists a holomorphic function such that for all .
Let denote the distinct zeroes of and let be the multiplicity of , where . Indeed, because is non-constant, the zeroes of must be isolated, so each compact can contain only finitely many , or else they accumulate by subsequential compactness. Thus,
i.e., it is a countable union of finite sets, so it is at most countable.
If is finite, then by the factor theorem,
where vanishes nowhere. If is infinite, then because cannot have infinitely many roots on any , it follows that . Hence, we may apply the Weierstrass theorem, which gives existence of an entire function such that has roots , but has multiplicity instead. Moreover, vanishes nowhere, so we have the factorization
In both cases, we may write , where vanishes nowhere, has the same roots as but with half the multiplicity, and both are entire.
Since vanishes nowhere, has a logarithm, i.e., there exists an entire function satisfying . Thus, if we set
then is a composition and product of entire functions, hence entire itself. Moreover,
which completes the proof.