restart: f:= ;# (* Eingabe des Polynoms *) factor(f);In einigen Fällen ist dieser Befehl nicht in der Lage die Nullstellen zu finden, insbesondere wenn komplexe Nullstellen vorliegen. Manchmal kann man sich mittels der folgenden Kommandos helfen:
( Achtung! Diese Befehlsfolge kann zum Aufhängen des Programmes führen, wenn die Nullstellen irrationale Zahlen sind.)
restart: f:= ;# (* Eingabe des Polynoms *) solve(f); factor(f,{"});Die durch den Befehl solve(f) gefundenen Nullstellen werden als Parameter durch {} in den Befehl für die Faktorisierung eingeführt.