### 1.12.8 Διαχωρισμός μεταβλητών : split

split παίρνει δύο ορίσματα: μια παράσταση δύο μεταβλητών και την λίστα αυτών των δύο μεταβλητών.
Εάν η παράσταση μπορεί να παραγοντοποιηθεί σε δύο παράγοντες όπου κάθε παράγοντας εξαρτάται μόνο από μία μεταβλητή, split επιστρέφει τη λίστα αυτών των δύο παραγόντων, αλλιώς επιστρέφει τη λίστα [0].
Είσοδος :

split((x+1)*(y-2),[x,y])

ή:

split(x*y-2*x+y-2,[x,y])

Έξοδος :

[x+1,y-2]

Είσοδος :

split((x`^`2*y`^`2-1,[x,y])

Έξοδος :

[0]