Biblioteca para ler polinomios

Pessoal, preciso de uma aplicação que lerá um polinomio qualquer e me retorne a raiz desse polinomio.
Eu pensei em colocar esse polinomio lido numa string e depois arranjar ele numa arvore.
Alguém conhece alguma biblioteca que trabalhe com polinomios?
Desde já agradeço. :slight_smile:

Não tenho certeza, mas acho que o JScience faz, dá uma olhada lá:
http://jscience.org/

Tem um tuto aqui(básico, vc vai ter que ler os docs para ver se faz o que vc quer):
http://jscience.org/api/overview-summary.html#TUTORIAL

Vou dar uma lida e depois dou um feedback.
Abraço.