Решатель многочленных уравнений

Решайте многочленные уравнения высоких степеней с пошаговыми решениями на основе ИИ

Перетащите или нажмите , чтобы добавить изображения или PDF

Math Input
x^3 - 6x^2 + 11x - 6 = 0
x^4 - 5x^2 + 4 = 0
2x^3 + 3x^2 - 8x + 3 = 0
x^3 + 1 = 0

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

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

anxn+an1xn1++a1x+a0=0a_n x^n + a_{n-1} x^{n-1} + \cdots + a_1 x + a_0 = 0

где nn — положительное целое число, называемое степенью, an0a_n \neq 0, а a0,a1,,ana_0, a_1, \ldots, a_n — константы (коэффициенты).

Многочлены классифицируются по степени:

  • Степень 1: Линейное (ax+b=0ax + b = 0)
  • Степень 2: Квадратное (ax2+bx+c=0ax^2 + bx + c = 0)
  • Степень 3: Кубическое (ax3+bx2+cx+d=0ax^3 + bx^2 + cx + d = 0)
  • Степень 4: Биквадратное/четвёртой степени (ax4+=0ax^4 + \cdots = 0)
  • Степень 5 и выше: пятой степени и выше

Основная теорема алгебры утверждает, что многочлен степени nn имеет ровно nn корней (с учётом кратности) среди комплексных чисел. Например, кубическое уравнение всегда имеет 3 корня, которые могут быть действительными или комплексными.

Многочленные уравнения высоких степеней возникают в физике (движение снаряда, колебания), технике (системы управления), экономике (оптимизация) и компьютерной графике (пересечения кривых).

Как решать многочленные уравнения

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

1. Теорема о рациональных корнях

Для anxn++a0=0a_n x^n + \cdots + a_0 = 0 с целыми коэффициентами любой рациональный корень pq\frac{p}{q} должен удовлетворять условиям:

  • pp делит a0a_0 (свободный член)
  • qq делит ana_n (старший коэффициент)

Проверяйте кандидатов и используйте схему Горнера для понижения степени.

Пример: x36x2+11x6=0x^3 - 6x^2 + 11x - 6 = 0

  • Возможные рациональные корни: ±1,±2,±3,±6\pm 1, \pm 2, \pm 3, \pm 6
  • Проверим x=1x = 1: 16+116=01 - 6 + 11 - 6 = 0
  • Разделим на (x1)(x - 1) и получим x25x+6=(x2)(x3)x^2 - 5x + 6 = (x-2)(x-3)

2. Разложение группировкой

Перегруппируйте слагаемые в группы с общими множителями.

Пример: x3+x24x4=x2(x+1)4(x+1)=(x24)(x+1)=(x+2)(x2)(x+1)x^3 + x^2 - 4x - 4 = x^2(x+1) - 4(x+1) = (x^2-4)(x+1) = (x+2)(x-2)(x+1)

3. Замена (замаскированные квадратные уравнения)

Если встречаются только чётные степени, положите u=x2u = x^2:

Пример: x45x2+4=0x^4 - 5x^2 + 4 = 0 → положим u=x2u = x^2: u25u+4=0u^2 - 5u + 4 = 0(u1)(u4)=0(u-1)(u-4) = 0

Тогда x2=1x^2 = 1 или x2=4x^2 = 4, что даёт x=±1,±2x = \pm 1, \pm 2.

4. Схема Горнера

После нахождения корня rr разделите на (xr)(x - r) для понижения степени многочлена, затем повторите.

5. Правило знаков Декарта

Подсчитайте смены знаков в f(x)f(x) и f(x)f(-x), чтобы определить максимальное число положительных и отрицательных действительных корней.

МетодКогда лучше использовать
Теорема о рациональных корняхЦелые коэффициенты, малый свободный член
ГруппировкаЧетыре слагаемых с естественными парами
ЗаменаТолько слагаемые чётной степени (биквадратное)
Схема ГорнераОдин корень уже известен
Численные методыРациональных корней нет

