So, hier der Befehl polyRoots(), angewendet auf das zuvor erwähnte Beispiel. Die Polynomvariable, hier x, muss als zweites Argument mit angegeben werden, eventuell benötigte weitere Variable, zum Beispiel Scharparameter, müssen vorher mit Werten belegt sein. Ausgegeben werden hier die reellen Wurzeln des Polynoms in der Reihenfolge, in der sie auf der Zahlengeraden liegen einschließlich ihrer Vielfachheiten.
Daraus lässt sich sich die Faktorisierung
$$ (x+5) \cdot (x+2) \cdot x^2 \cdot (x-1) $$gewinnen. Das ist zwar nicht so komfortabel wie ein richtiger factor()-Befehl, aber besser als gar nichts.