3.393 \(\int \frac{(1+x^2)^2}{a x^6+b (1+x^2)^3} \, dx\)

Optimal. Leaf size=168 \[ \frac{\tan ^{-1}\left (\frac{x \sqrt{\sqrt [3]{a}+\sqrt [3]{b}}}{\sqrt [6]{b}}\right )}{3 b^{5/6} \sqrt{\sqrt [3]{a}+\sqrt [3]{b}}}+\frac{\tan ^{-1}\left (\frac{x \sqrt{\sqrt [3]{b}-\sqrt [3]{-1} \sqrt [3]{a}}}{\sqrt [6]{b}}\right )}{3 b^{5/6} \sqrt{\sqrt [3]{b}-\sqrt [3]{-1} \sqrt [3]{a}}}+\frac{\tan ^{-1}\left (\frac{x \sqrt{(-1)^{2/3} \sqrt [3]{a}+\sqrt [3]{b}}}{\sqrt [6]{b}}\right )}{3 b^{5/6} \sqrt{(-1)^{2/3} \sqrt [3]{a}+\sqrt [3]{b}}} \]

[Out]

ArcTan[(Sqrt[a^(1/3) + b^(1/3)]*x)/b^(1/6)]/(3*Sqrt[a^(1/3) + b^(1/3)]*b^(5/6)) + ArcTan[(Sqrt[-((-1)^(1/3)*a^
(1/3)) + b^(1/3)]*x)/b^(1/6)]/(3*Sqrt[-((-1)^(1/3)*a^(1/3)) + b^(1/3)]*b^(5/6)) + ArcTan[(Sqrt[(-1)^(2/3)*a^(1
/3) + b^(1/3)]*x)/b^(1/6)]/(3*Sqrt[(-1)^(2/3)*a^(1/3) + b^(1/3)]*b^(5/6))

________________________________________________________________________________________

Rubi [F]  time = 0.380003, antiderivative size = 0, normalized size of antiderivative = 0., number of steps used = 0, number of rules used = 0, integrand size = 0, \(\frac{\text{number of rules}}{\text{integrand size}}\) = 0., Rules used = {} \[ \int \frac{\left (1+x^2\right )^2}{a x^6+b \left (1+x^2\right )^3} \, dx \]

Verification is Not applicable to the result.

[In]

Int[(1 + x^2)^2/(a*x^6 + b*(1 + x^2)^3),x]

[Out]

Defer[Int][(a*x^6 + b*(1 + x^2)^3)^(-1), x] + 2*Defer[Int][x^2/(a*x^6 + b*(1 + x^2)^3), x] + Defer[Int][x^4/(a
*x^6 + b*(1 + x^2)^3), x]

Rubi steps

\begin{align*} \int \frac{\left (1+x^2\right )^2}{a x^6+b \left (1+x^2\right )^3} \, dx &=\int \left (\frac{1}{b+3 b x^2+3 b x^4+a \left (1+\frac{b}{a}\right ) x^6}+\frac{2 x^2}{b+3 b x^2+3 b x^4+a \left (1+\frac{b}{a}\right ) x^6}+\frac{x^4}{b+3 b x^2+3 b x^4+a \left (1+\frac{b}{a}\right ) x^6}\right ) \, dx\\ &=2 \int \frac{x^2}{b+3 b x^2+3 b x^4+a \left (1+\frac{b}{a}\right ) x^6} \, dx+\int \frac{1}{b+3 b x^2+3 b x^4+a \left (1+\frac{b}{a}\right ) x^6} \, dx+\int \frac{x^4}{b+3 b x^2+3 b x^4+a \left (1+\frac{b}{a}\right ) x^6} \, dx\\ &=2 \int \frac{x^2}{a x^6+b \left (1+x^2\right )^3} \, dx+\int \frac{1}{a x^6+b \left (1+x^2\right )^3} \, dx+\int \frac{x^4}{a x^6+b \left (1+x^2\right )^3} \, dx\\ \end{align*}

