I've recently started doing some multivariable calculus questions, and I've come across questions such as this:
If $f: \mathbb{R}^2 \to \mathbb{R}$ has only one stationary point and it is a local max, is it a global max?
Find a function all of whose directional derivatives are $0$ at $0$ but is unbounded in any neighborhood of $0$.
I have great difficulty with these problems, because I have very little intuition about graphs in 3D. Here is an answer to the first question. This is exactly the type of intuition I would like to develop:
Loose description of the geometry: imagine a flat plane and then you put a lone hill with a peak on it. Now tilt the plane a little. Now you still have one peak, but hopefully you can also see that you have introduced a saddle point. Imagine sliding the saddle point location off to infinity to make it effectively no longer there.
Is there any textbook which focuses on this 3D intuition in analysis?