The astute reader at this point may be getting a little anxious that despite the fact that I found Morse function in two easy low dimensional cases, my eventual goal of saying very general things about manifolds by using Morse functions is going to rely on the fact that they exist.

If these thing are really as powerful as I have been making them out to be, then it would seem that there probably isn’t an abundance of them. But surprisingly, it turns out that basically every smooth function is Morse.

Let be a closed manifold, and be a smooth function. Then there is a Morse function arbitrarily close to .

Recall Sard’s Theorem (I’m assuming some familiarity with it, which is probably not a good idea): The set of critical values of a smooth map has measure zero in .

Now we’ll first need a lemma. Let be an open set and a smooth function. Then there are real numbers such that is a Morse function on . We can also choose to be arbitrarily small in absolute value.

Let be a critical point of . Define (a smooth map ). Then is the Hessian . Thus, p is a critical point of iff .

By Sard’s Theorem, we can choose where each have arbitrarily small absolute value such that is not a critical value of .

The claim is that is a Morse function on U.

Well, if is a critical point of , then since , by the definition of h, we get .

But we chose to not be a critical value of h. Thus, p is not a critical point of h. So as noted, . But , so is a non-degenerate critical point. Since p was an arbitrary critical point, all critical points are non-degenerate and hence is Morse, completing the proof of the Lemma.

We also need another Lemma. Let be a compact subset. Then if has no degenerate critical points in , then we can choose small enough so that any approximation of also has no degenerate critical points in .

Since our manifold is closed, it is compact. So we can choose a finite subcover of coordinate charts, and compactly refine it (I’ll do this construction if someone asks in the comments), so that cover and there are compact sets such that .

But with this, we can look at any of the , and in these coordinates, has no degenerate critical points in (alright, that was probably a poor choice of notation) iff for every point in .

But for a small enough we can definitely still make that inequality hold for any approximation. Thus we have proved the lemma.

Now let’s do the actual existence proof. Take the as before. We will inductively build our approximations on . Our base step is to build on , so we’re done.

For our inductive hypothesis, suppose we have having no degenerate critical points in .

Let’s work with the coordinate neighborhood with coordinates . By the first lemma, there are arbitrarily small numbers so that is Morse on . But note, we only have a definition on and we need one everywhere.

Let be a bump function that is 1 on and supported in , where .

Define .

(So I have this same cases problem again, just ignore the “line break” symbol, it is actually readable this time).

This gives us a nice well-defined function on all of (just need to check the overlaps). Also is our first lemma function on , so it is Morse on and hence has no degenerate critical points there.

Since (and we’re on a compact set), we can make small enough so that is an arbitrarily close approximation of (I won’t do this since it is fairly long and tedious, but quite straightforward for the reasons I gave).

But now by the second lemma, since has no degenerate critical points in , we have that has no degenerate critical points in either. We already checked on , and thus there are no deg. critical points on .

Thus inductively we can get a Morse function on all of that is -close to our original smooth function.