解方程
求出所有实数 。
把它写成四次方程的标准形式。 按次数重排,
式中没有 和 项,但这并不意味着可以换元求解——那个奇次的 项挡住了化为双二次方程的路。
别顺手把四次项丢掉。 因为 看起来微不足道,很容易想直接解 然后报出 。这是错的:在 处,四次项等于
是常数项 的五倍,根本不是什么小修正。 一大,小系数就不再等于小项了——这里的分水岭大约在 ,远低于那个想当然的估计。
抽样把根圈出来。 计算 :
可见 内有一个根。在 上扫一遍,恰好找到两处变号:一处在 附近,一处在 附近——这个四次方程有两个实根和两个复根。
对每个区间做二分。 反复取中点,直到 :
从 出发用牛顿法,取 ,三次迭代就收敛到同一个正根。
把两个根代回原方程。 在 处:四次项是 ,一次项是 ,与 相加得 ✓。在 处:四次项是 ,一次项是 ,同样把常数项抵消掉 ✓。注意在真正的根处两项的量级是相当的——这恰好与那个导出 的假设相反。
Need to solve a different problem like this? Open the solver →