This bug is more subtle than the other "falsely claim unintegrable" bug.

Because the integral is not reproducible in a fresh session, but after
some other computation.

A minimal reproducible example I found is:

====
integrate(0 - sin(1/sin(x))*cos(x)*cos(cos(1/sin(x)))/sin(x)^2, x)
integrate((x^2*sin(x)*cos(cos(x))/sin(cos(x))^2 + 2*x/sin(cos(x)))*sin(x^2/sin(cos(x))) + 0, x)

g0 := tan(sin((x*tan(x) + x)/2));
f := D(g0, x);
g := integrate(f,x)
====


If you integrate 'f' in a fresh session, you can get correct result.
But after the previous 2 integrals, it returns as unintegrable.

Tracing shows the computation diverge at "extendedEuclidean" in
"normalHermiteIntegrate" of TranscendentalHermiteIntegration in
intrf.spad.

--
You received this message because you are subscribed to the Google Groups "FriCAS - 
computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/fricas-devel/d1e48b8c-5059-ed79-0a88-fe3952778f2c%40gmail.com.

Reply via email to