Elliptic-curve discriminant (source code)

= Elliptic-curve discriminant
{title2=$\Delta$}

The discriminant of a Weierstrass equation is a polynomial $\Delta$ in its coefficients whose nonvanishing is equivalent to the projective cubic being smooth. For $y^2=x^3+Ax+B$,
$$
\Delta=-16(4A^3+27B^2).
$$