detect sqrt in expression?



On 11/19/11 4:07 PM, Edwin Woollett wrote:

If multival really means multi-valued function, then aren't all of the
following wrong?  Shouldn't they return true because they are multivalued?
> (%i5) multival(x*sqrt(x^2),x);
>
> (%o5) false
> (%i6) multival(a^x,x);
>
> (%o6) false
> (%i7) multival(a^(%i*x),x);
>
> (%o7) false
>
> (%i10) multival(x^x,x);
>
> (%o10) false

Ray