Documentation

TauCeti.Analysis.Complex.Conformal.SimplyConnected

Plane domains without holes are simply connected #

An open set U ⊆ ℂ has no holes when every connected component of ℂ \ U is unbounded, that is, when TauCeti.filledHull U ⊆ U. This file proves that a connected open set without holes is simply connected, and that an open set whose frontier is connected, and whose complement is unbounded, has no holes. In particular a bounded domain whose frontier is a Jordan curve is simply connected, a Jordan curve being connected; this is TauCeti.IsJordanDomain.isSimplyConnected, in Conformal/Jordan/Domain.lean.

The proof is analytic. On a set without holes every closed curve is null-homologous, so by the homology form of Cauchy's theorem every nowhere-zero holomorphic function has a holomorphic square root (TauCeti.Contour.exists_differentiableOn_pow_eq_of_filledHull_subset). A connected open set with holomorphic square roots is either ℂ or, by the Koebe argument of the Riemann mapping theorem, homeomorphic to the unit disc (TauCeti.HasHolomorphicSquareRoots.isSimplyConnected). Together these are the implications (d) ⇒ (i) ⇒ (a) ⇒ (b) of Rudin's characterisation of simply connected plane domains, where (d) is connectedness of the complement in the Riemann sphere and (i) the existence of holomorphic square roots. The topological input, that the complement of an open set with preconnected frontier is preconnected, is TauCeti.isPreconnected_compl_of_isPreconnected_frontier.

Main results #

References #

An open set without holes has holomorphic square roots. If every connected component of the complement of the open set U is unbounded, every nowhere-zero holomorphic function on U is the square of a holomorphic function: this is the case n = 2 of TauCeti.Contour.exists_differentiableOn_pow_eq_of_filledHull_subset.

A plane domain without holes is simply connected. If U ⊆ ℂ is open and connected and every connected component of ℂ \ U is unbounded, then U is simply connected.

A plane domain with connected frontier is simply connected, provided its complement is unbounded. Such a domain has no holes (TauCeti.filledHull_eq_self_of_isPreconnected_frontier). This covers every bounded domain whose frontier is a Jordan curve, and also unbounded domains such as a half-plane.