На самом деле вы изложили стандартный способ решения уравнения 4 степени через 3 (резольвенту). Беда в одном-как уравнение третьей степени для u планируете решить?
Формула Кардано-это определённый миф. На самом деле нет способа извлечь в ней корни третьей степени. В том смысле, что нельзя извлечь корень из комплексного числа, записав его как комплексное число в алгебраической форме. Не умеем. Точно также, как не умеем по данному

найти

по формуле тройного угла-это одна и та же задача.
И вообще решение алг. уравнений-это область мифологическая. Уравнения

или

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

ещё в 19 веке, решение следует в несколько строк из формулы обращения Лагранжа. Алгебраисты запугали всех своими маразматическими построениями, а аналитики им по инерции верят. Например, существует простая явная формула для решения любого уравнения произвольной степени через его коэффициенты, которая выписывается в две строки в виде явного ряда.