https://medium.com/@monocosmo77/understanding-how-warped-product-manifolds-are-used-differential-geometry-4b1e2eaa5878