Integrand size = 17, antiderivative size = 235 \[ \int (e+f x) \log (a+b \tan (c+d x)) \, dx=\frac {(e+f x)^2 \log \left (1+e^{2 i (c+d x)}\right )}{2 f}-\frac {(e+f x)^2 \log \left (1+\frac {(a-i b) e^{2 i (c+d x)}}{a+i b}\right )}{2 f}+\frac {(e+f x)^2 \log (a+b \tan (c+d x))}{2 f}-\frac {i (e+f x) \operatorname {PolyLog}\left (2,-e^{2 i (c+d x)}\right )}{2 d}+\frac {i (e+f x) \operatorname {PolyLog}\left (2,-\frac {(a-i b) e^{2 i (c+d x)}}{a+i b}\right )}{2 d}+\frac {f \operatorname {PolyLog}\left (3,-e^{2 i (c+d x)}\right )}{4 d^2}-\frac {f \operatorname {PolyLog}\left (3,-\frac {(a-i b) e^{2 i (c+d x)}}{a+i b}\right )}{4 d^2} \] Output:
1/2*(f*x+e)^2*ln(1+exp(2*I*(d*x+c)))/f-1/2*(f*x+e)^2*ln(1+(a-I*b)*exp(2*I* (d*x+c))/(a+I*b))/f+1/2*(f*x+e)^2*ln(a+b*tan(d*x+c))/f-1/2*I*(f*x+e)*polyl og(2,-exp(2*I*(d*x+c)))/d+1/2*I*(f*x+e)*polylog(2,-(a-I*b)*exp(2*I*(d*x+c) )/(a+I*b))/d+1/4*f*polylog(3,-exp(2*I*(d*x+c)))/d^2-1/4*f*polylog(3,-(a-I* b)*exp(2*I*(d*x+c))/(a+I*b))/d^2
Time = 2.24 (sec) , antiderivative size = 340, normalized size of antiderivative = 1.45 \[ \int (e+f x) \log (a+b \tan (c+d x)) \, dx=\frac {2 d^2 f x^2 \log \left (1+e^{-2 i (c+d x)}\right )-2 d^2 f x^2 \log \left (1+\frac {(a+i b) e^{-2 i (c+d x)}}{a-i b}\right )+2 d^2 f x^2 \log (a+b \tan (c+d x))-2 i d e \log \left (-\frac {b (-i+\tan (c+d x))}{a+i b}\right ) \log (a+b \tan (c+d x))+2 i d e \log \left (-\frac {b (i+\tan (c+d x))}{a-i b}\right ) \log (a+b \tan (c+d x))+2 i d f x \operatorname {PolyLog}\left (2,-e^{-2 i (c+d x)}\right )-2 i d f x \operatorname {PolyLog}\left (2,\frac {(-a-i b) e^{-2 i (c+d x)}}{a-i b}\right )+2 i d e \operatorname {PolyLog}\left (2,\frac {a+b \tan (c+d x)}{a-i b}\right )-2 i d e \operatorname {PolyLog}\left (2,\frac {a+b \tan (c+d x)}{a+i b}\right )+f \operatorname {PolyLog}\left (3,-e^{-2 i (c+d x)}\right )-f \operatorname {PolyLog}\left (3,\frac {(-a-i b) e^{-2 i (c+d x)}}{a-i b}\right )}{4 d^2} \] Input:
Integrate[(e + f*x)*Log[a + b*Tan[c + d*x]],x]
Output:
(2*d^2*f*x^2*Log[1 + E^((-2*I)*(c + d*x))] - 2*d^2*f*x^2*Log[1 + (a + I*b) /((a - I*b)*E^((2*I)*(c + d*x)))] + 2*d^2*f*x^2*Log[a + b*Tan[c + d*x]] - (2*I)*d*e*Log[-((b*(-I + Tan[c + d*x]))/(a + I*b))]*Log[a + b*Tan[c + d*x] ] + (2*I)*d*e*Log[-((b*(I + Tan[c + d*x]))/(a - I*b))]*Log[a + b*Tan[c + d *x]] + (2*I)*d*f*x*PolyLog[2, -E^((-2*I)*(c + d*x))] - (2*I)*d*f*x*PolyLog [2, (-a - I*b)/((a - I*b)*E^((2*I)*(c + d*x)))] + (2*I)*d*e*PolyLog[2, (a + b*Tan[c + d*x])/(a - I*b)] - (2*I)*d*e*PolyLog[2, (a + b*Tan[c + d*x])/( a + I*b)] + f*PolyLog[3, -E^((-2*I)*(c + d*x))] - f*PolyLog[3, (-a - I*b)/ ((a - I*b)*E^((2*I)*(c + d*x)))])/(4*d^2)
Below are the steps used by Rubi to obtain the solution. The rule number used for the transformation is given above next to the arrow. The rules definitions used are listed below.
\(\displaystyle \int (e+f x) \log (a+b \tan (c+d x)) \, dx\) |
\(\Big \downarrow \) 3031 |
\(\displaystyle \frac {(e+f x)^2 \log (a+b \tan (c+d x))}{2 f}-\frac {\int \frac {b d (e+f x)^2 \sec ^2(c+d x)}{a+b \tan (c+d x)}dx}{2 f}\) |
\(\Big \downarrow \) 27 |
\(\displaystyle \frac {(e+f x)^2 \log (a+b \tan (c+d x))}{2 f}-\frac {b d \int \frac {(e+f x)^2 \sec ^2(c+d x)}{a+b \tan (c+d x)}dx}{2 f}\) |
\(\Big \downarrow \) 7293 |
\(\displaystyle \frac {(e+f x)^2 \log (a+b \tan (c+d x))}{2 f}-\frac {b d \int \left (\frac {e^2 \sec ^2(c+d x)}{a+b \tan (c+d x)}+\frac {f^2 x^2 \sec ^2(c+d x)}{a+b \tan (c+d x)}+\frac {2 e f x \sec ^2(c+d x)}{a+b \tan (c+d x)}\right )dx}{2 f}\) |
\(\Big \downarrow \) 2009 |
\(\displaystyle \frac {(e+f x)^2 \log (a+b \tan (c+d x))}{2 f}-\frac {b d \left (2 e f \int \frac {x \sec ^2(c+d x)}{a+b \tan (c+d x)}dx+f^2 \int \frac {x^2 \sec ^2(c+d x)}{a+b \tan (c+d x)}dx+\frac {e^2 \log (a+b \tan (c+d x))}{b d}\right )}{2 f}\) |
Input:
Int[(e + f*x)*Log[a + b*Tan[c + d*x]],x]
Output:
$Aborted
Int[(a_)*(Fx_), x_Symbol] :> Simp[a Int[Fx, x], x] /; FreeQ[a, x] && !Ma tchQ[Fx, (b_)*(Gx_) /; FreeQ[b, x]]
Int[Log[u_]*((a_.) + (b_.)*(x_))^(m_.), x_Symbol] :> Simp[(a + b*x)^(m + 1) *(Log[u]/(b*(m + 1))), x] - Simp[1/(b*(m + 1)) Int[SimplifyIntegrand[(a + b*x)^(m + 1)*(D[u, x]/u), x], x], x] /; FreeQ[{a, b, m}, x] && InverseFunc tionFreeQ[u, x] && NeQ[m, -1]
Result contains higher order function than in optimal. Order 9 vs. order 4.
Time = 8.98 (sec) , antiderivative size = 3464, normalized size of antiderivative = 14.74
Input:
int((f*x+e)*ln(a+b*tan(d*x+c)),x,method=_RETURNVERBOSE)
Output:
I*f/d^2*c*dilog(1+I*exp(I*(d*x+c)))+I*f/d^2*c*dilog(1-I*exp(I*(d*x+c)))-1/ 2/d*f*b/(I*b-a)*polylog(2,(I*b-a)*exp(2*I*(d*x+c))/(a+I*b))*x-1/2/d^2*f*b/ (I*b-a)*polylog(2,(I*b-a)*exp(2*I*(d*x+c))/(a+I*b))*c-1/d^2*a*f*c^2/(I*b-a )*ln((I*exp(I*(d*x+c))*b-a*exp(I*(d*x+c))+((I*b-a)*(a+I*b))^(1/2))/((I*b-a )*(a+I*b))^(1/2))-1/d^2*a*f*c^2/(I*b-a)*ln((-I*exp(I*(d*x+c))*b+a*exp(I*(d *x+c))+((I*b-a)*(a+I*b))^(1/2))/((I*b-a)*(a+I*b))^(1/2))+1/d^2*b*c*f/(I*b- a)*dilog((I*exp(I*(d*x+c))*b-a*exp(I*(d*x+c))+((I*b-a)*(a+I*b))^(1/2))/((I *b-a)*(a+I*b))^(1/2))+1/d^2*b*c*f/(I*b-a)*dilog(-(I*exp(I*(d*x+c))*b-a*exp (I*(d*x+c))-((I*b-a)*(a+I*b))^(1/2))/((I*b-a)*(a+I*b))^(1/2))+1/d*e*a/(I*b -a)*ln((I*exp(I*(d*x+c))*b-a*exp(I*(d*x+c))+((I*b-a)*(a+I*b))^(1/2))/((I*b -a)*(a+I*b))^(1/2))*c+1/d*e*a/(I*b-a)*ln((-I*exp(I*(d*x+c))*b+a*exp(I*(d*x +c))+((I*b-a)*(a+I*b))^(1/2))/((I*b-a)*(a+I*b))^(1/2))*c+1/2/d^2*a*f*c^2/( I*b-a)*ln(I*b*exp(2*I*(d*x+c))-I*b-a*exp(2*I*(d*x+c))-a)+1/2/d^2*a*f/(I*b- a)*ln(1-(I*b-a)*exp(2*I*(d*x+c))/(a+I*b))*c^2-1/d*a*e*c/(I*b-a)*ln(I*b*exp (2*I*(d*x+c))-I*b-a*exp(2*I*(d*x+c))-a)-1/4*I/d^2*f*b/(I*b-a)*polylog(3,(I *b-a)*exp(2*I*(d*x+c))/(a+I*b))-I/d*e*a/(I*b-a)*dilog((I*exp(I*(d*x+c))*b- a*exp(I*(d*x+c))+((I*b-a)*(a+I*b))^(1/2))/((I*b-a)*(a+I*b))^(1/2))-I/d*e*a /(I*b-a)*dilog(-(I*exp(I*(d*x+c))*b-a*exp(I*(d*x+c))-((I*b-a)*(a+I*b))^(1/ 2))/((I*b-a)*(a+I*b))^(1/2))-1/2*I*f*b/(I*b-a)*ln(1-(I*b-a)*exp(2*I*(d*x+c ))/(a+I*b))*x^2-I*e*b/(I*b-a)*ln((I*exp(I*(d*x+c))*b-a*exp(I*(d*x+c))+(...
Both result and optimal contain complex but leaf count of result is larger than twice the leaf count of optimal. 995 vs. \(2 (197) = 394\).
Time = 0.12 (sec) , antiderivative size = 995, normalized size of antiderivative = 4.23 \[ \int (e+f x) \log (a+b \tan (c+d x)) \, dx=\text {Too large to display} \] Input:
integrate((f*x+e)*log(a+b*tan(d*x+c)),x, algorithm="fricas")
Output:
-1/8*(2*(I*d*f*x + I*d*e)*dilog(2*((I*a*b - b^2)*tan(d*x + c)^2 - a^2 - I* a*b + (I*a^2 - 2*a*b - I*b^2)*tan(d*x + c))/((a^2 + b^2)*tan(d*x + c)^2 + a^2 + b^2) + 1) + 2*(-I*d*f*x - I*d*e)*dilog(2*((-I*a*b - b^2)*tan(d*x + c )^2 - a^2 + I*a*b + (-I*a^2 - 2*a*b + I*b^2)*tan(d*x + c))/((a^2 + b^2)*ta n(d*x + c)^2 + a^2 + b^2) + 1) + 2*(-I*d*f*x - I*d*e)*dilog(2*(I*tan(d*x + c) - 1)/(tan(d*x + c)^2 + 1) + 1) + 2*(I*d*f*x + I*d*e)*dilog(2*(-I*tan(d *x + c) - 1)/(tan(d*x + c)^2 + 1) + 1) - 4*(d^2*f*x^2 + 2*d^2*e*x)*log(b*t an(d*x + c) + a) + 2*(d^2*f*x^2 + 2*d^2*e*x + 2*c*d*e - c^2*f)*log(-2*((I* a*b - b^2)*tan(d*x + c)^2 - a^2 - I*a*b + (I*a^2 - 2*a*b - I*b^2)*tan(d*x + c))/((a^2 + b^2)*tan(d*x + c)^2 + a^2 + b^2)) + 2*(d^2*f*x^2 + 2*d^2*e*x + 2*c*d*e - c^2*f)*log(-2*((-I*a*b - b^2)*tan(d*x + c)^2 - a^2 + I*a*b + (-I*a^2 - 2*a*b + I*b^2)*tan(d*x + c))/((a^2 + b^2)*tan(d*x + c)^2 + a^2 + b^2)) - 2*(2*c*d*e - c^2*f)*log(((I*a*b + b^2)*tan(d*x + c)^2 - a^2 + I*a *b + (I*a^2 + I*b^2)*tan(d*x + c))/(tan(d*x + c)^2 + 1)) - 2*(2*c*d*e - c^ 2*f)*log(((I*a*b - b^2)*tan(d*x + c)^2 + a^2 + I*a*b + (I*a^2 + I*b^2)*tan (d*x + c))/(tan(d*x + c)^2 + 1)) - 2*(d^2*f*x^2 + 2*d^2*e*x)*log(-2*(I*tan (d*x + c) - 1)/(tan(d*x + c)^2 + 1)) - 2*(d^2*f*x^2 + 2*d^2*e*x)*log(-2*(- I*tan(d*x + c) - 1)/(tan(d*x + c)^2 + 1)) + f*polylog(3, ((a^2 + 2*I*a*b - b^2)*tan(d*x + c)^2 - a^2 - 2*I*a*b + b^2 - 2*(-I*a^2 + 2*a*b + I*b^2)*ta n(d*x + c))/((a^2 + b^2)*tan(d*x + c)^2 + a^2 + b^2)) + f*polylog(3, ((...
\[ \int (e+f x) \log (a+b \tan (c+d x)) \, dx=\int \left (e + f x\right ) \log {\left (a + b \tan {\left (c + d x \right )} \right )}\, dx \] Input:
integrate((f*x+e)*ln(a+b*tan(d*x+c)),x)
Output:
Integral((e + f*x)*log(a + b*tan(c + d*x)), x)
Both result and optimal contain complex but leaf count of result is larger than twice the leaf count of optimal. 520 vs. \(2 (197) = 394\).
Time = 0.18 (sec) , antiderivative size = 520, normalized size of antiderivative = 2.21 \[ \int (e+f x) \log (a+b \tan (c+d x)) \, dx=\frac {2 \, {\left (2 \, {\left (d x + c\right )} e + \frac {{\left ({\left (d x + c\right )}^{2} - 2 \, {\left (d x + c\right )} c\right )} f}{d}\right )} \log \left (b \tan \left (d x + c\right ) + a\right ) + \frac {2 \, {\left (i \, {\left (d x + c\right )}^{2} f + 2 \, {\left (i \, d e - i \, c f\right )} {\left (d x + c\right )}\right )} \arctan \left (\frac {2 \, a b \cos \left (2 \, d x + 2 \, c\right ) - {\left (a^{2} - b^{2}\right )} \sin \left (2 \, d x + 2 \, c\right )}{a^{2} + b^{2}}, \frac {2 \, a b \sin \left (2 \, d x + 2 \, c\right ) + a^{2} + b^{2} + {\left (a^{2} - b^{2}\right )} \cos \left (2 \, d x + 2 \, c\right )}{a^{2} + b^{2}}\right ) + 2 \, {\left (i \, {\left (d x + c\right )}^{2} f + 2 \, {\left (i \, d e - i \, c f\right )} {\left (d x + c\right )}\right )} \arctan \left (\sin \left (2 \, d x + 2 \, c\right ), \cos \left (2 \, d x + 2 \, c\right ) + 1\right ) + 2 \, {\left (i \, d e + i \, {\left (d x + c\right )} f - i \, c f\right )} {\rm Li}_2\left (\frac {{\left (i \, a + b\right )} e^{\left (2 i \, d x + 2 i \, c\right )}}{-i \, a + b}\right ) + 2 \, {\left (-i \, d e - i \, {\left (d x + c\right )} f + i \, c f\right )} {\rm Li}_2\left (-e^{\left (2 i \, d x + 2 i \, c\right )}\right ) + {\left ({\left (d x + c\right )}^{2} f + 2 \, {\left (d e - c f\right )} {\left (d x + c\right )}\right )} \log \left (\cos \left (2 \, d x + 2 \, c\right )^{2} + \sin \left (2 \, d x + 2 \, c\right )^{2} + 2 \, \cos \left (2 \, d x + 2 \, c\right ) + 1\right ) - {\left ({\left (d x + c\right )}^{2} f + 2 \, {\left (d e - c f\right )} {\left (d x + c\right )}\right )} \log \left (\frac {{\left (a^{2} + b^{2}\right )} \cos \left (2 \, d x + 2 \, c\right )^{2} + 4 \, a b \sin \left (2 \, d x + 2 \, c\right ) + {\left (a^{2} + b^{2}\right )} \sin \left (2 \, d x + 2 \, c\right )^{2} + a^{2} + b^{2} + 2 \, {\left (a^{2} - b^{2}\right )} \cos \left (2 \, d x + 2 \, c\right )}{a^{2} + b^{2}}\right ) - f {\rm Li}_{3}(\frac {{\left (i \, a + b\right )} e^{\left (2 i \, d x + 2 i \, c\right )}}{-i \, a + b}) + f {\rm Li}_{3}(-e^{\left (2 i \, d x + 2 i \, c\right )})}{d}}{4 \, d} \] Input:
integrate((f*x+e)*log(a+b*tan(d*x+c)),x, algorithm="maxima")
Output:
1/4*(2*(2*(d*x + c)*e + ((d*x + c)^2 - 2*(d*x + c)*c)*f/d)*log(b*tan(d*x + c) + a) + (2*(I*(d*x + c)^2*f + 2*(I*d*e - I*c*f)*(d*x + c))*arctan2((2*a *b*cos(2*d*x + 2*c) - (a^2 - b^2)*sin(2*d*x + 2*c))/(a^2 + b^2), (2*a*b*si n(2*d*x + 2*c) + a^2 + b^2 + (a^2 - b^2)*cos(2*d*x + 2*c))/(a^2 + b^2)) + 2*(I*(d*x + c)^2*f + 2*(I*d*e - I*c*f)*(d*x + c))*arctan2(sin(2*d*x + 2*c) , cos(2*d*x + 2*c) + 1) + 2*(I*d*e + I*(d*x + c)*f - I*c*f)*dilog((I*a + b )*e^(2*I*d*x + 2*I*c)/(-I*a + b)) + 2*(-I*d*e - I*(d*x + c)*f + I*c*f)*dil og(-e^(2*I*d*x + 2*I*c)) + ((d*x + c)^2*f + 2*(d*e - c*f)*(d*x + c))*log(c os(2*d*x + 2*c)^2 + sin(2*d*x + 2*c)^2 + 2*cos(2*d*x + 2*c) + 1) - ((d*x + c)^2*f + 2*(d*e - c*f)*(d*x + c))*log(((a^2 + b^2)*cos(2*d*x + 2*c)^2 + 4 *a*b*sin(2*d*x + 2*c) + (a^2 + b^2)*sin(2*d*x + 2*c)^2 + a^2 + b^2 + 2*(a^ 2 - b^2)*cos(2*d*x + 2*c))/(a^2 + b^2)) - f*polylog(3, (I*a + b)*e^(2*I*d* x + 2*I*c)/(-I*a + b)) + f*polylog(3, -e^(2*I*d*x + 2*I*c)))/d)/d
\[ \int (e+f x) \log (a+b \tan (c+d x)) \, dx=\int { {\left (f x + e\right )} \log \left (b \tan \left (d x + c\right ) + a\right ) \,d x } \] Input:
integrate((f*x+e)*log(a+b*tan(d*x+c)),x, algorithm="giac")
Output:
integrate((f*x + e)*log(b*tan(d*x + c) + a), x)
Timed out. \[ \int (e+f x) \log (a+b \tan (c+d x)) \, dx=\int \ln \left (a+b\,\mathrm {tan}\left (c+d\,x\right )\right )\,\left (e+f\,x\right ) \,d x \] Input:
int(log(a + b*tan(c + d*x))*(e + f*x),x)
Output:
int(log(a + b*tan(c + d*x))*(e + f*x), x)
\[ \int (e+f x) \log (a+b \tan (c+d x)) \, dx=\left (\int \mathrm {log}\left (\tan \left (d x +c \right ) b +a \right )d x \right ) e +\left (\int \mathrm {log}\left (\tan \left (d x +c \right ) b +a \right ) x d x \right ) f \] Input:
int((f*x+e)*log(a+b*tan(d*x+c)),x)
Output:
int(log(tan(c + d*x)*b + a),x)*e + int(log(tan(c + d*x)*b + a)*x,x)*f