normalize package:numeric-prelude
It's also helpful to put a polynomial in canonical form.
normalize strips leading coefficients that are zero.
scale a quaternion into a unit quaternion
A normalization step which reduces all elements in sub-lists modulo
their denominators. Zeros might be the result, that must be remove
with
removeZeros.