Найти :
Поймём, почему корни делятся на один большой и два малых. В уравнении квадратный коэффициент значительно превышает остальные. По теореме Виета сумма трёх корней равна , а их произведение — , то есть почти ноль. Значит, один корень должен почти полностью давать сумму, а два других быть настолько малы, чтобы произведение оставалось близким к нулю. Такое строение позволяет разбить задачу на две простые части.
Найдём два малых корня, отбросив . Если порядка сотых, то порядка — совершенно незначительно по сравнению с . Отбрасывая , получаем квадратное уравнение дискриминант которого По формуле корней квадратного уравнения получаем
Уточним оба корня одним шагом Ньютона. Отброшенный сдвигает каждый корень лишь в седьмом знаке после запятой, и применение метода Ньютона к исходному кубическому уравнению даёт По сравнению с оценками из квадратного разница составляет и , что подтверждает: отброшенный член действительно мал — порядка против порядка .
Большой корень найдём по сумме корней, а не по формуле кубического. Так как сумма трёх корней должна равняться , Подстановка этого значения в даёт ноль с точностью до двенадцатого знака.
Проверим по обеим формулам Виета. Три корня , и в сумме дают ровно , а их произведение — , что совпадает с , как и требуется. Важно именно произведение: пара малых корней может быть ошибочной и всё равно дать правильную сумму, так как большой корень просто компенсирует разницу — только произведение выявляет ошибку.
Запишем ответ. Все три корня вещественные, что соответствует кубическому уравнению с пересечением оси чуть ниже и чуть выше нуля, а также далеко вправо при .
Need to solve a different problem like this? Open the solver →