Yes, with this patch, there's much improvement.

And only 2 cases are different, are they expected?

integrate(1/(a^5+x^5),x)
integrate((-x^4+p*x^2+1)^(1/2)/(x^4+1),x)

typo: "od" -> "of"

Minor problem: double underscore in "r__rec".  BTW, why not capitalize
to "R_rec"?

- Qian

On 12/21/23 02:24, Waldek Hebisch wrote:
On Wed, Dec 20, 2023 at 07:40:00AM +0800, Qian Yun wrote:
integrate(atan(x*(x^2+1)^(1/2)),x)
integrate(tanh(x)/(exp(x)+exp(2*x))^(1/2),x)
integrate((2+2*tan(x)+tan(x)^2)^(1/2),x)
...

These integrals are different between trunk and this patch.
(same as 1.3.9.)

Newer patch, fixes bunch of problems with previous patches.
Previous patch did not handle correclty the following:

integrate((14*x^2-18*x-4)/(x^4+(-7)*x^2+6*x+1), x)
-- poly x^4 - 7*x^2 + 6*x + 1, 4 real roots

integrate((-8*x^2-24*x-4)/(x^4+4*x^2+8*x+1), x)
-- poly x^4  + 4*x^2  + 8*x + 1, 2 complex roots and 2 real roots


--
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/13c565dd-7253-4344-981f-f220d9ea96e9%40gmail.com.

Reply via email to