Я думаю, если бы такой общий способ имелся, то зачем нужно решать частные задачи указанного типа. Если такой способ имеется, просьба указать ссылку.
Возможен и третий случай: Вы первый человек, спросивший про это. В самом деле. кому и зачем это раньше могло понадобиться.
Действительно, предположим, что многочлен
степени
положителен, но его комплексные корни не выражаются в радикалах, или иррациональны... в общем нам не нравятся. Тогда от многочлена можно отнять небольшое число
, чтобы он остался положительным , но корни нам нравились (ну хотя бы два сопряженных), и значит,
, можно какой-нибудь алгоритм этой процедуре придумать. Потом то же самое сделать с
, и т.д. И получим некоторое разложение типа Горнера, а в нем, как предложила
provincialka, раскроем все скобки (кроме одночленов вида
) и получим разложение многочлена степени
в сумму
квадратов, зато "хороших"