An algebraic surface is defined as the set of points that satisfy a polynomial equation . An ordinary double point (or node) is a point where the surface intersects itself and satisfies . The maximum possible number of nodes is a function of the degree of .