The equation $Mx = e^x$, when $M > 0$. I know that the first solution must be at the tangent where the line $Mx$ crosses $e^x$, so $M$x has gradient $e^x$. This leads to $x(e^x) = e^x$, $x = 1$
But all of the $M$ values greater than $e$ must yield exactly $2$ solutions. One that is larger than one and the other occurring between $0$ and $1$, (Rolle's theorem)
An approximation to a solution for any given $M$ is $\log(M)$, since $\log(M) + \log(x) = x$. This can be improved to give us $\log(M) + \log\log(M) = x$. The error to this approximation is $\log(1 - (\log(x))/(x))$, which rapidly approaches $0$ as $x$ gets larger. The error is this because $\log\log M = \log(x-\log(x)) = \log(x) + \log(1 - \frac{\log(x)}{x})$
Here's what I can't work out, $y = \log M$ has precisely one solution, whereas $y = x - \log(x)$ has two. Why does the approximation $\log M + \log\log M$ always gives the solution above $1$, and somehow ignores the other solution?
