It is not a function because there have to be at least one value of x that produces multiple values of y. In fact, any x value greater than 0 yields two y values. If x = 0, then y = 0 is the only solution. Negative x values don't produce any real y values.