Вопрос от Анонимного юзера 28 декабря 2025 18:14
Объясни теорему Виет
Ответ нейросети
28 декабря 2025 18:14
Ниже — понятное объяснение теоремы Виета с примерами и пошаговыми выводами.
Что такая теорема Виета
- Пусть дан многочлен степени n: P(x) = a_n x^n + a_{n-1} x^{n-1} + ... + a_1 x + a_0, где a_n ≠ 0.
- Пусть его корни (возможно комплексные и с повторениями) равны r_1, r_2, ..., r_n.
- Обозначим через e_k "элементарные симметрические суммы" корней:
- e_1 = r_1 + r_2 + ... + r_n
- e_2 = ∑_{i<j} r_i r_j (сумма по всем непересекающимся парам)
- e_3 = ∑_{i<j<k} r_i r_j r_k
- ...
- e_n = r_1 r_2 ... r_n (произведение всех корней)
- Теорема Виета говорит: коэффициенты полинома связаны с этими суммами по чередующимся знакам:
P(x) = a_n ∏_{i=1}^n (x - r_i) = a_n [x^n - e_1 x^{n-1} + e_2 x^{n-2} - e_3 x^{n-3} + ... + (-1)^n e_n].
Отсюда следует связь между коэффициентами и корнями:
- e_1 = - a_{n-1} / a_n
- e_2 = a_{n-2} / a_n
- e_3 = - a_{n-3} / a_n
- ...
- e_n = (-1)^n a_0 / a_n
Как это записать компактно для любого n
- Если полиномиальная дробь не моногочлена (есть ведущий коэффициент a_n), удобнее работать с моничным полиномом:
P(x)/a_n = x^n + (a_{n-1}/a_n) x^{n-1} + ... + (a_0 / a_n).
Тогда:
- r_1 + ... + r_n = - a_{n-1} / a_n
- суммы попарных произведений: ∑{i<j} r_i r_j = a{n-2} / a_n
- суммы tríо-перемножений: ∑{i<j<k} r_i r_j r_k = - a{n-3} / a_n ...
- произведение всех корней: r_1 r_2 ... r_n = (-1)^n a_0 / a_n
Простой пример для квадратичного полинома
- Пусть P(x) = a x^2 + b x + c, корни r_1 и r_2.
- По формулам Виета:
- r_1 + r_2 = - b / a
- r_1 r_2 = c / a
- Пример: 2x^2 + 3x - 2 = 0
- r_1 + r_2 = -3/2
- r_1 r_2 = -1
- Фактически корни: x = 1/2 и x = -2, их сумма = -3/2, произведение = -1. Соответствует формулам.
Быстрый тест для кубического полинома (моногочный пример)
- Пусть P(x) = a x^3 + b x^2 + c x + d, корни r_1, r_2, r_3.
- По формулам Виета:
- r_1 + r_2 + r_3 = - b / a
- r_1 r_2 + r_1 r_3 + r_2 r_3 = c / a
- r_1 r_2 r_3 = - d / a
- Пример: x^3 - 6x^2 + 11x - 6 = 0
- r_1 + r_2 + r_3 = 6
- r_1 r_2 + r_1 r_3 + r_2 r_3 = 11
- r_1 r_2 r_3 = 6 (известно, что корни 1, 2, 3; сумма трёх корней = 6, произведение = 6, и сумма попарных произведений = 11 — всё согласуется.)
Почему это работает (кратко, по интуиции)
- Любой набор корней r_i задаёт факторизацию полинома через линейные множители: P(x) = a_n ∏ (x - r_i).
- Раскрывая скобки, коэффициенты образуют суммы по корням — сначала сумма корней, затем сумма попарных произведений и так далее.
- При этом стоят чередующиеся знаки из-за вида ∏ (x - r_i) = x^n - e1 x^{n-1} + e2 x^{n-2} - e3 x^{n-3} + ... + (-1)^n e_n.
Практические советы
- Если дан полином и нужно найти суммы корней или произведение корней, используйте формулы Виета вместо поиска самих корней.
- Если известны корни и нужно найти коэффициенты, можно обратно записать полином как P(x) = a_n ∏ (x - r_i) и посчитать нужные симметрические суммы.
- Теорема работает и для комплексных корней, и для повторяющихся корней; формулы сохраняют смысл.
Если хочешь, могу привести ещё примеры с конкретными числами различной степени (2, 3, 4) или помочь проверить твой конкретный полином по формулам Виета.
Понравился ответ?
Задай свой вопрос
Напиши любую задачу или вопрос, а нейросеть её решит



