Solve
Predict the scale of the roots before computing. The coefficient is enormous compared with the others, so one root must be close to (it alone almost balances the cubic term), and the remaining two must be tiny, roughly the roots of the near-quadratic . Expecting a spread in magnitude tells you which checks will and will not be sensitive.
Locate the large root. For near the cubic is dominated by , and Newton iteration from converges immediately to
Locate the two small roots by sign changes. Evaluating near zero: , , , so there is a root in and another in . Newton iteration in 50-digit arithmetic gives
Verify by substitution, not by Vieta alone. This is the crucial safeguard. The sum of roots must be and the product , but the large root dominates the sum so completely that wrong small roots still appear to pass: the incorrect pair satisfies both Vieta checks to four decimals, yet substituting either into gives , not .
Confirm each root directly. Substituting the correct values gives , and all below in 50-digit arithmetic ✓. Only substitution into the original polynomial distinguishes a genuine root from a plausible near-miss.
State the three roots.
All three are real, which matches the discriminant being positive; the cubic crosses the axis three times, twice within a hundredth of the origin.
Need to solve a different problem like this? Open the solver →