[fricas-devel] Integration?

2018-03-13 Thread Raymond Rogers
When trying to integrate: integrate(1/(x^4+2*a*x^2+a^2-1),x) I get a list containing "all possible solutions"; that's okay, but how do I determine what conditions the alternatives hold for?  Is there an automated way; or do I have to evaluate each solution separately ?Dealing with the same prob

[fricas-devel] Announce: FriCAS 1.3.3 has been released

2018-03-13 Thread Waldek Hebisch
This is copy of announcement that I posted to newsgroups: FriCAS is an advanced computer algebra system. Its capabilities range from calculus (integration and differentiation) to abstract algebra. It can plot functions and has integrated help system. FriCAS 1.3.3 should build on Linux and many Un

Re: [fricas-devel] Integration?

2018-03-13 Thread Waldek Hebisch
> > When trying to integrate: > integrate(1/(x^4+2*a*x^2+a^2-1),x) > I get a list containing "all possible solutions"; that's okay, but how > do I determine what conditions the alternatives hold for?  Is there an > automated way; or do I have to evaluate each solution separately Well, each sol

Re: [fricas-devel] Integration?

2018-03-13 Thread Raymond Rogers
On 03/13/2018 12:53 PM, Waldek Hebisch wrote: When trying to integrate: integrate(1/(x^4+2*a*x^2+a^2-1),x) I get a list containing "all possible solutions"; that's okay, but how do I determine what conditions the alternatives hold for?  Is there an automated way; or do I have to evaluate each

Re: [fricas-devel] Integration?

2018-03-13 Thread oldk1331
When 'integrate' returns a list of results, there are conditions associated with them. More specifically, it tries to ensure (y)^(1/n) is real when n is even, aka ensure y is positive. So in the example of 'integrate(1/(x^4+2*a*x^2+a^2-1),x)', the first answer, (-a-1) and (-a+1) should be positiv