3.229 \(\int \cos ^3(c+d x) (a \sin (c+d x)+b \tan (c+d x)) \, dx\)

Optimal. Leaf size=33 \[ -\frac {a \cos ^4(c+d x)}{4 d}-\frac {b \cos ^3(c+d x)}{3 d} \]

[Out]

-1/3*b*cos(d*x+c)^3/d-1/4*a*cos(d*x+c)^4/d

________________________________________________________________________________________

Rubi [A]  time = 0.06, antiderivative size = 33, normalized size of antiderivative = 1.00, number of steps used = 6, number of rules used = 4, integrand size = 26, \(\frac {\text {number of rules}}{\text {integrand size}}\) = 0.154, Rules used = {4377, 12, 2565, 30} \[ -\frac {a \cos ^4(c+d x)}{4 d}-\frac {b \cos ^3(c+d x)}{3 d} \]

Antiderivative was successfully verified.

[In]

Int[Cos[c + d*x]^3*(a*Sin[c + d*x] + b*Tan[c + d*x]),x]

[Out]

-(b*Cos[c + d*x]^3)/(3*d) - (a*Cos[c + d*x]^4)/(4*d)

Rule 12

Int[(a_)*(u_), x_Symbol] :> Dist[a, Int[u, x], x] /; FreeQ[a, x] &&  !MatchQ[u, (b_)*(v_) /; FreeQ[b, x]]

Rule 30

Int[(x_)^(m_.), x_Symbol] :> Simp[x^(m + 1)/(m + 1), x] /; FreeQ[m, x] && NeQ[m, -1]

Rule 2565

Int[(cos[(e_.) + (f_.)*(x_)]*(a_.))^(m_.)*sin[(e_.) + (f_.)*(x_)]^(n_.), x_Symbol] :> -Dist[(a*f)^(-1), Subst[
Int[x^m*(1 - x^2/a^2)^((n - 1)/2), x], x, a*Cos[e + f*x]], x] /; FreeQ[{a, e, f, m}, x] && IntegerQ[(n - 1)/2]
 &&  !(IntegerQ[(m - 1)/2] && GtQ[m, 0] && LeQ[m, n])

Rule 4377

Int[(u_)*((v_) + (d_.)*(F_)[(c_.)*((a_.) + (b_.)*(x_))]^(n_.)), x_Symbol] :> With[{e = FreeFactors[Cos[c*(a +
b*x)], x]}, Int[ActivateTrig[u*v], x] + Dist[d, Int[ActivateTrig[u]*Sin[c*(a + b*x)]^n, x], x] /; FunctionOfQ[
Cos[c*(a + b*x)]/e, u, x]] /; FreeQ[{a, b, c, d}, x] &&  !FreeQ[v, x] && IntegerQ[(n - 1)/2] && NonsumQ[u] &&
(EqQ[F, Sin] || EqQ[F, sin])

Rubi steps

\begin {align*} \int \cos ^3(c+d x) (a \sin (c+d x)+b \tan (c+d x)) \, dx &=a \int \cos ^3(c+d x) \sin (c+d x) \, dx+\int b \cos ^2(c+d x) \sin (c+d x) \, dx\\ &=b \int \cos ^2(c+d x) \sin (c+d x) \, dx-\frac {a \operatorname {Subst}\left (\int x^3 \, dx,x,\cos (c+d x)\right )}{d}\\ &=-\frac {a \cos ^4(c+d x)}{4 d}-\frac {b \operatorname {Subst}\left (\int x^2 \, dx,x,\cos (c+d x)\right )}{d}\\ &=-\frac {b \cos ^3(c+d x)}{3 d}-\frac {a \cos ^4(c+d x)}{4 d}\\ \end {align*}

________________________________________________________________________________________

Mathematica [A]  time = 0.01, size = 33, normalized size = 1.00 \[ -\frac {a \cos ^4(c+d x)}{4 d}-\frac {b \cos ^3(c+d x)}{3 d} \]

Antiderivative was successfully verified.

[In]

Integrate[Cos[c + d*x]^3*(a*Sin[c + d*x] + b*Tan[c + d*x]),x]

[Out]

-1/3*(b*Cos[c + d*x]^3)/d - (a*Cos[c + d*x]^4)/(4*d)

________________________________________________________________________________________

fricas [A]  time = 0.41, size = 28, normalized size = 0.85 \[ -\frac {3 \, a \cos \left (d x + c\right )^{4} + 4 \, b \cos \left (d x + c\right )^{3}}{12 \, d} \]

Verification of antiderivative is not currently implemented for this CAS.

[In]

integrate(cos(d*x+c)^3*(a*sin(d*x+c)+b*tan(d*x+c)),x, algorithm="fricas")

[Out]

-1/12*(3*a*cos(d*x + c)^4 + 4*b*cos(d*x + c)^3)/d

________________________________________________________________________________________

giac [F(-2)]  time = 0.00, size = 0, normalized size = 0.00 \[ \text {Exception raised: NotImplementedError} \]

Verification of antiderivative is not currently implemented for this CAS.

[In]

integrate(cos(d*x+c)^3*(a*sin(d*x+c)+b*tan(d*x+c)),x, algorithm="giac")

[Out]

