Consider the cubic equation
$a x^3 + b x^2 + cx + d =0 $,
where all coefficients depend on three parameters $$a=a(i, j, k), b=b(i, j, k),\cdots$$ and $a, b, c \in \mathbb{R}$ for all $(i, j, k)$. The explicit form of the dependence is known (a polynomial with given coefficients), it is also known that $a \neq 0$. How to determine at what values of the variables $(i, j, k)$ the real parts of the roots of this equation are positive?
Is there an alternative to Cardano's formula? I tried to use it, and I got quite complicated (with respect to $i, j, k$) expressions. I believe that final expressions should be simple, since we don't need to know the specific values of the roots.
The Routh–Hurwitz criterion for real cubics states that:
The roots of $f(x) = a x^3 + b x^2 + cx + d = 0$ have positive real parts if and only if the roots of $f(-x) = - a x^3 + b x^2 - cx + d = 0$ have negative real parts. Dividing by $-a \ne 0$ and applying the criterion with $a_2 = - \frac{b}{a}$, $a_1 = \frac{c}{a}$, $a_0 = - \frac{d}{a}$ results in the following necessary and sufficient conditions.
$- \frac{b}{a} \gt 0\,$, $\;\frac{c}{a} \gt 0\,$, $\;- \frac{d}{a} \gt 0\,$ $\iff ab \lt 0\,$, $\;ac \gt 0\,$, $\;ad \lt 0\,$;
$- \frac{bc}{a^2} \gt - \frac{d}{a} \iff ad \gt bc\,$.