1. Иногда вопрос о количестве
действительных корней уравнения важен сам по себе, вне зависимости от
численного решения уравнения. Как известно, решение кубического уравнения
общего вида
|
сводится введением нового неизвестного к решению так называемого неполного уравнения
|
т.е. уравнения, в котором
коэффициент при x2 равен нулю, а при x3 - единице. При
этом оказывается, что коэффициенты p и q этого уравнения более
информативны, чем коэффициенты a, b,
c и d исходного уравнения.
Так, именно по коэффициентам неполного уравнения p и q можно не решая уравнения легко сказать, сколько
действительных корней оно имеет. Кроме того, p и q имеют простой геометрический смысл. (Анализ зависимости
количества корней неполного кубического уравнения дан здесь
и здесь.)
Если
помимо или независимо от
вопроса о количестве действительных корней кубического уравнения нас интересует
численное решение уравнения, то один из способов найти все решения –
воспользоваться формулой Кардано. Формула Кардано традиционно записывается
именно для неполного уравнения, ввиду того, что подобная формула для уравнения
общего вида становится чрезвычайно громоздкой:
|
Несмотря на простоту этой формулы
при ее использовании могут возникнуть определенные трудности. В том случае,
когда уравнение имеет ровно три действительных решения, для их нахождения по
этой формуле нужно, во-первых, уметь извлекать кубический корень из
комплексного числа, а во-вторых (и это касается любого случая, а не только
когда у уравнения только действительные решения), уметь исключать появление
посторонних решений. Второй момент связан с тем, что каждому слагаемому в
формуле, как корню третьей степени из комплексного числа, соответствует три комплексных
значения, что в общей сложности дает девять комбинаций слагаемых, т.е. девять
значений , тогда как всего решений (в любом случае) – ровно три! Иногда
формулу сопровождают пояснениями, какие пары значений корня третьей степени
следует брать, чтобы найти все решения уравнения без лишних вычислений. Тем не
менее, даже хорошо зная какой-либо алгоритм нахождения корней кубического
уравнения, перед тем как приступать к решению уравнения нелишне выяснить,
сколько корней оно имеет и каково их взаимное расположение, т.е. задаться
вопросом, о котором идет речь в начале заметки. Это
дополнение к алгоритму поиска решений уравнения делает процесс решения более
наглядным, а вычисления более надежными. (Вывод формулы Кардано и комментарий по ее применению приведены здесь.)
2. Здесь показано
как MathCAD обрабатывает
сумму корней третьей степени из комплексных чисел: результат – только одно
число.
3. Здесь приведен пример
извлечения корня третьей степени из комплексного числа «вручную». Формула MathCAD дает только одно число; чтобы получить все три
значения, нужны дополнительные вычисления.
Линьков Леонид Владимирович
На базовую страницу >>>