self-orthogonal