Optimal. Leaf size=308 \[ -16 \sqrt {1+\sqrt {1+x}}+16 \tanh ^{-1}\left (\sqrt {1+\sqrt {1+x}}\right )+4 \sqrt {1+\sqrt {1+x}} \log (1+x)-2 \sqrt {2} \tanh ^{-1}\left (\frac {\sqrt {1+\sqrt {1+x}}}{\sqrt {2}}\right ) \log (1+x)+4 \sqrt {2} \tanh ^{-1}\left (\frac {1}{\sqrt {2}}\right ) \log \left (1-\sqrt {1+\sqrt {1+x}}\right )-4 \sqrt {2} \tanh ^{-1}\left (\frac {1}{\sqrt {2}}\right ) \log \left (1+\sqrt {1+\sqrt {1+x}}\right )+2 \sqrt {2} \text {Li}_2\left (-\frac {\sqrt {2} \left (1-\sqrt {1+\sqrt {1+x}}\right )}{2-\sqrt {2}}\right )-2 \sqrt {2} \text {Li}_2\left (\frac {\sqrt {2} \left (1-\sqrt {1+\sqrt {1+x}}\right )}{2+\sqrt {2}}\right )-2 \sqrt {2} \text {Li}_2\left (-\frac {\sqrt {2} \left (1+\sqrt {1+\sqrt {1+x}}\right )}{2-\sqrt {2}}\right )+2 \sqrt {2} \text {Li}_2\left (\frac {\sqrt {2} \left (1+\sqrt {1+\sqrt {1+x}}\right )}{2+\sqrt {2}}\right ) \]
[Out]
________________________________________________________________________________________
Rubi [F]
time = 0.03, antiderivative size = 0, normalized size of antiderivative = 0.00, number of steps
used = 0, number of rules used = 0, integrand size = 0, \(\frac {\text {number of rules}}{\text {integrand size}}\) = 0.000, Rules used = {}
\begin {gather*} \int \frac {\sqrt {1+\sqrt {1+x}} \log (1+x)}{x} \, dx \end {gather*}
Verification is not applicable to the result.
[In]
[Out]
Rubi steps
\begin {align*} \int \frac {\sqrt {1+\sqrt {1+x}} \log (1+x)}{x} \, dx &=\int \frac {\sqrt {1+\sqrt {1+x}} \log (1+x)}{x} \, dx\\ \end {align*}
________________________________________________________________________________________
Mathematica [B] Leaf count is larger than twice the leaf count of optimal. \(654\) vs. \(2(308)=616\).
time = 0.44, size = 654, normalized size = 2.12 \begin {gather*} -16 \sqrt {1+\sqrt {1+x}}+4 \sqrt {1+\sqrt {1+x}} \log (1+x)+\sqrt {2} \log (1+x) \log \left (\sqrt {2}-\sqrt {1+\sqrt {1+x}}\right )-8 \log \left (-1+\sqrt {1+\sqrt {1+x}}\right )-2 \sqrt {2} \log \left (\sqrt {2}-\sqrt {1+\sqrt {1+x}}\right ) \log \left (-1+\sqrt {1+\sqrt {1+x}}\right )+8 \log \left (1+\sqrt {1+\sqrt {1+x}}\right )-2 \sqrt {2} \log \left (\sqrt {2}-\sqrt {1+\sqrt {1+x}}\right ) \log \left (1+\sqrt {1+\sqrt {1+x}}\right )-\sqrt {2} \log (1+x) \log \left (\sqrt {2}+\sqrt {1+\sqrt {1+x}}\right )+2 \sqrt {2} \log \left (-1+\sqrt {1+\sqrt {1+x}}\right ) \log \left (\sqrt {2}+\sqrt {1+\sqrt {1+x}}\right )+2 \sqrt {2} \log \left (1+\sqrt {1+\sqrt {1+x}}\right ) \log \left (\sqrt {2}+\sqrt {1+\sqrt {1+x}}\right )-2 \sqrt {2} \log \left (-1+\sqrt {1+\sqrt {1+x}}\right ) \log \left (\left (-1+\sqrt {2}\right ) \left (\sqrt {2}+\sqrt {1+\sqrt {1+x}}\right )\right )-2 \sqrt {2} \log \left (1+\sqrt {1+\sqrt {1+x}}\right ) \log \left (2+\sqrt {2}+\sqrt {1+\sqrt {1+x}}+\sqrt {2} \sqrt {1+\sqrt {1+x}}\right )+2 \sqrt {2} \log \left (-1+\sqrt {1+\sqrt {1+x}}\right ) \log \left (1-\left (1+\sqrt {2}\right ) \left (-1+\sqrt {1+\sqrt {1+x}}\right )\right )+2 \sqrt {2} \log \left (1+\sqrt {1+\sqrt {1+x}}\right ) \log \left (1-\left (-1+\sqrt {2}\right ) \left (1+\sqrt {1+\sqrt {1+x}}\right )\right )-2 \sqrt {2} \text {Li}_2\left (-\left (\left (-1+\sqrt {2}\right ) \left (-1+\sqrt {1+\sqrt {1+x}}\right )\right )\right )+2 \sqrt {2} \text {Li}_2\left (\left (1+\sqrt {2}\right ) \left (-1+\sqrt {1+\sqrt {1+x}}\right )\right )+2 \sqrt {2} \text {Li}_2\left (\left (-1+\sqrt {2}\right ) \left (1+\sqrt {1+\sqrt {1+x}}\right )\right )-2 \sqrt {2} \text {Li}_2\left (-\left (\left (1+\sqrt {2}\right ) \left (1+\sqrt {1+\sqrt {1+x}}\right )\right )\right ) \end {gather*}
Antiderivative was successfully verified.
[In]
[Out]
________________________________________________________________________________________
Mathics [F(-2)]
time = 0.00, size = 0, normalized size = 0.00 \begin {gather*} \text {cought exception: maximum recursion depth exceeded while calling a Python object} \end {gather*}
Warning: Unable to verify antiderivative.
[In]
[Out]
________________________________________________________________________________________
Maple [C] Result contains higher order function than in optimal. Order 9 vs. order
4.
time = 0.01, size = 199, normalized size = 0.65
method | result | size |
derivativedivides | \(4 \ln \left (1+x \right ) \sqrt {1+\sqrt {1+x}}-16 \sqrt {1+\sqrt {1+x}}-8 \ln \left (\sqrt {1+\sqrt {1+x}}-1\right )+8 \ln \left (1+\sqrt {1+\sqrt {1+x}}\right )+8 \left (\munderset {\underline {\hspace {1.25 ex}}\alpha =\RootOf \left (\textit {\_Z}^{2}-2\right )}{\sum }\frac {\left (\frac {\ln \left (\sqrt {1+\sqrt {1+x}}-\underline {\hspace {1.25 ex}}\alpha \right ) \ln \left (1+x \right )}{2}-\dilog \left (\frac {1+\sqrt {1+\sqrt {1+x}}}{1+\underline {\hspace {1.25 ex}}\alpha }\right )-\ln \left (\sqrt {1+\sqrt {1+x}}-\underline {\hspace {1.25 ex}}\alpha \right ) \ln \left (\frac {1+\sqrt {1+\sqrt {1+x}}}{1+\underline {\hspace {1.25 ex}}\alpha }\right )-\dilog \left (\frac {\sqrt {1+\sqrt {1+x}}-1}{-1+\underline {\hspace {1.25 ex}}\alpha }\right )-\ln \left (\sqrt {1+\sqrt {1+x}}-\underline {\hspace {1.25 ex}}\alpha \right ) \ln \left (\frac {\sqrt {1+\sqrt {1+x}}-1}{-1+\underline {\hspace {1.25 ex}}\alpha }\right )\right ) \underline {\hspace {1.25 ex}}\alpha }{4}\right )\) | \(199\) |
default | \(4 \ln \left (1+x \right ) \sqrt {1+\sqrt {1+x}}-16 \sqrt {1+\sqrt {1+x}}-8 \ln \left (\sqrt {1+\sqrt {1+x}}-1\right )+8 \ln \left (1+\sqrt {1+\sqrt {1+x}}\right )+8 \left (\munderset {\underline {\hspace {1.25 ex}}\alpha =\RootOf \left (\textit {\_Z}^{2}-2\right )}{\sum }\frac {\left (\frac {\ln \left (\sqrt {1+\sqrt {1+x}}-\underline {\hspace {1.25 ex}}\alpha \right ) \ln \left (1+x \right )}{2}-\dilog \left (\frac {1+\sqrt {1+\sqrt {1+x}}}{1+\underline {\hspace {1.25 ex}}\alpha }\right )-\ln \left (\sqrt {1+\sqrt {1+x}}-\underline {\hspace {1.25 ex}}\alpha \right ) \ln \left (\frac {1+\sqrt {1+\sqrt {1+x}}}{1+\underline {\hspace {1.25 ex}}\alpha }\right )-\dilog \left (\frac {\sqrt {1+\sqrt {1+x}}-1}{-1+\underline {\hspace {1.25 ex}}\alpha }\right )-\ln \left (\sqrt {1+\sqrt {1+x}}-\underline {\hspace {1.25 ex}}\alpha \right ) \ln \left (\frac {\sqrt {1+\sqrt {1+x}}-1}{-1+\underline {\hspace {1.25 ex}}\alpha }\right )\right ) \underline {\hspace {1.25 ex}}\alpha }{4}\right )\) | \(199\) |
Verification of antiderivative is not currently implemented for this CAS.
[In]
[Out]
________________________________________________________________________________________
Maxima [A]
time = 0.38, size = 378, normalized size = 1.23 \begin {gather*} {\left (\sqrt {2} \log \left (-\frac {\sqrt {2} - \sqrt {\sqrt {x + 1} + 1}}{\sqrt {2} + \sqrt {\sqrt {x + 1} + 1}}\right ) + 4 \, \sqrt {\sqrt {x + 1} + 1}\right )} \log \left (x + 1\right ) + 2 \, \sqrt {2} {\left (\log \left (\sqrt {2} + \sqrt {\sqrt {x + 1} + 1}\right ) \log \left (-\frac {\sqrt {2} + \sqrt {\sqrt {x + 1} + 1}}{\sqrt {2} + 1} + 1\right ) + {\rm Li}_2\left (\frac {\sqrt {2} + \sqrt {\sqrt {x + 1} + 1}}{\sqrt {2} + 1}\right )\right )} - 2 \, \sqrt {2} {\left (\log \left (-\sqrt {2} + \sqrt {\sqrt {x + 1} + 1}\right ) \log \left (-\frac {\sqrt {2} - \sqrt {\sqrt {x + 1} + 1}}{\sqrt {2} + 1} + 1\right ) + {\rm Li}_2\left (\frac {\sqrt {2} - \sqrt {\sqrt {x + 1} + 1}}{\sqrt {2} + 1}\right )\right )} + 2 \, \sqrt {2} {\left (\log \left (\sqrt {2} + \sqrt {\sqrt {x + 1} + 1}\right ) \log \left (-\frac {\sqrt {2} + \sqrt {\sqrt {x + 1} + 1}}{\sqrt {2} - 1} + 1\right ) + {\rm Li}_2\left (\frac {\sqrt {2} + \sqrt {\sqrt {x + 1} + 1}}{\sqrt {2} - 1}\right )\right )} - 2 \, \sqrt {2} {\left (\log \left (-\sqrt {2} + \sqrt {\sqrt {x + 1} + 1}\right ) \log \left (-\frac {\sqrt {2} - \sqrt {\sqrt {x + 1} + 1}}{\sqrt {2} - 1} + 1\right ) + {\rm Li}_2\left (\frac {\sqrt {2} - \sqrt {\sqrt {x + 1} + 1}}{\sqrt {2} - 1}\right )\right )} - 16 \, \sqrt {\sqrt {x + 1} + 1} + 8 \, \log \left (\sqrt {\sqrt {x + 1} + 1} + 1\right ) - 8 \, \log \left (\sqrt {\sqrt {x + 1} + 1} - 1\right ) \end {gather*}
Verification of antiderivative is not currently implemented for this CAS.
[In]
[Out]
________________________________________________________________________________________
Fricas [F(-2)]
time = 0.00, size = 0, normalized size = 0.00 \begin {gather*} \text {Exception raised: TypeError} \end {gather*}
Verification of antiderivative is not currently implemented for this CAS.
[In]
[Out]
________________________________________________________________________________________
Sympy [F]
time = 0.00, size = 0, normalized size = 0.00 \begin {gather*} \int \frac {\sqrt {\sqrt {x + 1} + 1} \log {\left (x + 1 \right )}}{x}\, dx \end {gather*}
Verification of antiderivative is not currently implemented for this CAS.
[In]
[Out]
________________________________________________________________________________________
Giac [F] N/A
time = 0.00, size = 0, normalized size = 0.00 \begin {gather*} \text {Could not integrate} \end {gather*}
Verification of antiderivative is not currently implemented for this CAS.
[In]
[Out]
________________________________________________________________________________________
Mupad [F]
time = 0.00, size = -1, normalized size = -0.00 \begin {gather*} \int \frac {\ln \left (x+1\right )\,\sqrt {\sqrt {x+1}+1}}{x} \,d x \end {gather*}
Verification of antiderivative is not currently implemented for this CAS.
[In]
[Out]
________________________________________________________________________________________