Notes on Complex Analysis
Export PDFGitHub

§5.1 Biholomorphy

5.1 Biholomorphy

In Section 2.4Section 2.4Section 2.4, it was asserted that for a holomorphic function 𝑓(𝑧), the map 𝑤=𝑓(𝑧) is conformal when 𝑓′(𝑧)≠0.

We have the following immediate assertion:

Theorem 5.1.1 (Open Mapping Theorem).

Suppose 𝑈⊆ℂ is a region (open, nonempty, and connected). Then the image of any holomorphic and non-constant function 𝑓:𝑈→ℂ, 𝑓(𝑈), is a region.
Proof.

The nonemptiness of 𝑓(𝑈) is an immediate conclusion from the fact that 𝑈 is nonempty and 𝑓 is defined on all of 𝑈.

Let 𝑤0 be an arbitrary point in 𝑓(𝑈). Then ∃𝑧0∈𝑈 such that 𝑓(𝑧0)=𝑤0. Since 𝑓 is non-constant, the function 𝑓−𝑤0 has an isolated zero at 𝑧0. Thus for sufficiently small 𝜌>0, the only zero of 𝑓−𝑤0 in 𝐷(𝑧0,𝜌)‾ is at 𝑧0.

By Theorem 3.3.7Theorem 3.3.7Theorem 3.3.7, then there exists 𝛿>0 such that ∀𝜀∈𝐷(0,𝛿), 𝑓(𝑧)−𝑤0−𝜀 has exactly one zero in 𝐷(𝑧0,𝜌)‾. In other words, ∀𝑤0∈𝑓(𝑈), ∃𝛿>0 such that ∀𝑤∈𝐷(𝑤0,𝛿), ∃!𝑧∈𝐷(𝑧0,𝜌)‾ such that 𝑓(𝑧)=𝑤. Thus, 𝐷(𝑤0,𝛿)⊆𝑓(𝑈). Thus, 𝑓(𝑈) is an open set since each contained point has a fully contained open neighborhood.

Let 𝑤1,𝑤2∈𝑓(𝑈) be arbitrary and distinct. Then there exist 𝑧1,𝑧2∈𝑈 such that 𝑓(𝑧1)=𝑤1 and 𝑓(𝑧2)=𝑤2. By the connectivity of 𝑈, there exists a path 𝛾⊂𝑈 that connects 𝑧1 and 𝑧2. Then 𝑓(𝛾)⊂𝑓(𝑈) is a curve that joins 𝑤1 and 𝑤2. Thus, 𝑓(𝑈) is connected.

⁠□

Holomorphic injectivity, or univalence, satisfies the proceeding assertion:

Lemma 5.1.2.

Let 𝑈⊆ℂ be a region and suppose 𝑓:𝑈→ℂ is univalent. Then 𝑓′ is non-vanishing on 𝑈.
Proof.

Suppose, for the sake of contradiction, that 𝑓 is univalent on 𝑈 such that ∃𝑧0∈𝑈 such that 𝑓′(𝑧0)=0. Let 𝑤0=𝑓(𝑧0). The previous statement is equivalent to: 𝑓(𝑧)−𝑤0 has a zero at 𝑧0 with multiplicity 𝑚≥2.

Since 𝑓 is univalent, neither 𝑓−𝑤0 nor 𝑓′ may have accumulation points in 𝑈. Thus, ∃𝜌>0 such that 𝑧0 is the only zero of either 𝑓−𝑤0 and 𝑓′ contained in 𝐷(𝑧0,𝜌)‾⊂𝑈. By Theorem 3.3.7Theorem 3.3.7Theorem 3.3.7, ∃𝛿>0 such that ∀𝑤∈𝐷∗(𝑤0,𝛿)=𝐷(𝑤0,𝛿)∖{𝑤0}, the equation 𝑓(𝑧)=𝑤 has 𝑚 solutions in 𝐷(𝑧0,𝜌)‾, which cannot lie all at a single point (unless that point is 𝑧0 itself, which cannot be the case as 𝑧0 already maps to 𝑤0≠𝑤), as otherwise 𝑧0 would not be the only zero of 𝑓′ in 𝐷(𝑧0,𝜌)‾. This contradicts the univalence of 𝑓. ⁠□

Conversely, we have the following statement on local univalence and invertibility.

Theorem 5.1.3.

