Правило Руффини

Материал из testwiki
Перейти к навигации Перейти к поиску

Правило Руффини — эффективная техника деления многочлена на бином вида x−r. В 1804 году её описал Паоло Руффини.[1] Правило Руффини — частный случай синтетического деления, когда делитель является линейным.

Алгоритм

Правило устанавливает метод для деления многочлена

P(x)=anxn+an−1xn−1+⋯+a1x+a0

на бином

Q(x)=x−r

для получения частного

R(x)=bn−1xn−1+bn−2xn−2+⋯+b1x+b0;

На самом деле алгоритм осуществляет деление столбиком P(x) на Q(x).

Для того, чтобы поделить P(x) на Q(x) согласно данному алгоритму, нужно

  1. Взять коэффициенты P(x) и записать их по порядку. Затем записать r слева, непосредственно над линией:
    anan−1…a1a0r
  2. Спустить крайний левый коэффициент (an) вниз, сразу под линию:
    anan−1…a1a0ran=bn−1
  3. Умножить крайнее правое число под линией на r и записать следующим его над линией:
    anan−1…a1a0rbn−1ran=bn−1
  4. Сложить два значения, расположенные в одном столбце:
    anan−1…a1a0rbn−1ranan−1+(bn−1r)=bn−1=bn−2
  5. Повторять шаги 3 и 4 пока есть числа:
    anan−1…a1a0rbn−1ranan−1+(bn−1r)⋯a1+b1ra0+b0r=bn−1=bn−2⋯=b0=s

Числа bi являются коэффициентами частного (R(x)), степень которого на единицу меньше, чем степень P(x). Последнее полученное значение s - это остаток. Согласно теореме Безу, этот остаток равен P(r).

Использование

Деление на многочлен x - r

Рабочий пример деления многочленов по алгоритму, описанному выше.

Пусть:

P(x)=2x3+3x2−4,
Q(x)=x+1.

Мы хотим найти P(x)/Q(x) используя правило Руффини. Основная проблема в том, что Q(x) это не бином вида x−r,, а скорее x+r. Мы должны переписать его так:

Q(x)=x+1=x−(−1).

Теперь применяем алгоритм:

1. Выписываем коэффициенты и число r. Заметим, что поскольку P(x) не содержит коэффициента x1, мы записываем 0:

230−4−1

2. Спускаем первый коэффициент:

230−4−12

3. Умножаем последнее полученное значение r:

230−4−1−22

4. Складываем значения:

230−4−1−221

5. Повторяем шаги 3 и 4:

230−4−1−2−1121−1−3
2,1,−1 — коэффициенты частного,
−3 — остаток.

Итак, поскольку исходное число = делитель × частное + остаток, тогда

P(x)=Q(x)R(x)+s, где
R(x)=2x2+x−1, s=−3;⇒2x3+3x2−4=(2x2+x−1)(x+1)−3.

Ссылки

Примечания

Шаблон:Примечания