Типичные ошибки, которых следует избегать

  • Забывают комплексные корни: многочлен степени nn всегда имеет nn корней над C\mathbb{C}. Если вы нашли только действительные корни, комплексные корни идут сопряжёнными парами.
  • Пропускают кратные корни: x33x+2=(x1)2(x+2)x^3 - 3x + 2 = (x-1)^2(x+2) имеет x=1x = 1 как двойной корень.
  • Неполный список кандидатов на рациональные корни: проверяйте все комбинации делителей a0a_0 к делителям ana_n.
  • Арифметические ошибки в схеме Горнера: перепроверяйте каждый шаг — одно неверное число распространяется на весь расчёт.
  • Предполагают, что все корни рациональны: многие многочлены имеют иррациональные или комплексные корни, которые нельзя найти одной только теоремой о рациональных корнях.

Examples

Step 1: По теореме о рациональных корнях возможные корни — ±1,±2,±3,±6\pm 1, \pm 2, \pm 3, \pm 6. Проверим x=1x = 1: 16+116=01 - 6 + 11 - 6 = 0
Step 2: Разделим на (x1)(x - 1) по схеме Горнера: x36x2+11x6=(x1)(x25x+6)x^3 - 6x^2 + 11x - 6 = (x - 1)(x^2 - 5x + 6)
Step 3: Разложим квадратный трёхчлен: x25x+6=(x2)(x3)x^2 - 5x + 6 = (x - 2)(x - 3)
Answer: x=1,  x=2,  x=3x = 1,\; x = 2,\; x = 3

Step 1: Положим u=x2u = x^2, тогда уравнение станет u25u+4=0u^2 - 5u + 4 = 0
Step 2: Разложим: (u1)(u4)=0(u - 1)(u - 4) = 0, поэтому u=1u = 1 или u=4u = 4
Step 3: Обратная подстановка: x2=1x=±1x^2 = 1 \Rightarrow x = \pm 1; x2=4x=±2x^2 = 4 \Rightarrow x = \pm 2
Answer: x=2,  1,  1,  2x = -2,\; -1,\; 1,\; 2

Step 1: Возможные рациональные корни: ±1,±3,±12,±32\pm 1, \pm 3, \pm \frac{1}{2}, \pm \frac{3}{2}. Проверим x=1x = 1: 2+38+3=02 + 3 - 8 + 3 = 0
Step 2: Разделим на (x1)(x - 1): 2x3+3x28x+3=(x1)(2x2+5x3)2x^3 + 3x^2 - 8x + 3 = (x - 1)(2x^2 + 5x - 3)
Step 3: Разложим 2x2+5x3=(2x1)(x+3)2x^2 + 5x - 3 = (2x - 1)(x + 3)
Answer: x=1,  x=12,  x=3x = 1,\; x = \frac{1}{2},\; x = -3

Frequently Asked Questions

Многочлены степени 4 и ниже всегда имеют точные формулы для корней. Для степени 5 и выше теорема Абеля — Руффини доказывает, что общей формулы через радикалы не существует. Однако конкретные многочлены любой степени всё же могут решаться разложением на множители или другими приёмами.

Теорема о рациональных корнях утверждает, что для многочлена с целыми коэффициентами любой рациональный корень p/q (в несократимом виде) должен иметь p как делитель свободного члена, а q как делитель старшего коэффициента.

Многочлен степени n имеет ровно n корней с учётом кратности над комплексными числами. Некоторые из этих корней могут быть кратными, а некоторые — комплексными (недействительными) числами.

Схема Горнера — это сокращённый метод деления многочлена на линейный множитель (x - r). Она использует только коэффициенты и быстрее деления столбиком. Её часто применяют для проверки возможных корней и понижения степени многочлена после нахождения корня.

Related Solvers

Try AI-Math for Free

Get step-by-step solutions to any math problem. Upload a photo or type your question.

Start Solving