Solid angle to the unit sphere with center P, which can be calculated as the surface integral: where formula_5 is the unit vector corresponding to formula_6, the position vector of an infinitesimal area of surface with respect to point P, and where formula_7 represents the unit normal vector to . Even if the projection on the unit sphere to the surface S is not isomorphic, the multiple folds are correctly considered according to the surface orientation described by the sign of the scalar product formula_8. Thus one can approximate the solid angle subtended by a small facet having flat surface area ,
Surface area area of the whole surface is then obtained by adding together the areas of the pieces, using additivity of surface area. The main formula can be specialized to different classes of surfaces, giving, in particular, formulas for areas of graphs "z" = "f"("x","y") and surfaces of revolution. One of the subtleties of surface area, as compared to arc length of curves, is that surface area cannot be defined simply as the limit of areas of polyhedral shapes approximating a given smooth surface. It was demonstrated by Hermann Schwarz that already for the cylinder, different choices of approximating flat surfaces can