Question: How do I tell Maple to account for the assumptions?

I tried the following:

q:=(x)^(2)=a;
assume(0<x,0<a);
solve(q,x);
 

and received two solutions, though I assumed x and a to be positive.

Why? And what can I do, to make Maple account for my assumptions and only return the one possible solution?

Please Wait...