https://medium.com/@monocosmo77/working-with-minkowski-planes-part2-differential-topology-9bf464ef5f9f