but as long as x>0 , y can be defined in any value in R.
given x>0,
IF y>0 , f(x,y)=x^y .
IF y<0 , f(x,y)=x^(-y) = 1/(x^y)
IF y=0 , f(x,y)=1.
BUT when x<0 , the function is not defined , meaning , you can't get any answer, the function is discontinuous in x<0.
the domain of x is (0,∞)...