Деление многочлена на многочлен
Если первый многочлен умножить на второй многочлен, получается третий многочлен. Например, если умножить многочлен x + 5 на многочлен x + 3, получается многочлен x2 + 8x + 15
(x + 5)(x + 3) = x2 + 5x + 3x + 15 = x2 + 8x + 15
(x + 5)(x + 3) = x2 + 8x + 15
Если произведение разделить на множитель, то получится множимое. Это правило распространяется не только для чисел, но и для многочленов.
Тогда согласно этому правилу, деление полученного нами многочлена x2 + 8x + 15 на многочлен x + 3 должно давать в результате многочлен x + 5.

Деление многочлена на многочлен выполняется уголком. Отличие будет в том, что при делении многочленов не нужно определять первое неполное делимое, как в случае деления обычных чисел.
Выполним уголком деление многочлена x2 + 8x + 15 на многочлен x + 3. Так мы поэтапно увидим, как получается многочлен x + 5.

В данном случае результат нам известен заранее. Это будет многочлен x + 5. Но чаще всего результат бывает неизвестным. Поэтому решение будем комментировать так, будто результат нам неизвестен.
Результатом деления должен быть новый многочлен. Члены этого многочлена будут появляться один за другим в процессе деления.
Сейчас наша задача найти первый член нового многочлена. Как это сделать?
Когда мы изначально перемножали многочлены x + 5 и x + 3, мы сначала умножили первый член первого многочлена на первый член второго многочлена. Тем самым мы получили первый член третьего многочлена:
![]()
Если мы обратно разделим первый член третьего многочлена на первый член второго многочлена, то получим первый член первого многочлена. А это то, что нам нужно. Ведь мы должны прийти к многочлену x + 5.
Этот же принцип нахождения первого члена будет выполняться и при решении других задач на деление многочленов.
Итак, чтобы найти первый член нового многочлена, нужно первый член делимого разделить на первый член делителя.
Если первый член делимого (в нашем случае это x2) разделить на первый член делителя (это x), получится x. То есть первым членом нового многочлена является x. Записываем его под правым углом:

Теперь, как и при делении обычных чисел, умножаем x на делитель x + 3. На этом этапе нужно суметь умножить одночлен на многочлен. При умножении x на x + 3, получается x2 + 3x. Записываем этот многочлен под делимым x2+ 8x+ 15 так, чтобы подобные члены располагались друг под другом:

Теперь из делимого x2 + 8x + 15 вычитаем x2 + 3x. Подобные члены вычитаем из подобных им членов. Если из x2 вычесть x2, получится 0. Ноль не записываем. Далее если из 8x вычесть 3x, получится 5x. Записываем 5x так, чтобы этот член оказался под членами 3x и 8x

Теперь, как и при делении обычных чисел, сносим следующий член делимого. Следующий член это 15. Сносить его нужно вместе со своим знаком:

Теперь делим многочлен 5x + 15 на x + 3. Для этого нужно найти второй член нового многочлена. Чтобы его найти, нужно первый член делимого (сейчас это член 5x) разделить на первый член делителя (это член x). Если 5x разделить на x, получится 5. То есть вторым членом нового многочлена является 5. Записываем его под правым углом, вместе со своим знаком (член 5 в данном случае положителен)

Теперь умножаем 5 на делитель x + 3. При умножении 5 на x + 3, получается 5x + 15. Записываем этот многочлен под делимым 5x + 15

Теперь из делимого 5x + 15 вычитаем 5x + 15. Если из 5x + 15 вычесть 5x + 15 получится 0.

На этом деление завершено.
После выполнения деления можно выполнить проверку, умножив частное на делитель. В нашем случае, если частное x + 5 умножить на делитель x + 3, должен получаться многочлен x2 + 8x + 15
(x + 5)(x + 3) = x2 + 5x + 3x + 15 = x2 + 8x + 15
Пример 2. Разделить многочлен x2 − 8x + 7 на многочлен x − 7
Записываем уголком данное деление:

