primitive orthogonal idempotents