ok here is deadwolfe's inverse function theorem version: given n hypersurfaces in projective complex n space, assume that at every intersection point, their gradients are linearly independent, i.e,. they are all non singular manifoklds at each intersection point, and at each one their tangent spaces intersect in only one point.
then the intersection points are called transversal, and each counts with multiplicity one. They are all isolated and there is a finite number of them, equal precisely to the product of the degrees of their defining homogeneous polynomials.the mor interesting cases however are the finite but non transverse intersections.
for example suppose a plane quartic curve has three non collinear double points. then the space of plane conics that all pass through all three of them form a projective plane, and give a map of the original plane to a new plane ,such that the image of the given curve is a conic.
why? because the conics in tersect the quartic with total algebraic multiplicity 8, but 6 are accounted for by the thre double points. this leaves two further intersection points.
over in the target plane, the conics beome coordinate functions, hence transform to lines, and so the two further intersections mean that the quartic has become a conic.
this proves that a quartic with thre general double points is almost isomorphic to a conic, in particular has geometric genus zero, whereas a smooth quartic has genus three.
not surprisingly those three double points each swallowed one handle from the genus three riemann surface.
i love this stuff. elementary references include the clasic book algebraic curves by walker, the modern one by fulton, and the recent one by gerd fischer. also a big tome by brieskorn and knorrer, which is just marvellous, written in the old style with ample pictures and lots of history, and coming up to the modern ideas as well, in about 800 pages of loving discussion.