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

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

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

Алгоритм

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

<math>P(x)=a_nx^n+a_{n-1}x^{n-1}+\cdots+a_1x+a_0</math>

на бином

<math>Q(x)=x-r</math>

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

<math>R(x)=b_{n-1}x^{n-1}+b_{n-2}x^{n-2}+\cdots+b_1x+b_0</math>;

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

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

  1. Взять коэффициенты P(x) и записать их по порядку. Затем записать r слева, непосредственно над линией:
    <math>

\begin{array}{c|c c c c c} & a_n & a_{n-1} & \dots & a_1 & a_0\\ r & & & & & \\ \hline & & & & & \\ & & & & & \\ \end{array} </math>

  1. Спустить крайний левый коэффициент (an) вниз, сразу под линию:
    <math>

\begin{array}{c|c c c c c} & a_n & a_{n-1} & \dots & a_1 & a_0\\ r & & & & & \\ \hline & a_n & & & & \\ & =b_{n-1}& & & & \\ \end{array} </math>

  1. Умножить крайнее правое число под линией на r и записать следующим его над линией:
    <math>

\begin{array}{c|c c c c c} & a_n & a_{n-1} & \dots & a_1 & a_0\\ r & & b_{n-1} r & & & \\ \hline & a_n & & & & \\ & =b_{n-1}& & & & \\ \end{array} </math>

  1. Сложить два значения, расположенные в одном столбце:
    <math>

\begin{array}{c|c c c c c} & a_n & a_{n-1} & \dots & a_1 & a_0\\ r & & b_{n-1} r & & & \\ \hline & a_n & a_{n-1}+(b_{n-1}r) & & & \\ & =b_{n-1}& =b_{n-2} & & & \\ \end{array} </math>

  1. Повторять шаги 3 и 4 пока есть числа:
    <math>

\begin{array}{c|c c c c c} & a_n & a_{n-1} & \dots & a_1 & a_0\\ r & & b_{n-1} r & & & \\ \hline & a_n & a_{n-1}+(b_{n-1}r) & \cdots & a_1 + b_1 r & a_0 + b_0 r \\ & =b_{n-1}& =b_{n-2} & \cdots & =b_0 & =s \\ \end{array} </math>

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

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

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

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

Пусть:

<math>P(x)=2x^3+3x^2-4,</math>
<math>Q(x)=x+1.</math>

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

<math>Q(x)=x+1=x-(-1).</math>

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

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

<math>

\begin{array}{c|c c c c} & 2 & 3 & 0 & -4\\ -1 & & & & \\ \hline & & & & \\ & & & & \\ \end{array} </math>

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

<math>

\begin{array}{c|c c c c} & 2 & 3 & 0 & -4\\ -1 & & & & \\ \hline & 2 & & & \\ \end{array} </math>

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

<math>

\begin{array}{c|c c c c} & 2 & 3 & 0 & -4\\ -1 & & -2 & & \\ \hline & 2 & & & \\ \end{array} </math>

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

<math>

\begin{array}{c|c c c c} & 2 & 3 & 0 & -4\\ -1 & & -2 & & \\ \hline & 2 & 1 & & \\ \end{array} </math>

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

<math>

\begin{array}{c|c c c c} & 2 & 3 & 0 & -4\\ -1 & & -2 & -1 & 1\\ \hline & 2 & 1 & -1 & -3\\ \end{array} </math>

<math> 2, 1, -1</math> — коэффициенты частного,
<math>-3</math> — остаток.

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

<math>P(x)=Q(x)R(x)+s</math>, где
<math>R(x) = 2x^2+x-1,\ s=-3; \quad \Rightarrow 2x^3+3x^2-4 = (2x^2+x-1)(x+1) - 3.</math>

Ссылки

Примечания

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