(1) Don't you expect three solutions, not one? (Fundamental Theorem of Algebra.)
(2) Mathematica does have a command Simplify[]
, which helps.
(3) There will be some limitations on simplification because of branch cuts of the principal roots. If there are restrictions on c
and d
, including them in the assumptions of Simplify[]
may help.