Question. Given $y^{2}=x^{3}+ax+b$, find the points on the curve where the tangent line is horizontal.
Attempt. Let $f(x,y)=x^{3}-y^{2}+ax+b=0$
The tangent is horizontal at points where the gradient is vertical.
The gradient is vertical if and only if $\begin{cases} 3x^{2}+a=0\\ y^{2}=x^{3}+ax+b \end{cases}$
I got entangled with the parameters, and I'm not sure how to continue forward.
Actually, the gradient is vertical if and only if$$\left\{\begin{array}{l}3x^2+a=0\\-2y\ne0(\iff y\ne0)\\y^2=x^3+ax+b.\end{array}\right.$$