Does a stationary point of $f(x, y)$ need to have a zero slope in every direction?
If so, then why is it sufficient to show $ $ $ $ $f_x(a, b)=f_y(a, b)=0$ $ $ $ $ to determine that $(a, b)$ is a stationary point of $f(x,y)$?
With that approach, aren't we merely showing that $f(x,y)$ has a zero slope in the $x-$ and $y-$ directions at the point $(a, b)$, as opposed to in all directions at the point $(a, b)$?
The formula for the slope of a function $f$ in the direction represented by vector $v$ is $v \cdot \nabla f$. If at some point $\nabla f=0$ (that is, both $f'_x=0$ and $f'_y=0$), then the slope is $v \cdot 0 = 0$. Thus, if the slope is zero in the $x$ and $y$ directions, it is zero in any direction.