Let $(M,g,\nabla)$ a Riemannian manifold, $f:M\to\mathbb{R}$ then if $g(\nabla f,\nabla f) = 1$, then $\nabla_{\nabla f}{\nabla f} = 0.$
I can't follow from here:
$$\nabla_{\nabla f}g(\nabla f, \nabla f) = 2 g(\nabla_{\nabla f}{\nabla f},\nabla f) = 0.$$
How can I conclude that $\nabla_{\nabla f}{\nabla f} = 0?$
Note that ${\rm Hess}\ f (v,w)=g(\nabla_v {\rm grad}\ f,w)$ In further ${\rm Hess}\ f$ is symmetric so that we assume that ON $\{E_i\}$ diagonalizes it
By computation in OP, we can assume that ${\rm grad}\ f =E_n$ Hence ${\rm Hess} f (E_n,E_i)=0$ for all $i$ so that we complete the proof