I want to find the analytical roots of this polynomial
- x - a^3*x*(a^2*x*(a*x*(x - 1) + 1)*(x - 1) + 1)*(a*x*(x - 1) + 1)*(x - 1)
Solve gives the first 2 roots as x=0 and x=1-1/a while the other 6 roots - as symbolic expressions using Root object. Is there a way to find analytical solutions for other 6 roots expressed without Root object?
Solve[-x - a^3*x*(a^2*x*(a*x*(x - 1) + 1)*(x - 1) + 1)*(a*x*(x - 1) + 1)*(x - 1) == 0, x]works for me: http://i.stack.imgur.com/SULgx.png – Michael E2 Jan 30 '16 at 14:33ais not defined. – Pavlo Fesenko Jan 30 '16 at 20:41Roots[-x - a^3*x*(a^2*x*(a*x*(x - 1) + 1)*(x - 1) + 1)*(a*x*(x - 1) + 1)*(x - 1) == 0, x]which of course is a documented function. – Daniel Lichtblau Jan 30 '16 at 22:18Solvereturns numerical solutions. It returns symbolic ones for the other 6 roots in terms ofRoot(see for instance http://mathematica.stackexchange.com/a/13768). If it is returning numerical solutions for you, it is a bug. – Michael E2 Feb 03 '16 at 13:29