superpath hyperfunction pathlength hypermodule hyperdegree hyperbolic space closeness subpath dipath path length