A geometric note on subspace updates and orthogonal matrix decompositions under rank-one modifications
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 .
Keywords
Cite
@article{arxiv.1711.08235,
title = {A geometric note on subspace updates and orthogonal matrix decompositions under rank-one modifications},
author = {Ralf Zimmermann},
journal= {arXiv preprint arXiv:1711.08235},
year = {2019}
}
Comments
15 pages, 1 figure, MATLAB code