Многочлены: что это, как с ними работать и зачем они нужны

Статья Алгебра

Многочлен — конечная сумма одночленов с целыми неотрицательными степенями переменной, например 3x²+5x−2. Не каждое выражение со степенями является многочленом: отрицательные и дробные степени переменной выходят за это определение.

Один многочлен можно прочитать как компактную инструкцию: коэффициенты говорят, сколько взять каждой степени переменной. Если расположить члены по убыванию степеней, становятся видны старший член, пропущенные степени и свободный член. Это помогает не только выполнять школьные действия, но и проверять, какую задачу действительно задаёт выражение.

Полезно видеть в многочлене не длинную строку, а набор членов по степеням: коэффициент при x², коэффициент при x, свободный член. Такая раскладка сразу подсказывает, какие слагаемые можно объединять и как проверить степень выражения.

📜 Интересный факт: методы решения отдельных задач, которые сегодня записывают квадратными уравнениями, существовали в древних математических традициях, но не в современной буквенной форме. Общие методы для кубических и уравнений четвёртой степени появились в Европе в XVI веке. Для произвольного уравнения пятой степени общей формулы в радикалах не существует.

Бумажный самолётик и форма траектории

В идеальной модели движения без сопротивления воздуха высота брошенного тела зависит от времени квадратично: h(t) = h₀ + v·t − gt²/2. Здесь h₀ — начальная высота, v — вертикальная составляющая начальной скорости, g — ускорение свободного падения. Реальный бумажный самолётик испытывает подъёмную силу и сопротивление, поэтому эта формула описывает его лишь как очень грубое приближение.

В рамках этой модели можно подставлять время и получать высоту. Парабола описывает идеализированное движение тела в однородном поле тяжести без сопротивления воздуха; для реального полёта границы модели нужно проверять отдельно.

Для сравнения: куб x³ появляется в формуле объёма куба. В отдельных моделях изгиба балки выражение прогиба по координате может содержать член x⁴, но вид многочлена зависит от опор и распределения нагрузки. Нелинейную силу пружины иногда приближают многочленом с кубическим или более высоким членом; степень задаёт модель, а не сама пружина. Чем выше степень, тем больше форм может принимать график — и тем внимательнее нужно проверять область применимости.

Примеры графиков многочленов первой, второй, третьей и четвёртой степени при разных коэффициентах
Рис. 1: Степень ограничивает возможное число корней и поворотов графика, а его точную форму задают коэффициенты. Старший член определяет поведение при больших по модулю x.
Условная параболическая траектория тела в идеальной модели без сопротивления воздуха, рядом формула h(t) = h₀ + vt − 5t²
Парабола показывает грубую идеализированную модель брошенного тела; реальный бумажный самолётик летит иначе из-за подъёмной силы и сопротивления.

Что такое многочлен: определение и анатомия

Многочлен — это выражение вида:

P(x) = aₙxⁿ + aₙ₋₁xⁿ⁻¹ + … + a₂x² + a₁x + a₀

Здесь x — переменная, а числа aₙ, aₙ₋₁, …, a₀ — коэффициенты. Старшая степень n называется степенью многочлена. Коэффициент a₀ — это просто свободный член, число без иксов.

Конкретные примеры:

  • 3x + 7 — многочлен первой степени, его называют линейным
  • x² − 5x + 6 — многочлен второй степени, или квадратный трёхчлен
  • 2x³ − x + 4 — кубический многочлен (степень 3)
  • −7 — многочлен нулевой степени, просто константа

А вот это не многочлены: x^(1/2) (есть дробная степень), 1/x (отрицательная степень), √x (то же самое, что x^(1/2)). У многочленов в показателях степени могут стоять только целые неотрицательные числа.

Это ограничение не каприз математиков. Именно благодаря ему многочлены ведут себя предсказуемо: их можно складывать, вычитать, умножать — и получится снова многочлен. С дробными степенями такого правила нет. С многочленами на компьютере можно работать символьно: представить как массив коэффициентов и выполнять операции арифметикой над этим массивом.

