Pseudo-Euclidean vector space