Antiunitary operator 2026-10-05
An antiunitary operator between complex Hilbert spaces is a surjective antilinear map satisfying the displayed inner product identity. It preserves norms but conjugates scalars. In a chosen orthonormal basis it is , with a unitary operator and coefficientwise complex conjugation. Conversely any such is antiunitary. Antilinearity by itself does not preserve norms.
A complex matrix can be put by unitary congruence into two-by-two skew blocks and zero blocks; the magnitudes are its singular values, each repeated twice. One proof uses the antilinear map . Because , . On a nonzero eigenspace of with eigenvalue , any unit vector has orthogonal partner , and . These orthonormal pairs give the blocks; the orthogonal complement is invariant, so the procedure repeats. Phases of the paired vectors set the block phases.