Что с многочленами можно делать

Многочлены можно складывать, вычитать, умножать, делить с остатком и возводить в степень, но правила у действий разные. Только при сложении и вычитании объединяют члены одинаковой степени. При умножении перемножают каждый член на каждый и складывают показатели степеней; при делении последовательно сокращают старшие члены.

Сложение и вычитание

Складываем коэффициенты при одинаковых степенях. Это правило «груши с грушами, яблоки с яблоками». Например:

(2x² + 3x − 1) + (5x² − x + 4) = (2+5)x² + (3−1)x + (−1+4) = 7x² + 2x + 3

Умножение

Умножаем «каждый член на каждый» и складываем подобные. Это знаменитое правило «раскрытие скобок».

(x + 2)(x + 3) = x·x + x·3 + 2·x + 2·3 = x² + 3x + 2x + 6 = x² + 5x + 6

Заметьте красивую симметрию: коэффициенты результирующего многочлена связаны с числами 2 и 3, которые мы умножали — сумма (2+3=5) и произведение (2·3=6). Это не случайность, а следствие теоремы Виета — об этом будет ниже.

Деление с остатком

Многочлены можно делить «уголком», ровно как обычные числа. И как при делении 17 на 5 получается 3 в остатке 2, при делении многочленов остаётся либо ноль, либо многочлен меньшей степени. Например, x² − 1 разделить на x − 1:

x² − 1 = (x − 1)(x + 1) + 0

Деление получилось без остатка, потому что x − 1 — это «делитель» x² − 1, точно так же как 7 делитель 21.

Корни многочлена: что это и зачем они

Корень многочлена — это значение x, при котором P(x) = 0. То есть мы ищем такие иксы, при которых многочлен «обнуляется». Это самая частая задача школьной алгебры: «решить уравнение» — это найти корни многочлена.

Например, у многочлена x² − 5x + 6 корни — это 2 и 3, потому что 2² − 5·2 + 6 = 0 и 3² − 5·3 + 6 = 0. На графике корни — это точки, где парабола пересекает ось абсцисс.

Основная теорема алгебры утверждает: ненулевой многочлен степени n над комплексными числами имеет ровно n корней с учётом кратности. В диссертации 1799 года Гаусс представил важное доказательство, однако в его топологическом рассуждении современные историки отмечают пробел; позднее Гаусс и другие математики дали новые доказательства. Поэтому 1799 год — этап истории доказательств, а не безоговорочно первая полностью строгая версия в современном смысле.

Что значит «n корней с учётом кратности»? У многочлена x² − 4x + 4 = (x − 2)² корень x = 2 называется корнем кратности 2 — он считается дважды, и мы получаем «два корня», хотя они совпадают.

Теорема Виета: красивая связь корней и коэффициентов

Формулы Виета связывают корни многочлена с его коэффициентами. Для приведённого квадратного уравнения x² + bx + c = 0 сумма корней равна −b, а произведение равно c. В школьном курсе эту связь называют теоремой Виета.

Пример: для x² − 5x + 6 = 0 сумма корней равна 5, произведение равно 6. Какие два числа дают сумму 5 и произведение 6? Очевидно, 2 и 3. Уравнение решено устно, без формулы дискриминанта.

Теорема Виета — это не фокус, а следствие способа умножения многочленов. Если многочлен x² + bx + c имеет корни x₁ и x₂, то его можно записать как (x − x₁)(x − x₂). Раскрываем скобки: x² − (x₁ + x₂)x + x₁·x₂. Сравниваем с исходным: значит, b = −(x₁ + x₂), c = x₁·x₂. Готово.

Та же логика работает для многочленов любой степени, только формулы становятся длиннее. Например, для кубического многочлена коэффициенты связаны с тремя корнями: сумма корней равна −b/a, сумма попарных произведений равна c/a, произведение всех трёх корней равно −d/a.

Многочлены в реальной жизни