Let 𝑈⊆ℂ be a region and suppose 𝑓:𝑈→ℂ is holomorphic. If 𝑓′(𝑧0)≠0 for some 𝑧0∈𝑈, then there exists an open neighborhood of 𝑧0 on which 𝑓 is univalent.
Proof.Let 𝑤0=𝑓(𝑧0). Since lim𝑧→𝑧0𝑓(𝑧)−𝑤0=0 and lim𝑧→𝑧0𝑓(𝑧)−𝑤0𝑧−𝑧0≠0, it follows that 𝑧0 is a simple zero of 𝑓(𝑧)−𝑤0. Let 𝑉 be an open neighborhood (relatively compact in 𝑈) of 𝑧0 whose closure does not contain other zeros of 𝑓−𝑤0. By Theorem 3.3.7Theorem 3.3.7Theorem 3.3.7, ∃𝛿>0 such that ∀𝑤∈𝐷(𝑤0,𝛿), 𝑓(𝑧)=𝑤 has only one solution for 𝑧 satisfying 𝑧∈𝑉. Therefore, we can choose a relatively compact open subset 𝑊 of 𝑉 such that 𝑓(𝑊)⊆𝐷(𝑤0,𝛿), on which 𝑓 is univalent. ⁠□

Moreover, if 𝑤=𝑓(𝑧) is univalent and surjective, mapping 𝑈 to 𝐺, then its inverse 𝑧=𝑓−1(𝑤) is univalent on 𝐺. Such bijective holomorphic functions are known as biholomorphisms or biholomorphic functions.

We will now study holomorphic functions from a more geometric perspective.

Theorem 5.1.4.

Let Ω⊆ℂ be a region, and let 𝛾⊂Ω be a rectifiable simple closed counterclockwise-oriented curve that is null-homotopic in Ω. Denote int(𝛾) by 𝑈. If 𝑓:Ω→ℂ is holomorphic and maps 𝛾 injectively to a simple closed curve Γ, then 𝑤=𝑓(𝑧) is univalent in 𝑈, 𝑓(𝑈)=int(Γ), and Γ is traversed counterclockwise.
Proof.

Let 𝑤0∈ℂ. Let 𝑘=𝑘(𝑤0) be the number of zeros of 𝑓−𝑤0 in 𝑈. By the Argument Principle (Theorem 3.3.4Theorem 3.3.4Theorem 3.3.4), for 𝑤0∉Γ,

𝑘=12πi∳𝛾𝑓′(𝑧)𝑓(𝑧)−𝑤0d𝑧=12πi∳Γd𝑤𝑤−𝑤0=IndΓ(𝑤0).
  1. If 𝑤0∈ext(Γ), the expression vanishes since IndΓ(𝑤0)=0. Then 𝑓(𝑧)=𝑤0 has no solution in 𝑈 (i.e. 𝑘=0).
  2. If 𝑤0∈int(Γ), then Γ winds around 𝑤0 exactly once, and hence, in other words, ∀𝑤0∈int(Γ), 𝑓(𝑧)=𝑤0 has a unique solution in 𝑈 (i.e. 𝑘=1). Moreover, Γ must be oriented counterclockwise for 𝑘>0 to be true.
  3. If 𝑤0 lies on Γ, then it can be shown that 𝑓−𝑤0 has no zeros in 𝑈.

    Indeed, for the sake of contradiction, assume that ∃𝑧0∈𝑈 such that 𝑓(𝑧0)=𝑤0. By the Open Mapping Theorem (Theorem 5.1.1Theorem 5.1.1Theorem 5.1.1), ∃𝛿>0 such that 𝐷(𝑤0,𝛿)⊆𝑓(𝑈), or equivalently, ∀𝑤∈𝐷(𝑤0,𝛿), 𝑓−𝑤 has zeros in 𝑈. Since 𝑤0 lies on Γ, a subset of 𝐷(𝑤0,𝛿) lies in the exterior of Γ. It was previously established that 𝑓−𝑤 has no zeros if 𝑤∈𝐷(𝑤0,𝛿)∩ext(Γ). Thus, we have a contradiction, and no such 𝑧0 exists, implying 𝑘=0.

We then have

