Skip to main content
🔬 Advanced ✨ New

Калькулятор поліномів

Обчислюйте значення полінома для заданого x. Підтримує форму ax³ + bx² + cx + d. Безкоштовний онлайн-калькулятор для миттєвих результатів.

Поняття поліномів

Поліном — алгебраїчний вираз, що складається з змінних та коефіцієнтів, що використовують тільки додавання, віднімання, множення та неотрицательні цілі показники. Загальний вигляд полінома ступеня n: P(x) = aₙxⁿ + aₙ₋₁xⁿ⁻¹ + ... + a₁x + a₀. Наш калькулятор обробляє кубічні поліноми: P(x) = ax³ + bx² + cx + d.

Ключові термінології: степінь = найвищий показник з ненульовим коефіцієнтом (степінь 3 = кубічний). лідовий коефіцієнт = коефіцієнт найвищого ступеня. ставковий член = значення при x=0 (член 'd' у нашій формі). корені/нулі = значення x, при яких P(x) = 0. Фундаментальна теорема алгебри стверджує, що кожен поліном ступеня n має точно n коренів, рахуючи багатоповторення (багатьма може бути комплексними).

Оцінка P(x) для певного значення x називається оцінкою функції. Для P(x) = x³ − 2x² + x при x=3: P(3) = 27 − 18 + 3 = 12. Цей калькулятор оцінює поліном у будь-якому x-значенні миттєво за допомогою методу Хорна для підвищення ефективності обчислень.

Типи поліномів за степенем

Поліноми класифікуються за своїм степенем — найвищою потужністю змінної. Кожен тип має особливості:

СтепіньНазваЗагальний виглядКореніФорма графіка
0СтійковийP(x) = dНемає (якщо d=0)Горизонтальна лінія
1ЛінійнийP(x) = cx + d1 реальний коріньПряма лінія
2КвадратичнийP(x) = bx² + cx + d0, 1 або 2 реальних кореніПарабола (U-форма)
3КубічнийP(x) = ax³ + bx² + cx + d1, 2 або 3 реальних кореніС-форма
4Четвертий ступіньP(x) = ax⁴ + ...0 до 4 реальних коренівW або M форма
5П'ятий ступіньP(x) = ax⁵ + ...1 до 5 реальних коренівРозтягнута С-форма
nСтупінь nP(x) = aₙxⁿ + ...Не більше n реальних коренівЗмінна

Квадратичні (степінь 2) найбільш часто розв'язуються аналітично. Квадратна формула x = (−b ± √(b²−4ac)) / (2a) надає корені відкрито. Дискримінант b²−4ac визначає природу коренів: позитивний → два різні реальні корені; нуль → один повторюваний реальний корінь; негативний → дві комплексно-суміжні корені.

Кубічні (степінь 3, що цей калькулятор використовує) завжди мають хоча б один реальний корінь, оскільки комплексні корені виходять у парах і 3 корені не можуть бути всі не реальними. Формула Кардано (1545) надає аналітичний розв'язок для кубічних коренів, хоча вона рідко використовується вручну через свою складність. Для чотирьох ступенів метод Феррарі надає розв'язок. Для ступенів 5 і вище немає загальної алгебраїчної формули існування (теорема Абеля-Руффіні, 1824).

Оцінка поліномів: крок за кроком приклади

Оцінка P(x) = ax³ + bx² + cx + d при заданому x заміні та упрощення:

Поліном P(x)x значенняОбчисленняРезультат
x³ − 2x² + xx = 327 − 18 + 3 + 0P(3) = 12
x³ + 0x² + 0x − 8x = 28 + 0 + 0 − 8P(2) = 0 (корінь!)
2x³ − 3x² + x − 5x = −1−2 − 3 − 1 − 5P(−1) = −11
x³ − 6x² + 11x − 6x = 11 − 6 + 11 − 6P(1) = 0 (корінь!)
x³ − 6x² + 11x − 6x = 28 − 24 + 22 − 6P(2) = 0 (корінь!)
x³ − 6x² + 11x − 6x = 327 − 54 + 33 − 6P(3) = 0 (корінь!)

Останні три рядки ілюструють теорему про фактори: якщо P(r) = 0, то (x−r) є фактором. Поскольку x³ − 6x² + 11x − 6 рівний нулю при x=1, 2 і 3, ми знаємо, що воно факторизується як (x−1)(x−2)(x−3). Розширення підтверджує: (x−1)(x−2)(x−3) = x³ − 6x² + 11x − 6. ✓

