67.10 Problem number 182

\[ \int \frac {(a+a \sec (c+d x)) (A+B \sec (c+d x))}{\sqrt {\sec (c+d x)}} \, dx \]

Optimal antiderivative \[ \frac {2 a B \sin \left (d x +c \right ) \left (\sqrt {\sec }\left (d x +c \right )\right )}{d}+\frac {2 a \left (A -B \right ) \sqrt {\frac {\cos \left (d x +c \right )}{2}+\frac {1}{2}}\, \EllipticE \left (\sin \left (\frac {d x}{2}+\frac {c}{2}\right ), \sqrt {2}\right ) \left (\sqrt {\cos }\left (d x +c \right )\right ) \left (\sqrt {\sec }\left (d x +c \right )\right )}{\cos \left (\frac {d x}{2}+\frac {c}{2}\right ) d}+\frac {2 a \left (A +B \right ) \sqrt {\frac {\cos \left (d x +c \right )}{2}+\frac {1}{2}}\, \EllipticF \left (\sin \left (\frac {d x}{2}+\frac {c}{2}\right ), \sqrt {2}\right ) \left (\sqrt {\cos }\left (d x +c \right )\right ) \left (\sqrt {\sec }\left (d x +c \right )\right )}{\cos \left (\frac {d x}{2}+\frac {c}{2}\right ) d} \]

command

integrate((a+a*sec(d*x+c))*(A+B*sec(d*x+c))/sec(d*x+c)^(1/2),x, algorithm="fricas")

Fricas 1.3.8 (sbcl 2.2.11.debian) via sagemath 9.6 output

\[ \frac {-i \, \sqrt {2} {\left (A + B\right )} a {\rm weierstrassPInverse}\left (-4, 0, \cos \left (d x + c\right ) + i \, \sin \left (d x + c\right )\right ) + i \, \sqrt {2} {\left (A + B\right )} a {\rm weierstrassPInverse}\left (-4, 0, \cos \left (d x + c\right ) - i \, \sin \left (d x + c\right )\right ) + i \, \sqrt {2} {\left (A - B\right )} a {\rm weierstrassZeta}\left (-4, 0, {\rm weierstrassPInverse}\left (-4, 0, \cos \left (d x + c\right ) + i \, \sin \left (d x + c\right )\right )\right ) - i \, \sqrt {2} {\left (A - B\right )} a {\rm weierstrassZeta}\left (-4, 0, {\rm weierstrassPInverse}\left (-4, 0, \cos \left (d x + c\right ) - i \, \sin \left (d x + c\right )\right )\right ) + \frac {2 \, B a \sin \left (d x + c\right )}{\sqrt {\cos \left (d x + c\right )}}}{d} \]

Fricas 1.3.7 via sagemath 9.3 output

\[ {\rm integral}\left (\frac {B a \sec \left (d x + c\right )^{2} + {\left (A + B\right )} a \sec \left (d x + c\right ) + A a}{\sqrt {\sec \left (d x + c\right )}}, x\right ) \]