Is there any way to determine if the "first root" of a cubic equation is positive, assuming that it's real, given coefficients $a,b,c,$ and $d$?
I tried following along with Wikipedia's explaination for Cardano's method for finding the first root of the equation $ax^3+bx^2+cx+d=0$, where, assuming that it's a real root:
$$ t_1=\sqrt[3]{-\frac{q}{2}+\sqrt{\frac{q^2}{4}+\frac{p^3}{27}}}+\sqrt[3]{-\frac{q}{2}-\sqrt{\frac{q^2}{4}+\frac{p^3}{27}}} $$
(Source: http://en.wikipedia.org/wiki/Cubic_function#Cardano.27s_method)
Changing it to an inequality where $t_1=0$, I tried to simplify this down:
$$ \begin{align} -\sqrt[3]{-\frac{q}{2}+\sqrt{\frac{q^2}{4}+\frac{p^3}{27}}}&<\sqrt[3]{-\frac{q}{2}-\sqrt{\frac{q^2}{4}+\frac{p^3}{27}}}\\\\ -(-\frac{q}{2}+\sqrt{\frac{q^2}{4}+\frac{p^3}{27}})&<(-\frac{q}{2}-\sqrt{\frac{q^2}{4}+\frac{p^3}{27}})\\\\ \frac{q}{2}&<-\frac{q}{2}\\\\ q&<-q \end{align} $$ According to wikipedia: $$ q=\frac{2b^3-9abc+27a^2d}{27a^3} $$ So I tried substituting this back, and I get: $$ \begin{align} \frac{2b^3-9abc+27a^2d}{27a^3}&<-\frac{2b^3-9abc+27a^2d}{27a^3}\\\\ 2b^3-9abc+27a^2d&<-(2b^3-9abc+27a^2d)\\\\ 4b^3-18abc+54a^2d&<0 \end{align} $$ I'm not sure if my way is correct. Are there any better ways to determine if the real "first root" of a cubic equation is positive, given coefficients $a,b,c,$ and $d$? Thank you for your time.
In your question and comment there are a few different things that might warrant addressing. I'll try to respond to them separately, starting with some minor points of clarification, and then answering the closest thing to what you want.
Unfortunately, your work seems to be looking for when the "first $t$" is positive in the solution of the depressed cubic equation $t^3+pt+q=0$. But since $x=t-\frac{b}{3a}$, answering that question is not the same as answering when $x$ is positive, because of the shift by $\dfrac{b}{3a}$. (It turns out that when the equation has three real roots, the $\frac{b}{3a}$ shift makes the biggest $t$ root positive no matter what.)
Unfortunately, there's a significant issue with this idea. When there's exactly one real root, it's $x_1$, and then you're asking "is the real root positive?", which is a very sensible question. But when there are more real roots, then you're taking cube roots of non-real numbers (and you can't really avoid it: you're likely in the casus irreducibilis), which sort of depends on how you how you define them.
Now, if you arbitrarily pick a particular definition of complex cube root, you can answer this, or if you arbitrarily pick an ordering of the trigonometric formulas for the solutions then you have a concrete question. But since you didn't mention either of those approaches in your question I'm going to assume that you didn't really have them in mind. If you're interested in something like that, I suppose you could ask a separate question about it.
The real question:
Two key facts that can help us answer your question.
What do these two facts tell us?
What are all the cases, though?
For simplicity, divide through your polynomial $ax^3+bx^2+cx+d$ by the leading coefficient $a$ to give the the form $x^3+bx^2+cx+d$. The roots will be the same, but now we have cut the cases in half since we don't have to worry about $a$ being negative. (The discriminant is now a little simpler, too: $\Delta=-4 b^3 d+b^2 c^2+18 b c d-4 c^3-27 d^2$.)
Now we can make a table of possibilities for the signs of the coefficients. I'll use inequality symbols as shorthand for comparison with $0$, so that $\ge$ will mean $\ge0$ in this table. The numbers of sign changes come from that fact that the leading coefficient has been made $1$. The last column is the number of positive roots.
\begin{array}{cccc} b & c & d & \text{#}\\ \ge & \ge & \ge & 0\\ \ge & \ge & < & 1\\ \ge & < & \le & 1\\ \ge & < & > & 0\text{ or }2\\ < & \le & \le & 1\\ < & \le & > & 0\text{ or }2\\ < & > & \ge & 0\text{ or }2\\ < & > & < & 1\text{ or }3 \end{array} And from our notes above, every single one of those "or" cases is distinguished by the discriminant: If $\Delta>0$ then it's the lower number, and if $\Delta\le0$ then it must be the higher number.
Closing remarks
The discriminant is kind of an ugly expression, and this table has a bunch of cases, but unfortunately there's not much you can do about that. You can regroup the cases a bit if you like, but I don't think it can really be reduced in general. One general rewriting that still has 8 cases is: \begin{array}{cccc} b & c & d & \text{#}\\ \ge & \ge & \ge & 0\\ \ge & ? & < & 1\\ ? & < & = & 1\\ < & \le & \le & 1\\ \ge & < & > & 0\text{ or }2\\ < & ? & > & 0\text{ or }2\\ < & > & = & 0\text{ or }2\\ < & > & < & 1\text{ or }3 \end{array}
That said, if you happen to know that $\Delta>0$ so that there's only one real root (and hence it's $x_1$), then things do simplify somewhat nicely: \begin{array}{cccc} b & c & d & x_1>0\text{?}\\ ? & ? & > & \text{no}\\ ? & > & = & \text{no}\\ \ge & = & = & \text{no}\\ ? & ? & < & \text{yes}\\ ? & < & = & \text{yes}\\ < & = & = & \text{yes} \end{array}