Removed geometrically invalid implementation

Note that the triangle inequality is not a strict inequality.