On principal angles between subspaces of Euclidean space

被引:28
作者
Drmac, Z [1 ]
机构
[1] Univ Zagreb, Dept Math, Zagreb 10000, Croatia
关键词
canonical correlations; principal angles; singular values;
D O I
10.1137/S0895479897320824
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The cosines of the principal angles between the column spaces of full column rank matrices X is an element of R-mxp and Y is an element of R-mxq are efficiently computed, using the Bjorck-Golub algorithm, as the singular values of Q(x)(T) Q(y), where Q(x) and Q(y) are orthonormal matrices computed by the QR factorizations of X and Y, respectively. This paper shows that the Bjorck-Golub algorithm is mixed stable in the following sense: the computed singular values approximate with small relative error the exact cosines of the principal angles between the column spaces of X + Delta X and Y + Delta Y, where Delta X, Delta Y are small backward errors. Further, theoretical analysis and numerical evidence show that the algorithm becomes more robust if the QR factorizations are computed with the complete pivoting scheme of Powell and Reid. Moreover, it is shown that Gaussian elimination with complete pivoting can be used as an efficient preconditioner in computation and as a useful tool in analysis of the sensitivity of the QR factorization.
引用
收藏
页码:173 / 194
页数:22
相关论文
共 44 条
[1]  
Anderson E., 1995, LAPACK USERS GUIDE
[2]  
BAREISS EH, 1982, 8203NAM03 NW U DEP E
[3]   THE DIRECT SOLUTION OF WEIGHTED AND EQUALITY CONSTRAINED LEAST-SQUARES PROBLEMS [J].
BARLOW, JL ;
HANDY, SL .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1988, 9 (04) :704-716
[4]   STABILITY ANALYSIS OF THE G-ALGORITHM AND A NOTE ON ITS APPLICATION TO SPARSE LEAST-SQUARES PROBLEMS [J].
BARLOW, JL .
BIT NUMERICAL MATHEMATICS, 1985, 25 (03) :507-520
[5]   VARIATION OF THE UNITARY PART OF A MATRIX [J].
BHATIA, R ;
MUKHERJEA, K .
SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 1994, 15 (03) :1007-1014
[6]  
Bjorck, 1996, NUMERICAL METHODS LE, V5, P497, DOI DOI 10.1137/1.9781611971484
[7]   A DIRECT METHOD FOR THE SOLUTION OF SPARSE LINEAR LEAST-SQUARES PROBLEMS [J].
BJORCK, A ;
DUFF, IS .
LINEAR ALGEBRA AND ITS APPLICATIONS, 1980, 34 (DEC) :43-67
[8]  
BJORCK A, 1992, SIAM J MATRIX ANAL A, V13, P176
[9]   NUMERICAL METHODS FOR COMPUTING ANGLES BETWEEN LINEAR SUBSPACES [J].
BJORCK, A ;
GOLUB, GH .
MATHEMATICS OF COMPUTATION, 1973, 27 (123) :579-594
[10]  
BJORCK A, 1994, LINEAR ALGEBRA APPL, V198, P297