Находим первый член частного. Разделим первый член делимого на первый член делителя, получим x. Записываем x под правым углом:

Умножаем x на x − 7, получаем x2 − 7x. Записываем этот многочлен под делимым x2 − 8x + 7 так, чтобы подобные члены располагались друг под другом:

Вычитаем из x2 − 8x + 7 многочлен x2 − 7x. При вычитании x2 из x2 получается 0. Ноль не записываем. А при вычитании −7x из −8x получается −x, поскольку −8x − (−7x) = −8x + 7x = −x. Записываем −x под членами −7x и −8x. Далее сносим следующий член 7

Следует быть внимательным при вычитании отрицательных членов. Часто на этом этапе допускаются ошибки. Если на первых порах вычитание в столбик даётся тяжело, то можно использовать обычное вычитание многочленов в строку, которое мы изучили ранее. Для этого нужно отдельно выписать делимое и вычесть из него многочлен, который под ним располагается. Преимущество этого метода заключается в том, что следующие члены делимого сносить не нужно — они автоматически перейдут в новое делимое. Давайте воспользуемся этим методом:
![]()
Вернёмся к нашей задаче. Разделим многочлен −x + 7 на x − 7. Для этого нужно найти второй член частного. Чтобы его найти, нужно первый член делимого (сейчас это член −x) разделить на первый член делителя (это член x). Если −x разделить на x, получится −1. Записываем −1 под правым углом вместе со своим знаком:

Умножаем −1 на x − 7, получаем −x + 7. Записываем этот многочлен под делимым −x + 7

Теперь из −x + 7 вычитаем −x + 7. Если из −x + 7 вычесть −x + 7 получится 0

Деление завершено. Таким образом, частное от деления многочлена x2 − 8x + 7 на многочлен x − 7 равно x − 1
![]()
Выполним проверку. Умножим частное x − 1 на делитель x − 7. У нас должен получиться многочлен x2 − 8x + 7
(x − 1)(x − 7) = x2 − x − 7x + 7 = x2 − 8x + 7
Пример 3. Разделить многочлен x6 + 2x4 + x7 + 2x5 на многочлен x2 + x3

Найдём первый член частного. Разделим первый член делимого на первый член делителя, получим x4

Умножаем x4 на делитель x2 + x3 и полученный результат записываем под делимым. Если x4 умножить на x2 + x3 получится x6 + x7. Члены этого многочлена записываем под делимым так, чтобы подобные члены располагались друг под другом:

Теперь из делимого вычитаем многочлен x6 + x7. Вычитание x6 из x6 даст в результате 0. Вычитание x7 из x7 тоже даст в результате 0. Оставшиеся члены 2x4 и 2x5 снесём:

Получилось новое делимое 2x4 + 2x5. Это же делимое можно было получить, выписав отдельно многочлен x6 + 2x4 + x7 + 2x5 и вычтя из него многочлен x6 + x7
![]()
Разделим многочлен 2x4 + 2x5 на делитель x2 + x3. Как и раньше сначала делим первый член делимого на первый член делителя, получим 2x2. Записываем этот член в частном:

Умножаем 2x2 на делитель x2 + x3 и полученный результат записываем под делимым. Если 2x2 умножить на x2 + x3 получится 2x4 + 2x5. Записываем члены этого многочлена под делимым так, чтобы подобные члены располагались друг под другом. Затем выполним вычитание:

Вычитание многочлена 2x4 + 2x5 из многочлена 2x4 + 2x5 дало в результате 0, поэтому деление успешно завершилось.
В промежуточных вычислениях члены нового делимого располагались друг от друга, образуя большие расстояния. Это было по причине того, что при умножении частного на делитель, результаты были записаны так, чтобы подобные члены располагались друг под другом.
Эти расстояния между членами нового делимого образуются тогда, когда члены исходных многочленов расположены беспорядочно. Поэтому перед делением желательно упорядочить члены исходных многочленов в порядке убывания степеней. Тогда решение примет более аккуратный и понятный вид.
Решим предыдущий пример, упорядочив члены исходных многочленов в порядке убывания степеней. Если члены многочлена x6 + 2x4 + x7 + 2x5 упорядочить в порядке убывания степеней, то получим многочлен x7 + x6 + 2x5 + 2x4. А если члены многочлена x2 + x3 упорядочить в порядке убывания степеней, то получим многочлен x3 + x2
Тогда деление уголком многочлена x6 + 2x4 + x7 + 2x5 на многочлен x2 + x3 примет следующий вид:

