Hi albbg
I see. Just, rather than say that "x^k=k is an approximation", we should say that "in the case a solution exist, it must satisfy x^k=k" , i.e. x=k^(1/k).
Let me explain. Consider the function f(k)=k^(1/k) for k positive. If it has a maximum for some k, Ln(f) has a maximum for the same k because Ln() is monotonic.
Equating the derivative of Ln(f(k))=Ln(k)/k to 0, we find that there is a maximum for k=e. So, we have the same solution of x=k^(1/k) for two values of k, say k1<e and k2>e.
For example, for k=2 we find the solution x=2^(1/2)=1.4142..., and for k=4 we find the same solution x=4^(1/4)=1.4142...
Obviously, if we put x=1.4142... into x^(x^(x^(x^(x.....^x)))) (infinite times) we can get only a single value for k, that is 2.
For x>=e^(1/e) the expression x^(x^(x^(x^(x.....^x)))) (N times) diverges as N->∞.
From the other side, the equation x^(x^(x^(x^(x.....^x))))=k (infinite times) has no solution for k>e.
Regards
Z