sqrfree παίρνει ως όρισμα ένα πολυώνυμο.
sqrfree παραγοντοποιεί αυτό το πολυώνυμο σαν ένα γινόμενο
δυνάμεων παραγόντων πρώτων μεταξύ τους, όπου κάθε παράγοντας έχει ρίζες πολλαπλότητας 1
(με άλλα λόγια, ένα παράγοντας και η παράγωγός του είναι πρώτοι μεταξύ τους).
Είσοδος :
^2-1)*(x-1)*(x+2))Έξοδος :
^2+3*x+2)*(x-1)^2Είσοδος :
^2-1)^2*(x-1)*(x+2)^2)Έξοδος :
^2+3*x+2)*(x-1)^3