Mathematica [C]  time = 0.0681047, size = 95, normalized size = 0.57 \[ \frac{1}{6} \text{RootSum}\left [\text{$\#$1}^6 a+\text{$\#$1}^6 b+3 \text{$\#$1}^4 b+3 \text{$\#$1}^2 b+b\& ,\frac{\text{$\#$1}^4 \log (x-\text{$\#$1})+2 \text{$\#$1}^2 \log (x-\text{$\#$1})+\log (x-\text{$\#$1})}{\text{$\#$1}^5 a+\text{$\#$1}^5 b+2 \text{$\#$1}^3 b+\text{$\#$1} b}\& \right ] \]

Antiderivative was successfully verified.

[In]

Integrate[(1 + x^2)^2/(a*x^6 + b*(1 + x^2)^3),x]

[Out]

RootSum[b + 3*b*#1^2 + 3*b*#1^4 + a*#1^6 + b*#1^6 & , (Log[x - #1] + 2*Log[x - #1]*#1^2 + Log[x - #1]*#1^4)/(b
*#1 + 2*b*#1^3 + a*#1^5 + b*#1^5) & ]/6

________________________________________________________________________________________

Maple [C]  time = 0.253, size = 67, normalized size = 0.4 \begin{align*}{\frac{1}{6}\sum _{{\it \_R}={\it RootOf} \left ( \left ( a+b \right ){{\it \_Z}}^{6}+3\,b{{\it \_Z}}^{4}+3\,b{{\it \_Z}}^{2}+b \right ) }{\frac{ \left ({{\it \_R}}^{4}+2\,{{\it \_R}}^{2}+1 \right ) \ln \left ( x-{\it \_R} \right ) }{{{\it \_R}}^{5}a+{{\it \_R}}^{5}b+2\,{{\it \_R}}^{3}b+{\it \_R}\,b}}} \end{align*}

Verification of antiderivative is not currently implemented for this CAS.

[In]

int((x^2+1)^2/(a*x^6+b*(x^2+1)^3),x)

[Out]

1/6*sum((_R^4+2*_R^2+1)/(_R^5*a+_R^5*b+2*_R^3*b+_R*b)*ln(x-_R),_R=RootOf((a+b)*_Z^6+3*b*_Z^4+3*b*_Z^2+b))

________________________________________________________________________________________

Maxima [F]  time = 0., size = 0, normalized size = 0. \begin{align*} \int \frac{{\left (x^{2} + 1\right )}^{2}}{a x^{6} +{\left (x^{2} + 1\right )}^{3} b}\,{d x} \end{align*}

Verification of antiderivative is not currently implemented for this CAS.

[In]

integrate((x^2+1)^2/(a*x^6+b*(x^2+1)^3),x, algorithm="maxima")

[Out]

integrate((x^2 + 1)^2/(a*x^6 + (x^2 + 1)^3*b), x)

________________________________________________________________________________________

Fricas [C]  time = 10.2428, size = 14804, normalized size = 88.12 \begin{align*} \text{result too large to display} \end{align*}

Verification of antiderivative is not currently implemented for this CAS.

[In]

integrate((x^2+1)^2/(a*x^6+b*(x^2+1)^3),x, algorithm="fricas")

[Out]

1/36*sqrt(1/2)*sqrt((-I*sqrt(3) + 1)*(1/(a*b^3 + b^4) - 1/(a*b + b^2)^2)/(-1/93312/(a*b^5 + b^6) + 1/31104/((a
*b^3 + b^4)*(a*b + b^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*b^5))^(1/3) - 1296*(I*sqrt(3) + 1)*(-1
/93312/(a*b^5 + b^6) + 1/31104/((a*b^3 + b^4)*(a*b + b^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*b^5)
)^(1/3) - 72/(a*b + b^2))*log(1/6*sqrt(1/2)*sqrt((-I*sqrt(3) + 1)*(1/(a*b^3 + b^4) - 1/(a*b + b^2)^2)/(-1/9331
2/(a*b^5 + b^6) + 1/31104/((a*b^3 + b^4)*(a*b + b^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*b^5))^(1/
3) - 1296*(I*sqrt(3) + 1)*(-1/93312/(a*b^5 + b^6) + 1/31104/((a*b^3 + b^4)*(a*b + b^2)) - 1/46656/(a*b + b^2)^
3 + 1/93312*a/((a + b)^2*b^5))^(1/3) - 72/(a*b + b^2))*b + x) - 1/36*sqrt(1/2)*sqrt((-I*sqrt(3) + 1)*(1/(a*b^3
 + b^4) - 1/(a*b + b^2)^2)/(-1/93312/(a*b^5 + b^6) + 1/31104/((a*b^3 + b^4)*(a*b + b^2)) - 1/46656/(a*b + b^2)
^3 + 1/93312*a/((a + b)^2*b^5))^(1/3) - 1296*(I*sqrt(3) + 1)*(-1/93312/(a*b^5 + b^6) + 1/31104/((a*b^3 + b^4)*
(a*b + b^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*b^5))^(1/3) - 72/(a*b + b^2))*log(-1/6*sqrt(1/2)*s
qrt((-I*sqrt(3) + 1)*(1/(a*b^3 + b^4) - 1/(a*b + b^2)^2)/(-1/93312/(a*b^5 + b^6) + 1/31104/((a*b^3 + b^4)*(a*b
 + b^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*b^5))^(1/3) - 1296*(I*sqrt(3) + 1)*(-1/93312/(a*b^5 +
b^6) + 1/31104/((a*b^3 + b^4)*(a*b + b^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*b^5))^(1/3) - 72/(a*
b + b^2))*b + x) + 1/72*sqrt(-((a*b + b^2)*((-I*sqrt(3) + 1)*(1/(a*b^3 + b^4) - 1/(a*b + b^2)^2)/(-1/93312/(a*
b^5 + b^6) + 1/31104/((a*b^3 + b^4)*(a*b + b^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*b^5))^(1/3) -
1296*(I*sqrt(3) + 1)*(-1/93312/(a*b^5 + b^6) + 1/31104/((a*b^3 + b^4)*(a*b + b^2)) - 1/46656/(a*b + b^2)^3 + 1
/93312*a/((a + b)^2*b^5))^(1/3) - 72/(a*b + b^2)) + 3*sqrt(1/3)*(a*b + b^2)*sqrt(-((a^2*b^3 + 2*a*b^4 + b^5)*(
(-I*sqrt(3) + 1)*(1/(a*b^3 + b^4) - 1/(a*b + b^2)^2)/(-1/93312/(a*b^5 + b^6) + 1/31104/((a*b^3 + b^4)*(a*b + b
^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*b^5))^(1/3) - 1296*(I*sqrt(3) + 1)*(-1/93312/(a*b^5 + b^6)
 + 1/31104/((a*b^3 + b^4)*(a*b + b^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*b^5))^(1/3) - 72/(a*b +
b^2))^2 + 144*(a*b^2 + b^3)*((-I*sqrt(3) + 1)*(1/(a*b^3 + b^4) - 1/(a*b + b^2)^2)/(-1/93312/(a*b^5 + b^6) + 1/
31104/((a*b^3 + b^4)*(a*b + b^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*b^5))^(1/3) - 1296*(I*sqrt(3)
 + 1)*(-1/93312/(a*b^5 + b^6) + 1/31104/((a*b^3 + b^4)*(a*b + b^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a +
b)^2*b^5))^(1/3) - 72/(a*b + b^2)) + 20736*a + 5184*b)/(a^2*b^3 + 2*a*b^4 + b^5)) + 216)/(a*b + b^2))*log(1/12
*b*sqrt(-((a*b + b^2)*((-I*sqrt(3) + 1)*(1/(a*b^3 + b^4) - 1/(a*b + b^2)^2)/(-1/93312/(a*b^5 + b^6) + 1/31104/
((a*b^3 + b^4)*(a*b + b^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*b^5))^(1/3) - 1296*(I*sqrt(3) + 1)*
(-1/93312/(a*b^5 + b^6) + 1/31104/((a*b^3 + b^4)*(a*b + b^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*b
^5))^(1/3) - 72/(a*b + b^2)) + 3*sqrt(1/3)*(a*b + b^2)*sqrt(-((a^2*b^3 + 2*a*b^4 + b^5)*((-I*sqrt(3) + 1)*(1/(
a*b^3 + b^4) - 1/(a*b + b^2)^2)/(-1/93312/(a*b^5 + b^6) + 1/31104/((a*b^3 + b^4)*(a*b + b^2)) - 1/46656/(a*b +
 b^2)^3 + 1/93312*a/((a + b)^2*b^5))^(1/3) - 1296*(I*sqrt(3) + 1)*(-1/93312/(a*b^5 + b^6) + 1/31104/((a*b^3 +
b^4)*(a*b + b^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*b^5))^(1/3) - 72/(a*b + b^2))^2 + 144*(a*b^2
+ b^3)*((-I*sqrt(3) + 1)*(1/(a*b^3 + b^4) - 1/(a*b + b^2)^2)/(-1/93312/(a*b^5 + b^6) + 1/31104/((a*b^3 + b^4)*
(a*b + b^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*b^5))^(1/3) - 1296*(I*sqrt(3) + 1)*(-1/93312/(a*b^
5 + b^6) + 1/31104/((a*b^3 + b^4)*(a*b + b^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*b^5))^(1/3) - 72
/(a*b + b^2)) + 20736*a + 5184*b)/(a^2*b^3 + 2*a*b^4 + b^5)) + 216)/(a*b + b^2)) + x) - 1/72*sqrt(-((a*b + b^2
)*((-I*sqrt(3) + 1)*(1/(a*b^3 + b^4) - 1/(a*b + b^2)^2)/(-1/93312/(a*b^5 + b^6) + 1/31104/((a*b^3 + b^4)*(a*b
+ b^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*b^5))^(1/3) - 1296*(I*sqrt(3) + 1)*(-1/93312/(a*b^5 + b
^6) + 1/31104/((a*b^3 + b^4)*(a*b + b^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*b^5))^(1/3) - 72/(a*b
 + b^2)) + 3*sqrt(1/3)*(a*b + b^2)*sqrt(-((a^2*b^3 + 2*a*b^4 + b^5)*((-I*sqrt(3) + 1)*(1/(a*b^3 + b^4) - 1/(a*
b + b^2)^2)/(-1/93312/(a*b^5 + b^6) + 1/31104/((a*b^3 + b^4)*(a*b + b^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*a/
((a + b)^2*b^5))^(1/3) - 1296*(I*sqrt(3) + 1)*(-1/93312/(a*b^5 + b^6) + 1/31104/((a*b^3 + b^4)*(a*b + b^2)) -
1/46656/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*b^5))^(1/3) - 72/(a*b + b^2))^2 + 144*(a*b^2 + b^3)*((-I*sqrt(3)
+ 1)*(1/(a*b^3 + b^4) - 1/(a*b + b^2)^2)/(-1/93312/(a*b^5 + b^6) + 1/31104/((a*b^3 + b^4)*(a*b + b^2)) - 1/466
56/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*b^5))^(1/3) - 1296*(I*sqrt(3) + 1)*(-1/93312/(a*b^5 + b^6) + 1/31104/(
(a*b^3 + b^4)*(a*b + b^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*b^5))^(1/3) - 72/(a*b + b^2)) + 2073
6*a + 5184*b)/(a^2*b^3 + 2*a*b^4 + b^5)) + 216)/(a*b + b^2))*log(-1/12*b*sqrt(-((a*b + b^2)*((-I*sqrt(3) + 1)*
(1/(a*b^3 + b^4) - 1/(a*b + b^2)^2)/(-1/93312/(a*b^5 + b^6) + 1/31104/((a*b^3 + b^4)*(a*b + b^2)) - 1/46656/(a
*b + b^2)^3 + 1/93312*a/((a + b)^2*b^5))^(1/3) - 1296*(I*sqrt(3) + 1)*(-1/93312/(a*b^5 + b^6) + 1/31104/((a*b^
3 + b^4)*(a*b + b^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*b^5))^(1/3) - 72/(a*b + b^2)) + 3*sqrt(1/
3)*(a*b + b^2)*sqrt(-((a^2*b^3 + 2*a*b^4 + b^5)*((-I*sqrt(3) + 1)*(1/(a*b^3 + b^4) - 1/(a*b + b^2)^2)/(-1/9331
2/(a*b^5 + b^6) + 1/31104/((a*b^3 + b^4)*(a*b + b^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*b^5))^(1/
3) - 1296*(I*sqrt(3) + 1)*(-1/93312/(a*b^5 + b^6) + 1/31104/((a*b^3 + b^4)*(a*b + b^2)) - 1/46656/(a*b + b^2)^
3 + 1/93312*a/((a + b)^2*b^5))^(1/3) - 72/(a*b + b^2))^2 + 144*(a*b^2 + b^3)*((-I*sqrt(3) + 1)*(1/(a*b^3 + b^4
) - 1/(a*b + b^2)^2)/(-1/93312/(a*b^5 + b^6) + 1/31104/((a*b^3 + b^4)*(a*b + b^2)) - 1/46656/(a*b + b^2)^3 + 1
/93312*a/((a + b)^2*b^5))^(1/3) - 1296*(I*sqrt(3) + 1)*(-1/93312/(a*b^5 + b^6) + 1/31104/((a*b^3 + b^4)*(a*b +
 b^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*b^5))^(1/3) - 72/(a*b + b^2)) + 20736*a + 5184*b)/(a^2*b
^3 + 2*a*b^4 + b^5)) + 216)/(a*b + b^2)) + x) + 1/72*sqrt(-((a*b + b^2)*((-I*sqrt(3) + 1)*(1/(a*b^3 + b^4) - 1
/(a*b + b^2)^2)/(-1/93312/(a*b^5 + b^6) + 1/31104/((a*b^3 + b^4)*(a*b + b^2)) - 1/46656/(a*b + b^2)^3 + 1/9331
2*a/((a + b)^2*b^5))^(1/3) - 1296*(I*sqrt(3) + 1)*(-1/93312/(a*b^5 + b^6) + 1/31104/((a*b^3 + b^4)*(a*b + b^2)
) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*b^5))^(1/3) - 72/(a*b + b^2)) - 3*sqrt(1/3)*(a*b + b^2)*sqrt(
-((a^2*b^3 + 2*a*b^4 + b^5)*((-I*sqrt(3) + 1)*(1/(a*b^3 + b^4) - 1/(a*b + b^2)^2)/(-1/93312/(a*b^5 + b^6) + 1/
31104/((a*b^3 + b^4)*(a*b + b^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*b^5))^(1/3) - 1296*(I*sqrt(3)
 + 1)*(-1/93312/(a*b^5 + b^6) + 1/31104/((a*b^3 + b^4)*(a*b + b^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a +
b)^2*b^5))^(1/3) - 72/(a*b + b^2))^2 + 144*(a*b^2 + b^3)*((-I*sqrt(3) + 1)*(1/(a*b^3 + b^4) - 1/(a*b + b^2)^2)
/(-1/93312/(a*b^5 + b^6) + 1/31104/((a*b^3 + b^4)*(a*b + b^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*
b^5))^(1/3) - 1296*(I*sqrt(3) + 1)*(-1/93312/(a*b^5 + b^6) + 1/31104/((a*b^3 + b^4)*(a*b + b^2)) - 1/46656/(a*
b + b^2)^3 + 1/93312*a/((a + b)^2*b^5))^(1/3) - 72/(a*b + b^2)) + 20736*a + 5184*b)/(a^2*b^3 + 2*a*b^4 + b^5))
 + 216)/(a*b + b^2))*log(1/12*b*sqrt(-((a*b + b^2)*((-I*sqrt(3) + 1)*(1/(a*b^3 + b^4) - 1/(a*b + b^2)^2)/(-1/9
3312/(a*b^5 + b^6) + 1/31104/((a*b^3 + b^4)*(a*b + b^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*b^5))^
(1/3) - 1296*(I*sqrt(3) + 1)*(-1/93312/(a*b^5 + b^6) + 1/31104/((a*b^3 + b^4)*(a*b + b^2)) - 1/46656/(a*b + b^
2)^3 + 1/93312*a/((a + b)^2*b^5))^(1/3) - 72/(a*b + b^2)) - 3*sqrt(1/3)*(a*b + b^2)*sqrt(-((a^2*b^3 + 2*a*b^4
+ b^5)*((-I*sqrt(3) + 1)*(1/(a*b^3 + b^4) - 1/(a*b + b^2)^2)/(-1/93312/(a*b^5 + b^6) + 1/31104/((a*b^3 + b^4)*
(a*b + b^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*b^5))^(1/3) - 1296*(I*sqrt(3) + 1)*(-1/93312/(a*b^
5 + b^6) + 1/31104/((a*b^3 + b^4)*(a*b + b^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*b^5))^(1/3) - 72
/(a*b + b^2))^2 + 144*(a*b^2 + b^3)*((-I*sqrt(3) + 1)*(1/(a*b^3 + b^4) - 1/(a*b + b^2)^2)/(-1/93312/(a*b^5 + b
^6) + 1/31104/((a*b^3 + b^4)*(a*b + b^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*b^5))^(1/3) - 1296*(I
*sqrt(3) + 1)*(-1/93312/(a*b^5 + b^6) + 1/31104/((a*b^3 + b^4)*(a*b + b^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*
a/((a + b)^2*b^5))^(1/3) - 72/(a*b + b^2)) + 20736*a + 5184*b)/(a^2*b^3 + 2*a*b^4 + b^5)) + 216)/(a*b + b^2))
+ x) - 1/72*sqrt(-((a*b + b^2)*((-I*sqrt(3) + 1)*(1/(a*b^3 + b^4) - 1/(a*b + b^2)^2)/(-1/93312/(a*b^5 + b^6) +
 1/31104/((a*b^3 + b^4)*(a*b + b^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*b^5))^(1/3) - 1296*(I*sqrt
(3) + 1)*(-1/93312/(a*b^5 + b^6) + 1/31104/((a*b^3 + b^4)*(a*b + b^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a
 + b)^2*b^5))^(1/3) - 72/(a*b + b^2)) - 3*sqrt(1/3)*(a*b + b^2)*sqrt(-((a^2*b^3 + 2*a*b^4 + b^5)*((-I*sqrt(3)
+ 1)*(1/(a*b^3 + b^4) - 1/(a*b + b^2)^2)/(-1/93312/(a*b^5 + b^6) + 1/31104/((a*b^3 + b^4)*(a*b + b^2)) - 1/466
56/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*b^5))^(1/3) - 1296*(I*sqrt(3) + 1)*(-1/93312/(a*b^5 + b^6) + 1/31104/(
(a*b^3 + b^4)*(a*b + b^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*b^5))^(1/3) - 72/(a*b + b^2))^2 + 14
4*(a*b^2 + b^3)*((-I*sqrt(3) + 1)*(1/(a*b^3 + b^4) - 1/(a*b + b^2)^2)/(-1/93312/(a*b^5 + b^6) + 1/31104/((a*b^
3 + b^4)*(a*b + b^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*b^5))^(1/3) - 1296*(I*sqrt(3) + 1)*(-1/93
312/(a*b^5 + b^6) + 1/31104/((a*b^3 + b^4)*(a*b + b^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*b^5))^(
1/3) - 72/(a*b + b^2)) + 20736*a + 5184*b)/(a^2*b^3 + 2*a*b^4 + b^5)) + 216)/(a*b + b^2))*log(-1/12*b*sqrt(-((
a*b + b^2)*((-I*sqrt(3) + 1)*(1/(a*b^3 + b^4) - 1/(a*b + b^2)^2)/(-1/93312/(a*b^5 + b^6) + 1/31104/((a*b^3 + b
^4)*(a*b + b^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*b^5))^(1/3) - 1296*(I*sqrt(3) + 1)*(-1/93312/(
a*b^5 + b^6) + 1/31104/((a*b^3 + b^4)*(a*b + b^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*b^5))^(1/3)
- 72/(a*b + b^2)) - 3*sqrt(1/3)*(a*b + b^2)*sqrt(-((a^2*b^3 + 2*a*b^4 + b^5)*((-I*sqrt(3) + 1)*(1/(a*b^3 + b^4
) - 1/(a*b + b^2)^2)/(-1/93312/(a*b^5 + b^6) + 1/31104/((a*b^3 + b^4)*(a*b + b^2)) - 1/46656/(a*b + b^2)^3 + 1
/93312*a/((a + b)^2*b^5))^(1/3) - 1296*(I*sqrt(3) + 1)*(-1/93312/(a*b^5 + b^6) + 1/31104/((a*b^3 + b^4)*(a*b +
 b^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*b^5))^(1/3) - 72/(a*b + b^2))^2 + 144*(a*b^2 + b^3)*((-I
*sqrt(3) + 1)*(1/(a*b^3 + b^4) - 1/(a*b + b^2)^2)/(-1/93312/(a*b^5 + b^6) + 1/31104/((a*b^3 + b^4)*(a*b + b^2)
) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*b^5))^(1/3) - 1296*(I*sqrt(3) + 1)*(-1/93312/(a*b^5 + b^6) +
1/31104/((a*b^3 + b^4)*(a*b + b^2)) - 1/46656/(a*b + b^2)^3 + 1/93312*a/((a + b)^2*b^5))^(1/3) - 72/(a*b + b^2
)) + 20736*a + 5184*b)/(a^2*b^3 + 2*a*b^4 + b^5)) + 216)/(a*b + b^2)) + x)

________________________________________________________________________________________

Sympy [A]  time = 1.67096, size = 42, normalized size = 0.25 \begin{align*} \operatorname{RootSum}{\left (t^{6} \left (46656 a b^{5} + 46656 b^{6}\right ) + 3888 t^{4} b^{4} + 108 t^{2} b^{2} + 1, \left ( t \mapsto t \log{\left (6 t b + x \right )} \right )\right )} \end{align*}

Verification of antiderivative is not currently implemented for this CAS.

[In]

integrate((x**2+1)**2/(a*x**6+b*(x**2+1)**3),x)

[Out]

RootSum(_t**6*(46656*a*b**5 + 46656*b**6) + 3888*_t**4*b**4 + 108*_t**2*b**2 + 1, Lambda(_t, _t*log(6*_t*b + x
)))

________________________________________________________________________________________

Giac [F]  time = 0., size = 0, normalized size = 0. \begin{align*} \int \frac{{\left (x^{2} + 1\right )}^{2}}{a x^{6} +{\left (x^{2} + 1\right )}^{3} b}\,{d x} \end{align*}

Verification of antiderivative is not currently implemented for this CAS.

[In]

integrate((x^2+1)^2/(a*x^6+b*(x^2+1)^3),x, algorithm="giac")

[Out]

integrate((x^2 + 1)^2/(a*x^6 + (x^2 + 1)^3*b), x)