radcan behaviour



Hi list

I don't understand some simplifications with radcan:

(%i5) radcan(sqrt((x+1)^2));
(%o5)                             abs(x + 1)
(%i6) radcan(sqrt(x^2+2*x+1));
(%o6)                                x + 1

Seems to be a bug, no?

Best