В этом посте я хотел бы обсудить метод Хорнера, который значительно упростил мне жизнь с устрашающими на вид многочленами. По сути, это метод, который можно использовать для довольно быстрого приближения корней многочлена. Когда у вас есть это в своем арсенале, вы можете разложить многочлены более высокой степени на множители за секунды и без каких-либо усилий.

Для объяснения этого метода я буду использовать многочлен:

F(x) = 2x⁴–20x³+70x²–100x+48

Из наших предыдущих знаний о многочленах мы знаем, что постоянный член равен произведению корней многочлена (при условии, что вы это знаете, если вы обратили внимание на болтовню вашего учителя математики).

Шаг 1) Возьмите постоянный член в полиноме и найдите его множители (как положительные, так и отрицательные). В нашем случае это 48, поэтому у нас будет ± 1, ± 2, ± 3, ± 4, ± 6, ± 8, ± 12, ± 16, ± 24 ± 48.

Шаг 2) Запишите коэффициенты многочлена, начиная с наивысшей степени (в нашем случае 4) до самой низкой (0 - постоянный член), и поставьте 0, если какой-либо коэффициент степени отсутствует в данном многочлен (например, если многочлен имеет форму x² + 1, то коэффициент степени 1 отсутствует, поэтому мы будем иметь 1 0 1). Итак, для F (x) у нас будет что-то вроде: 2-20 70-100 48.

Шаг 3) Возьмите любой множитель 48 (предположим, мы возьмем -1) и выполните следующие действия:

Как мы видим на изображении выше, остаток (последняя запись) не равен 0 (это 240), поэтому мы можем сказать, что -1 не является корнем многочлена.

Шаг 4) Теперь возьмите следующий множитель 48 (предположим, мы берем +1) и повторите тот же процесс.

В этом случае остаток (последняя запись) оказался равным 0, поэтому мы знаем, что +1 является множителем многочлена или (x-1) делит F (x). Остальные записи в последней строке (на изображении выше): 2-18 52 48.

Эти элементы представляют собой коэффициенты многочлена

G(x) = F(x)/(x-1) = 2x³–18x²+52x+48.

Теперь повторите описанные выше шаги с G (x), чтобы найти оставшиеся корни. Сначала вы можете подумать, что использовать этот метод для факторизации многочленов - излишество, но поверьте мне, немного попрактиковавшись, вы сможете найти все корни довольно быстро по сравнению с любым другим методом.

Что касается данного многочлена (F (x)), его корни: 1, 2, 3, 4. Решите сами и сравните свой ответ, чтобы понять его.