[ maxima-Bugs-541030 ] integrate(sqrt(x+1/x-2),x,0,1) wrong



>>>>> "Wolfgang" == Wolfgang Jenkner <wjenkner@inode.at> writes:

[snip]
    Wolfgang> This could be avoided by binding $RADEXPAND to $TRUE instead (note
    Wolfgang> that Maxima somehow remembers the integral's bounds in order to
    Wolfgang> eliminate ABS from the expression).  However, this way Maxima would be
    Wolfgang> unable to handle the indefinite integral INTEGRATE(SQRT(X+1/X-2),X)
    Wolfgang> (while the result is incomplete in this case it might be useful
    Wolfgang> anyway).

I don't find this to be a problem.  I think it's better for maxima to
fail to evaluate something than to give a provably wrong answer.

Ray