Деление завершено. Таким образом, частное от деления многочлена x6 + 2x4 + x7 + 2x5 на многочлен x2 + x3 равно x4 + 2x2
![]()
Выполним проверку. Умножим частное x4 + 2x2 на делитель x2 + x3. У нас должен получиться многочлен x6 + 2x4 + x7 + 2x5
(x4 + 2x2)(x2 + x3) = x4 (x2 + x3) + 2x2(x2 + x3) = x6 + 2x4 + x7 + 2x5
При перемножении многочленов члены исходных многочленов тоже желательно упорядочивать в порядке убывания степеней. Тогда члены полученного многочлена тоже будут упорядочены в порядке убывания степеней.
Перепишем умножение (x4 + 2x2)(x2 + x3) упорядочив члены многочленов в порядке убывания степеней.
(x4 + 2x2)(x3 + x2) = x4(x3 + x2) + 2x2(x3 + x2) = x7 + x6 + 2x5 + 2x4
Пример 4. Разделить многочлен 17x2 − 6x4 + 5x3 − 23x + 7 на многочлен 7 − 3x2 − 2x
Упорядочим члены исходных многочленов в порядке убывания степеней и выполним уголком данное деление:

Значит,
![]()
Пример 5. Разделить многочлен 4a4 − 14a3b − 24a2b2 − 54b4 на многочлен a2 − 3ab − 9b2

Найдем первый член частного. Разделим первый член делимого на первый член делителя, получим 4a2. Записываем 4a2 в частном:

Умножим 4a2 на делитель a2 − 3ab − 9b2 и полученный результат запишем под делимым:

Вычтем из делимого полученный многочлен 4a4 − 12a3b − 36a2b2

Теперь делим −2a3b + 12a2b2 − 54b4 на делитель a2 − 3ab − 9b2. Разделим первый член делимого на первый член делителя, получим −2ab. Записываем −2ab в частном:

Умножим −2ab на делитель a2 − 3ab − 9b2 и полученный результат запишем под делимым −2a3b + 12a2b2 − 54b4

Вычтем из многочлена −2a3b + 12a2b2 − 54b4 многочлен −2a3b + 12a2b2 − 18ab3. При вычитании подобных членов обнаруживаем, что члены −54b4 и 18ab3 не являются подобными, а значит их вычитание не даст никакого преобразования. В этом случае выполняем вычитание там где это можно, а именно вычтем −2a3b из −2a3b и 6a2b2 из 12a2b2, а вычитание 18ab3 из −54b4 запишем в виде разности −54b4 − (+18ab3) или −54b4 − 18ab3

Этот же результат можно получить, если выполнить вычитание многочленов в строку с помощью скобок:

Вернёмся к нашей задаче. Разделим 6a2b2 − 54b4 − 18ab3 на делитель a2 − 3ab − 9b2. Делим первый член делимого на первый член делителя, получим 6b2. Записываем 6b2 в частном:

Умножим 6b2 на делитель a2 − 3ab − 9b2 и полученный результат запишем под делимым 6a2b2 − 54b4 − 18ab3. Сразу вычтем этот полученный результат из делимого 6a2b2 − 54b4 − 18ab3

Деление завершено. Таким образом, частное от деления многочлена 4a4 − 14a3b − 24a2b2 − 54b4 на многочлен a2 − 3ab − 9b2 равно 4a2 − 2ab + 6b2.
![]()
Выполним проверку. Умножим частное 4a2 − 2ab + 6b2 на делитель a2 − 3ab − 9b2. У нас должен получиться многочлен 4a4 − 14a3b − 24a2b2 − 54b4
