1 Introduction

We establish several necessary and sufficient conditions for a family of Möbius maps to be a normal family in the extended complex plane \(\mathbb {C}_\infty \). Each of these conditions involves collections of two or three points that satisfy a uniform separation condition. These conditions are refinements of known characterisations of normal families of meromorphic functions. Despite the perceived elementary nature of Möbius maps, and the familiarity of normal families in complex analysis, we believe that the role of Möbius maps in normal families is not properly represented in the literature, so it may be useful to record the following discussion.

A family \(\mathcal {F}\) of functions, each meromorphic in a region \(\Omega \) in \(\mathbb {C}_\infty \), is a normal family, or (more briefly) is normal, in \(\Omega \) if each sequence taken from \(\mathcal {F}\) has a subsequence that converges, uniformly with respect to the chordal metric \(\chi \), on each compact subset of \(\Omega \) to some meromorphic function (which may be the constant function \(\infty \)); see, for example, [6, 9, 14, 15, 20]. The importance of normal families in complex analysis is beyond doubt, and this stems largely from Montel’s famous three omitted values theorem: a family \(\mathcal {F}\) of functions, each meromorphic in a region \(\Omega \), is normal in \(\Omega \) if there are three distinct values u, v and w such that, for each f in \(\mathcal {F}\), none of the equations \(f(z)=u\), \(f(z)=v\) and \(f(z)=w\) has a solution z in \(\Omega \). In [8, p. 202] Carathéodory extended Montel’s result to allow the omitted values to depend on the function providing that these values satisfy a suitable separation condition which is given in terms of a product of three chordal distances. See [6, Thm. 8.4] for a recent proof of Carathéodory’s theorem.

Carathéodory’s Theorem A family \(\mathcal {F}\) of functions, each meromorphic in a region \(\Omega \), is normal in \(\Omega \) if, for each f in \(\mathcal {F}\), there are three distinct values \(u_f\), \(v_f\) and \(w_f\) such that f omits these values in \(\Omega \), and

$$\begin{aligned} \inf \{\chi (u_f,v_f)\,\chi (v_f,w_f) \,\chi (w_f,u_f):f\in \mathcal {F}\} > 0. \end{aligned}$$
(1.1)

Here \(\chi \) denotes the chordal distance on \(\mathbb {C}_\infty \). The use of the product here is a distraction, for as \(\chi \le 2\), inequality (1.1) is equivalent to the three inequalities

$$\begin{aligned} \inf \{\chi (u_f,v_f):f\in \mathcal {F}\}&> 0;\\ \inf \{\chi (v_f,w_f):f\in \mathcal {F}\}&> 0;\\ \inf \{\chi (w_f,u_f):f\in \mathcal {F}\}&> 0. \end{aligned}$$

A family of triples \(\{ (u_f,v_f,w_f) :f \in \mathcal {F}\}\) satisfying the three inequalities above is said to be uniformly separated, and the same phrase is used to describe a family of pairs \(\{ (u_f,v_f) :f \in \mathcal {F}\}\) satisfying just the first inequality above.

Despite the importance of Montel’s three omitted values theorem, the existence of three omitted values is not a necessary condition for normality (consider the functions \(z \mapsto z+n\), \(n=1,2,\dots \), on \(\mathbb {C}\)), and much later Montel improved this result by giving a necessary and sufficient condition for the normality of a family of meromorphic maps [16]. This later result, which does not seem to be as well known as it might be, requires that there are four points in the codomain whose inverse image sets, which need not be non-empty, are uniformly separated on compact subsets of \(\Omega \). This result contains the three omitted values theorem as a special case, although the proof in [16] contains an error which has been corrected in [7]. We note that whereas Carathéodory’s result requires the separation of points in the codomain, Montel’s result requires the separation of points in the domain \(\Omega \). This apparent discrepancy will be resolved later. For Möbius maps four points can be reduced to three points.

Theorem 1

For any family \(\mathcal {F}\) of Möbius maps the following are equivalent.

  1. (a)

    The family \(\mathcal {F}\) is normal in \(\mathbb {C}_\infty \).

  2. (b)

    For any uniformly separated set of triples \(\{(u_f,v_f,w_f):f \in \mathcal {F}\}\), the set \(\big \{\big (f^{-1}(u_f),f^{-1}(v_f),f^{-1}(w_f)\big ) :f \in \mathcal {F}\big \}\) is also uniformly separated.

  3. (c)

    There exists a uniformly separated set of triples \(\{ (u_f,v_f,w_f) :f \in \mathcal {F}\}\) such that \(\big \{\big (f^{-1}(u_f),f^{-1}(v_f),f^{-1}(w_f)\big ):f\in \mathcal {F}\big \}\) is uniformly separated.

Moreover, [7] contains a local three omitted values characterization of normality as follows. Suppose that A is a set of four points in \(\mathbb {C}_\infty \). A family \(\mathcal {F}\) of meromorphic functions is normal in a region \(\Omega \) if and only if each point \(z_0\in \Omega \) has a neighbourhood \(U_0\) in which each f in \(\mathcal {F}\) omits at least three of the four values in A. For Möbius maps the cardinality of the set A can be decreased from four to three. Loosely speaking, the next result says that a family \(\mathcal {F}\) of Möbius maps is normal if and only if each f in \(\mathcal {F}\) locally omits two of three given values.

Theorem 2

For any family \(\mathcal {F}\) of Möbius maps and any region \(\Omega \) in \(\mathbb {C}_\infty \) the following are equivalent.

  1. (a)

    The family \(\mathcal {F}\) is normal in \(\Omega \).

  2. (b)

    For any set \(A=\{u,v,w\}\) of distinct points in \(\mathbb {C}_\infty \), each point \(z_0\) in \(\Omega \) has a neighbourhood in which each f in \(\mathcal {F}\) omits at least two of the values in A.

  3. (c)

    There exists a set \(A=\{u,v,w\}\) of distinct points in \(\mathbb {C}_\infty \) such that each point \(z_0\) in \(\Omega \) has a neighbourhood in which each f in \(\mathcal {F}\) omits at least two of the values in A.

