polynomial roots calculation online with Winfy

We have hosted the application polynomial roots calculation in order to run this application in our online workstations with Wine or directly.


Quick description about polynomial roots calculation:

Application for polynomial roots calculation.

The application does the job by supposing the roots of the derivative function are known.
This way, we can delimit the range where each possible root is in, and by applying Bolzano's theorem, we can find the zeroes.

It is not a very eficient way, as we must calculate al the derivatives of the polinomial, implying very high numbers (n!), that make the needed precision increase, making the computational complexity for high-degree polinomials poor.

But I have been able to make it work with a 40-degree polynomial, with two very proximal zeroes arround x=1000.
It needs a precision of arround 60 digits.

The problem comes with very-high degree polynomials.
The higher is the degree, the faster the execution time increases.

But for common examples, the application does the job well.

Features:
  • java
  • math
  • BigDecimal


Audience: Science/Research, Other Audience.
User interface: Command-line.
Programming Language: Java.
Categories:
Mathematics

©2024. Winfy. All Rights Reserved.

By OD Group OU – Registry code: 1609791 -VAT number: EE102345621.