Lecture 24: the open mapping theorem
Our first goal today is to prove the open mapping theorem. First, we need to review some topology.
Topology is not a prerequisite for this class; but fortunately we’ve already seen most of the notions we need, most importantly open and closed sets. In general topology, the main notion is a “topological space,” which is a set together with some labeling of which subsets of are open (or closed, neither, or both), satisfying certain axioms. For our purposes, we can always think of as some subset of , so the open (and closed) sets will be as usual.
Here is the topological definition of continuity: let and be topological spaces, and a function. Then is continuous if and only if for every open set , the preimage is open in .
This is not obviously equivalent to our familiar - definition! To translate between them, think of the set as a small ball of radius around a point . We may as well assume is in the image of ; otherwise either the preimage is empty, hence open, or we could choose a different point, so write . Then the condition is that the preimage of is an open set containing , i.e. it contains a ball of some sufficiently small radius centered at : that is, points within of are mapped to points within of . This is our more familiar definition of continuity. One can also reverse the logic to see that the two really are equivalent.
It is perhaps strange that the definition relies on the inverse mapping , rather than the function itself. Here we’re taking the preimage on sets, so is always well-defined (as the set of points such that ) even when is not a bijection; but it still seems perhaps surprising. A more naive guess would be that the following property is the fundamental one: say that is an open mapping, or just open, if for every open set , the image is an open set.
This is also an important property, but it turns out not to match what we mean by continuity. For example, consider , and given by . This is a continuous function; it’s even differentiable (and in fact real-analytic, being a polynomial). But it is not an open mapping: the open set is mapped to , which is not an open set.
(It is also possible to find examples of open maps which are not continuous! These are a little trickier to write down, so I’ll skip them for now; take it as an informal exercise to find one, if you like.)
Over the complex numbers, one can find similar examples of continuous functions which are not open (and vice versa). But if we go so far as to require analyticity, there are no such examples:
Theorem (Open mapping theorem).
Let be a domain and a non-constant analytic function. Then is an open mapping.
If not for our discussion above, this would be a very innocent-looking theorem: it hardly seems surprising that open sets should map to open sets. But as we saw above, it fails over the real numbers! Perhaps more surprisingly from a certain point of view, it also fails in higher dimensions: if we were studying, say, analytic maps —as we might —it also fails.111This might inspire you to ask if we can come up with some new space of “numbers” which are isomorphic to the same way is isomorphic to , for which there is a better notion of “analytic” maps which does satisfy the open mapping theorem and which gives a whole new field of “-analysis.” The answer is yes in a very particular sense: one has to significantly broaden what a “number” should mean, but there is such an object , called the quaternions, with these properties. The theory of quaternionic analysis has fewer direct applications than complex analysis and is newer, but can be developed; however one can’t continue in this way (i.e. keep replacing e.g. by something else, or more copies of , etc.) indefinitely. More typically, the study of quaternions is subsumed into the theory of Lie algebras and related fields.
Proof.
Let be an open set. We want to show that is open: that is, for every , we can find some with all points such that contained in .
Since , we can find with . Since is open, we can find some such that all within of are also in .
Define . This has a zero at ; and since is non-constant, is not the constant zero function, so has isolated zeros. Therefore by choosing small enough, we can guarantee that for any .
In particular, on the boundary , is always nonzero. Since this is a circle (of radius ), it is a compact set, so the continuous real functions attains its maximum; since is always a non-positive real number and, by the above, is always nonzero on this circle, this maximum must be strictly less than , i.e. there exists some such that for all on the boundary, or equivalently .
Now, let be any point with . We claim that and have the same number of zeros within . Our method is to apply Rouché’s theorem: by the above, , while , i.e. ; so by Rouché’s theorem and have the same number of zeros in this region.
We found above that in this region has exactly one zero, namely at . Therefore there is also one solution to , i.e. there is a unique within of such that . Hence any within of is in the image , i.e. there is a neighborhood of inside . Since was an arbitrary point of , this shows that in fact is an open set. ∎
Since the continuous image of a connected set is connected, it follows that for any domain and analytic map , the image of the whole domain is itself a domain, and likewise for any subdomains.
This lets us immediately recover some earlier results. For example, recall that if is an analytic function with real image, we saw that it has to be constant using the Cauchy–Riemann equations. We can now see this directly using the open mapping theorem: in this language, we are given that ; but is not a domain, and does not contain any domains, since it is one-dimensional and hence can’t contain any nonempty open sets (which must include two-dimensional neighborhoods). Hence the only way in which this is possible, given the open mapping theorem, is if is constant.
In fact, this lets us prove much more general results: for example, if has image contained in the curve , then it must be constant. Indeed, this curve again does not contain any nonempty open sets, so the only way an analytic function can have image contained in it is if it’s constant. In principle, we could also show this using the Cauchy–Riemann equations, but it would be much more difficult! The same principle applies to any curve: we can think of this as saying that a non-constant analytic function preserves dimension, so a two-dimensional space can’t be sent to a one-dimensional one. (Indeed, any “two-dimensional space” should contain some nonempty open set, while a “one-dimensional space” cannot, though we avoid making this precise.)
A perhaps less immediate application is as follows.
Proposition.
Let be an analytic function. Let be the image of , so we can think of as a map . Suppose that is a bijection. Then its inverse is again analytic.
Note that by the above, is itself a domain, so this makes sense.
This might again seem obvious, but let’s be cautious: for example, it is possible to have continuous bijections which therefore have an inverse function which turns out not to be continuous! For example, let , the unit circle, and consider the function sending . This is a continuous function; it is one-to-one and onto, so it is a bijection, with inverse where we take ; but this inverse is not continuous at , since the argument jumps from down to .
We could also state the above theorem in the real setting—so everything is not only continuous but real-analytic—and it again fails: for example, is an analytic bijection , but its inverse is not analytic: it is not differentiable at . So some nontrivial complex analysis is needed for the above theorem.
Proof.
Note that since is analytic, it is continuous. We first show that its inverse (which exists since is a bijection) is also continuous.
The claim that is continuous is equivalent to the claim that for every open set , its preimage under , equivalently its image under , is open. Since is a bijection to a domain, it is not constant, and since it is analytic it is an open map by the open mapping theorem; that is, is indeed an open set. So the first claim is proved.
Now, recall that we actually have a formula for the derivative of an inverse function of an analytic function: . So the derivative is automatically well-defined, and indeed continuous, so long as is nonzero.
Let be the set of zeros of . (Note that since is analytic, every point in is isolated.) The zeros of are points such that , i.e. . So we know that is analytic away from some isolated set of points .
Therefore each of these points is an isolated singularity, which we now know how to classify: each is either an essential singularity, a pole, or a removable singularity. But actually we also know that , which is analytic on , extends to a continuous function on all of : in particular, for any , the limit exists. Therefore the singularity at must be removable, which means that actually extends to an analytic function at that point. Since this is true for every point in , we find that is actually analytic on all of , proving the claim. ∎
Note that as a corollary of the proof above, we obtained the following fact: if is an analytic bijection, then is nowhere zero.
We conclude with a more quantitative version of the open mapping theorem. First let’s rephrase it slightly. We know that a non-constant analytic function sends open sets to open sets. The key property of open sets in the complex plane is that around every point , they contain some sufficiently small disk ; so another way to state the theorem would be to say that for every , the image of the disk of radius , i.e. , contains a disk of some radius . Bloch’s theorem tells us that we can make precise the relationship between and :
Theorem (Bloch’s theorem).
There exists a constant such that for any non-constant analytic function , for any and with , the image contains the disk where . Further, when restricted to , becomes a bijection onto its image, so there is a right inverse .
In fact, .
Note that the nonvanishing of is crucial in order for this theorem to have any content!
We won’t prove Bloch’s theorem—the proof is not too hard, but is a little long. Let’s mention though that although we know thanks to Bloch that the constant must be at least , this is not the best possible bound. The true largest possible value for is unknown; it is known that , and conjectured that the true value is .