I found the following in the documentation: sqrt (x^2); gives abs(x) However: sqrt(x^4-2*x^2+1); does not result in abs(x^2-1) but leaves the expression untouched. It puzzles me why, can I make Maxima do it? thanks hugo