I'm trying to derive the solutions to $x*e^{-x^3} = \epsilon$ using perturbation method. From the equation, I got
$x^3 = \ln{1/{\epsilon}} + \ln{x}$
Set $L_1 = \ln{1/{\epsilon}}$,
it turned to be $x^3 = L_1 + \ln{x}$
I know I can solve $x = L_1 + \ln{x}$ using iteration method, but how can I deal with $x^3$?
Thanks!
When your write $\ln(x)-x^3=\ln(\epsilon)$ there are two natural cases to consider, $\ln(x)\approx\ln(\epsilon)$ and $x^3\approx-\ln(\epsilon)$, which give $x=\epsilon$ and $x=-\ln(\epsilon)^{1/3}$.
You can verify that if $x=\epsilon$ then $|x^3|\ll|\ln(x)|$, and that if $x=-\ln(\epsilon)^{1/3}$ then $|\ln(-\ln(\epsilon)^{1/3})|\ll|\ln(\epsilon)|$ as $\epsilon\rightarrow0$.
So this gives the leading terms in the approximations for each root, $\epsilon$ and $-\ln(\epsilon)^{1/3}$.
For the iteration for the root around $-\ln(\epsilon)^{1/3}$, you can use almost the same iteration as for $xe^{-x}$ case, $$ x^3=\ln(x)+\ln(1/\epsilon)=\ln(x/\epsilon)\Rightarrow x_{n+1}=\big(\ln(x_n/\epsilon)\big)^{1/3}.$$
For the other root near 0, you can use, starting with $x_0=\epsilon$, $$ \ln(x_{n+1})=\ln(\epsilon)+x_n^3\Rightarrow x_{n+1}=\epsilon e^{x_n^3}.$$