Za rastavljanje polinoma koriste se sledei zakoni i formule:
1. Distributivni zakon izdvajanje inioca ispred zagrade ab + ac = a( b+ c) 2. Grupesanje lanova ax + ay + bx + by = x(a + b)+y(a + b) = (a + b)(x + y) 3. Kvadrat zbira (a + b) = a + 2ab + b 4. Kvadrat razlike (a + b) = a 2ab + b 5. Razlika kvadrata a b = (a b) (a +b) 6. Kub zbira (a + b) = a + 3ab + 3ab + b 7. Kub razlike (a b) = a 3ab + 3ab b 8. Zbir kubova a + b = (a + b) (a ab + b) 9. Razlika kubova a b = (a b) (a + ab + b)