解方程
在动手算之前先预判根的量级。 项的系数比其它系数大得离谱,所以必有一个根靠近 (单靠它就几乎与三次项相抵),剩下两个必然极小,大致就是近似二次式 的两个根。预料到量级会有 的跨度,你就知道哪些检验灵敏、哪些不灵敏。
定出那个大根。 当 靠近 时,三次式由 主导,从 出发做牛顿迭代立刻收敛到
靠变号定出两个小根。 在零附近算 :,,,所以 内有一个根, 内还有一个。用 50 位精度的算术做牛顿迭代,得
要靠代入验证,不能只靠韦达定理。 这是关键的一道保险。根之和必须是 、根之积必须是 ,但大根对和的主导太彻底,错误的小根照样能「通过」检验:错误的一对 在四位小数上满足韦达的和检验(积却是 ,差得很远),可把它们任一个代入 ,得到的是 ,而不是 。
逐个直接确认。 把正确的值代进去,在 50 位精度下 、、 都小于 ✓。只有代回原多项式,才能把真正的根和看似很像的「差一点」区分开。
写出三个根。
三个都是实数,与判别式为正相符;这条三次曲线穿过 x 轴三次,其中两次都在离原点百分之一以内。
Need to solve a different problem like this? Open the solver →