We were going over inverse functions in class and the method for mathematically finding an inverse function (i.e. replace y with x in the function and solve implicitly for y). I noticed, however, this method seemed impossible for a function such as $\mathbf {f(x)=x^3+x}$ After trying for a while, I used the solve() function on my calculator to find y implicitly. The result was $$y=\frac{6^\frac 13\left(2^\frac 13\sqrt {3(27x^2+4)}+9x\right)^\frac 23}{6\left(\sqrt{3\left(27x^2+4\right)}+9x\right)^\frac 13}$$
I have graph this and it is indeed the inverse function. My question is: How was this conclusion reached? (no this question was not for homework, yes I am aware of and okay with the fact that this may be well beyond my level; I'd like to know anyways)
EDIT: Someone else asked the exact same question on this forum. I had actually read the responses to that particular post, they did not answer my specific question and, to the best of my knowledge, gave methods to solve for the graph the inverse function. Also while the question titles are the same, the nature of the question really is not at the heart of it.