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

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

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

Алгоритм

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

P(x)=anxn+an1xn1++a1x+a0

на бином

Q(x)=xr

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

R(x)=bn1xn1+bn2xn2++b1x+b0;

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

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

  1. Взять коэффициенты P(x) и записать их по порядку. Затем записать r слева, непосредственно над линией:
    anan1a1a0r
  2. Спустить крайний левый коэффициент (an) вниз, сразу под линию:
    anan1a1a0ran=bn1
  3. Умножить крайнее правое число под линией на r и записать следующим его над линией:
    anan1a1a0rbn1ran=bn1
  4. Сложить два значения, расположенные в одном столбце:
    anan1a1a0rbn1ranan1+(bn1r)=bn1=bn2
  5. Повторять шаги 3 и 4 пока есть числа:
    anan1a1a0rbn1ranan1+(bn1r)a1+b1ra0+b0r=bn1=bn2=b0=s

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

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

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

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

Пусть:

P(x)=2x3+3x24,
Q(x)=x+1.

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

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

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

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

23041

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

230412

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

2304122

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

23041221

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

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

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

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

Ссылки

Примечания

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