https://medium.com/@monocosmo77/working-with-the-minkowski-metric-part1-differential-topology-d37cc132ee04