MathOverflow is a question and answer site for professional mathematicians. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I recently came across with $C^2$ Morse functions in my work and as I was reviewing some of the stuff I learned about Morse theory, I noticed that all the proofs of the Morse lemma I could come across with work only for $C^3$ Morse functions.

A Google search was inconclusive about the existence of a Morse lemma for Morse functions $f: M \to \Bbb R$ with lesser regularity then $C^3$, where $M$ is a smooth finite dimensional manifold.

A reference is perhaps the best possible answer, but any chunk of information will be appreciated.

share|cite|improve this question
up vote 9 down vote accepted

You only need $C^2$. See Nirenberg's book Topics in Nonlinear Functional Analysis, Theorem 3.1.1. He attributes this version of the Morse lemma to the late great Lars Hormander, Fourier Integral Operators I.

share|cite|improve this answer
thank you Sir ! – The Common Crane Jan 4 '13 at 4:44

Requiring $C^2$ is too much: you can ask only $C^1$, twice differentiable at the distinguished point with a non-degenerate Hessian matrix. More precisely the following holds true.

Theorem. Let $\Omega$ be an open subset of $\mathbb R^n$, $x_{0}\in \Omega$ and $f:\Omega\longrightarrow \mathbb R$ be a $C^1$ function twice differentiable at $x_{0}$ such that $$ df(x_{0})=0,\quad\det f''(x_{0})\not=0. $$ Then there exist a neighborhood $V$ of $0$ in $\mathbb R^n$, a neighborhood $U$ of $x_{0}$ in $\Omega$, and a $C^1$ diffeomorphism $\kappa:V\longrightarrow U$ such that $\kappa(0)=x_{0},\kappa'(0)=Id,$ \begin{equation} (f\circ \kappa)(y)=f(x_{0})+\frac12\langle{ f''(x_{0})y},{y}\rangle. \end{equation}

For a proof, try your hand or check Santiago Lopez de Medrano, MR 1378414.

share|cite|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.