2
$\begingroup$

I'm trying to replicate a simulation study in a paper. For that I would need the inverse of this function:

$f(x)=x^{\beta}\left((x-1)^6+1\right), x\in[0,1]$

Plugging this unto Maxima returns:

solve(y=x^(beta)*((x-1)^6+1),x);    beta        beta + 3                                                                             [x     = y - x        ] 

which doesn't help me one bit. The fact that it's used in this paper leads me to think that the inverse of this function is probably well known. It's just not known to me.

Alternatively, is there a general numerical strategy to find the inverse of a function for a grid of values of x?

  • 0
    Close to $x=0$ we have $f(x) \simeq 2x^\beta$ so the inverse is $\simeq (x/2)^{1/\beta}$. Close to $x=1$ we have $f(x)\simeq x^\beta$ so the inverse here is $\simeq x^{1/\beta}$. This gives a rough approximation to the inverse.2016-03-10

1 Answers 1

3

As noted in the comments, there is no closed form for the inverse. There are numerical techniques for finding very good approximations. One of the simplest and best is called Newton's Method - you will have no trouble finding it.

  • 0
    For the non-math inclined, we look for $min_x(f(x)−y)^2$ for say a grid a values of y between $\max(f(x))$ and $\min(f(x))$ using a Newton-Raphson algorithm.2012-07-04