integrate(log(1+(1+x**2)**0.5), x) -> incorrect result



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