I am pretty new to Wolfram Alpha. I want Wolfram Alpha to find the derivative of $\sqrt{1+x^\sqrt{1+x^\sqrt{1+...}}}$. At the moment, I am having trouble with Wolfram Alpha simplifying it incorrectly.
I had thought that Fold[sqrt(1+{x}^#,2)&, x, Range[∞]]]
would work but Wolfram says it equals $\sqrt{x^x+1}$ which I don't think is actually equivalent.
For example, if I plug in 0 to the original equation:
$f(x)=\sqrt{1+x^\sqrt{1+x^\sqrt{1+...}}}$
$f(0)=\sqrt{1+0^\sqrt{1+0^\sqrt{1+...}}}$
$f(0)=\sqrt{1+0^{f(0)}}$
$f(0)$ must be greater than $0$ because $\sqrt{1}>0$ so we know $0^{f(0)}=0$.
$f(0)=\sqrt{1+0}$
$f(0)=1$
Now, let's plug it into the equation Wolfram Alpha gave me:
$g(x)=\sqrt{x^x+1}$
$g(0)=\sqrt{0^0+1}$
$g(0)=\sqrt{1+1}$
$g(0)=\sqrt{2}$
And we all know: $1\ne\sqrt{2}$
Fold[sqrt(1+{x}^#,2)&, x, Range[∞]]]
your brackets don't match and the,2
seems oddly placed. If I change that toFold[sqrt(1+x^#)&, x, Range[4]]
then WA seems to understand that. WA does have a limited buffer size for input and calculations. I have seen error and omissions when it runs out of space, but I can't tell if that is what you are seeing. WA is probably isn't the tool for this task. $\endgroup$y= Sqrt[1+x^y]
$\endgroup$Range[∞]
is not a valid expression in Wolfram Language, and if you evaluate yourFold
expression in Mathematica, you get an error. However, you also get a result where only one iteration was performed, and it seems that Wolfram|Alpha blatantly discards this error and uses the output, which is clearly wrong, as a result. $\endgroup$