Optimal. Leaf size=51 \[ -\frac {\text {ArcTan}\left (1-\sqrt {2} \tanh (a+b x)\right )}{\sqrt {2} b}+\frac {\text {ArcTan}\left (1+\sqrt {2} \tanh (a+b x)\right )}{\sqrt {2} b} \]
[Out]
________________________________________________________________________________________
Rubi [A]
time = 0.13, antiderivative size = 51, normalized size of antiderivative = 1.00, number of steps
used = 6, number of rules used = 3, integrand size = 39, \(\frac {\text {number of rules}}{\text {integrand size}}\) = 0.077, Rules used = {1176, 631, 210}
\begin {gather*} \frac {\text {ArcTan}\left (\sqrt {2} \tanh (a+b x)+1\right )}{\sqrt {2} b}-\frac {\text {ArcTan}\left (1-\sqrt {2} \tanh (a+b x)\right )}{\sqrt {2} b} \end {gather*}
Antiderivative was successfully verified.
[In]
[Out]
Rule 210
Rule 631
Rule 1176
Rubi steps
\begin {align*} \int \frac {\cosh ^4(a+b x)-\sinh ^4(a+b x)}{\cosh ^4(a+b x)+\sinh ^4(a+b x)} \, dx &=\frac {\text {Subst}\left (\int \frac {1+x^2}{1+x^4} \, dx,x,\tanh (a+b x)\right )}{b}\\ &=\frac {\text {Subst}\left (\int \frac {1}{1-\sqrt {2} x+x^2} \, dx,x,\tanh (a+b x)\right )}{2 b}+\frac {\text {Subst}\left (\int \frac {1}{1+\sqrt {2} x+x^2} \, dx,x,\tanh (a+b x)\right )}{2 b}\\ &=\frac {\text {Subst}\left (\int \frac {1}{-1-x^2} \, dx,x,1-\sqrt {2} \tanh (a+b x)\right )}{\sqrt {2} b}-\frac {\text {Subst}\left (\int \frac {1}{-1-x^2} \, dx,x,1+\sqrt {2} \tanh (a+b x)\right )}{\sqrt {2} b}\\ &=-\frac {\tan ^{-1}\left (1-\sqrt {2} \tanh (a+b x)\right )}{\sqrt {2} b}+\frac {\tan ^{-1}\left (1+\sqrt {2} \tanh (a+b x)\right )}{\sqrt {2} b}\\ \end {align*}
________________________________________________________________________________________
Mathematica [A]
time = 0.02, size = 25, normalized size = 0.49 \begin {gather*} \frac {\text {ArcTan}\left (\frac {\sinh (2 a+2 b x)}{\sqrt {2}}\right )}{\sqrt {2} b} \end {gather*}
Antiderivative was successfully verified.
[In]
[Out]
________________________________________________________________________________________
Maple [C] Result contains complex when optimal does not.
time = 5.04, size = 136, normalized size = 2.67
method | result | size |
risch | \(\frac {i \sqrt {2}\, \ln \left ({\mathrm e}^{4 b x +4 a}+2 i \sqrt {2}\, {\mathrm e}^{2 b x +2 a}-1\right )}{4 b}-\frac {i \sqrt {2}\, \ln \left ({\mathrm e}^{4 b x +4 a}-2 i \sqrt {2}\, {\mathrm e}^{2 b x +2 a}-1\right )}{4 b}\) | \(74\) |
derivativedivides | \(\frac {\frac {i \sqrt {2}\, \ln \left (-2 i \sqrt {2}\, \left (\tanh ^{3}\left (\frac {b x}{2}+\frac {a}{2}\right )\right )+\tanh ^{4}\left (\frac {b x}{2}+\frac {a}{2}\right )-2 i \sqrt {2}\, \tanh \left (\frac {b x}{2}+\frac {a}{2}\right )-2 \left (\tanh ^{2}\left (\frac {b x}{2}+\frac {a}{2}\right )\right )+1\right )}{4}-\frac {i \sqrt {2}\, \ln \left (2 i \sqrt {2}\, \left (\tanh ^{3}\left (\frac {b x}{2}+\frac {a}{2}\right )\right )+\tanh ^{4}\left (\frac {b x}{2}+\frac {a}{2}\right )+2 i \sqrt {2}\, \tanh \left (\frac {b x}{2}+\frac {a}{2}\right )-2 \left (\tanh ^{2}\left (\frac {b x}{2}+\frac {a}{2}\right )\right )+1\right )}{4}}{b}\) | \(136\) |
default | \(\frac {\frac {i \sqrt {2}\, \ln \left (-2 i \sqrt {2}\, \left (\tanh ^{3}\left (\frac {b x}{2}+\frac {a}{2}\right )\right )+\tanh ^{4}\left (\frac {b x}{2}+\frac {a}{2}\right )-2 i \sqrt {2}\, \tanh \left (\frac {b x}{2}+\frac {a}{2}\right )-2 \left (\tanh ^{2}\left (\frac {b x}{2}+\frac {a}{2}\right )\right )+1\right )}{4}-\frac {i \sqrt {2}\, \ln \left (2 i \sqrt {2}\, \left (\tanh ^{3}\left (\frac {b x}{2}+\frac {a}{2}\right )\right )+\tanh ^{4}\left (\frac {b x}{2}+\frac {a}{2}\right )+2 i \sqrt {2}\, \tanh \left (\frac {b x}{2}+\frac {a}{2}\right )-2 \left (\tanh ^{2}\left (\frac {b x}{2}+\frac {a}{2}\right )\right )+1\right )}{4}}{b}\) | \(136\) |
Verification of antiderivative is not currently implemented for this CAS.
[In]
[Out]
________________________________________________________________________________________
Maxima [F]
time = 0.00, size = 0, normalized size = 0.00 \begin {gather*} \text {Failed to integrate} \end {gather*}
Verification of antiderivative is not currently implemented for this CAS.
[In]
[Out]
________________________________________________________________________________________
Fricas [B] Leaf count of result is larger than twice the leaf count of optimal. 192 vs.
\(2 (43) = 86\).
time = 0.35, size = 192, normalized size = 3.76 \begin {gather*} -\frac {\sqrt {2} \arctan \left (-\frac {\sqrt {2} \cosh \left (b x + a\right )^{3} + 3 \, \sqrt {2} \cosh \left (b x + a\right ) \sinh \left (b x + a\right )^{2} + \sqrt {2} \sinh \left (b x + a\right )^{3} + {\left (3 \, \sqrt {2} \cosh \left (b x + a\right )^{2} - 7 \, \sqrt {2}\right )} \sinh \left (b x + a\right ) + 7 \, \sqrt {2} \cosh \left (b x + a\right )}{4 \, {\left (\cosh \left (b x + a\right )^{3} - 3 \, \cosh \left (b x + a\right )^{2} \sinh \left (b x + a\right ) + 3 \, \cosh \left (b x + a\right ) \sinh \left (b x + a\right )^{2} - \sinh \left (b x + a\right )^{3}\right )}}\right ) + \sqrt {2} \arctan \left (-\frac {\sqrt {2} \cosh \left (b x + a\right ) + \sqrt {2} \sinh \left (b x + a\right )}{4 \, {\left (\cosh \left (b x + a\right ) - \sinh \left (b x + a\right )\right )}}\right )}{2 \, b} \end {gather*}
Verification of antiderivative is not currently implemented for this CAS.
[In]
[Out]
________________________________________________________________________________________
Sympy [B] Leaf count of result is larger than twice the leaf count of optimal. 318 vs.
\(2 (46) = 92\).
time = 2.97, size = 318, normalized size = 6.24 \begin {gather*} \begin {cases} \frac {x \left (- \sinh ^{4}{\left (a \right )} + \cosh ^{4}{\left (a \right )}\right )}{\sinh ^{4}{\left (a \right )} + \cosh ^{4}{\left (a \right )}} & \text {for}\: b = 0 \\\frac {\log {\left (- e^{- b x} \right )} \sinh ^{4}{\left (b x + \log {\left (- e^{- b x} \right )} \right )}}{b \sinh ^{4}{\left (b x + \log {\left (- e^{- b x} \right )} \right )} + b \cosh ^{4}{\left (b x + \log {\left (- e^{- b x} \right )} \right )}} - \frac {\log {\left (- e^{- b x} \right )} \cosh ^{4}{\left (b x + \log {\left (- e^{- b x} \right )} \right )}}{b \sinh ^{4}{\left (b x + \log {\left (- e^{- b x} \right )} \right )} + b \cosh ^{4}{\left (b x + \log {\left (- e^{- b x} \right )} \right )}} & \text {for}\: a = \log {\left (- e^{- b x} \right )} \\- \frac {x \sinh ^{4}{\left (b x + \log {\left (e^{- b x} \right )} \right )}}{\sinh ^{4}{\left (b x + \log {\left (e^{- b x} \right )} \right )} + \cosh ^{4}{\left (b x + \log {\left (e^{- b x} \right )} \right )}} + \frac {x \cosh ^{4}{\left (b x + \log {\left (e^{- b x} \right )} \right )}}{\sinh ^{4}{\left (b x + \log {\left (e^{- b x} \right )} \right )} + \cosh ^{4}{\left (b x + \log {\left (e^{- b x} \right )} \right )}} & \text {for}\: a = \log {\left (e^{- b x} \right )} \\\frac {\sqrt {2} \operatorname {atan}{\left (1 - \frac {\sqrt {2} \cosh {\left (a + b x \right )}}{\sinh {\left (a + b x \right )}} \right )}}{2 b} - \frac {\sqrt {2} \operatorname {atan}{\left (1 + \frac {\sqrt {2} \cosh {\left (a + b x \right )}}{\sinh {\left (a + b x \right )}} \right )}}{2 b} & \text {otherwise} \end {cases} \end {gather*}
Verification of antiderivative is not currently implemented for this CAS.
[In]
[Out]
________________________________________________________________________________________
Giac [A]
time = 0.74, size = 34, normalized size = 0.67 \begin {gather*} \frac {\sqrt {2} \arctan \left (\frac {1}{4} \, \sqrt {2} {\left (e^{\left (4 \, b x + 4 \, a\right )} - 1\right )} e^{\left (-2 \, b x - 2 \, a\right )}\right )}{2 \, b} \end {gather*}
Verification of antiderivative is not currently implemented for this CAS.
[In]
[Out]
________________________________________________________________________________________
Mupad [B]
time = 0.25, size = 77, normalized size = 1.51 \begin {gather*} \frac {\sqrt {2}\,\left (\mathrm {atan}\left (\frac {\sqrt {2}\,{\mathrm {e}}^{2\,a}\,{\mathrm {e}}^{2\,b\,x}\,\sqrt {b^2}}{4\,b}\right )+\mathrm {atan}\left (\frac {\sqrt {b^2}\,\left (\frac {56\,\sqrt {2}\,{\mathrm {e}}^{2\,a}\,{\mathrm {e}}^{2\,b\,x}}{b}+\frac {8\,\sqrt {2}\,{\mathrm {e}}^{6\,a}\,{\mathrm {e}}^{6\,b\,x}}{b}\right )}{32}\right )\right )}{2\,\sqrt {b^2}} \end {gather*}
Verification of antiderivative is not currently implemented for this CAS.
[In]
[Out]
________________________________________________________________________________________