Find all real number(s) $x$ satisfying the equation $\{(x +1)^3\}$ = $x^3$ , where $\{y\}$ denotes the fractional part of $y$ , for example $\{3.1416\ldots\}=0.1416\ldots$.
I am trying all positive real numbers from $1,2,\dots$ but I didn't get any decimals.
Is there a smarter way to solve this problem? ... Please advise.
Fractional part is always in $[0,1)$. So the domain of $g(x)=x^3$ you are looking for is such that $R_g\in[0,1)$, which happens to be $[0,1)$.
$y=\{(x+1)^3\}$ is basically $y=(x+1)^3$ chopped into appropriate pieces and translated down by some $k\in\mathbb{Z}$ where $k=\lfloor(x+1)^3\rfloor$
So we solve $$(x+1)^3-k=x^3$$ which gives $$k=3x^2+3x+1$$
Since for $[0,1)$, $0\le(x+1)^3<8$, we check $$3x^2+3x+1=0,1,2,3,4,5,6,7$$ whose positive roots give the answers.