integrate(log(1+(1+x**2)**0.5), x) -> incorrect result
Subject: integrate(log(1+(1+x**2)**0.5), x) -> incorrect result
From: Robert Dodier
Date: Sat, 29 Nov 2008 08:38:03 -0700
On 11/29/08, Raymond Toy <toy.raymond at gmail.com> wrote:
> One obvious workaround is to rationalize the expression before calling
> rischint so that it never has to deal with float numbers.
I don't understand the Risch code either, but it seems unsurprising
that it mishandles floats; I'm in agreement with the suggestion here
to rationalize expressions before handing them over to RISCHINT.
FWIW
Robert Dodier