When we try to solve $\cos x = x$, there is generally no closed form solution but Mathematica has many numerical methods to solve it, for example Why doesn't Mathematica solve $x=\cos\,x$ properly?.
MathWorld shows this as a Dottie Number and you can see more details at What is the solution of cos(x)=x?.
My question, is there any way to get Mathematica to show this as a Dottie Number and it's closed form result?
Rootexpression.Reduce[Cos[x] == x, x, Reals]evaluates tox == Root[{-Cos[#1] + #1 & , 0.73908513321516064165715980049797739543` 20.60205998922831}]You get the same solution withSolve. TheRootexpression is less obscure thanSqrt[1 - (2 InverseBetaRegularized[1/2, 1/2, 3/2] - 1)^2]$\endgroup$RealInverseSphericalBesselY[0, -1, 1]for the Dottie number. Yes, maybe it'd be useful to have automatic processing for such things; but the computational demands may be too high for now. On the other hand – what have we really gained from knowing this specific closed form? Numerical evaluation ofRealInverseSphericalBesselYprobably still relies on root-finding! $\endgroup$RealInverseSphericalBesselY[0, -1, 1]is trivial. It is the AskConstants-internal way of sayingInverseFunction[SphericalBesselY[0, #] &][-1], which is the solution of the equation $y_0(z)=-1$. But as $y_0(z)=-\cos(z)/z$, this is obviously the number we are looking for, just using fancy terms like "inverse" and "Bessel" and "spherical". As I said, these fancy words are just a way to describe root objects. $\endgroup$