Liste des diviseurs d’un polynôme : divis

### 6.29.1 Liste des diviseurs d’un polynôme : divis

divis a pour argument un polynôme symbolique (ou une liste de polynômes) et renvoie la liste des diviseurs.
On tape :

divis(x`^`2-1)

On obtient :

[1,x-1,x+1,(x-1)*(x+1)]

On tape :

divis(t`^`2-1)

On obtient :

[1,t-1,t+1,(t-1)*(t+1)]

On tape :

divis(x`^`4-1)

Ou on tape :

divis(poly2symb([1,0,0,0,-1],x))

On obtient :

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

On tape :

divis([t`^`2,x`^`2-1])

On obtient :

[[1,t,t`^`2],[1,x+1,x-1,(x+1)*(x-1)]]