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.