At any rate, I'll explain my layout better:
1)We first define the square root of a (positive for now) number x , to be any number y with y^2=x. This is a 1-to-2
relation. Similar applies to defining n-th root ( which exists for negative numbers when
n is odd, but let's restrict to positive for now ).
2) In order to turn above relation into a function, we select _exactly_ one of the
n-th roots of the number. We define the n-th root _function_ evaluated at
x, to be the specific number y above that satisfies y^n =n . We could have
defined an n-th root function by selecting _precisely_ one other solution to y^n=x.
3) In order to do the selection in 2) , we must restrict the domain , so we can remove
all (n-1) solutions to y^n=x . Otherwise, the relation--a function too, in this case --
will not have an inverse:
If the relation allows n-to-1 , say , the pairs (x1,y),(x2,y),...,(xn,y) are in the
relation, then the pairs : (y,x1), (y,x2),...,(y,xn) are , by definition, part of the
inverse relation --which cannot be a function. z^n is n-to-1 , meaning that its
inverse --as a relation-- is 1-to-n , since if the pairs {(z1,f(z)),(z2,f(z),...(zn,f(z))}
={(z1,y),..,(zn,y)} are in the relation created by z^n , so that the collection of pairs:
{ (y,z1),(y,z2),..,(y,zn)} are in the inverse relation. This inverse relation has to be
restricted to turn it into a function, because we do not allow two different pairs (y,zi),
(y,zj) in a function.
4) Riemann surfaces are used to help avoid n-to-1 relations. This is why many n-to-1 functions
are defined in Riemann surfaces , instead of in the complex plane. There are even examples of
oo-to-1 functions, like logz (note I'm not using caps here , but lower-case instead.) , which are represented
by a "parking lot" Riemann sphere. We then _select_ a branch of logz ; usually the main branch Logz
to turn a 1-to-oo relation into a function.
If you disagree with this , then please explain to me why we define branches of functions in the complex plane.