non-euclidean form