Exception raised: NotImplementedError >> Unable to parse Giac output: Unable to check sign: (4*pi/x/2)>(-4*pi/
x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check si
gn: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/
x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check si
gn: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/
x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check si
gn: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/
x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check si
gn: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/
x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check si
gn: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/
x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check si
gn: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/
x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check si
gn: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/
x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check si
gn: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/
x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check si
gn: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/
x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check si
gn: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/
x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check si
gn: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/
x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check si
gn: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/
x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check si
gn: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/
x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check si
gn: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/
x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check si
gn: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/
x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check si
gn: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/
x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check si
gn: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/
x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check si
gn: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/
x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check si
gn: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/
x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check si
gn: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/
x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check si
gn: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/
x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check si
gn: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/
x/2)Unable to check sign: (4*pi/x/2)>(-4*pi/x/2)-a*8*d/(8*d)^2*cos(2*c+2*d*x)-a*32*d/(32*d)^2*cos(4*c+4*d*x)+(
3*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2+2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2+2*tan(d*x/2)-1)*sign(tan(c
/2)^2*tan(d*x/2)^2-tan(c/2)^2+2*tan(c/2)*tan(d*x/2)^2+2*tan(c/2)+tan(d*x/2)^2-1)*tan(c/2)^6*tan(d*x/2)^6+9*b*p
i*sign(tan(c/2)^2*tan(d*x/2)^2+2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2+2*tan(d*x/2)-1)*sign(tan(c/2)^2
*tan(d*x/2)^2-tan(c/2)^2+2*tan(c/2)*tan(d*x/2)^2+2*tan(c/2)+tan(d*x/2)^2-1)*tan(c/2)^6*tan(d*x/2)^4+9*b*pi*sig
n(tan(c/2)^2*tan(d*x/2)^2+2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2+2*tan(d*x/2)-1)*sign(tan(c/2)^2*tan(
d*x/2)^2-tan(c/2)^2+2*tan(c/2)*tan(d*x/2)^2+2*tan(c/2)+tan(d*x/2)^2-1)*tan(c/2)^6*tan(d*x/2)^2+3*b*pi*sign(tan
(c/2)^2*tan(d*x/2)^2+2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2+2*tan(d*x/2)-1)*sign(tan(c/2)^2*tan(d*x/2
)^2-tan(c/2)^2+2*tan(c/2)*tan(d*x/2)^2+2*tan(c/2)+tan(d*x/2)^2-1)*tan(c/2)^6+9*b*pi*sign(tan(c/2)^2*tan(d*x/2)
^2+2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2+2*tan(d*x/2)-1)*sign(tan(c/2)^2*tan(d*x/2)^2-tan(c/2)^2+2*t
an(c/2)*tan(d*x/2)^2+2*tan(c/2)+tan(d*x/2)^2-1)*tan(c/2)^4*tan(d*x/2)^6+27*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2+2
*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2+2*tan(d*x/2)-1)*sign(tan(c/2)^2*tan(d*x/2)^2-tan(c/2)^2+2*tan(c
/2)*tan(d*x/2)^2+2*tan(c/2)+tan(d*x/2)^2-1)*tan(c/2)^4*tan(d*x/2)^4+27*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2+2*tan
(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2+2*tan(d*x/2)-1)*sign(tan(c/2)^2*tan(d*x/2)^2-tan(c/2)^2+2*tan(c/2)*
tan(d*x/2)^2+2*tan(c/2)+tan(d*x/2)^2-1)*tan(c/2)^4*tan(d*x/2)^2+9*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2+2*tan(c/2)
^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2+2*tan(d*x/2)-1)*sign(tan(c/2)^2*tan(d*x/2)^2-tan(c/2)^2+2*tan(c/2)*tan(d
*x/2)^2+2*tan(c/2)+tan(d*x/2)^2-1)*tan(c/2)^4+9*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2+2*tan(c/2)^2*tan(d*x/2)+tan(
c/2)^2-tan(d*x/2)^2+2*tan(d*x/2)-1)*sign(tan(c/2)^2*tan(d*x/2)^2-tan(c/2)^2+2*tan(c/2)*tan(d*x/2)^2+2*tan(c/2)
+tan(d*x/2)^2-1)*tan(c/2)^2*tan(d*x/2)^6+27*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2+2*tan(c/2)^2*tan(d*x/2)+tan(c/2)
^2-tan(d*x/2)^2+2*tan(d*x/2)-1)*sign(tan(c/2)^2*tan(d*x/2)^2-tan(c/2)^2+2*tan(c/2)*tan(d*x/2)^2+2*tan(c/2)+tan
(d*x/2)^2-1)*tan(c/2)^2*tan(d*x/2)^4+27*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2+2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-t
an(d*x/2)^2+2*tan(d*x/2)-1)*sign(tan(c/2)^2*tan(d*x/2)^2-tan(c/2)^2+2*tan(c/2)*tan(d*x/2)^2+2*tan(c/2)+tan(d*x
/2)^2-1)*tan(c/2)^2*tan(d*x/2)^2+9*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2+2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*
x/2)^2+2*tan(d*x/2)-1)*sign(tan(c/2)^2*tan(d*x/2)^2-tan(c/2)^2+2*tan(c/2)*tan(d*x/2)^2+2*tan(c/2)+tan(d*x/2)^2
-1)*tan(c/2)^2+3*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2+2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2+2*tan(d*x/2
)-1)*sign(tan(c/2)^2*tan(d*x/2)^2-tan(c/2)^2+2*tan(c/2)*tan(d*x/2)^2+2*tan(c/2)+tan(d*x/2)^2-1)*tan(d*x/2)^6+9
*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2+2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2+2*tan(d*x/2)-1)*sign(tan(c/
2)^2*tan(d*x/2)^2-tan(c/2)^2+2*tan(c/2)*tan(d*x/2)^2+2*tan(c/2)+tan(d*x/2)^2-1)*tan(d*x/2)^4+9*b*pi*sign(tan(c
/2)^2*tan(d*x/2)^2+2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2+2*tan(d*x/2)-1)*sign(tan(c/2)^2*tan(d*x/2)^
2-tan(c/2)^2+2*tan(c/2)*tan(d*x/2)^2+2*tan(c/2)+tan(d*x/2)^2-1)*tan(d*x/2)^2+3*b*pi*sign(tan(c/2)^2*tan(d*x/2)
^2+2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2+2*tan(d*x/2)-1)*sign(tan(c/2)^2*tan(d*x/2)^2-tan(c/2)^2+2*t
an(c/2)*tan(d*x/2)^2+2*tan(c/2)+tan(d*x/2)^2-1)-3*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2+2*tan(c/2)^2*tan(d*x/2)+ta
n(c/2)^2-tan(d*x/2)^2+2*tan(d*x/2)-1)*tan(c/2)^6*tan(d*x/2)^6-9*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2+2*tan(c/2)^2
*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2+2*tan(d*x/2)-1)*tan(c/2)^6*tan(d*x/2)^4-9*b*pi*sign(tan(c/2)^2*tan(d*x/2)^
2+2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2+2*tan(d*x/2)-1)*tan(c/2)^6*tan(d*x/2)^2-3*b*pi*sign(tan(c/2)
^2*tan(d*x/2)^2+2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2+2*tan(d*x/2)-1)*tan(c/2)^6-9*b*pi*sign(tan(c/2
)^2*tan(d*x/2)^2+2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2+2*tan(d*x/2)-1)*tan(c/2)^4*tan(d*x/2)^6-27*b*
pi*sign(tan(c/2)^2*tan(d*x/2)^2+2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2+2*tan(d*x/2)-1)*tan(c/2)^4*tan
(d*x/2)^4-27*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2+2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2+2*tan(d*x/2)-1)
*tan(c/2)^4*tan(d*x/2)^2-9*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2+2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2+2
*tan(d*x/2)-1)*tan(c/2)^4-9*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2+2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2+
2*tan(d*x/2)-1)*tan(c/2)^2*tan(d*x/2)^6-27*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2+2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^
2-tan(d*x/2)^2+2*tan(d*x/2)-1)*tan(c/2)^2*tan(d*x/2)^4-27*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2+2*tan(c/2)^2*tan(d
*x/2)+tan(c/2)^2-tan(d*x/2)^2+2*tan(d*x/2)-1)*tan(c/2)^2*tan(d*x/2)^2-9*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2+2*ta
n(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2+2*tan(d*x/2)-1)*tan(c/2)^2-3*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2+2*t
an(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2+2*tan(d*x/2)-1)*tan(d*x/2)^6-9*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2+
2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2+2*tan(d*x/2)-1)*tan(d*x/2)^4-9*b*pi*sign(tan(c/2)^2*tan(d*x/2)
^2+2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2+2*tan(d*x/2)-1)*tan(d*x/2)^2-3*b*pi*sign(tan(c/2)^2*tan(d*x
/2)^2+2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2+2*tan(d*x/2)-1)+3*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-2*ta
n(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2-2*tan(d*x/2)-1)*sign(tan(c/2)^2*tan(d*x/2)^2-tan(c/2)^2-2*tan(c/2)
*tan(d*x/2)^2-2*tan(c/2)+tan(d*x/2)^2-1)*tan(c/2)^6*tan(d*x/2)^6+9*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-2*tan(c/2
)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2-2*tan(d*x/2)-1)*sign(tan(c/2)^2*tan(d*x/2)^2-tan(c/2)^2-2*tan(c/2)*tan(
d*x/2)^2-2*tan(c/2)+tan(d*x/2)^2-1)*tan(c/2)^6*tan(d*x/2)^4+9*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-2*tan(c/2)^2*t
an(d*x/2)+tan(c/2)^2-tan(d*x/2)^2-2*tan(d*x/2)-1)*sign(tan(c/2)^2*tan(d*x/2)^2-tan(c/2)^2-2*tan(c/2)*tan(d*x/2
)^2-2*tan(c/2)+tan(d*x/2)^2-1)*tan(c/2)^6*tan(d*x/2)^2+3*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-2*tan(c/2)^2*tan(d*
x/2)+tan(c/2)^2-tan(d*x/2)^2-2*tan(d*x/2)-1)*sign(tan(c/2)^2*tan(d*x/2)^2-tan(c/2)^2-2*tan(c/2)*tan(d*x/2)^2-2
*tan(c/2)+tan(d*x/2)^2-1)*tan(c/2)^6+9*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-ta
n(d*x/2)^2-2*tan(d*x/2)-1)*sign(tan(c/2)^2*tan(d*x/2)^2-tan(c/2)^2-2*tan(c/2)*tan(d*x/2)^2-2*tan(c/2)+tan(d*x/
2)^2-1)*tan(c/2)^4*tan(d*x/2)^6+27*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*
x/2)^2-2*tan(d*x/2)-1)*sign(tan(c/2)^2*tan(d*x/2)^2-tan(c/2)^2-2*tan(c/2)*tan(d*x/2)^2-2*tan(c/2)+tan(d*x/2)^2
-1)*tan(c/2)^4*tan(d*x/2)^4+27*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)
^2-2*tan(d*x/2)-1)*sign(tan(c/2)^2*tan(d*x/2)^2-tan(c/2)^2-2*tan(c/2)*tan(d*x/2)^2-2*tan(c/2)+tan(d*x/2)^2-1)*
tan(c/2)^4*tan(d*x/2)^2+9*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2-2*
tan(d*x/2)-1)*sign(tan(c/2)^2*tan(d*x/2)^2-tan(c/2)^2-2*tan(c/2)*tan(d*x/2)^2-2*tan(c/2)+tan(d*x/2)^2-1)*tan(c
/2)^4+9*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2-2*tan(d*x/2)-1)*sign
(tan(c/2)^2*tan(d*x/2)^2-tan(c/2)^2-2*tan(c/2)*tan(d*x/2)^2-2*tan(c/2)+tan(d*x/2)^2-1)*tan(c/2)^2*tan(d*x/2)^6
+27*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2-2*tan(d*x/2)-1)*sign(tan
(c/2)^2*tan(d*x/2)^2-tan(c/2)^2-2*tan(c/2)*tan(d*x/2)^2-2*tan(c/2)+tan(d*x/2)^2-1)*tan(c/2)^2*tan(d*x/2)^4+27*
b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2-2*tan(d*x/2)-1)*sign(tan(c/2
)^2*tan(d*x/2)^2-tan(c/2)^2-2*tan(c/2)*tan(d*x/2)^2-2*tan(c/2)+tan(d*x/2)^2-1)*tan(c/2)^2*tan(d*x/2)^2+9*b*pi*
sign(tan(c/2)^2*tan(d*x/2)^2-2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2-2*tan(d*x/2)-1)*sign(tan(c/2)^2*t
an(d*x/2)^2-tan(c/2)^2-2*tan(c/2)*tan(d*x/2)^2-2*tan(c/2)+tan(d*x/2)^2-1)*tan(c/2)^2+3*b*pi*sign(tan(c/2)^2*ta
n(d*x/2)^2-2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2-2*tan(d*x/2)-1)*sign(tan(c/2)^2*tan(d*x/2)^2-tan(c/
2)^2-2*tan(c/2)*tan(d*x/2)^2-2*tan(c/2)+tan(d*x/2)^2-1)*tan(d*x/2)^6+9*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-2*tan
(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2-2*tan(d*x/2)-1)*sign(tan(c/2)^2*tan(d*x/2)^2-tan(c/2)^2-2*tan(c/2)*
tan(d*x/2)^2-2*tan(c/2)+tan(d*x/2)^2-1)*tan(d*x/2)^4+9*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-2*tan(c/2)^2*tan(d*x/
2)+tan(c/2)^2-tan(d*x/2)^2-2*tan(d*x/2)-1)*sign(tan(c/2)^2*tan(d*x/2)^2-tan(c/2)^2-2*tan(c/2)*tan(d*x/2)^2-2*t
an(c/2)+tan(d*x/2)^2-1)*tan(d*x/2)^2+3*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-ta
n(d*x/2)^2-2*tan(d*x/2)-1)*sign(tan(c/2)^2*tan(d*x/2)^2-tan(c/2)^2-2*tan(c/2)*tan(d*x/2)^2-2*tan(c/2)+tan(d*x/
2)^2-1)+3*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2-2*tan(d*x/2)-1)*ta
n(c/2)^6*tan(d*x/2)^6+9*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2-2*ta
n(d*x/2)-1)*tan(c/2)^6*tan(d*x/2)^4+9*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan
(d*x/2)^2-2*tan(d*x/2)-1)*tan(c/2)^6*tan(d*x/2)^2+3*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-2*tan(c/2)^2*tan(d*x/2)+
tan(c/2)^2-tan(d*x/2)^2-2*tan(d*x/2)-1)*tan(c/2)^6+9*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-2*tan(c/2)^2*tan(d*x/2)
+tan(c/2)^2-tan(d*x/2)^2-2*tan(d*x/2)-1)*tan(c/2)^4*tan(d*x/2)^6+27*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-2*tan(c/
2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2-2*tan(d*x/2)-1)*tan(c/2)^4*tan(d*x/2)^4+27*b*pi*sign(tan(c/2)^2*tan(d*
x/2)^2-2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2-2*tan(d*x/2)-1)*tan(c/2)^4*tan(d*x/2)^2+9*b*pi*sign(tan
(c/2)^2*tan(d*x/2)^2-2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2-2*tan(d*x/2)-1)*tan(c/2)^4+9*b*pi*sign(ta
n(c/2)^2*tan(d*x/2)^2-2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2-2*tan(d*x/2)-1)*tan(c/2)^2*tan(d*x/2)^6+
27*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2-2*tan(d*x/2)-1)*tan(c/2)^
2*tan(d*x/2)^4+27*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2)^2-2*tan(d*x/
2)-1)*tan(c/2)^2*tan(d*x/2)^2+9*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/2
)^2-2*tan(d*x/2)-1)*tan(c/2)^2+3*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d*x/
2)^2-2*tan(d*x/2)-1)*tan(d*x/2)^6+9*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-tan(d
*x/2)^2-2*tan(d*x/2)-1)*tan(d*x/2)^4+9*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2-ta
n(d*x/2)^2-2*tan(d*x/2)-1)*tan(d*x/2)^2+3*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-2*tan(c/2)^2*tan(d*x/2)+tan(c/2)^2
-tan(d*x/2)^2-2*tan(d*x/2)-1)-6*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-tan(c/2)^2-4*tan(c/2)*tan(d*x/2)-tan(d*x/2)^
2+1)*tan(c/2)^6*tan(d*x/2)^6-18*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-tan(c/2)^2-4*tan(c/2)*tan(d*x/2)-tan(d*x/2)^
2+1)*tan(c/2)^6*tan(d*x/2)^4-18*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-tan(c/2)^2-4*tan(c/2)*tan(d*x/2)-tan(d*x/2)^
2+1)*tan(c/2)^6*tan(d*x/2)^2-6*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-tan(c/2)^2-4*tan(c/2)*tan(d*x/2)-tan(d*x/2)^2
+1)*tan(c/2)^6-18*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-tan(c/2)^2-4*tan(c/2)*tan(d*x/2)-tan(d*x/2)^2+1)*tan(c/2)^
4*tan(d*x/2)^6-54*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-tan(c/2)^2-4*tan(c/2)*tan(d*x/2)-tan(d*x/2)^2+1)*tan(c/2)^
4*tan(d*x/2)^4-54*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-tan(c/2)^2-4*tan(c/2)*tan(d*x/2)-tan(d*x/2)^2+1)*tan(c/2)^
4*tan(d*x/2)^2-18*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-tan(c/2)^2-4*tan(c/2)*tan(d*x/2)-tan(d*x/2)^2+1)*tan(c/2)^
4-18*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-tan(c/2)^2-4*tan(c/2)*tan(d*x/2)-tan(d*x/2)^2+1)*tan(c/2)^2*tan(d*x/2)^
6-54*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-tan(c/2)^2-4*tan(c/2)*tan(d*x/2)-tan(d*x/2)^2+1)*tan(c/2)^2*tan(d*x/2)^
4-54*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-tan(c/2)^2-4*tan(c/2)*tan(d*x/2)-tan(d*x/2)^2+1)*tan(c/2)^2*tan(d*x/2)^
2-18*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-tan(c/2)^2-4*tan(c/2)*tan(d*x/2)-tan(d*x/2)^2+1)*tan(c/2)^2-6*b*pi*sign
(tan(c/2)^2*tan(d*x/2)^2-tan(c/2)^2-4*tan(c/2)*tan(d*x/2)-tan(d*x/2)^2+1)*tan(d*x/2)^6-18*b*pi*sign(tan(c/2)^2
*tan(d*x/2)^2-tan(c/2)^2-4*tan(c/2)*tan(d*x/2)-tan(d*x/2)^2+1)*tan(d*x/2)^4-18*b*pi*sign(tan(c/2)^2*tan(d*x/2)
^2-tan(c/2)^2-4*tan(c/2)*tan(d*x/2)-tan(d*x/2)^2+1)*tan(d*x/2)^2-6*b*pi*sign(tan(c/2)^2*tan(d*x/2)^2-tan(c/2)^
2-4*tan(c/2)*tan(d*x/2)-tan(d*x/2)^2+1)+6*b*pi*tan(c/2)^6*tan(d*x/2)^6+18*b*pi*tan(c/2)^6*tan(d*x/2)^4+18*b*pi
*tan(c/2)^6*tan(d*x/2)^2+6*b*pi*tan(c/2)^6+18*b*pi*tan(c/2)^4*tan(d*x/2)^6+54*b*pi*tan(c/2)^4*tan(d*x/2)^4+54*
b*pi*tan(c/2)^4*tan(d*x/2)^2+18*b*pi*tan(c/2)^4+18*b*pi*tan(c/2)^2*tan(d*x/2)^6+54*b*pi*tan(c/2)^2*tan(d*x/2)^
4+54*b*pi*tan(c/2)^2*tan(d*x/2)^2+18*b*pi*tan(c/2)^2+6*b*pi*tan(d*x/2)^6+18*b*pi*tan(d*x/2)^4+18*b*pi*tan(d*x/
2)^2+6*b*pi+6*b*atan((tan(c/2)*tan(d*x/2)+tan(c/2)+tan(d*x/2)-1)/(tan(c/2)*tan(d*x/2)-tan(c/2)-tan(d*x/2)-1))*
tan(c/2)^6*tan(d*x/2)^6+18*b*atan((tan(c/2)*tan(d*x/2)+tan(c/2)+tan(d*x/2)-1)/(tan(c/2)*tan(d*x/2)-tan(c/2)-ta
n(d*x/2)-1))*tan(c/2)^6*tan(d*x/2)^4+18*b*atan((tan(c/2)*tan(d*x/2)+tan(c/2)+tan(d*x/2)-1)/(tan(c/2)*tan(d*x/2
)-tan(c/2)-tan(d*x/2)-1))*tan(c/2)^6*tan(d*x/2)^2+6*b*atan((tan(c/2)*tan(d*x/2)+tan(c/2)+tan(d*x/2)-1)/(tan(c/
2)*tan(d*x/2)-tan(c/2)-tan(d*x/2)-1))*tan(c/2)^6+18*b*atan((tan(c/2)*tan(d*x/2)+tan(c/2)+tan(d*x/2)-1)/(tan(c/
2)*tan(d*x/2)-tan(c/2)-tan(d*x/2)-1))*tan(c/2)^4*tan(d*x/2)^6+54*b*atan((tan(c/2)*tan(d*x/2)+tan(c/2)+tan(d*x/
2)-1)/(tan(c/2)*tan(d*x/2)-tan(c/2)-tan(d*x/2)-1))*tan(c/2)^4*tan(d*x/2)^4+54*b*atan((tan(c/2)*tan(d*x/2)+tan(
c/2)+tan(d*x/2)-1)/(tan(c/2)*tan(d*x/2)-tan(c/2)-tan(d*x/2)-1))*tan(c/2)^4*tan(d*x/2)^2+18*b*atan((tan(c/2)*ta
n(d*x/2)+tan(c/2)+tan(d*x/2)-1)/(tan(c/2)*tan(d*x/2)-tan(c/2)-tan(d*x/2)-1))*tan(c/2)^4+18*b*atan((tan(c/2)*ta
n(d*x/2)+tan(c/2)+tan(d*x/2)-1)/(tan(c/2)*tan(d*x/2)-tan(c/2)-tan(d*x/2)-1))*tan(c/2)^2*tan(d*x/2)^6+54*b*atan
((tan(c/2)*tan(d*x/2)+tan(c/2)+tan(d*x/2)-1)/(tan(c/2)*tan(d*x/2)-tan(c/2)-tan(d*x/2)-1))*tan(c/2)^2*tan(d*x/2
)^4+54*b*atan((tan(c/2)*tan(d*x/2)+tan(c/2)+tan(d*x/2)-1)/(tan(c/2)*tan(d*x/2)-tan(c/2)-tan(d*x/2)-1))*tan(c/2
)^2*tan(d*x/2)^2+18*b*atan((tan(c/2)*tan(d*x/2)+tan(c/2)+tan(d*x/2)-1)/(tan(c/2)*tan(d*x/2)-tan(c/2)-tan(d*x/2
)-1))*tan(c/2)^2+6*b*atan((tan(c/2)*tan(d*x/2)+tan(c/2)+tan(d*x/2)-1)/(tan(c/2)*tan(d*x/2)-tan(c/2)-tan(d*x/2)
-1))*tan(d*x/2)^6+18*b*atan((tan(c/2)*tan(d*x/2)+tan(c/2)+tan(d*x/2)-1)/(tan(c/2)*tan(d*x/2)-tan(c/2)-tan(d*x/
2)-1))*tan(d*x/2)^4+18*b*atan((tan(c/2)*tan(d*x/2)+tan(c/2)+tan(d*x/2)-1)/(tan(c/2)*tan(d*x/2)-tan(c/2)-tan(d*
x/2)-1))*tan(d*x/2)^2+6*b*atan((tan(c/2)*tan(d*x/2)+tan(c/2)+tan(d*x/2)-1)/(tan(c/2)*tan(d*x/2)-tan(c/2)-tan(d
*x/2)-1))-6*b*atan((tan(c/2)*tan(d*x/2)+tan(c/2)-tan(d*x/2)+1)/(tan(c/2)*tan(d*x/2)-tan(c/2)+tan(d*x/2)+1))*ta
n(c/2)^6*tan(d*x/2)^6-18*b*atan((tan(c/2)*tan(d*x/2)+tan(c/2)-tan(d*x/2)+1)/(tan(c/2)*tan(d*x/2)-tan(c/2)+tan(
d*x/2)+1))*tan(c/2)^6*tan(d*x/2)^4-18*b*atan((tan(c/2)*tan(d*x/2)+tan(c/2)-tan(d*x/2)+1)/(tan(c/2)*tan(d*x/2)-
tan(c/2)+tan(d*x/2)+1))*tan(c/2)^6*tan(d*x/2)^2-6*b*atan((tan(c/2)*tan(d*x/2)+tan(c/2)-tan(d*x/2)+1)/(tan(c/2)
*tan(d*x/2)-tan(c/2)+tan(d*x/2)+1))*tan(c/2)^6-18*b*atan((tan(c/2)*tan(d*x/2)+tan(c/2)-tan(d*x/2)+1)/(tan(c/2)
*tan(d*x/2)-tan(c/2)+tan(d*x/2)+1))*tan(c/2)^4*tan(d*x/2)^6-54*b*atan((tan(c/2)*tan(d*x/2)+tan(c/2)-tan(d*x/2)
+1)/(tan(c/2)*tan(d*x/2)-tan(c/2)+tan(d*x/2)+1))*tan(c/2)^4*tan(d*x/2)^4-54*b*atan((tan(c/2)*tan(d*x/2)+tan(c/
2)-tan(d*x/2)+1)/(tan(c/2)*tan(d*x/2)-tan(c/2)+tan(d*x/2)+1))*tan(c/2)^4*tan(d*x/2)^2-18*b*atan((tan(c/2)*tan(
d*x/2)+tan(c/2)-tan(d*x/2)+1)/(tan(c/2)*tan(d*x/2)-tan(c/2)+tan(d*x/2)+1))*tan(c/2)^4-18*b*atan((tan(c/2)*tan(
d*x/2)+tan(c/2)-tan(d*x/2)+1)/(tan(c/2)*tan(d*x/2)-tan(c/2)+tan(d*x/2)+1))*tan(c/2)^2*tan(d*x/2)^6-54*b*atan((
tan(c/2)*tan(d*x/2)+tan(c/2)-tan(d*x/2)+1)/(tan(c/2)*tan(d*x/2)-tan(c/2)+tan(d*x/2)+1))*tan(c/2)^2*tan(d*x/2)^
4-54*b*atan((tan(c/2)*tan(d*x/2)+tan(c/2)-tan(d*x/2)+1)/(tan(c/2)*tan(d*x/2)-tan(c/2)+tan(d*x/2)+1))*tan(c/2)^
2*tan(d*x/2)^2-18*b*atan((tan(c/2)*tan(d*x/2)+tan(c/2)-tan(d*x/2)+1)/(tan(c/2)*tan(d*x/2)-tan(c/2)+tan(d*x/2)+
1))*tan(c/2)^2-6*b*atan((tan(c/2)*tan(d*x/2)+tan(c/2)-tan(d*x/2)+1)/(tan(c/2)*tan(d*x/2)-tan(c/2)+tan(d*x/2)+1
))*tan(d*x/2)^6-18*b*atan((tan(c/2)*tan(d*x/2)+tan(c/2)-tan(d*x/2)+1)/(tan(c/2)*tan(d*x/2)-tan(c/2)+tan(d*x/2)
+1))*tan(d*x/2)^4-18*b*atan((tan(c/2)*tan(d*x/2)+tan(c/2)-tan(d*x/2)+1)/(tan(c/2)*tan(d*x/2)-tan(c/2)+tan(d*x/
2)+1))*tan(d*x/2)^2-6*b*atan((tan(c/2)*tan(d*x/2)+tan(c/2)-tan(d*x/2)+1)/(tan(c/2)*tan(d*x/2)-tan(c/2)+tan(d*x
/2)+1))-6*b*atan((tan(c/2)*tan(d*x/2)-tan(c/2)+tan(d*x/2)+1)/(tan(c/2)*tan(d*x/2)+tan(c/2)-tan(d*x/2)+1))*tan(
c/2)^6*tan(d*x/2)^6-18*b*atan((tan(c/2)*tan(d*x/2)-tan(c/2)+tan(d*x/2)+1)/(tan(c/2)*tan(d*x/2)+tan(c/2)-tan(d*
x/2)+1))*tan(c/2)^6*tan(d*x/2)^4-18*b*atan((tan(c/2)*tan(d*x/2)-tan(c/2)+tan(d*x/2)+1)/(tan(c/2)*tan(d*x/2)+ta
n(c/2)-tan(d*x/2)+1))*tan(c/2)^6*tan(d*x/2)^2-6*b*atan((tan(c/2)*tan(d*x/2)-tan(c/2)+tan(d*x/2)+1)/(tan(c/2)*t
an(d*x/2)+tan(c/2)-tan(d*x/2)+1))*tan(c/2)^6-18*b*atan((tan(c/2)*tan(d*x/2)-tan(c/2)+tan(d*x/2)+1)/(tan(c/2)*t
an(d*x/2)+tan(c/2)-tan(d*x/2)+1))*tan(c/2)^4*tan(d*x/2)^6-54*b*atan((tan(c/2)*tan(d*x/2)-tan(c/2)+tan(d*x/2)+1
)/(tan(c/2)*tan(d*x/2)+tan(c/2)-tan(d*x/2)+1))*tan(c/2)^4*tan(d*x/2)^4-54*b*atan((tan(c/2)*tan(d*x/2)-tan(c/2)
+tan(d*x/2)+1)/(tan(c/2)*tan(d*x/2)+tan(c/2)-tan(d*x/2)+1))*tan(c/2)^4*tan(d*x/2)^2-18*b*atan((tan(c/2)*tan(d*
x/2)-tan(c/2)+tan(d*x/2)+1)/(tan(c/2)*tan(d*x/2)+tan(c/2)-tan(d*x/2)+1))*tan(c/2)^4-18*b*atan((tan(c/2)*tan(d*
x/2)-tan(c/2)+tan(d*x/2)+1)/(tan(c/2)*tan(d*x/2)+tan(c/2)-tan(d*x/2)+1))*tan(c/2)^2*tan(d*x/2)^6-54*b*atan((ta
n(c/2)*tan(d*x/2)-tan(c/2)+tan(d*x/2)+1)/(tan(c/2)*tan(d*x/2)+tan(c/2)-tan(d*x/2)+1))*tan(c/2)^2*tan(d*x/2)^4-
54*b*atan((tan(c/2)*tan(d*x/2)-tan(c/2)+tan(d*x/2)+1)/(tan(c/2)*tan(d*x/2)+tan(c/2)-tan(d*x/2)+1))*tan(c/2)^2*
tan(d*x/2)^2-18*b*atan((tan(c/2)*tan(d*x/2)-tan(c/2)+tan(d*x/2)+1)/(tan(c/2)*tan(d*x/2)+tan(c/2)-tan(d*x/2)+1)
)*tan(c/2)^2-6*b*atan((tan(c/2)*tan(d*x/2)-tan(c/2)+tan(d*x/2)+1)/(tan(c/2)*tan(d*x/2)+tan(c/2)-tan(d*x/2)+1))
*tan(d*x/2)^6-18*b*atan((tan(c/2)*tan(d*x/2)-tan(c/2)+tan(d*x/2)+1)/(tan(c/2)*tan(d*x/2)+tan(c/2)-tan(d*x/2)+1
))*tan(d*x/2)^4-18*b*atan((tan(c/2)*tan(d*x/2)-tan(c/2)+tan(d*x/2)+1)/(tan(c/2)*tan(d*x/2)+tan(c/2)-tan(d*x/2)
+1))*tan(d*x/2)^2-6*b*atan((tan(c/2)*tan(d*x/2)-tan(c/2)+tan(d*x/2)+1)/(tan(c/2)*tan(d*x/2)+tan(c/2)-tan(d*x/2
)+1))+6*b*atan((tan(c/2)*tan(d*x/2)-tan(c/2)-tan(d*x/2)-1)/(tan(c/2)*tan(d*x/2)+tan(c/2)+tan(d*x/2)-1))*tan(c/
2)^6*tan(d*x/2)^6+18*b*atan((tan(c/2)*tan(d*x/2)-tan(c/2)-tan(d*x/2)-1)/(tan(c/2)*tan(d*x/2)+tan(c/2)+tan(d*x/
2)-1))*tan(c/2)^6*tan(d*x/2)^4+18*b*atan((tan(c/2)*tan(d*x/2)-tan(c/2)-tan(d*x/2)-1)/(tan(c/2)*tan(d*x/2)+tan(
c/2)+tan(d*x/2)-1))*tan(c/2)^6*tan(d*x/2)^2+6*b*atan((tan(c/2)*tan(d*x/2)-tan(c/2)-tan(d*x/2)-1)/(tan(c/2)*tan
(d*x/2)+tan(c/2)+tan(d*x/2)-1))*tan(c/2)^6+18*b*atan((tan(c/2)*tan(d*x/2)-tan(c/2)-tan(d*x/2)-1)/(tan(c/2)*tan
(d*x/2)+tan(c/2)+tan(d*x/2)-1))*tan(c/2)^4*tan(d*x/2)^6+54*b*atan((tan(c/2)*tan(d*x/2)-tan(c/2)-tan(d*x/2)-1)/
(tan(c/2)*tan(d*x/2)+tan(c/2)+tan(d*x/2)-1))*tan(c/2)^4*tan(d*x/2)^4+54*b*atan((tan(c/2)*tan(d*x/2)-tan(c/2)-t
an(d*x/2)-1)/(tan(c/2)*tan(d*x/2)+tan(c/2)+tan(d*x/2)-1))*tan(c/2)^4*tan(d*x/2)^2+18*b*atan((tan(c/2)*tan(d*x/
2)-tan(c/2)-tan(d*x/2)-1)/(tan(c/2)*tan(d*x/2)+tan(c/2)+tan(d*x/2)-1))*tan(c/2)^4+18*b*atan((tan(c/2)*tan(d*x/
2)-tan(c/2)-tan(d*x/2)-1)/(tan(c/2)*tan(d*x/2)+tan(c/2)+tan(d*x/2)-1))*tan(c/2)^2*tan(d*x/2)^6+54*b*atan((tan(
c/2)*tan(d*x/2)-tan(c/2)-tan(d*x/2)-1)/(tan(c/2)*tan(d*x/2)+tan(c/2)+tan(d*x/2)-1))*tan(c/2)^2*tan(d*x/2)^4+54
*b*atan((tan(c/2)*tan(d*x/2)-tan(c/2)-tan(d*x/2)-1)/(tan(c/2)*tan(d*x/2)+tan(c/2)+tan(d*x/2)-1))*tan(c/2)^2*ta
n(d*x/2)^2+18*b*atan((tan(c/2)*tan(d*x/2)-tan(c/2)-tan(d*x/2)-1)/(tan(c/2)*tan(d*x/2)+tan(c/2)+tan(d*x/2)-1))*
tan(c/2)^2+6*b*atan((tan(c/2)*tan(d*x/2)-tan(c/2)-tan(d*x/2)-1)/(tan(c/2)*tan(d*x/2)+tan(c/2)+tan(d*x/2)-1))*t
an(d*x/2)^6+18*b*atan((tan(c/2)*tan(d*x/2)-tan(c/2)-tan(d*x/2)-1)/(tan(c/2)*tan(d*x/2)+tan(c/2)+tan(d*x/2)-1))
*tan(d*x/2)^4+18*b*atan((tan(c/2)*tan(d*x/2)-tan(c/2)-tan(d*x/2)-1)/(tan(c/2)*tan(d*x/2)+tan(c/2)+tan(d*x/2)-1
))*tan(d*x/2)^2+6*b*atan((tan(c/2)*tan(d*x/2)-tan(c/2)-tan(d*x/2)-1)/(tan(c/2)*tan(d*x/2)+tan(c/2)+tan(d*x/2)-
1))-32*b*tan(c/2)^6*tan(d*x/2)^6+96*b*tan(c/2)^6*tan(d*x/2)^4-96*b*tan(c/2)^6*tan(d*x/2)^2+32*b*tan(c/2)^6+384
*b*tan(c/2)^5*tan(d*x/2)^5-768*b*tan(c/2)^5*tan(d*x/2)^3+384*b*tan(c/2)^5*tan(d*x/2)+96*b*tan(c/2)^4*tan(d*x/2
)^6-1824*b*tan(c/2)^4*tan(d*x/2)^4+1824*b*tan(c/2)^4*tan(d*x/2)^2-96*b*tan(c/2)^4-768*b*tan(c/2)^3*tan(d*x/2)^
5+3584*b*tan(c/2)^3*tan(d*x/2)^3-768*b*tan(c/2)^3*tan(d*x/2)-96*b*tan(c/2)^2*tan(d*x/2)^6+1824*b*tan(c/2)^2*ta
n(d*x/2)^4-1824*b*tan(c/2)^2*tan(d*x/2)^2+96*b*tan(c/2)^2+384*b*tan(c/2)*tan(d*x/2)^5-768*b*tan(c/2)*tan(d*x/2
)^3+384*b*tan(c/2)*tan(d*x/2)+32*b*tan(d*x/2)^6-96*b*tan(d*x/2)^4+96*b*tan(d*x/2)^2-32*b)/(96*d*tan(c/2)^6*tan
(d*x/2)^6+288*d*tan(c/2)^6*tan(d*x/2)^4+288*d*tan(c/2)^6*tan(d*x/2)^2+96*d*tan(c/2)^6+288*d*tan(c/2)^4*tan(d*x
/2)^6+864*d*tan(c/2)^4*tan(d*x/2)^4+864*d*tan(c/2)^4*tan(d*x/2)^2+288*d*tan(c/2)^4+288*d*tan(c/2)^2*tan(d*x/2)
^6+864*d*tan(c/2)^2*tan(d*x/2)^4+864*d*tan(c/2)^2*tan(d*x/2)^2+288*d*tan(c/2)^2+96*d*tan(d*x/2)^6+288*d*tan(d*
x/2)^4+288*d*tan(d*x/2)^2+96*d)

