You can rearrange x^3 + x = 1 as x^3 = 1 – x, and let x = u + v. Notice that by the binomial theorem, (u + v)^3 = u^3 + 3vu^2 + 3uv^2 + v^3 = u^3 + v^3 + 3uv(u + v), suggesting that u^3 + v^3 = 1, while -1 = 3uv. -1 = 3uv implies v = -1/(3u), so u^3 – 1/(27u^3) = 1, implying 27u^6 – 1 = 27u^3. You can rearrange this as 27(u^3)^2 – 27u^3 – 1 = 0. This is a quadratic with respect to u^3, so you can use the quadratic formula to conclude that u^3 = [27 + sqrt(93)]/54 or u^3 = [27 – sqrt(93)]/54, although it really does not matter, since v^3 will always be the conjugate of u^3. Therefore, x = u + v = cbrt([27 + sqrt(93)]/54) + cbrt([27 + sqrt(93)]/54). This is ultimately equivalent to what was posted, it just requires some algebraic manipulations to get there. And yes, this is the simplest way you can write the answer. It is what it is. Unfortunately, simple problems do not always have simple solutions. And the laws of logic do not care about our puny concept of simplicity anyway.