Кажется, что многочлены живут только на школьной доске. На самом деле они работают везде, где есть «приближённое описание» какого-то процесса.

Калькулятор и компьютер. Полиномиальные и рациональные приближения — один из инструментов вычисления функций. Для x в радианах формула sin(x) ≈ x − x³/6 + x⁵/120 − x⁷/5040 имеет остаток по модулю не больше |x|⁹/9!. Например, при |x|≤0,5 эта граница меньше 5,4·10⁻⁹. Для больших аргументов сначала применяют сокращение диапазона, а конкретная библиотека может использовать другие коэффициенты и алгоритмы.

Графика и анимация. Кубическая кривая Безье задаётся четырьмя контрольными точками: двумя концами и двумя точками, управляющими направлениями касательных. При перемещении управляющей точки меняется форма полиномиальной кривой.

Разделение секрета Шамира. Для схемы «3 из 5» в конечном поле выбирают случайный многочлен степени 2: f(x)=s+a₁x+a₂x², где секрет s=f(0). Пять долей — значения f(x) в пяти различных ненулевых точках. Любые три доли однозначно восстанавливают квадратичный многочлен интерполяцией и дают f(0); две доли при случайных a₁ и a₂ не определяют секрет.

Анализ данных. Полиномиальная линия тренда приближает набор наблюдений по выбранному критерию; она не обязана проходить через каждую точку. Такой многочлен может наглядно описать изгиб внутри наблюдаемого диапазона, но продолжать его далеко за этот диапазон рискованно: экстраполяция быстро уходит в значения, не подтверждённые данными или предметной моделью.

Цифровые фильтры. Передаточную функцию дискретной линейной стационарной системы часто записывают как H(z)=B(z)/A(z). Нули — корни числителя B(z), полюса — корни знаменателя A(z). Частотную характеристику получают подстановкой z=e^(iω), то есть вычислением H(z) на единичной окружности, если она определена. Положение полюсов и нулей помогает анализировать усиление частот и устойчивость.

Попробуй сам

Решение задач — единственный способ понять многочлены по-настоящему. Карандаш, тетрадь, и поехали.

Задача 1. Сложи многочлены: P(x) = 4x³ − 2x² + x − 5 и Q(x) = −x³ + 3x² + 2x + 7.

Показать решение

Группируем по степеням: (4 + (−1))x³ + ((−2) + 3)x² + (1 + 2)x + ((−5) + 7) = 3x³ + x² + 3x + 2.

Задача 2. Раскрой скобки: (x − 4)(x + 7).

Показать решение

x·x + x·7 + (−4)·x + (−4)·7 = x² + 7x − 4x − 28 = x² + 3x − 28. Можно проверить теоремой Виета в обратную сторону: корни уравнения x² + 3x − 28 = 0 должны быть −7 и 4 (с противоположными знаками). Сумма: −7 + 4 = −3 = −b. Произведение: −7 · 4 = −28 = c. Сходится.

Задача 3. Не используя формулу дискриминанта, реши x² + 7x + 12 = 0 устно (через теорему Виета).

Показать решение

Ищем два числа, которые дают сумму −7 и произведение 12. Подбираем целые числа: −3 и −4 подходят (−3 + (−4) = −7, −3·(−4) = 12). Значит, корни x = −3 и x = −4.

Задача 4 (на подумать). Многочлен P(x) при делении на (x − 1) даёт остаток 5, а при делении на (x − 2) даёт остаток 11. Чему равно P(1) и P(2)?

Показать решение

Это применение теоремы Безу: остаток от деления многочлена на (x − a) равен значению многочлена в точке a. Поэтому P(1) = 5, P(2) = 11. Без всяких вычислений — прямо из условия.

История: от Аль-Хорезми до Абеля

Слово «алгебра» происходит от арабского «аль-джабр» — «восполнение». Так называлась книга персидского математика Аль-Хорезми «Книга об аль-джабр и аль-мукабала», написанная около 820 года в Багдаде. В ней Аль-Хорезми систематизировал правила работы с многочленами первой и второй степени и дал общий алгоритм решения квадратных уравнений. От его имени, кстати, происходит слово «алгоритм».

