(Оффтоп)
Если конкретно указано, что вид должен получиться такой развернутый, то, видимо, нет, не поставили бы. Если никаких намеков на это не дается, то я даже не знаю, кто бы догадался, что там надо преобразования дальше продолжить. А так, ответ получен, проверка

и

показывает, что получен правильно, чего ещё требовать? Правда, случаи разных дискриминантов рассмотреть всё-таки надо.