radcan behaviour



Am Sonntag, den 27.02.2011, 18:04 +0100 schrieb Lo?c:
> Thanks for your detailled answer,
> 
> If I understand, there's no way to get "abs(x+1)"
> as result of "radan(sqrt(x^2+2*x+1))"
> 
> In my opinion , it's a real problem.
> Perhaps, I missed something and there is another command than "radcan"
> to allow radical simplifications....

The only way I know to do this simplification is

(%i1) scanmap(factor, sqrt(x^2+2*x+1));
(%o1) abs(x + 1)

By the way, the function factor alone does not work

(%i4) factor(sqrt(x^2+2*x+1));
(%o4) sqrt(x^2+2*x+1)

This is a known problem, too.

Dieter Kaiser