I'm reading "Differential Geometry of Curves And Surfaces" of Manfredo Do Carmo. There's a point in his book about Surfaces of Revolution which confuses me a lot. Here is the part:
The part confuses me is the last part to show that x is a homeomorphism: "In fact, since $(f(v), g(v)$ is a parametrization of $C$, given $z$ and $x^2 + y^2 = (f(v))^2$, we can determine $v$ uniquely".
In my understanding, what he means is that because $(f(v), g(v))$ is a parametrization, then one pair of $(f(v), g(v))$ determines only one parameter $v$. But I think this is not true for a curve which intersects with itself. So if I'm right, how can we prove that $\mathsf{x}(u,v)$ is homeomorphism in general case. Most of the case for surface of revolution which I know, the generating curve is not self-intersected. Am I missing something? Please help me to clarify this. Thanks a lot



I am not sure if I understood you properly, ... whether self intersection is for the 3D curves on surface of revolution or for the meridian itself.By generating curve do you mean the meridian or the non-planar 3D space curve written on it?
(f(v),g(v)) is a parameterization determining a single unique point on a meridian through which any number of curves ( for example geodesics) can be made to pass. Like here in the first image
Consider the geodesics drawn on a torus
$$ x = (\cos v + 2) \cos u ; y = (\cos(v) + 2) \sin u; z = \sin v; \,$$
in which varying $v$ draws the eccentric circle meridian and $u$ rotates it around x-axis.
For an arbitrary boundary condition draw geodesics on toroid surface. The geodesics criss cross infinitely many times creating many self intersections on a unique meridian. This can be made to happen by choosing initial constant point in position but varying inclination in the tangent plane.
Maybe you miss the distinction between self intersection among the 3D single parameter space curve on the surface and the uniquely defined meridian through parameter $v$. But I can be also wrong.Shall improve my answer on your reply.