{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Understanding Polynomials",
  "image": "https://example.com/image.jpg",
  "description": "Learn about polynomials, their types, and how to evaluate them.",
  "author": {
    "@type": "Person",
    "name": "John Doe"
  },
  "publisher": {
    "@type": "Organization",
    "name": "Mathematics Institute"
  },
  "datePublished": "2022-01-01",
  "dateModified": "2022-01-15"
}

Метод Горна: ефективний метод оцінки поліномів

Наївний метод оцінки ax³ + bx² + cx + d вимагає обрахунку x², x³, потім множення на коефіцієнти — всього 5 множень і 3 додавання. Метод Горна реорганізує поліном, щоб вимагати лише 3 множення і 3 додавання, незалежно від ступеня:

P(x) = ax³ + bx² + cx + d = ((ax + b)x + c)x + d

Оцінка при x=4 для P(x) = 2x³ − 3x² + x − 5:

Результат: P(4) = 79. Підтвердити прямо: 2(64) − 3(16) + 4 − 5 = 128 − 48 + 4 − 5 = 79 ✓

Метод Горна не лише швидкий розрахунок — він є основою синтетичного ділення (методу ділення поліномів на лінійні фактори) і є стандартним алгоритмом, використовуваним в компіляторах і калькуляторах для оцінки поліномів. Для поліномів високого ступеня зниження від O(n²) до O(n) операцій має велике значення.

Оперування поліномами: додавання, віднімання і множення

До оцінки поліномів краще зрозуміти основні операції з поліномами:

Додавання/Віднімання: Об'єднати подібні терміни (однаковий ступінь). (3x² + 2x + 1) + (x² − x + 4) = 4x² + x + 5.

Множення: Кожен термін першого полінома множиться на кожен термін другого, потім подібні терміни об'єднуються. Класичний метод FOIL є спеціальним випадком для двох біномів:

(2x + 3)(x² − x + 2) = 2x³ − 2x² + 4x + 3x² − 3x + 6 = 2x³ + x² + x + 6

Ділення: Довгое ділення поліномів діляє одне поліном на інше. Синтетичне ділення є коротшим шляхом ділення на лінійний фактор (x − r). За теоремою залишків, коли P(x) ділять на (x − r), залишок дорівнює P(r) — тому ж значенню, який розрахунок калькулятора.

ОперуванняМетодКлючова правило
ДодаванняОб'єднати подібні терміниСтупені повинні збігатися
ВідніманняНегувати другий, додатиРозподілити знак мінусу
МноженняРозподілити кожен термінДодати показники подібних базових термінів
ДіленняДовгое ділення або синтетичнеСтупінь частки = deg(P) − deg(Q)

Поліномії в науці, техніці та інтерполяції

Поліномії є однією з найбільш різноманітних математичних інструментів із застосуваннями у всіх наукових та технічних галузях.

Фізика та техніка: Кінематичні рівняння поліномічні за часом. Позиція s(t) = s₀ + v₀t + ½at² — квадратичний поліном за t. Кубічні та вищеступеневі поліномії моделюють більш складні фізичні системи: рух тіла під впливом повітряного опору, відносини напруги та деформації матеріалів, характеристики реакції кола.

Тейлора і Маклауріна ряди: будь-яка гладка (безкінченно диференційовна) функція може бути наближена до нескінченного полінома: sin(x) ≈ x − x³/6 + x⁵/120 − ... Це як саме калькулятори та комп'ютери оцінюють трансцендентні функції — вони використовують поліномічні наближення з точністю до машинної точності. Кубічне поліномічне наближення sin(x) має точність до 0,1% для |x| < 0,5 радіан.

