Non-Euclidean space