В XVI веке в Италии были получены методы решения кубических и уравнений четвёртой степени. Кардано опубликовал соответствующие способы в книге Ars Magna 1545 года. Для алгебры это был важный переход: вместо отдельных численных примеров появились общие преобразования, работающие для целых классов уравнений.

В 1824 году Нильс Хенрик Абель доказал, что корни общего уравнения пятой степени нельзя выразить через коэффициенты с помощью только арифметических действий и извлечения корней. Позднее теория Галуа дала критерии, позволяющие различать уравнения, разрешимые и неразрешимые в радикалах.

Важно не перепутать общий результат с каждым конкретным примером. У некоторых уравнений пятой степени корни выражаются в радикалах, но универсальной формулы такого вида для всех уравнений пятой степени нет. Численные методы при этом позволяют находить приближения корней с заданной точностью.

Удивительный финал: многочлены в научных вычислениях

В научных вычислениях сложные функции часто приближают многочленами или раскладывают по специальным базисам. Некоторые семейства ортогональных многочленов удобно вычислять рекуррентно: следующий элемент выражается через предыдущие. Выбор степени и алгоритма зависит от требуемой точности, диапазона аргументов и вычислительной среды; универсального порога «слишком сложно даже для суперкомпьютера» нет.

Скромное школьное определение «многочлен — это сумма степеней с коэффициентами» ведёт к важному вычислительному инструменту. Он работает и как точное алгебраическое выражение, и как приближение — если явно указаны область и допустимая погрешность.

Часто задаваемые вопросы

Чем многочлен отличается от уравнения?

Многочлен — это выражение, например 2x² + 3x − 1. Само по себе оно ничего не утверждает, его можно вычислить при разных x. Уравнение появляется, когда мы приравниваем многочлен к чему-то, например 2x² + 3x − 1 = 0. Тогда задача — найти такие x, которые делают равенство истинным. Эти x называют корнями многочлена.

Что такое степень многочлена?

Это наибольшая степень переменной с ненулевым коэффициентом. Например, у многочлена 0·x³ + 4x² − x + 7 степень равна 2, потому что коэффициент при x³ равен нулю. Над комплексными числами ненулевой многочлен степени n имеет ровно n корней с учётом кратности. Действительных корней может быть меньше: например, x²+1 не имеет действительных корней, но имеет два комплексных — i и −i. Коэффициенты, а не одна только степень, задают точную форму графика.

Можно ли решить любое уравнение с многочленом?

Численные алгоритмы позволяют приближать корни многих конкретных многочленов, но скорость, точность и устойчивость зависят от степени, коэффициентов, начального приближения и метода. Общей формулы в радикалах для произвольного уравнения пятой степени нет; при этом отдельные уравнения степени пять и выше могут решаться точно.

Что такое теорема Виета простыми словами?

Это правило, которое связывает корни уравнения с его коэффициентами. Для квадратного уравнения x² + bx + c = 0: сумма двух корней равна −b, а произведение равно c. На практике это позволяет решать уравнение устно, подбирая числа: «какие два числа в сумме дают −b, а в произведении c?». Если такие числа находятся легко, можно обойтись без формулы дискриминанта.

Зачем нужны многочлены, если есть калькулятор?

Калькулятор часто использует приближения, среди которых есть многочлены Тейлора, рациональные дроби и таблицы. Когда он считает синус, корень или логарифм, внутри работает численный алгоритм, а многочлены — один из важных инструментов таких вычислений. Изучая многочлены, вы осваиваете базовый язык алгебраических моделей и вычислений.

Читайте также

Следующий шаг. Отработайте операции и разложение в интерактивном уроке о многочленах.

Перейти к интерактивному уроку

1 комментарий к “Многочлены: что это, как с ними работать и зачем они нужны”

Оставить комментарий