Нумеричне інтерполювання: Задані n+1 дані точки існує унікальний поліном ступеня ≤ n, що проходить через усі них (інтерполювання Лагранжа). Це використовується в чисельному аналізі, компресії даних та обробці сигналів. Однак високоступеневі поліномічні інтерполювання можуть страждати від явища Рунге — дикі коливання між точками даних — тому в практиці використовують поліномічні сплайни (поліномічні сплайни ступеня 3, з'єднані плавно).

Графічні програми: Бейзерові криві (використовуються у шрифтах, векторній графіці та анімаційних шляхах) поліномічні параметричні криві. Кубічні Бейзерові криві (ступінь 3) є стандартом у SVG, PostScript/PDF та CSS-анімаціях. Вони забезпечують плавні, візуально привабливі криві з чотирма керуючими точками, які дизайнери можуть змінювати інтуїтивно.

Знаходження коренів поліномів

Корінь (або нуль) полінома P(x) — це значення r, де P(r) = 0. Знаходження коренів є однією з центральних проблем у математиці, з якими застосовуються як аналітичні, так і чисельні методи:

Метод Ньютона-Рафсона для знаходження коренів чисельно: починаючи з початкової оцінки x₀, ітерувати: xₙ₊₁ = xₙ − P(xₙ)/P'(xₙ). Кожна ітерація майже подвоює кількість вірних десяткових місць (квадратичне зближення). Для нашого кубічного P(x) = ax³ + bx² + cx + d, похідна P'(x) = 3ax² + 2bx + c.

Теорема про раціональні корені надає можливі раціональні корені поліномів зі цілими коефіцієнтами: можливі раціональні корені — це ±(фактори d) / (фактори a). Для x³ − 6x² + 11x − 6 можливі раціональні корені — ±{1, 2, 3, 6} — перевірка кожного з яких показує, що 1, 2 та 3 є всі корені.

Часто запитані питання

Що таке ступінь полінома?

Ступінь — найвищий ступінь змінної зі ненульовим коефіцієнтом. x³ + 2x − 1 має ступінь 3 (кубічний). 5x² + x + 7 має ступінь 2 (квадратичний). Нульовий константа, наприклад 4, має ступінь 0. Нульовий поліном (всі коефіцієнти нульові) не має ступеня (або ступінь −∞ за конвенцією).

Скільки коренів має кубічний поліном?

Кубічний поліном (ступінь 3) має точно 3 корені, враховуючи багаторазову множність (фундаментальна теорема алгебри). Вони можуть бути: 3 різні дійсні корені; 1 дійсний корінь + 2 комплексно-суміжні корені; або 1 повторюваний дійсний корінь + 1 простий дійсний корінь. Кубічний завжди має хоча б 1 дійсний корінь, оскільки комплексні корені виходять у пари суміжників.

Що таке метод Горна?

Метод Горна оцінює поліноми ефективно шляхом вкладення: ax³+bx²+cx+d = ((ax+b)x+c)x+d. Цьому потрібно лише 3 множення та 3 додавання для кубічного, проти 6 множень за наївним підходом. Це стандартний алгоритм оцінки поліномів у комп'ютерах та еквівалентний синтетичному ділення.

Що таке теорема про залишок?

Теорема про залишок стверджує, що коли поліном P(x) ділять на (x−r), залишок дорівнює P(r). Це означає оцінювання P(r) — саме те, що наш калькулятор робить — еквівалентно знаходженню залишку ділення поліномів за допомогою (x−r). Якщо P(r) = 0, тоді (x−r) є фактором (теорема про фактори).

Як факторувати кубічний поліном?

Знайти один корінь r за допомогою теореми про раціональні корені, методом Ньютона-Рафсона або інспекцією. Потім діліть P(x) на (x−r) за допомогою синтетичного ділення, щоб отримати квадратичний залишок. Розв'язайте квадратичну за допомогою квадратичної формули, щоб знайти залишкові два корені. Факторизованою формою є a(x−r₁)(x−r₂)(x−r₃), де r₁, r₂, r₃ — три корені.

Що робить поліном «зниженим»?

Знижений поліном — це такий, де другий за висотою ступінь має нульовий коефіцієнт. Для кубічного ax³ + bx² + cx + d заміщення x = t − b/(3a) видаляє x² термін, створюючи «знижений кубічний» t³ + pt + q. Формула Кардано застосовується до знижених кубічних. Ця заміщення є першим кроком в аналітичному розв'язанні кубічних рівнянь.

Можна оцінювати поліноми за допомогою комплексних чисел?

Так. Оцінка полінома P(x) працює для комплексних x значень за допомогою тієї ж формули. Це важливо, оскільки корені поліномів часто комплексні. Для квадратичного x² + 1 = 0 корені x = i і x = −i (де i = √(−1)), що дає P(i) = i² + 1 = −1 + 1 = 0. Оцінка комплексних значень є фундаментальним для обробки сигналів (з-перетворення) та теорії керування.

Що таке монічний поліном?

Монічний поліном має головний коефіцієнт 1 (коефіцієнт найвищого ступеня дорівнює 1). Наприклад, x³ − 5x + 6 є монічним (a=1).任何 поліном можна зробити монічним шляхом ділення всіх коефіцієнтів на головний коефіцієнт. Монічні поліноми корисні в алгебрі тому їх факторизована форма чистіша: (x−r₁)(x−r₂)(x−r₃).

Чому поліноми ступеня 5+ не можуть бути розв'язані за допомогою формули?

Теорема Абеля-Руффіні (1824, доведена Абелем та частково Руффіні) демонструє, що немає загальної формули за допомогою арифметичних операцій та радикалів (квадратних коренів, кубічних коренів тощо) для поліномів ступеня 5 або вище. Теорія Галоіса пояснює чому: симетрійна група загального п'ятого ступеня не розв'язується. Низка окремих п'ятого ступеня можуть бути розв'язані (наприклад, x⁵ − 1 = 0), але немає формули, яка працює для всіх п'ятого ступеня.

Що таке поліномічне регресійне рівняння?

Поліномічне регресійне рівняння підлаштовує поліном заданого ступеня до набору даних точок, мінімізуючи суму квадратів залишків (найменші квадрати). Ступінь 2 підлаштовує параболи (корисні для U-подібних тенденцій), ступінь 3 підлаштовує кубічні криві (для S-подібних або асиметричних тенденцій). Увага: занадто високий ступінь призводить до переобґрунтування — поліном проходить через всі точки, але сильно коливає між ними (явище Рунге).

Практичні застосування кубічних поліномів

Кубічні поліноми (ступінь 3, який цей калькулятор оцінює) зустрічаються в усіх галузях науки і техніки, але не завжди очевидно. Визнання, коли кубічна модель є відповідною, і знання, як швидко її оцінити, є практичною навичкою в багатьох технічних галузях.

Об'єм і геометрія: Об'єм сферичної кулі визначається формулою V = (4/3)πr³ — кубічним поліномом у r. Об'єм куба зі сторонами довжиною s просто s³. Багато технічних обсягів (танки, резервуари, форми) описуються кубічними поліномічними відносинами між розмірами і місткістю. Якщо циліндричний резервуар має змінну заповнювальну форму на дні, об'єм як функція висоти може слідувати кубічному поліному, отриманому інтегруванням поперечної площі.

Фізика і кінематика: Коли повітряна опірність пропорційна швидкості у квадраті, положення проєкційного об'єкта стає третій ступеню полінома часу в деяких моделях. Відхилення неродоподібної балки під дією розподіленого навантаження описується четвертій-степеневим поліномом ODE, але його рішення для окремих випадків зменшується до кубічних виразів. Відношення напруги і деформації в деяких не лінійних еластичних матеріалах моделюється кубічними поліномами.

Економіка і аналіз витрат: Загальні функції витрат в мікроекономіці часто кубічні: C(q) = aq³ + bq² + cq + d, де q — обсяг виробництва. Цей кубічний вигляд відображає економію масштабів (зменшення маржинальної вартості в першу чергу) і зменшення прибутків (зростання маржинальної вартості при високому виході). Маржинальна функція витрат C'(q) = 3aq² + 2bq + c — квадратичний, тому економічні курси витрачають багато часу на квадратичну формулу і її зв'язок з максимізуванням прибутку.

Комп'ютерна графіка і анімація: Кубічні сплайни і криві Бейзера — це поліноми степені 3. кожна гладка крива в файлі шрифту (TrueType, OpenType), ілюстрації SVG, CSS-анімації шляху або 3D-моделі складається з поліномічних сегментів степені 3, з'єднаних кінцями до кінця. Чотири контрольні точки кубічної кривої Бейзера визначають параметричний кубічний поліном P(t) = (1-t)³P₀ + 3(1-t)²tP₁ + 3(1-t)t²P₂ + t³P₃ для t ∈ [0,1]. Оцінка цього для багатьох значень t слідує гладкій кривій, відображеній на екрані.

Обробка сигналів і проектування фільтрів: Цифрові фільтри в обробці аудіо, обробці зображень і комунікаціях часто використовують поліномічні наближення. Кубічна інтерполювання фільтрує між окремими вибірками: при наявності чотирьох значення вибіркових даних, поліном степені 3 підходить до чотирьох точок і оцінюється між ними. Це як цифрові аудіоплеєри створюють плавне відтворення з окремих вибіркових даних, так і інтерполюють зображення при зміні розмірів.

Форма полінома степені 3 ax³ + bx² + cx + d є математичним золотим середнім між простотою і виразністю. Лінійні і квадратичні поліноми часто є занадто простими для захоплення справжньої світової складності. Четвертий і вищі поліноми часто є надмірно складними і схильними до переобґрунтування. Кубічний поліном зі своїм однією зміною напрямку і S-подібною кривою захоплює видатну кількість природних явищ — що пояснює його поширення в усіх кількісних галузях.