2.5 cos2(x)cos4(x)+cos2(x)+1dx

2.5.1 Mathematica
2.5.2 Rubi
2.5.3 Maple
2.5.4 Fricas
2.5.5 Maxima
2.5.6 XCAS
2.5.7 Sympy
2.5.8 MuPad

2.5.1 Mathematica

ClearAll[x] 
integrand = Cos[x]^2/Sqrt[Cos[x]^4 + Cos[x]^2 + 1]; 
res = Integrate[integrand, x]; 
TeXForm[res]
 

2icos2(x)12itan2(x)33i1+2itan2(x)3+3iEllipticPi(32+i32,isinh1(2i33itan(x)),3+3i3+3i)i33i8cos(2x)+cos(4x)+15

2.5.2 Rubi

<< Rubi` 
ClearAll[x] 
integrand = Cos[x]^2/Sqrt[Cos[x]^4 + Cos[x]^2 + 1]; 
res = Int[integrand, x]; 
TeXForm[res]
 

(1+3)cos2(x)(tan2(x)+3)tan4(x)+3tan2(x)+3(tan2(x)+3)2EllipticF(2tan1(tan(x)34),14(23))434cos4(x)(tan4(x)+3tan2(x)+3)+(2+3)cos2(x)(tan2(x)+3)tan4(x)+3tan2(x)+3(tan2(x)+3)2EllipticPi(16(323),2tan1(tan(x)34),14(23))434cos4(x)(tan4(x)+3tan2(x)+3)+cos2(x)tan1(tan(x)tan4(x)+3tan2(x)+3)tan4(x)+3tan2(x)+32cos4(x)(tan4(x)+3tan2(x)+3)

2.5.3 Maple

restart; 
integrand:= cos(x)^2/sqrt(cos(x)^4 + cos(x)^2 + 1); 
res:=int(integrand,x); 
latex(res)
 

2((cos(2x))2+4cos(2x)+7)(sin(2x))2(3+i3)(cos(2x)+1)2(1+i3)(cos(2x)1)(cos(2x)+1)(cos(2x)+2+i3)(i3cos(2x)2)sin(2x)(cos(2x))2+4cos(2x)+7(1+i3)(cos(2x)1)(3+i3)(cos(2x)+1)cos(2x)+2+i3(i3+3)(cos(2x)+1)i3cos(2x)2(3+i3)(cos(2x)+1)EllipticPi((1+i3)(cos(2x)1)(3+i3)(cos(2x)+1),3+i31+i3,(3+i3)(1+i3)(i3+3)(1+i3))

2.5.4 Fricas

set output tex off 
setSimplifyDenomsFlag(true) 
integrand:= cos(x)^2/sqrt(cos(x)^4 + cos(x)^2 + 1); 
res:=integrate(integrand,x); 
latex(res)
 

arctan(2 cos(x)3 sin(x) cos(x)4+cos(x)2+12 cos(x)61)6

2.5.5 Maxima

integrand : cos(x)^2/sqrt(cos(x)^4 + cos(x)^2 + 1); 
res : integrate(integrand,x); 
latex(res)
 

did not solve

2.5.6 XCAS

integrand := cos(x)^2/sqrt(cos(x)^4 + cos(x)^2 + 1); 
res := integrate(integrand,x); 
latex(res)
 

did not solve

2.5.7 Sympy

>python 
Python 3.7.3 (default, Mar 27 2019, 22:11:17) 
[GCC 7.3.0] :: Anaconda, Inc. on linux 
 
from sympy import * 
x = symbols('x') 
integrand =  integrand = cos(x)**2/sqrt(cos(x)**4 + cos(x)**2 + 1); 
res = integrate(integrand,x); 
latex(res)
 

did not solve

2.5.8 MuPad

evalin(symengine,'int(cos(x)^2/sqrt(cos(x)^4 + cos(x)^2 + 1),x)')
 

did not solve