The Gram-Schmidt process. Orthogonal matrices.