𝑘={0if𝑤0∈ext(Γ)‾1if𝑤0∈int(Γ).

Hence, 𝑓 is univalent in 𝑈 (since for each 𝑤0, 𝑘 is at most one).

Moreover, any point 𝑧0∈𝑈 must map to either int(Γ) or ext(Γ)‾. The latter is an impossibility since otherwise 𝑘≠0. This 𝑓(𝑈)=int(Γ). ⁠□

The condition that 𝑓 be holomorphic on a neighborhood of the boundary can be weakened especially when the domain is a disk.

Theorem 5.1.5.

Let 𝑓∈𝐶(𝔻‾) be holomorphic on 𝔻, and suppose that the restriction 𝑓|𝜕𝔻 is injective. If Γ=𝑓(𝜕𝔻), then 𝑓 is univalent on 𝔻, 𝑓(𝔻)=int(Γ), and 𝑓|𝜕𝔻 traverses Γ in the same direction as 𝜕𝔻.
Proof.

For 0<𝑟<1, define 𝑓𝑟(𝑧)=𝑓(𝑟𝑧). Each 𝑓𝑟 is holomorphic on the disk 𝐷(0,1𝑟), which is a neighborhood of 𝔻‾. Since 𝑓 is uniformly continuous on 𝔻‾ (by Heine–Cantor or Theorem 1.2.26Theorem 1.2.26Theorem 1.2.26),

max𝑧∈𝜕𝔻|𝑓𝑟(𝑧)−𝑓(𝑧)|→0

as 𝑟→1−. Fix 𝑤0∉Γ and set 𝑑=dist(𝑤0,Γ)>0. For all 𝑟 sufficiently close to 1, the preceding maximum is less than 𝑑. Consequently, (for sufficiently large 𝑟<1)

Ind𝑓𝑟(𝜕𝔻)(𝑤0)=IndΓ(𝑤0)

(heuristically, the condition max𝑧∈𝜕𝔻|𝑓𝑟(𝑧)−𝑓(𝑧)|<𝑑 means that 𝑤0 can not lie in between the two curves; a smooth homotopy or deformation exists between the two curves, leaving the winding indices invariant).

Let 𝑘𝑟=𝑘𝑟(𝑤0) be the number of zeros of 𝑓𝑟−𝑤0 in 𝔻, counting multiplicities. Assume 𝜕𝔻 is positively oriented. Then by the Argument Principle (Theorem 3.3.4Theorem 3.3.4Theorem 3.3.4),

𝑘𝑟=Ind𝑓𝑟(𝜕𝔻)(𝑤0)=IndΓ(𝑤0).

The zeros of 𝑓𝑟−𝑤0 in 𝔻 correspond, with the same multiplicities, to the zeros of 𝑓−𝑤0 in 𝐷(0,𝑟). Moreover, since 𝑓−𝑤0 is nonzero on 𝜕𝔻 and is continuous on 𝔻‾, it is nonzero throughout some annular neighborhood of 𝜕𝔻 in 𝔻‾. Thus, for 𝑟 sufficiently close to 1, 𝑘𝑟 is the number 𝑘=𝑘(𝑤0) of all zeros of 𝑓−𝑤0 in 𝔻. We have therefore shown that (for sufficiently large 𝑟<1)

𝑘(𝑤0)=𝑘𝑟(𝑤0)=IndΓ(𝑤0).

Since Γ is a Jordan curve, its index vanishes for 𝑤0∈ext(Γ) and is ±1 for 𝑤0∈int(Γ). The latter index cannot be negative because it is equal to the number 𝑘(𝑤0) of zeros. It is therefore 1, which then shows that 𝑓|𝜕𝔻 traverses Γ counterclockwise. Hence 𝑓−𝑤0 has exactly one zero in 𝔻 when 𝑤0∈int(Γ), and no zeros there when 𝑤0∈ext(Γ).

Finally, suppose 𝑤0∈Γ and 𝑓(𝑧0)=𝑤0 for some 𝑧0∈𝔻. By the Open Mapping Theorem (Theorem 5.1.1Theorem 5.1.1Theorem 5.1.1), 𝑓(𝔻) contains a disk centered at 𝑤0. Such a disk contains a point in ext(Γ), contradicting our earlier assertion. Thus no point of Γ lies in 𝑓(𝔻). It follows that 𝑓(𝔻)=int(Γ), and as 𝑘≤1 in all cases, 𝑓 is univalent therein. ⁠□

We will now give examples of biholomorphisms.

Example 5.1.6.

The only biholomorphisms which map 𝔻 to itself are in the form of

𝑤=ei𝜃𝑧−𝑎1−𝑎‾𝑧,𝑎∈𝔻,𝜃∈ℝ.(5.1.1)
This follows directly from Theorem 3.5.3Theorem 3.5.3Theorem 3.5.3.

Example 5.1.7.

The only biholomorphisms which map ℍ+ to 𝔻 are in the form of

𝑤=ei𝜃𝑧−𝑎𝑧−𝑎‾,𝑎∈ℍ+,𝜃∈ℝ.(5.1.2)
Proof.

First assume 𝑦=ℑ𝔪(𝑧)>0. It follows that

|𝑤|=|𝑧−𝑎𝑧−𝑎‾|=(𝑥−ℜ𝔢(𝑎))2+(𝑦−ℑ𝔪(𝑎))2(𝑥−ℜ𝔢(𝑎))2+(𝑦+ℑ𝔪(𝑎))2<1.

Therefore, this transformation maps ℍ+ to 𝔻. The inverse mapping is equal to

𝑧=𝑤𝑎‾−𝑎ei𝜃𝑤−ei𝜃.(5.1.3)

Assume 𝑤∈𝔻. We then have

ℑ𝔪(𝑧)=ℑ𝔪((𝑤𝑎‾−𝑎ei𝜃)(𝑤‾−e−i𝜃)|𝑤−ei𝜃|2)=|𝑤|2ℑ𝔪(𝑎‾)−ℑ𝔪(𝑎ei𝜃𝑤‾)−ℑ𝔪(𝑤𝑎‾e−i𝜃)+ℑ𝔪(𝑎)|𝑤−ei𝜃|2=(1−|𝑤|2)ℑ𝔪(𝑎)|𝑤−ei𝜃|2>0.

Hence, 𝑧 maps 𝔻 to ℍ+ univalently and surjectively since it is also an element in Aut(ℂ̂).

Let 𝜓(𝑧) be the biholomorphism from ℍ+ to 𝔻 in the form of 𝜓(𝑧)=𝑧−i𝑧+i (for 𝜃=0 and 𝑎=i, known as the Cayley transform). Let 𝑓 be an arbitrary biholomorphism from ℍ+ to 𝔻. It follows that 𝜑=𝑓∘𝜓−1 is a holomorphic automorphism on 𝔻. Since 𝜑∈Aut(𝔻), we have

𝑓(𝑧)=𝜑∘𝜓(𝑧)=ei𝜃𝑧(1−𝑎)−i(𝑎+1)𝑧(1−𝑎‾)+i(𝑎‾+1)=ei𝜃𝑧1−𝑎1−𝑎‾+i𝑎+1𝑎‾−1𝑧−i𝑎‾+1𝑎‾−1=ei𝜃1−𝑎1−𝑎‾𝑧−i𝑎+11−𝑎𝑧−i𝑎+11−𝑎‾.

Obviously, ei𝜃1−𝑎1−𝑎‾ attains every value on the unit disk for varying 𝑎 and 𝜃. Similarly, the values attained by i𝑎+11−𝑎 cover the upper half-plane for 𝑎∈𝔻 (since it is in the form of (5.1.3)(5.1.3)(5.1.3)). Thus, all biholomorphisms from ℍ+ to 𝔻 are in the form of (5.1.2)(5.1.2)(5.1.2). ⁠□

Let us now introduce some important properties of linear fractional transformations. By Proposition 4.4.2.6Proposition 4.4.2.6Proposition 4.4.2.6, it follows that the composition of two linear fractional transformations is also a linear fractional transformation.

Theorem 5.1.8.

Let 𝒞︀ be the collection of subsets of ℂ̂ that are circles or 𝐿∪{∞}, where 𝐿 is a straight line in ℂ (known as generalized circles). Then every linear fractional transformation 𝑓:ℂ̂→ℂ̂ maps elements of 𝒞︀ to elements of 𝒞︀.
Proof.

Since each linear fractional transformation is a composition of maps in the form of 𝑧↦𝑎𝑧, 𝑧↦𝑧+𝑏, and 𝑧↦1𝑧, it suffices to show that these maps preserve the property of being a circle or a straight line. Consider a circle defined implicitly with

𝛼(𝑥2+𝑦2)+𝛽𝑥+𝛾𝑦+𝛿=0,𝑥,𝑦∈ℝ,𝛼,𝛽,𝛾,𝛿∈ℝ.

For 𝑧=𝑥+i𝑦, this can be rewritten as

𝛼𝑧𝑧‾+𝛽𝑧+𝑧‾2+𝛾𝑧−𝑧‾2i+𝛿=𝛼𝑧𝑧‾+𝜉𝑧+𝜉‾𝑧‾+𝛿=0for𝜉=𝛽2+𝛾2i.(5.1.4)

If 𝛼=0, the equation represents a straight line. It is easy to see that a complex dilation or a translation of 𝑧 will preserve the property of being a straight line or a circle. Indeed, by letting 𝑧=𝑎𝜁 for nonzero 𝑎 in (5.1.4)(5.1.4)(5.1.4), we have

𝛼|𝑎|2𝜁𝜁‾+𝜉𝑎𝜁+𝜉‾𝑎‾𝜁‾+𝛿=0,

which is trivially in the form of (5.1.4)(5.1.4)(5.1.4). Similarly, if we substitute 𝑧=𝜁+𝑏, we have

𝛼(𝜁+𝑏)(𝜁‾+𝑏‾)+𝜉(𝜁+𝑏)+𝜉‾(𝜁‾+𝑏‾)+𝛿=0𝛼𝜁𝜁‾+(𝜉+𝛼𝑏‾)𝜁+(𝜉‾+𝛼𝑏)𝜁‾+𝛼|𝑏|2+2ℜ𝔢(𝜉𝑏)+𝛿=0.

If we substitute 𝑧=1𝜁, we have

𝛿𝜁𝜁‾+𝜉𝜁‾+𝜉‾𝜁+𝛼=0,

which is in the form of (5.1.4)(5.1.4)(5.1.4). ⁠□

Remark.

As in Example 5.1.7Example 5.1.7Example 5.1.7, we can consider extended straight lines in the form of 𝐿∪{∞} as generalized circles in the Riemann sphere. In other words, the extended line can be geometrically visualized by a circle with infinite radius. In fact, when a circle on the Riemann sphere is projected stereographically onto the complex plane, the result is always either a circle or a straight line.

Definition 5.1.9 (Cross-Ratio).

Let 𝑧1,𝑧2,𝑧3,𝑧4∈ℂ̂ be points such that at least three of them are distinct. The cross-ratio of these points is defined as

(𝑧1,𝑧2;𝑧3,𝑧4)=(𝑧1−𝑧3)(𝑧2−𝑧4)(𝑧1−𝑧4)(𝑧2−𝑧3).

If at least one of the four points is ∞, then the cross-ratio is defined by the limit:

(∞,𝑧2;𝑧3,𝑧4)=𝑧2−𝑧4𝑧2−𝑧3,(𝑧1,∞;𝑧3,𝑧4)=𝑧1−𝑧3𝑧1−𝑧4(𝑧1,𝑧2;∞,𝑧4)=𝑧2−𝑧4𝑧1−𝑧4,(𝑧1,𝑧2;𝑧3,∞)=𝑧1−𝑧3𝑧2−𝑧3

One important property of the cross-ratio is that it is invariant under linear fractional transformations. In other words, if 𝑓 is a linear fractional transformation, then

(𝑓(𝑧1),𝑓(𝑧2);𝑓(𝑧3),𝑓(𝑧4))=(𝑧1,𝑧2;𝑧3,𝑧4).

The proof is trivial and can be verified by substituting the definition of the linear fractional transformation into the definition of the cross-ratio.

Furthermore, if a function 𝑓(𝑧1,𝑧2,𝑧3,𝑧4) is invariant under the group of linear fractional transformations, then it is a function of the cross-ratio. In other words, the cross-ratio is the only invariant under the group of linear fractional transformations Aut(ℂ̂). Indeed, suppose that

𝑓(𝜑(𝑧1),𝜑(𝑧2),𝜑(𝑧3),𝜑(𝑧4))=𝑓(𝑧1,𝑧2,𝑧3,𝑧4).

We aim to show that 𝑓 is a function of a cross-ratio. Let

𝜑(𝑧)=(𝑧−𝑧3)(𝑧2−𝑧4)(𝑧−𝑧4)(𝑧2−𝑧3)

be a linear fractional transformation. Then we have

𝑓(𝜑(𝑧1),𝜑(𝑧2),𝜑(𝑧3),𝜑(𝑧4))=𝑓((𝑧1,𝑧2;𝑧3,𝑧4),1,0,∞),

which is a function of the cross-ratio.