Это не официальный сайт wikipedia.org 01.01.2023

Правило Руффини — Википедия

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

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

АлгоритмПравить

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

P ( x ) = a n x n + a n 1 x n 1 + + a 1 x + a 0  

на бином

Q ( x ) = x r  

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

R ( x ) = b n 1 x n 1 + b n 2 x n 2 + + b 1 x + b 0  ;

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

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

  1. Взять коэффициенты P(x) и записать их по порядку. Затем записать r слева, непосредственно над линией:
    a n a n 1 a 1 a 0 r  
  2. Спустить крайний левый коэффициент (an) вниз, сразу под линию:
    a n a n 1 a 1 a 0 r a n = b n 1  
  3. Умножить крайнее правое число под линией на r и записать следующим его над линией:
    a n a n 1 a 1 a 0 r b n 1 r a n = b n 1  
  4. Сложить два значения, расположенные в одном столбце:
    a n a n 1 a 1 a 0 r b n 1 r a n a n 1 + ( b n 1 r ) = b n 1 = b n 2  
  5. Повторять шаги 3 и 4 пока есть числа:
    a n a n 1 a 1 a 0 r b n 1 r a n a n 1 + ( b n 1 r ) a 1 + b 1 r a 0 + b 0 r = b n 1 = b n 2 = b 0 = s  

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

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

Деление на многочлен x - rПравить

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

Пусть:

P ( x ) = 2 x 3 + 3 x 2 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 )   не содержит коэффициента x 1 ,   мы записываем 0:

2 3 0 4 1  

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

2 3 0 4 1 2  

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

2 3 0 4 1 2 2  

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

2 3 0 4 1 2 2 1  

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

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

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

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

СсылкиПравить

ПримечанияПравить

  1. Кажори, Florian. Horner's method of approximation anticipated by Ruffini (англ.) // Bulletin of the American Mathematical Society : journal. — 1911. — Vol. 17, no. 8. — P. 389—444.