Now my head's spinning.. peoples confusion is making me confused.

I think some people are referring to (I would) "Sqrt(x)" == "The square root of x" and not a function within a programming language. I, myself, would define sqrt(x^2) = +/- x

It seems silly that mathematica would actually return only one value for this. I don't have Maple with me, but I believe it would return "-1, 1" or something like that.

However, all of this arguing is silly. I think it's probably confused people more than actually helping them learn something useful. God help us if stuff like the twin-paradox ever comes up - the solution will be mutilated beyond repair.

Oh well, I've ranted enough.

Destined