...
首页> 外文期刊>ACM transactions on mathematical software >Algorithm 954: An Accurate and Efficient Cubic and Quartic Equation Solver for Physical Applications
【24h】

Algorithm 954: An Accurate and Efficient Cubic and Quartic Equation Solver for Physical Applications

机译:算法954:适用于物理应用的准确高效的三次和四次方程求解器

获取原文
获取原文并翻译 | 示例
           

摘要

We report on an accurate and efficient algorithm for obtaining all roots of general real cubic and quartic polynomials. Both the cubic and quartic solvers give highly accurate roots and place no restrictions on the magnitude of the polynomial coefficients. The key to the algorithm is a proper rescaling of both polynomials. This puts upper bounds on the magnitude of the roots and is very useful in stabilizing the root finding process. The cubic solver is based on dividing the cubic polynomial into six classes. By analyzing the root surface for each class, a fast convergent Newton-Raphson starting point for a real root is obtained at a cost no higher than three additions and four multiplications. The quartic solver uses the cubic solver in getting information about stationary points and, when the quartic has real roots, stable Newton-Raphson iterations give one of the extreme real roots. The remaining roots follow by composite deflation to a cubic. If the quartic has only complex roots, the present article shows that a stable Newton-Raphson iteration on a derived symmetric sixth degree polynomial can be formulated for the real parts of the complex roots. The imaginary parts follow by solving suitable quadratics.
机译:我们报告了一种准确有效的算法,可用于获取一般实三次多项式和四次多项式的所有根。三次和四次求解器都提供了高精确度的根,并且对多项式系数的大小没有任何限制。该算法的关键是两个多项式的正确缩放。这对根的大小设置了上限,对于稳定寻根过程非常有用。三次求解器基于将三次多项式分为六类的基础。通过分析每个类别的根表面,可以以不超过三个加法和四个乘法的成本获得真实根的快速收敛的牛顿-拉夫森起点。四次解算器使用三次解算器来获取有关固定点的信息,并且当四次解算器具有实根时,稳定的Newton-Raphson迭代将给出极端实根之一。其余根由复合放气紧缩成立方。如果四次方仅具有复数根,则本文表明可以为复数根的实部构造在导出的对称六次多项式上的稳定的Newton-Raphson迭代。虚部遵循求解合适的二次方程式。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号