Roots of Polynomial Functions