journal article·2022-04-01Open access

A rapidly convergent method for solving third-order polynomials

Ramón A. Fernández Molina, Leonardo Di G. Sigalotti, Otto Rendón, Antonio J. Mejias

AIP Advances· Volume 12· Issue 4

Abstract

We present a rapidly convergent method for solving cubic polynomial equations with real coefficients. The method is based on a power series expansion of a simplified form of Cardano’s formula using Newton’s generalized binomial theorem. Unlike Cardano’s formula and semi-analytical iterative root finders, the method is free from round-off error amplification when the polynomial coefficients differ by several orders of magnitude or when they do not differ much from each other, but are all large or small by many orders of magnitude. Validation of the method is assessed by casting a cubic equation of state as a polynomial in terms of the compressibility factor and the reduced molar volume for propylene at temperature and pressure conditions where Cardano’s formula and iterative root finders fail.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Iterative Methods for Nonlinear Equations · Phase Equilibria and Thermodynamics

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Universidad Politécnica Territorial de Mérida (UPTM), Grupo de Investigaciones de Ciencias Básicas y Aplicadas 1 , Av. 25 de Noviembre, Ejido 5251, Estado Mérida, Venezuela

Departamento de Ciencias Básicas, Universidad Autónoma Metropolitana - Azcapotzalco (UAM-A) 2 , Av. San Pablo 180, 02200 Ciudad de México, Mexico

Centro de Física, Instituto Venezolano de Investigaciones Científicas (IVIC) 3 , Caracas 1020-A, Venezuela

Funding

This work has been supported by the Universidad Autónoma Metropolitana through internal funds.

References (26)

Show source-provided references
1. 2000
2. 2018
3. 1967
4. 1964
5. Solution of third-order polynomials10.1119/1.2343891 ↗
6. The state of the cubic equations of state10.1021/ie020447b ↗
7. On the thermodynamics of solutions. V. An equation of state. Fugacities of gaseous solutions10.1021/cr60137a013 ↗
8. A new two-constant equation of state10.1021/i160057a011 ↗
9. Simple transcendental expressions for the roots of cubic equations10.1119/1.13706 ↗
10. Simple derivation of the roots of a cubic equation10.1119/1.14311 ↗
11. A unified approach for solving quadratic, cubic and quartic equations by radicals10.1016/0898-1221(90)90248-i ↗
12. Solution of the cubic. A simple version of Cardano’s formula10.1007/bf02855778 ↗
13. A systematic approach to the exact roots of polynomials10.1007/s00009-008-0141-6 ↗
14. Cardano’s formula, square roots, Chebyshev polynomials and radicals10.1016/j.jmaa.2009.09.056 ↗
15. Solution formulas for cubic equations without or with constraints10.1016/j.jsc.2011.02.001 ↗
16. I. Baydoun, “Analytical formula for the roots of the general complex cubic polynomial,” arXiv:1512.07585 (2015).
17. Generating roots of cubic polynomials by Cardano’s approach on correspondence analysis10.1016/j.heliyon.2020.e03998 ↗
18. Fallibility of analytical roots of cubic equations of state in low temperature region10.1016/s0378-3812(02)00072-9 ↗
19. Calculation of densities from cubic equations of state10.1002/aic.690480421 ↗
20. The numerical problems within analytical methods of solution for cubic equations of state
21. The evaluation of zeros of ill-conditioned polynomials. Part I10.1007/bf01386381 ↗
22. The evaluation of zeros of ill-conditioned polynomials. Part II10.1007/bf01386382 ↗
23. A statistical analysis of the numerical condition of multiple roots of polynomials10.1016/s0898-1221(03)80003-2 ↗
24. Iterative methods for Ill-conditioned roots10.1007/s40324-017-0114-4 ↗
25. A new cubic equation of state for fluids and fluid mixtures10.1016/0009-2509(82)80099-7 ↗
26. 2006