Here is my attempt:
Substituting y for infinite x powers:
$$x^{x^{x^{x^{.^{.^{.}}}}}}=y → x^y=y $$
Giving: $$x=y^{\frac{1}{y}}$$
Take natural logs & differentiate with respect to $y$: $$ln(x)=ln(y^\frac{1}{y}) → ln(x)=\frac{1}{y}ln(y^\frac{1}{y})$$ $$\frac{1}{x}\frac{dx}{dy}=-\frac{1}{y^2}ln(y)+\frac{1}{y^2}$$ $$\frac{dx}{dy}=x\left(\frac{1-ln(y)}{y^2}\right)$$
Sub. in $y^{\frac{1}{y}}$ for $x$: $$\frac{dx}{dy}=y^{\frac{1}{y}}\left(\frac{1-ln(y)}{y^2}\right)$$ $$\frac{dx}{dy}=y^{\frac{1}{y}-2}\left(1-ln(y)\right)$$
Inverse $\frac{dx}{dy}$ to get $\frac{dy}{dx}$: $$\frac{dy}{dx}=\left[y^{\frac{1}{y}-2}\left(1-ln(y)\right)\right]^{-1}$$ Therefore: $$\frac{dy}{dx}=\frac{y^{2-\frac{1}{y}}}{1-ln(y)}$$
Have I made a mistake anywhere? Have I made a false assumption? Please kindly provide some guidance, thanks.