g(x) = x^4 - 6x^2 - 2sqrt(5)x + 2x + 1/2*sqrt(5) - 1/2 g(x).solve(x)
This gave, [x == -1/2sqrt(-2sqrt(5) + 10) - 1, x == 1/2sqrt(-2sqrt(5) + 10) - 1, x == -1/2sqrt(2sqrt(5) + 6) + 1, x == 1/2sqrt(2sqrt(5) + 6) + 1]
But then g(1/2sqrt(-2sqrt(5) + 10) -1 ).simplify() is not zero! (same for the other roots!)
What is going on!?