curves' curvature is simply radius of osculating circle inverted. A surfaces' curvature varies with orientation of plane that cuts the surface into curve-but at two orientations, curvature reaches extremum. location of extremum as well as average of the curvatures do not change with orientation. Thus we have Gaussian (and Mean) curvature of surface embedded in 3D space. What about 3D hypersurface embedded in 4D space? (i.e. motivation for generalization behind). Do we cut the hypersurface with hyperplane and find average gaussian curvature of the generated 2D surfaces?