unrad modifications
use unrad in minimal_polynomial