Next, Hinkkanen [10] and Lappan [12] independently showed that a family \(\mathcal {F}\) of functions, meromorphic in a region \(\Omega \), is normal in \(\Omega \) if there are five distinct values \(w_1,\ldots ,w_5\) such that the family \(\{f^{\#}:f \in \mathcal {F}\}\) of spherical derivatives of functions in \(\mathcal {F}\) is bounded on the union of the five inverse-image sets \(\big \{f^{-1}(w_j):f \in \mathcal {F}\big \}\). Previously, Lappan [11] had given a similar five-value characterization of normal functions on the unit disc. Here we show that for families of Möbius maps, and with the chordal derivative \(f^\chi \) rather than the spherical derivative \(f^\#\) (the choice of derivatives will be discussed later), the number five is reduced to two.

Theorem 3

For any family \(\mathcal {F}\) of Möbius maps the following are equivalent.

  1. (a)

    The family \(\mathcal {F}\) is normal in \(\mathbb {C}_\infty \).

  2. (b)

    For any uniformly separated set of pairs \(\{ (u_f,v_f):f \in \mathcal {F}\}\),

    $$\begin{aligned} \sup \big \{f^\chi (z):f \in \mathcal {F}, z \in f^{-1}(\{u_f,v_f\})\big \}<+\infty . \end{aligned}$$
  3. (c)

    There exists a uniformly separated set of pairs \(\{(u_f,v_f) :f \in \mathcal {F} \}\) with

    $$\begin{aligned} \sup \big \{f^\chi (z):f \in \mathcal {F}, z \in f^{-1}(\{u_f,v_f\})\big \}<+\infty . \end{aligned}$$

Beyond this, in Sect. 8 we will also derive a sufficient condition for the normality of a family of Möbius maps in terms of the average value of the reciprocals of the chordal derivatives taken over \(\mathbb {C}_\infty \); see Lemma 1 and Theorem 10. This result raises the question of whether or not some such averaging result holds for families of rational, or even meromorphic, maps.

2 Preliminary Material on Möbius Maps

Throughout, \(\mathbb {C}\) is the complex plane, which we identify with the co-ordinate plane \(\{(x_1,x_2,x_3) :x_3=0\}\) in \(\mathbb {R}^3\) in the usual way, and \(\mathbb {C}_\infty \) is the extended complex plane. The unit sphere is denoted by \(\mathbb {S}^2\) and the open unit ball by \(\mathbb {B}^3\), each in \(\mathbb {R}^3\). Now the stereographic projection of \(\mathbb {S}^2\) onto \(\mathbb {C}_\infty \) is well known, and has a long history dating back to Hipparchus of Nicae (190–125 bce) who may have been the first person to introduce the terms ‘longitude’ and ‘latitude’. Apparently, the term ‘stereographic projection’ was introduced by F. D’Aiguillon (1566–1617). However, we shall mainly use its inverse, which we denote by \(\Phi \), and which is given by

$$\begin{aligned} \Phi (z)=\left( \frac{2x}{|z|^2+1},\frac{2y}{|z|^2+1},\frac{|z|^2-1}{ |z|^2+1}\right) , \quad \Phi (\infty ) = (0,0,1), \end{aligned}$$
(2.1)

where x and y are the real and imaginary parts of z, respectively. Note that if \(\mathcal {I}\) is the inversion in the sphere in \(\mathbb {R}^3\) with centre (0, 0, 1) and radius \(\sqrt{2}\), then stereographic projection and its inverse are simply the restrictions of \(\mathcal {I}\) to \(\mathbb {S}^2\) and \(\mathbb {C}_\infty \), respectively. Finally, the chordal metric \(\chi \) on \(\mathbb {C}_\infty \) is defined by \(\chi (z,w) = |\Phi (z)-\Phi (w)|\). It can be computed using the formulas

$$\begin{aligned} \chi (z,w)=\frac{2|z-w|}{\sqrt{1+|z|^2}\sqrt{1+|w|^2}} \quad \text {and}\quad \chi (z,\infty )= \frac{2}{\sqrt{1+|z|^2}}, \end{aligned}$$

for \(z,w\ne \infty \).

A Möbius map is a map of the form

$$\begin{aligned} f(z) = \frac{az+b}{cz+d}, \quad ad-bc=1, \end{aligned}$$

where the norm \(\Vert f \Vert \) of f is defined (unambiguously) by

$$\begin{aligned} \Vert f\Vert ^2 = |a|^2+|b|^2 + |c|^2+|d|^2 = \Vert f^{-1}\Vert ^2. \end{aligned}$$

Note that because \(ad-bc = 1\),

$$\begin{aligned} \Vert f\Vert ^2 -2&\ge |a|^2 + |b|^2 + |c|^2+ |d|^2 - 2(|ad|+|bc|) \\&= (|a|-|d|)^2 +(|b|-|c|)^2, \end{aligned}$$

so \(\Vert f\Vert ^2\ge 2\).

If f is meromorphic at a point z in \(\mathbb {C}_\infty \), then the chordal derivative \(f^{\chi }(z)\) of f at z is, by definition,

$$\begin{aligned} f^{\chi }(z) = \lim _{w\rightarrow z} \frac{\chi \big (f(w),f(z)\big )}{\chi (w,z)}. \end{aligned}$$

This was introduced by Marty in his fundamental paper on normal families under the name derivée sphérique [13]. In more recent times, the spherical derivative has been defined by

$$\begin{aligned} f^{\#}(z) = \frac{|f'(z)|}{1+|f(z)|^2} = \lim _{w\rightarrow z} \frac{\chi \big (f(w),f(z)\big )}{2|w-z|}, \end{aligned}$$

and this should not be confused with our use of chordal derivative. Like Marty, we prefer to use the chordal derivative (rather than the modern spherical derivative) because it is more natural to use the same metric in both the domain and codomain, it allows either z or f(z) to be \(\infty \), and (unlike the modern spherical derivative) it satisfies a chain rule which we will need later, namely \((fg)^\chi (z)=f^\chi (g(z))g^\chi (z)\), where fg denotes composition. Also, the chordal derivative of the identity map is the constant 1, whereas the spherical derivative of the identity map is not even constant.

The chordal derivative of the Möbius map \(f(z)=(az+b)/(cz+d)\), where \(ad-bc=1\), is

$$\begin{aligned} f^{\chi }(z) = \frac{(1+|z|^2)\,|f'(z)|}{1+|f(z)|^2} = \frac{1+|z|^2}{|az+b|^2 + |cz+d|^2}, \end{aligned}$$

so

$$\begin{aligned} \frac{1}{f^\chi (z)} = \frac{|az+b|^2 + |cz+d|^2}{1+|z|^2}. \end{aligned}$$
(2.2)

Next, we convert an elementary Euclidean identity for Möbius maps into its chordal form. For any Möbius map f and all \(z,w\in \mathbb {C}\),

$$\begin{aligned} \big | f(z)-f(w)\big | = |z-w| \,\sqrt{|f'(z)|\,|f'(w)|}\, , \end{aligned}$$

provided neither f(z) nor f(w) is \(\infty \). By substituting formulas for the chordal distance and chordal derivative into this Euclidean identity, we obtain

$$\begin{aligned} \chi (f(z),f(w)) = \chi (z,w)\, \sqrt{f^\chi (z) f^\chi (w)}\,, \end{aligned}$$
(2.3)

and in fact this equation is true for all \(z,w\in \mathbb {C}_\infty \).

3 Uniformly Bi-Lipschitz Families

Each Möbius map is a bi-Lipschitz map of the metric space \((\mathbb {C}_\infty ,\chi )\) onto itself (see, for example, [3, 6]) and, for \(z \ne w\), we have

$$\begin{aligned} \frac{1}{\Vert f\Vert ^2} \le \frac{\chi \big (f(z),f(w)\big )}{\chi (z,w)} \le \Vert f\Vert ^2. \end{aligned}$$
(3.1)

The best inequality of this form is

$$\begin{aligned} \frac{\chi (z,w)}{E(f)} \le \chi \big (f(z),f(w)\big ) \le E(f)\,\chi (z,w), \end{aligned}$$
(3.2)

where

$$\begin{aligned} E(f) = \frac{1}{2} \left( \Vert f\Vert ^2 + \sqrt{\Vert f\Vert ^4-4}\right) \end{aligned}$$

(see [3, 4]) and the (geometric) reason for this will be given later.

Observe that we have an infinitesimal version of (3.1), namely

$$\begin{aligned} \frac{1}{\Vert f\Vert ^2} \le f^\chi (z) \le \Vert f\Vert ^2, \end{aligned}$$
(3.3)

and since \(\Vert f \Vert = \Vert f^{-1}\Vert \), we also have

$$\begin{aligned} \frac{1}{\Vert f\Vert ^2} \le \frac{\chi \big (f^{-1}(z),f^{-1}(w)\big )}{\chi (z,w)} \le \Vert f\Vert ^2, \quad \frac{1}{\Vert f\Vert ^2} \le \big (f^{-1}\big )^\chi (z) \le \Vert f\Vert ^2. \end{aligned}$$

In any event, since \(\Vert f\Vert = \Vert f^{-1}\Vert \) and \(\mathbb {C}_\infty \) is compact, these inequalities together with the Arzelà–Ascoli theorem (see [6, Thm. 5.3]) yield the following most basic result of all; here \(\mathcal {F}^{-1} = \big \{f:f^{-1}\in \mathcal {F}\big \}\).

Theorem 4

A family \(\mathcal {F}\) of Möbius maps is normal in \(\mathbb {C}_\infty \) if and only if any one (and hence all) of the following conditions hold:

  1. (a)

    \(\mathcal {F}\) is a uniformly bi-Lipschitz family of self-maps of \((\mathbb {C}_\infty ,\chi )\);

  2. (b)

    \(\sup \{\Vert f\Vert :f\in \mathcal {F}\} < +\infty \);

  3. (c)

    \(\mathcal {F}^{-1}\) is normal in \(\mathbb {C}_\infty \).

Because \(\Vert f^{-1}\Vert = \Vert f\Vert \) and \(\Vert fg\Vert \le \Vert f\Vert \,\Vert g\Vert \) for Möbius maps f and g (see [3, p. 12]), Theorem 4 has the following corollary.

Corollary 1

Suppose that \(\mathcal {F} =\{f_j:j\in J\}\) and \(\mathcal {G}=\{g_j:j \in J\}\) are normal families of Möbius maps in \(\mathbb {C}_\infty \). Then \(\big \{f_j^{-1}:j \in J \big \}\), \(\{f_jg_j :j \in J\}\) and \(\big \{f_jg_j^{-1}:j \in J \big \}\) are also normal families in \(\mathbb {C}_\infty \).

The first inequality in (3.1) leads to a proof of the following fact which is part of the folk-lore of the subject: if \((f_n)\) is a sequence of Möbius maps that converges uniformly with respect to \(\chi \) on \(\mathbb {C}_\infty \) to the function f, then f is also a Möbius map. Indeed, as the \(f_n\) are meromorphic throughout \(\mathbb {C}_\infty \) we see that f is meromorphic there; thus f is a rational map. Next, \(\{f_1,f_2,\ldots \}\) is a normal family so Theorem 4(a) implies that there is a positive number L such that \(\chi \big (f_n(z),f_n(w)\big ) \ge L\chi (z,w)\) for all z and w in \(\mathbb {C}_\infty \). If we fix distinct z and w and then let n tend to \(\infty \), we find that \(f(z) \ne f(w)\); thus f is an injective rational map and so is a Möbius map. It follows from this that the family of Möbius maps is closed in the family of all continuous self-maps of \(\mathbb {C}_\infty \) with the topology of uniform convergence relative to \(\chi \) on \(\mathbb {C}_\infty \).

If we recall Carathéodory’s theorem, then we see from (a) and (c) in Theorem 4 that the separation of points in the domain, or the codomain, is equivalent to the separation of their images, or pre-images, respectively. In short, the distinction between these two issues is, for Möbius maps, illusory.

4 Separation of Points and Normality

Recall that a set \(\{(u_j,v_j,w_j):j \in J\}\) of triples of distinct points in \(\mathbb {C}_\infty \) is uniformly separated if

$$\begin{aligned} \inf _{j\in J} \chi (u_j,v_j)> 0, \quad \inf _{j\in J} \chi (v_j,w_j)> 0, \quad \inf _{j\in J}\chi (w_j,u_j) > 0. \end{aligned}$$

If this is so then we let

$$\begin{aligned} \chi [u_j,v_j,w_j :j\in J] = \inf \{\chi (u_j,v_j)\,\chi (v_j,w_j)\,\chi (w_j,u_j) :j \in J\}, \end{aligned}$$

which is positive.

Similarly, a collection \(\{(u_j,v_j):j \in J\}\) of pairs of points is uniformly separated if \(\inf _{j\in J}\chi (u_j,v_j)>0\).

The norm of a Möbius map can be expressed in terms of the images of the cube roots of unity.

Theorem 5

If f is a Möbius map, then

$$\begin{aligned} \Vert f\Vert ^2 = \frac{2}{\sqrt{3}}\,\frac{\chi \big (f(1),f(\omega )\big )^2+\chi \big (f(\omega ),f(\omega ^2)\big )^2+ \chi \big (f(\omega ^2), f(1)\big )^2}{\chi \big (f(1),f(\omega )\big )\,\chi \big (f(\omega ),f(\omega ^2)\big )\,\chi \big (f(\omega ^2),f(1)\big )}, \end{aligned}$$
(4.1)

where \(\omega =\exp (2\pi i/3)\).

Proof

First, we derive an expression equivalent to the right-hand side of (4.1). Formula (2.3) implies that the numerator of the rightmost fraction in (4.1) is

$$\begin{aligned} 3\big (f^\chi (1)f^\chi (\omega ) + f^\chi (\omega )f^\chi (\omega ^2) + f^\chi (\omega ^2)f^\chi (1)\big ) \end{aligned}$$

and the denominator is

$$\begin{aligned} 3\sqrt{3}f^\chi (1)f^\chi (\omega ) f^\chi (\omega ^2), \end{aligned}$$

because \(\chi (1,\omega )=\chi (\omega ,\omega ^2)= \chi (\omega ^2,1) = \sqrt{3}\). Therefore, the right-hand side of (4.1) is

$$\begin{aligned} \frac{2}{3} \left( \frac{1}{f^\chi (1)} + \frac{1}{f^\chi (\omega )} + \frac{1}{f^\chi (\omega ^2)} \right) . \end{aligned}$$
(4.2)

Next, we rewrite (4.2) in terms of \(\Vert f \Vert ^2\). For \(|z|=1\), (2.2) gives

$$\begin{aligned} \frac{1}{f^\chi (z)} = \frac{1}{2} \left( \Vert f \Vert ^2 + 2 {{\,\mathrm{Re}\,}}\big ( (a\overline{b}+c\overline{d})z\big ) \right) . \end{aligned}$$
(4.3)

If we replace z by 1, \(\omega \) and \(\omega ^2\) in (4.3), and then add the three resulting identities, we obtain

$$\begin{aligned} \frac{2}{3} \left( \frac{1}{f^\chi (1)} + \frac{1}{f^\chi (\omega )} + \frac{1}{f^\chi (\omega ^2)}\right) = \Vert f \Vert ^2, \end{aligned}$$
(4.4)

because the sum of the cube roots of unity is zero. Hence, (4.1) holds. \(\square \)

Corollary 2

Let \(\mathcal {F}\) be a family of Möbius maps.

  1. (a)

    If \(\mathcal {F}\) is a normal family in \(\mathbb {C}_\infty \), say \(\Vert f\Vert \le N\) for all \(f \in \mathcal {F}\), then

    $$\begin{aligned} \chi [f(1), f(\omega ), f(\omega ^2):f\in \mathcal {F} ] \ge \frac{3 \sqrt{3}}{N^6}. \end{aligned}$$
  2. (b)

    If \(\varepsilon >0\) and \(\chi [ f(1), f(\omega ), f(\omega ^2):f\in \mathcal {F}] \ge \varepsilon \), then \(\mathcal {F}\) is a normal family in \(\mathbb {C}_\infty \) with \(\Vert f\Vert ^2 \le 8\sqrt{3}/\varepsilon \) for all \(f \in \mathcal {F}\).

Less precisely, a family of Möbius maps is normal if and only if the images of 1, \(\omega \) and \(\omega ^2\) are uniformly separated over the family.

Proof

The assertion in part (a) follows immediately from (3.1) because \(\chi (1,\omega )=\chi (\omega ,\omega ^2)= \chi (\omega ^2,1) = \sqrt{3}\). The proof of part (b) is also brief since identity (4.1) gives

$$\begin{aligned} \Vert f\Vert ^2 \le \frac{8\sqrt{3}}{ \chi \big (f(1),f(\omega )\big )\chi \big (f(\omega ),f(\omega ^2)\big )\chi \big (f(\omega ^2),f(1)\big ) } \le \frac{8\sqrt{3}}{\varepsilon }. \end{aligned}$$
(4.5)

A larger upper bound for \(\Vert f\Vert ^2\) was given in [6, Thm. 8.2] using a different method of proof. \(\square \)

Remark 1

The right-hand side of (4.1) relates to Weitzenböck’s inequality in Euclidean geometry [21]; see [17] for a simple proof of a more general result. In order to establish the connection, view f(1), \(f(\omega )\) and \(f(\omega ^2)\) as points on the unit sphere \(\mathbb {S}^2\). These three points determine a plane in \(\mathbb {R}^3\) and a Euclidean triangle in this plane; let A, B, C be the side lengths of this Euclidean triangle. Weitzenböck’s inequality asserts that

$$\begin{aligned} A^2+B^2+C^2 \ge 4\sqrt{3} \, I, \end{aligned}$$
(4.6)

where I denotes the area of the triangle, and equality holds if and only if the triangle is equilateral. Recall that the area of the triangle is given by \(I=ABC/(4R)\), where R is the circumradius of the triangle. Hence, (4.6) gives

$$\begin{aligned} \frac{2\big (A^2+B^2+C^2\big )}{\sqrt{3}\, ABC} \ge \frac{2}{R}, \end{aligned}$$
(4.7)

with equality if and only if the triangle is equilateral. Hence, \(\Vert f \Vert ^2 \ge 2/R\). The vertices of the triangle lie on the unit sphere, so \(R\le 1\) and we obtain the known inequality \(\Vert f \Vert ^2 \ge 2\) with equality if and only if f(1), \(f(\omega )\), \(f(\omega ^2)\) are the vertices of an equilateral triangle inscribed in a great circle (in which case f is a rotation of \(\mathbb {S}^2\)).

We come now to a result at the heart of the arguments about separated values (whether they be omitted values or pre-images). Recall that Möbius maps act triply-transitively on \(\mathbb {C}_\infty \). In order to obtain the normality of a family of Möbius maps that carry prescribed triples to another set of prescribed triples, uniform separation of the triples is required.

Theorem 6

Let \(\{(u_j,v_j,w_j):j \in J\}\) and \(\{(p_j,q_j,r_j):j \in J\}\) be uniformly separated sets of triples of distinct points in \(\mathbb {C}_\infty \) and, for each j, let \(h_j\) be the unique Möbius map such that \(h_j(u_j)=p_j\), \(h_j(v_j)=q_j\) and \(h_j(w_j)=r_j\). Then \(\{h_j:j\in J\}\) is a normal family of Möbius maps in \(\mathbb {C}_\infty \). Explicitly, for all j,

$$\begin{aligned} \Vert h_j\Vert \le \frac{8\sqrt{3}}{\chi [u_j,v_j,w_j :j\in J]^{1/2}\chi [p_j,q_j,r_j:j\in J]^{1/2}}. \end{aligned}$$
(4.8)

This result combined with Corollary 1 implies that we can move from one uniformly separated set of triples to another (typically, one of these sets might be the special triple \(\{1, \omega , \omega ^2\}\)) by the use of a normal family \(\{h_j\}\) of Möbius maps. For example, in such arguments we can replace three given omitted values by three uniformly separated values without creating or destroying normality.

Proof

It is obvious from Corollary 2 that if \(\{(u_j,v_j,w_j) :j \in J\}\) is a uniformly separated set of triples of distinct points in \(\mathbb {C}_\infty \) and if, for each j, \(f_j\) is the unique Möbius map such that \(f_j(u_j)=1\), \(f_j(v_j)=\omega \) and \(f_j(w_j)=\omega ^2\), then \(\{f_j:j\in J\}\) is a normal family of Möbius maps in \(\mathbb {C}_\infty \); indeed, from Corollary 2(b),

$$\begin{aligned} \Vert f_j\Vert ^2 \le \frac{8\sqrt{3}}{\chi [u_j,v_j,w_j :j\in J]}. \end{aligned}$$

Similarly, if \(g_j\) is the Möbius map such that \(g_j(p_j)=1\), \(g_j(q_j)=\omega \) and \(g_j(r_j)=\omega ^2\), then

$$\begin{aligned} \Vert g_j\Vert ^2 \le \frac{8\sqrt{3}}{\chi [p_j,q_j,r_j:j\in J]}. \end{aligned}$$

As \(h_j = g_j^{-1}f_j\), we have \(\Vert h_j\Vert = \Vert g_j^{-1}f_j\Vert \le \Vert g_j^{-1}\Vert \,\Vert f_j\Vert = \Vert g_j\Vert \,\Vert f_j\Vert \), and (4.8) follows from this. \(\square \)

Essentially the same proof shows that the following result is also true (alternatively, we can convert the uniformly separated pairs into uniformly separated triples and apply Theorem 6).

Corollary 3

Let \(\{(u_j,v_j):j \in J\}\) and \(\{(p_j,q_j):j \in J\}\) be uniformly separated sets of pairs of distinct points in \(\mathbb {C}_\infty \). Then there exists a normal family \(\{h_j:j\in J\}\) of Möbius maps in \(\mathbb {C}_\infty \) such that, for each j, \(h_j(u_j)=p_j\) and \(h_j(v_j)=q_j\).

We can now prove Theorem 1.

Proof of Theorem 1 To show that (a) implies (b), suppose that the set of triples \((u_f,v_f,w_f)\) is uniformly separated and that \(\mathcal {F}\) is normal. Then \(\mathcal {F}^{-1}\) is normal, and so uniformly bi-Lipschitz. It follows that the set of triples \(\big (f^{-1}(u_f),f^{-1}(v_f),f^{-1}(w_f)\big )\) is uniformly separated, so (a) implies (b).

That (b) implies (c) is trivial.

Finally, we show that (c) implies (a). Theorem 6 implies that if both sets \(\{(u_f,v_f,w_f):f\in \mathcal {F}\}\) and \(\{(f(u_f),f(v_f),f(w_f)):f\in \mathcal {F}\}\) are uniformly separated, then \(\mathcal {F}\) is a normal family. The same holds if we replace \(\mathcal {F}\) by \(\mathcal {F}^{-1}\), so the hypotheses of (c) show that \(\mathcal {F}^{-1}\) is normal. Thus \(\mathcal {F}\) is also normal. \(\square \)

The next example demonstrates that the separated triples in Theorem 1 cannot be replaced with separated pairs.

Example 1

It is easy to see that the existence of two separated fibers does not imply normality. Let \(\mathcal {F} = \{f_1,f_2, \dots \}\) where \(f_n = nz\), and, for each \(f \in \mathcal {F}\), let \(u_f = 0\) and \(v_f = \infty \). Then \(\chi (u_f,v_f) = \chi (f(u_f),f(v_f)) = \chi (f^{-1}(u_f),f^{-1}(v_f)) = 2\), yet \(\mathcal {F}\) is not normal in \(\mathbb {C}_\infty \).

Remark 2

It is known that if a sequence of Möbius maps converges at three distinct points to three distinct values, then it converges uniformly on \(\mathbb {C}_\infty \) to a Möbius map [18]. We sketch a proof of this fact that is reminiscent of standard proofs of Vitali’s theorem using a normal families argument. Let \(f_1,f_2,\dots \) be a sequence of Möbius maps. Suppose that \(z_1,z_2,z_3\) and \(w_1,w_2,w_3\) are two triples of distinct points in \(\mathbb {C}_\infty \) and \(f_n(z_j)\rightarrow w_j\), for \(j=1,2,3\). Let f be the unique Möbius map with \(f(z_j)=w_j\), \(j=1,2,3\). Theorem 1 implies that \(\mathcal {F}=\{f_n :n=1,2, \dots \}\) is a normal family. A sequence of functions from a normal family converges locally uniformly to a fixed limit function if and only if each subsequence has this same function as a local uniform limit. If a subsequence of \(f_1,f_2,\dots \) converges uniformly on \(\mathbb {C}_\infty \), then the limit function is a Möbius map that takes \(z_1\) to \(w_1\), \(z_2\) to \(w_2\) and \(z_3\) to \(w_3\). Hence, the limit must be f because a Möbius map is uniquely determined by its action on three points. A quantitative version of this result was established in [5].

5 Locally Omitted Values and Normality

Montel’s three omitted values theorem tells us that a family of meromorphic functions on a region \(\Omega \) is normal in \(\Omega \) if it omits three distinct values. Because Möbius maps have no omitted values in \(\mathbb {C}_\infty \) itself, there is no analog of Montel’s three omitted values theorem for Möbius maps on \(\mathbb {C}_\infty \). We recall a related result on omitted values for Möbius maps, where normality is now on a proper subregion of \(\mathbb {C}_\infty \), see [3, p. 42].

Theorem 7

Let \(\Omega \) be a proper subregion of \(\mathbb {C}_\infty \), and let u and v be distinct points in \(\mathbb {C}_\infty \). Then the family of Möbius maps that omit the values u and v in \(\Omega \) is uniformly Lipschitz on compact subsets of \(\Omega \).

Theorem 7 shows that a sufficient condition for normality of a family of Möbius maps on \(\Omega \) is that the family omits two distinct values, and this result has a Carathéodory-type extension to variable omitted values provided they are uniformly separated.

Theorem 8

Suppose that \(\Omega \) is a proper subregion of \(\mathbb {C}_\infty \), \(\mathcal {F}\) is a family of Möbius maps, and for each \(f \in \mathcal {F}\) there exist distinct points \(u_f, v_f \in \mathbb {C}_\infty \) such that f omits in \(\Omega \) both \(u_f\) and \(v_f\). If the pairs \(\{(u_f,v_f) :f \in \mathcal {F}\}\) are uniformly separated, then \(\mathcal {F}\) is uniformly Lipschitz on compact subsets of \(\Omega \).

Proof

Suppose that \(\chi (u_f,v_f) \ge \varepsilon \) for all \(f \in \mathcal {F}\), where \(\varepsilon >0\). Then in \(\Omega \) each \(f\in \mathcal {F}\) satisfies the Lipschitz-type condition

$$\begin{aligned} \chi (f(z),f(\zeta )) \le \frac{8\,\chi (z,\zeta )}{\varepsilon \sqrt{\chi (z,\partial \Omega )}\, \sqrt{\chi (\zeta ,\partial \Omega )}} \end{aligned}$$

for all \(z,\zeta \in \Omega \); see [3, p. 42]. This inequality implies that \(\mathcal {F}\) is uniformly Lipschitz on each compact subset K of \(\Omega \) with explicit Lipschitz constant \(8/\big (\varepsilon \,\chi (K,\partial \Omega )\big )\). \(\square \)

We are now in a position to prove Theorem 2.

Proof of Theorem 2 Suppose that (a) holds. Choose \(z_0\in \Omega \) and let K be a compact chordal disc centred at \(z_0\) and contained in \(\Omega \). Marty’s theorem and (2.3) imply that there is a positive constant M such that for all z and w in K and all f in \(\mathcal {F}\), \(\chi \big (f(z),f(w)\big ) \le M\,\chi (z,w)\). Let \(\varepsilon \) be the minimum of \(\chi (u,v)\), \(\chi (v,w)\) and \(\chi (w,u)\). Consider an open chordal disc D centred at \(z_0\) and contained in K with radius less than \(\varepsilon /(2M)\). Then for all \(f \in \mathcal {F}\) and any \(z_1,z_2 \in D\),

$$\begin{aligned} \chi (f(z_1),f(z_2)) \le M\chi (z_1,z_2) < \varepsilon . \end{aligned}$$

It follows that at most one of the values u, v and w is contained in f(D). Thus (b) holds. Next, (c) follows trivially from (b). Finally, suppose that (c) holds. Then, by Theorem 8, each z in \(\mathbb {C}_\infty \) has an open neighbourhood on which \(\mathcal {F}\) is normal. Because normality is a local property, \(\mathcal {F}\) is normal in \(\Omega \), which is statement (a). \(\square \)

By using Theorem 8, it is possible to obtain a version of Theorem 2 involving variable triples of points.

6 The Chordal Derivative and Normality

The norm of a Möbius map can be expressed in terms of the chordal derivative at any pair of antipodal points. Recall that for any \(z \in \mathbb {C}_\infty \), z and \(-1/\overline{z}\) are a pair of antipodal points in \(\mathbb {C}_\infty \).

Theorem 9

For any Möbius map f and any \(z \in \mathbb {C}_\infty \),

$$\begin{aligned} \Vert f\Vert ^2 = \frac{1}{f^\chi (z)} +\frac{1}{f^\chi (-1/\overline{z})}. \end{aligned}$$
(6.1)

Proof

This is an elementary computation; add the identity (2.2) for z to the identity with z replaced with \(-1/\overline{z}\). \(\square \)

Inequality (3.3) shows that if \(\mathcal {F}\) is a normal family, then the family of chordal derivatives \(\{f^\chi :f\in \mathcal {F}\}\) is uniformly bounded on \(\mathbb {C}_\infty \). Using Theorem 9 we can obtain a stronger necessary and sufficient condition for normality.

Corollary 4

Let \(\mathcal {F}\) be a family of Möbius maps. Then \(\mathcal {F}\) is a normal family in \(\mathbb {C}_\infty \) if and only if \(\sup \big \{f^\chi (z):f \in \mathcal {F}, z \in f^{-1}(\{0,\infty \})\big \}<+\infty \).

Proof

First, if \(\mathcal {F}\) is a normal family, then \(\{f^\chi :f \in \mathcal {F}\}\) is uniformly bounded on \(\mathbb {C}_\infty \), so \(\sup \big \{f^\chi (z):f \in \mathcal {F}, z \in f^{-1}(\{0,\infty \})\big \}<+\infty \). Conversely, suppose that there exists a positive constant M with \(f^\chi (z)\le M\) for \(z \in f^{-1}(\{0,\infty \})\) and all \(f \in \mathcal {F}\). For \(f \in \mathcal {F}\), consider \(g=f^{-1}\). If \(z_0=f^{-1}(0)\), then

$$\begin{aligned} 1= g^\chi (f(z_0))f^\chi (z_0) \le Mg^\chi (0), \end{aligned}$$

so \(g^\chi (0) \ge 1/M\). Similarly, \(g^\chi (\infty ) \ge 1/M\). Then Theorem 9 implies that \(\Vert f\Vert ^2 = \Vert g\Vert ^2 \le 2M\). This holds for all \(f \in \mathcal {F}\), so \(\mathcal {F}\) is normal in \(\mathbb {C}_\infty \). \(\square \)

Since we can pass from one uniformly separated set of pairs, or triples, to another without creating or destroying normality, the choice of 0 and \(\infty \) here is not essential and these points can be replaced by any set of uniformly separated pairs, as is the case in Theorem 3.

Proof of Theorem 3 To show that (a) implies (b), suppose that \(\mathcal {F}\) is normal in \(\mathbb {C}_\infty \). Then \(\{f^\chi :f \in \mathcal {F}\}\) is uniformly bounded on \(\mathbb {C}_\infty \), say by M, and \(f^\chi (z)\le M\) for all \(f\in \mathcal {F}\) and \(z \in f^{-1}(\{u_f,v_f\})\). Thus, (a) implies (b).

That (b) implies (c) is trivial.

Finally, we prove that (c) implies (a). By Corollary 3, we can construct a normal family of Möbius maps \(\mathcal {H} = \{h_f :f \in \mathcal {F}\}\) on \(\mathbb {C}_\infty \) such that, for all f, we have \(h_f(u_f)=0\) and \(h_f(v_f) = \infty \). Because \(\mathcal {H}\) is normal, there is a finite constant L such that \(h^\chi (w)\le L\) for all \(w \in \mathbb {C}_\infty \) and all \(h \in \mathcal {H}\). Let \(z_0=f^{-1}(u_f)\). Then \(h_ff(z_0)=0\), so we obtain the inequality

$$\begin{aligned} \big (h_f f \big )^\chi (z_0) = h_f^\chi (u_f)f^\chi (z_0) \le LM, \end{aligned}$$

where

$$\begin{aligned} M=\sup \big \{f^\chi (z):f \in \mathcal {F}, z \in f^{-1}(\{u_f,v_f\})\big \}. \end{aligned}$$

This inequality holds for all functions in \(\mathcal {K}= \{h_f f :f \in \mathcal {F}\}\). Likewise, the same bound holds for all functions in \(\mathcal {K}\) when \(z_0=f^{-1}(v_f)\). Hence, Corollary 4 implies that \(\mathcal {K}\) is a normal family. As the families \(\mathcal {K}\) and \(\mathcal {H}^{-1}\) are both normal and \(f = h_f^{-1}(h_f f)\), Corollary 1 implies that \(\mathcal {F}\) is normal in \(\mathbb {C}_\infty \). \(\square \)

7 A Geometric Perspective

In this section we comment on the geometry that lies behind the results in this paper. First, let \(\mathbb {H}^3 = \{(x_1,x_2,x_3) \in \mathbb {R}^3:x_3 > 0\}\). Then \(\mathbb {H}^3\), when equipped with the metric \(ds = |dx|/x_3\), is a model of three-dimensional hyperbolic space, say with hyperbolic distance \(\rho \). Further, the group of Möbius automorphisms of \(\mathbb {H}^3\) is the group of conformal isometries of the associated hyperbolic geometry of \(\mathbb {H}^3\). We then have the fundamental result (see [3, p. 61]) that

$$\begin{aligned} \Vert f\Vert ^2 = 2\cosh \rho \big (\zeta , f(\zeta )\big ), \quad \zeta = (0,0,1). \end{aligned}$$
(7.1)

Next, as we remarked earlier, both stereographic projection and its inverse \(\Phi :\mathbb {C}_\infty \rightarrow \mathbb {S}^2\) are appropriate restrictions of the inversion \(\mathcal {I}\) in the sphere \(\{x\in \mathbb {R}^3 :|x-\zeta | = \sqrt{2}\}\). Let \(\mathcal {R}\) denote the Euclidean reflection in the plane \(x_3=0\) (and recall that we have identified this plane with \(\mathbb {C}\)). Since \(\mathcal {R}\) fixes each point of \(\mathbb {C}_\infty \), we see that \(\Phi \) is the restriction of the composite map \(\mathcal {I} \circ \mathcal {R}\) to \(\mathbb {C}_\infty \). This composite transformation maps \(\mathbb {C}_\infty \) onto \(\mathbb {S}^2\), and it maps the upper-half \(\mathbb {H}^3\) of \(\mathbb {R}^3\) onto the unit ball \(\mathbb {B}^3\).

Now, corresponding to each Möbius map f of \(\mathbb {C}_\infty \) onto itself there is a map \(f^{*} :\mathbb {S}^2 \rightarrow \mathbb {S}^2\) which is given by \(f^{*} = \Phi f\Phi ^{-1}\); this simply transfers the action of f on \(\mathbb {C}_\infty \) to an action of \(f^{*}\) on \(\mathbb {S}^2\). Since the Möbius map f acts on \(\mathbb {H}^3\) as well as on \(\mathbb {C}_\infty \), we see by thinking of \(\Phi \) as \(\mathcal {I} \circ \mathcal {R}\) that \(f^{*}\) also acts on the unit ball \(\mathbb {B}^3\), and this action is an isometry of \(\mathbb {B}^3\) endowed with the hyperbolic metric \(2|dx|/(1-|x|^2)\) and hyperbolic distance \(\rho \) (for more details see, for example, [1,2,3, 19]). Finally, since \(\mathcal {I}\circ \mathcal {R}:\mathbb {H}^3 \rightarrow \mathbb {B}^3\) is an isometry (of the two hyperbolic metrics), we obtain

$$\begin{aligned} 2\cosh \rho \big (\mathbf{0} ,f^{*} (\mathbf{0} )\big ) = 2\cosh \rho \big (\zeta ,f(\zeta )\big ) = \Vert f\Vert ^2, \quad \mathbf{0} =(0,0,0). \end{aligned}$$

If we now return to (3.2), we find that the best Lipschitz constant for the action of f on \(\mathbb {C}_\infty \) is

$$\begin{aligned} E(f) = \exp \rho \big (\mathbf{0} ,f^{*}(\mathbf{0} )\big ). \end{aligned}$$

This description gives a visual explanation of Theorem 4; see Fig. 1, which indicates why a uniform bound on \(\rho \big (\mathbf{0} ,f^{*} (\mathbf{0} )\big )\) imposes a uniform bound on the distortion of the action of \(f^{*}\) on \(\mathbb {S}^2\), and hence a bound on the distortion of f in terms of \(\chi \). Briefly, we consider the family of all hyperbolic geodesics in \(\mathbb {B}^3\) that pass through \(\mathbf{0} \). Their images under \(f^{*}\) are the family of geodesics that pass through \(f^{*} (\mathbf{0} )\), and it is intuitively clear from Fig. 1 that if \(\mathbf{0} \) is only moved a bounded distance, then the distortion on \(\mathbb {S}^2\) is uniformly controlled.

Fig. 1
figure 1

The distortion on \(\mathbb {S}^2\) is controlled by the hyperbolic distance between \(\mathbf{0} \) and \(f^{*} (\mathbf{0} )\)

However, Theorem 4 implies much more than this for, in conjunction with (7.1) and the Arzelà–Ascoli theorem, it shows that \(\sup \{\Vert f\Vert :f\in \mathcal {F}\} < +\infty \) is not only a necessary and sufficient condition for a family \(\mathcal {F}\) of Möbius maps to be normal on the boundary \(\mathbb {S}^2\) of \(\mathbb {B}^3\) (and hence on \(\mathbb {C}_\infty \)), it is also a necessary and sufficient condition for \(\mathcal {F}\) to be normal in \(\mathbb {B}^3\) itself. Finally, while Carathéodory (and others) use the inequalities \(|a|\le M\), \(|b|\le M\), \(|c|\le M\) and \(|d|\le M\) instead of a logically equivalent condition \(\Vert f\Vert \le M_1\), this conceals (rather than reveals) the underlying geometry because whereas \(\Vert f\Vert \) has a clear geometric interpretation, the individual coefficients have no such interpretation.

8 The Average of the Reciprocal of the Chordal Derivative

From Theorem 9 we see that, for any Möbius map f, the average of the reciprocals of the chordal derivatives \(f^\chi (0)\) and \(f^\chi (\infty )\) is \(\tfrac{1}{2} \Vert f\Vert ^2\). The significance of 0 and \(\infty \) here is that \(\Phi (0)\) and \(\Phi (\infty )\) are two points on \(\mathbb {S}^2\) whose centre of gravity lies at the origin \(\mathbf{0} \) in \(\mathbb {R}^3\). Next, it is shown in [5] and in the proof of Theorem 5 that if \(\omega _1\), \(\omega _2\) and \(\omega _3\) are the three cube roots of unity then, for a Möbius map f,

$$\begin{aligned} \frac{1}{3}\left( \frac{1}{f^{\chi }(\omega _1)} + \frac{1}{f^{\chi }(\omega _2)} + \frac{1}{f^{\chi }(\omega _3)}\right) = \frac{1}{2} \Vert f\Vert ^2, \end{aligned}$$

and the three points \(\Phi (\omega _1)\), \(\Phi (\omega _2)\) and \(\Phi (\omega _3)\) on \(\mathbb {S}^2\) have centre of gravity \(\mathbf{0} \). We shall now absorb these two results into a more general result which will show that, for certain probability measures \(\mu \) on \(\mathbb {C}_\infty \) the expected value of the reciprocal of the chordal derivative \(f^{\chi }\) of f with respect to \(\mu \) is \(\tfrac{1}{2} \Vert f\Vert ^2\). We shall prove this for the simplest case of a probability measure \(\mu \) that is uniformly distributed over a finite set of points \(z_1,\ldots ,z_n\); the general result follows in a similar way.

We start with a discrete uniform probability measure \(\mu \) on \(\mathbb {C}_\infty \), with a mass 1/n at each of the points \(z_1\ldots ,z_n\) in \(\mathbb {C}_\infty \), and then transfer this to the measure \(\mu ^{*}\) on \(\mathbb {S}^2\) which has a mass of 1/n at each of the points \(\Phi (z_1),\dots ,\Phi (z_n)\). We need to assume that the measure \(\mu ^{*}\) has its Euclidean centre of gravity at \(\mathbf{0} \), and with this we can prove the following result.

Lemma 1

Let f be a Möbius map, and let \(z_1,\ldots ,z_n\) be points in \(\mathbb {C}_\infty \) such that \(\Phi (z_1)+ \cdots +\Phi (z_n) = \mathbf{0}\). Then

$$\begin{aligned} \frac{1}{n}\left( \frac{1}{f^{\chi }(z_1)}+\frac{1}{f^\chi (z_2)}+\cdots +\frac{1}{f^\chi (z_n)}\right) =\frac{1}{2} \Vert f\Vert ^2= \cosh \rho \big (\mathbf{0},f^{*}(\mathbf{0})\big ). \end{aligned}$$

Proof

First, the identity \(\cosh \rho \big (\mathbf{0} ,f^{*}(\mathbf{0} )\big ) =\tfrac{1}{2}\Vert f\Vert ^2\) was discussed in Sect. 7.

Next, the points \(z_j\) are in \(\mathbb {C}_\infty \), and \(\sum _j \Phi (z_j) = \mathbf{0} \). Thus, from (2.1), we see that

$$\begin{aligned} \frac{z_1}{|z_1|^2+1}+\frac{z_2}{|z_2|^2+1}+\dots +\frac{z_n}{|z_n|^2+1} = 0 \end{aligned}$$

and

$$\begin{aligned} \frac{|z_1|^2-1}{|z_1|^2+1}+\frac{|z_2|^2-1}{|z_2|^2+1}+\cdots +\frac{ |z_n|^2-1}{|z_n|^2+1} = 0. \end{aligned}$$

Since (trivially)

$$\begin{aligned} \frac{|z_1|^2+1}{|z_1|^2+1}+\frac{|z_2|^2+1}{|z_2|^2+1}+\cdots +\frac{ |z_n|^2+1}{|z_n|^2+1}=n, \end{aligned}$$

we see that

$$\begin{aligned} \frac{|z_1|^2}{|z_1|^2+1}+\dots +\frac{|z_n|^2}{|z_n|^2+1}=\frac{1}{ |z_1|^2+1}+\cdots +\frac{1}{|z_n|^2+1}=\frac{1}{2} n. \end{aligned}$$

Finally, with \(f(z)=(az+b)/(cz+d)\), where \(ad-bc=1\), we have

$$\begin{aligned} \frac{1}{n}\sum _{j=1}^n \frac{1}{f^\chi (z_j)}&=\frac{1}{n} \sum _{j=1}^n \frac{|az_j+b|^2+|cz_j+d|^2}{|z_j|^2+1}\\&= \frac{1}{n}\sum _{j=1}^n \frac{(|a|^2+|c|^2)|z_j|^2+(|b|^2+|d|^2)+(a\bar{b}+c\bar{d})z_j+(\bar{a}b+\bar{c}d)\bar{z_j}}{|z_j|^2+1}\\&= \frac{1}{2}\big (|a|^2+|b|^2+|c|^2+|d|^2\big )\\&= \frac{1}{2} \Vert f\Vert ^2, \end{aligned}$$

as required. \(\square \)

We can now consider the general situation. We shall say that a Borel probability measure \(\mu \) on \(\mathbb {C}_\infty \) is admissible if the corresponding push-forward measure \(\mu ^{*}\) on \(\mathbb {S}^2\), defined by \(\mu ^{*}(E) = \mu \big (\Phi ^{-1}(E)\big )\), satisfies

$$\begin{aligned} \int _{\mathbb {S}^2} \mathbf{x} \,d\mu ^{*}(\mathbf{x} ) = \mathbf{0} ; \end{aligned}$$

equivalently, the measure \(\mu ^{*}\) on \(\mathbb {S}^2\) has its Euclidean centre of gravity at the origin \(\mathbf{0} \) in \(\mathbb {R}^3\). We then have the following result.

Theorem 10

Let f be a Möbius map, and let \(\mu \) be an admissible probability measure on \(\mathbb {C}_\infty \). Then the expected value of \(1/f^{\chi }\) with respect to \(\mu \) over \(\mathbb {C}_\infty \) is \(\frac{1}{2} \Vert f\Vert ^2\); that is,

$$\begin{aligned} \int _{\mathbb {C}_\infty } \frac{1}{f^\chi (z)}\,d\mu (z) =\frac{1}{2} \Vert f\Vert ^2= \cosh \rho \big (\mathbf{0},f^{*}(\mathbf{0})\big ). \end{aligned}$$

We leave the reader to provide the proof of Theorem 10, which mirrors the proof of Lemma 1 after replacing the sums by integrals.