paper

A geometric note on subspace updates and orthogonal matrix decompositions under rank-one modifications

arXiv:1711.08235

Abstract

In this work, we consider rank-one adaptations of a given matrix with known matrix factorization , where is column-orthogonal, i.e. . Arguably the most important methods that produce such factorizations are the singular value decomposition (SVD), where , and the QR-decomposition, where . An elementary approach to produce a column-orthogonal matrix , whose columns span the same subspace as the columns of the rank-one modified is via applying a suitable coordinate change such that in the new coordinates, the update affects a single column and subsequently performing a Gram-Schmidt step for reorthogonalization. This may be interpreted as a rank-one adaptation of the -factor in the SVD or a rank-one adaptation of the -factor in the QR-decomposition, respectively, and leads to a decomposition for the adapted matrix . By using a geometric approach, we show that this operation is equivalent to traveling from the subspace to the subspace on a geodesic line on the Grassmann manifold and we derive a closed-form expression for this geodesic. In addition, this allows us to determine the subspace distance between the subspaces and without additional computational effort. Both and are obtained via elementary rank-one matrix updates in time for .

15 pages, 1 figure, MATLAB code

Cited by in corpus (3)