For real , the function has derivative . It decreases from infinity to zero on the negative half-line, increases from zero to on , and then decreases to zero. Hence sufficiently small positive gives exactly three real roots: two near zero and one tending to positive infinity.
Set and write either small root as , with . Expanding gives . Matching its value to fixes . Thus the two asymptotic expansions are
For the large root, put . Taking logarithms gives , so . Writing then gives . Iteration yields
Its two asymptotic expansion terms are of different logarithmic orders; a regular power series in cannot describe it.
As an exact check, the real branches of Lambert W give , and . If complex roots are intended instead, there are infinitely many, given by . For each fixed nonprincipal branch their two logarithmic terms follow from , where and logarithms are continued on that branch. The three real roots are the ones selected above.
There are two positive roots for : the derivative of is , so the function decreases to its minimum at and then increases. Negative cannot solve the equation. For the larger root, expansion of the exponential function in gives
so series reversion yields
For the smaller root, set and take a logarithm. Then , so successive substitution gives and
These are the first two nonzero terms of the two asymptotic expansions. Equivalently, the roots are and , from the real branches of Lambert W.