 All the above multiplication algorithms can also be expanded to multiply polynomials.For instance the Strassen algorithm may be used for polynomial multiplication
Alternatively the Kronecker substitution technique may be used to convert the problem of multiplying polynomials into a single binary multiplication.Long multiplication methods can be generalised to allow the multiplication of algebraic formulae