Решение кубических уравнений
Решает любое кубическое уравнение ax³ + bx² + cx + d = 0 методом Кардано. Введите четыре коэффициента — калькулятор вернёт действительные корни, отметит комплексные и обнаружит кратные корни.
Кубическое уравнение
Формула кубического уравнения
Где:
- \(a, b, c, d\) — коэффициенты кубического уравнения
- \(p, q\) — коэффициенты неполного кубического уравнения после устранения квадратичного члена
Далее применяется метод Кардано. Ключевая величина — дискриминант \(\Delta = \left(\frac{q}{2}\right)^2 + \left(\frac{p}{3}\right)^3\):
- Если \(\Delta > 0\), существует один действительный корень:
\( t = \sqrt[3]{-\frac{q}{2} + \sqrt{\Delta}} + \sqrt[3]{-\frac{q}{2} - \sqrt{\Delta}} \) - Если \(\Delta = 0\), все корни действительные, причём по крайней мере два совпадают: \( t_1 = 2\sqrt[3]{-\frac{q}{2}} \), \( t_2 = t_3 = -\sqrt[3]{-\frac{q}{2}} \)
- Если \(\Delta < 0\), существуют три различных действительных корня, которые находятся по тригонометрической форме \( t_k = 2\sqrt{-\frac{p}{3}} \cos\left(\frac{\theta + 2\pi k}{3}\right) \), где \( \cos\theta = \frac{3q}{2p}\sqrt{-\frac{3}{p}} \), \( k = 0, 1, 2 \)
Каждый корень исходного уравнения находится обратной подстановкой: \( x = t - \frac{b}{3a} \).
Кубическое уравнение — пример расчёта
Пример: решим \( x^3 + 8x^2 + 16x = 0 \) (коэффициенты \( a = 1 \), \( b = 8 \), \( c = 16 \), \( d = 0 \) — значения по умолчанию в калькуляторе).
\[ p = \frac{3 \cdot 1 \cdot 16 - 8^2}{3 \cdot 1^2} = \frac{48 - 64}{3} = -\frac{16}{3}, \qquad q = \frac{2 \cdot 8^3 - 9 \cdot 1 \cdot 8 \cdot 16 + 27 \cdot 1^2 \cdot 0}{27 \cdot 1^3} = \frac{64}{27} \]
\[ \Delta = \left(\frac{q}{2}\right)^2 + \left(\frac{p}{3}\right)^3 = \left(\frac{32}{27}\right)^2 + \left(-\frac{16}{9}\right)^3 = \frac{1024}{729} - \frac{4096}{729} \cdot \frac{1}{...} = 0 \]
Поскольку \( \Delta = 0 \), уравнение имеет кратный корень. Учитывая, что \( \sqrt[3]{-\frac{q}{2}} = \sqrt[3]{-\frac{32}{27}} = -\frac{4}{3} \):
\[ t_1 = 2\left(-\frac{4}{3}\right) = -\frac{8}{3}, \qquad t_2 = t_3 = -\left(-\frac{4}{3}\right) = \frac{4}{3} \]
Обратная подстановка \( x = t - \frac{8}{3} \):
\[ x_1 = -\frac{8}{3} - \frac{8}{3} = 0, \qquad x_2 = x_3 = \frac{4}{3} - \frac{8}{3} = -4 \]
Результат: \( x_1 = 0 \), \( x_2 = -4 \), \( x_3 = -4 \). Правильность можно проверить разложением на множители: \( x^3 + 8x^2 + 16x = x(x+4)^2 \).
Как пользоваться калькулятором
- Введите старший коэффициент a (число, на которое умножается \( x^3 \)). Он не должен равняться 0 — иначе уравнение не является кубическим, и калькулятор выдаст ошибку.
- Введите коэффициент b — множитель при \( x^2 \).
- Введите коэффициент c — множитель при \( x \).
- Введите коэффициент d — свободный член. Если свободного члена нет (как в \( x^3 + 8x^2 + 16x = 0 \)), введите 0.
- Считайте результаты: Корень x₁, Корень x₂ и Корень x₃. Если уравнение имеет только один действительный корень, в двух других полях отобразится «Комплексный корень», поскольку оставшиеся два корня являются комплексно-сопряжёнными.
Что такое кубическое уравнение?
Кубическое уравнение — это любое алгебраическое уравнение третьей степени, записанное в стандартном виде \( ax^3 + bx^2 + cx + d = 0 \), где \( a \neq 0 \). Каждое кубическое уравнение с действительными коэффициентами имеет хотя бы один действительный корень и не более трёх. В отличие от квадратного уравнения, которое решается одной компактной формулой, кубическое требует либо разложения на множители, либо метода Кардано, либо численного подхода — именно поэтому решатель экономит столько времени.
Калькулятор работает так: сначала устраняется член \( x^2 \). Подстановка \( x = t - \frac{b}{3a} \) превращает любое кубическое уравнение в неполное кубическое уравнение \( t^3 + pt + q = 0 \) — более простую форму, известную с XVI века. Затем формула Кардано вычисляет величину, аналогичную дискриминанту, \( \Delta \), которая раскрывает характер корней ещё до их вычисления: один действительный и два комплексных корня при \( \Delta > 0 \), все действительные с кратным корнем при \( \Delta = 0 \) и три различных действительных корня при \( \Delta < 0 \).
Интерпретировать результат просто. Если все три корня — числа, график функции \( y = ax^3 + bx^2 + cx + d \) пересекает ось абсцисс в этих точках (в кратном корне касаясь её). Если в двух полях написано «Комплексный корень», график пересекает ось абсцисс только один раз — в единственном показанном действительном корне. Два скрытых корня образуют пару комплексно-сопряжённых чисел; изучить их подробнее можно с помощью калькулятора комплексных чисел.
Кубические уравнения встречаются повсюду в прикладной математике: поиск точек пересечения в геометрии, вычисление собственных значений в линейной алгебре, задачи на объём в физике, анализ устойчивости в инженерии и экономике.
Допущения, ограничения и советы
- Коэффициент a должен быть ненулевым. Если \( a = 0 \), уравнение на самом деле квадратное (или линейное) — воспользуйтесь лучше решателем квадратных уравнений.
- Комплексные корни отмечаются, а не вычисляются. Калькулятор выводит действительные корни численно и показывает «Комплексный корень» для нереальной пары. Это делает результат аккуратным для повседневных задач.
- Округление до 5 знаков после запятой. Результаты округляются, поэтому корень вида \( \sqrt[3]{2} \) отображается как 1,25992. Для большинства целей такой точности более чем достаточно; при подстановке округлённого корня обратно в уравнение могут появиться незначительные расхождения.
- Числовые крайние случаи. Очень большие или очень маленькие коэффициенты могут вызвать погрешности округления при вычислениях с плавающей точкой, поэтому математически строго нулевой дискриминант может вычислиться как очень малое положительное или отрицательное число. В таких случаях отображаемые корни могут отличаться в последних знаках.
- Проверка по правилу Декарта. Перед решением можно оценить, сколько положительных и отрицательных действительных корней существует, с помощью калькулятора правила знаков Декарта, а затем использовать результат для проверки вывода решателя. В пару к нему пригодится калькулятор кубического корня, когда нужно вычислить \( \sqrt[3]{n} \) лишь для одного числа.
- Сначала попробуйте простое разложение. Всегда проверяйте, не является ли \( x = 0 \) корнем (то есть \( d = 0 \)), и не удовлетворяет ли уравнению какое-нибудь очевидное целое число вроде 1, −1, 2 или −2 — вынесение одного корня сводит кубическое уравнение к квадратному, которое можно решить в уме.
Часто задаваемые вопросы
Как решить кубическое уравнение вручную без формулы Кардано?
Сначала попробуйте теорему о рациональных корнях: у любого рационального корня \( \frac{m}{n} \) числитель \( m \) делит свободный член \( d \), а знаменатель \( n \) делит старший коэффициент \( a \). Проверьте кандидатов вроде ±1, ±2, ±d подстановкой. Найдя один корень \( x_1 \), разделите многочлен на \( (x - x_1) \) (деление уголком или по схеме Горнера), получите квадратное уравнение и примените формулу корней. Это покрывает большинство учебных кубических уравнений.
Сколько действительных корней может иметь кубическое уравнение?
Всегда не менее одного и не более трёх. Это определяется величиной \( \Delta \) с этой страницы: при \( \Delta > 0 \) — один действительный корень и пара комплексно-сопряжённых, при \( \Delta = 0 \) — три действительных корня, из которых хотя бы два равны, при \( \Delta < 0 \) — три различных действительных корня. Быстро проверить можно и по графику: многочлен нечётной степени с действительными коэффициентами обязан пересечь ось абсцисс хотя бы один раз.
Как проверить корни, которые выдаёт калькулятор?
Подставьте каждый корень обратно в \( ax^3 + bx^2 + cx + d \) — результат должен быть равен 0 (или очень близок к нему, так как значения округлены до 5 знаков). Для перекрёстной проверки можно использовать формулы Виета: сумма корней равна \( -\frac{b}{a} \), а их произведение — \( -\frac{d}{a} \). Для примера \( x(x+4)^2 \) сумма равна \( 0 - 4 - 4 = -8 = -\frac{8}{1} \).
Почему калькулятор пишет «Комплексный корень» вместо числа?
Когда \( \Delta > 0 \), два оставшихся корня являются комплексно-сопряжёнными \( u \pm vi \). Калькулятор выводит только числовые действительные корни, поэтому он отмечает нереальную пару, а не печатает комплексные значения. Если они вам нужны, учтите, что действительная часть \( u \) равна \( -\frac{b}{3a} \) минус половина действительного корня, и воспользуйтесь квадратным множителем, который остаётся после деления на действительный корень.
Что означает кратный корень с геометрической точки зрения?
Кратный (двойной) корень — это точка, в которой кривая \( y = ax^3 + bx^2 + cx + d \) касается оси абсцисс, не пересекая её, — как вершина параболы, лежащая на оси. В примере по умолчанию \( x(x+4)^2 = 0 \) график пересекает ось в точке \( x = 0 \) и лишь касается её в точке \( x = -4 \). Тройной корень (все три корня равны) выглядит как точка перегиба, лежащая ровно на оси.
Можно ли вводить дроби или десятичные числа в качестве коэффициентов?
Поля ввода принимают десятичные числа, включая отрицательные (например, 0.5 или -2.75). Для дробных коэффициентов вроде \( \frac{1}{2}x^3 - 3x + 4 \) либо переведите их в десятичные (a = 0.5), либо предварительно умножьте всё уравнение на общий знаменатель — умножение всех членов на одно и то же ненулевое число не меняет корней.
Какие ошибки чаще всего допускают при работе с решателем кубических уравнений?
Самые частые ошибки — ввод членов не в том порядке (помните: a умножается на \( x^3 \), d — это просто константа), пропуск нулевых коэффициентов (в \( x^3 - 8 = 0 \) нужно ввести b = 0 и c = 0) и потеря знаков «минус» при переписывании с бумаги. Также обратите внимание: запись \( x^3 + 5x^2 \) неполная — отсутствующие члены не считаются автоматически нулями, если вы не введёте 0.