Nowhere zero holomorphic function on simply connected domain admits holomorphic logarithm

From Companal

Definition

Suppose is a simply connected domain in : in other words is an open subset of such that every path in is nullhomotopic. Suppose is a holomorphic function with the property that for . Then, there exists a function such that:

Facts used

  • Homotopy-invariance formulation of Cauchy's theorem: This essentially states that integating a holomorphic function along a nullhomotopic loop gives zero. In particular, this means that integrating a holomorphic function along any loop in a simply connected domain, gives zero.

Proof

Defining the candidate

Pick a point and choose such that . This can be done because .

Now, for any point , pick a path from to and define:

We first need to argue that is well-defined and independent of the choice of . For this, it suffices to show that for any closed loop , we have:

The latter follows using the simple connectedness of . Indeed, because of the simple connectedness of , any closed curve inside separates it into two regions, and we can pick the inside region whose boundary is precisely . Then, applying the Goursat lemma and using the fact that since is holomorphic and nonzero, is holomorphic, we get that the above integral is zero.

Thus is well-defined.

Proving that it works

This is a direct check that involves showing that .