How to isolate x in this equation?

Suppose we have this equation:

$\displaystyle $y = 1 + x + \lceil \log_2(x)\rceil$$

where $\displaystyle $x$$ is an integer > $\displaystyle $0$$.

How can we get $\displaystyle $x$$ as a function of $\displaystyle $y$$ (basically isolate $\displaystyle $x$$)? I don't understand how to handle the ceiling and the logarithmic function.

Thanks.

Re: How to isolate x in this equation?

Hey Sneaky.

The short answer is that you can't since multiple values of x map to a single y.

You can only get an inverse function if you restrict the domain and range to be 1-1 or bijective.