________________________________________________________________________________________

maple [A]  time = 0.05, size = 29, normalized size = 0.88 \[ -\frac {\frac {a \left (\cos ^{4}\left (d x +c \right )\right )}{4}+\frac {b \left (\cos ^{3}\left (d x +c \right )\right )}{3}}{d} \]

Verification of antiderivative is not currently implemented for this CAS.

[In]

int(cos(d*x+c)^3*(a*sin(d*x+c)+b*tan(d*x+c)),x)

[Out]

-1/d*(1/4*a*cos(d*x+c)^4+1/3*b*cos(d*x+c)^3)

________________________________________________________________________________________

maxima [A]  time = 0.34, size = 28, normalized size = 0.85 \[ -\frac {3 \, a \cos \left (d x + c\right )^{4} + 4 \, b \cos \left (d x + c\right )^{3}}{12 \, d} \]

Verification of antiderivative is not currently implemented for this CAS.

[In]

integrate(cos(d*x+c)^3*(a*sin(d*x+c)+b*tan(d*x+c)),x, algorithm="maxima")

[Out]

-1/12*(3*a*cos(d*x + c)^4 + 4*b*cos(d*x + c)^3)/d

________________________________________________________________________________________

mupad [B]  time = 0.68, size = 29, normalized size = 0.88 \[ -\frac {a\,{\cos \left (c+d\,x\right )}^4}{4\,d}-\frac {b\,{\cos \left (c+d\,x\right )}^3}{3\,d} \]

Verification of antiderivative is not currently implemented for this CAS.

[In]

int(cos(c + d*x)^3*(a*sin(c + d*x) + b*tan(c + d*x)),x)

[Out]

- (a*cos(c + d*x)^4)/(4*d) - (b*cos(c + d*x)^3)/(3*d)

________________________________________________________________________________________

sympy [F]  time = 0.00, size = 0, normalized size = 0.00 \[ \int \left (a \sin {\left (c + d x \right )} + b \tan {\left (c + d x \right )}\right ) \cos ^{3}{\left (c + d x \right )}\, dx \]

Verification of antiderivative is not currently implemented for this CAS.

[In]

integrate(cos(d*x+c)**3*(a*sin(d*x+c)+b*tan(d*x+c)),x)

[Out]

Integral((a*sin(c + d*x) + b*tan(c + d*x))*cos(c + d*x)**3, x)

________________________________________________________________________________________