Numerical methods for computing angles between linear subspaces

作者: {Ake Bj{örck , Gene H. Golub

DOI: 10.1090/S0025-5718-1973-0348991-3

关键词:

摘要: Assume that two subspaces F and G of unitary space are defined as the ranges (or nullspaces) given rectangular matrices A B. Accurate numerical methods developed for computing principal angles $\theta_k (F,G)$ orthogonal sets vectors $u_k\ \epsilon\ F$ $v_k\ G$, k = 1,2,..., q dim(G) $\leq$ dim(F). An important application in statistics is canonical correlations $\sigma_k\ cos \theta_k$ between variates. perturbation analysis shows condition number $\theta_k$ essentially max($\kappa (A),\kappa (B)$), where $\kappa$ denotes a matrix. The algorithms based on preliminary QR-factorization B $A^H$ $B^H$), which either method Householder transformations (HT) or modified Gram-Schmidt (MGS) used. Then sin computed singular values certain related matrices. Experimental results given, indicates MGS gives with equal precision fewer arithmetic operations than HT. However, HT vectors, to working accuracy, not general true MGS. Finally case when and/or rank deficient discussed.

参考文章(19)
Israel Gohberg, M. G. Kreĭn, Introduction to the theory of linear nonselfadjoint operators Published in <b>1969</b> in Providence RI) by American mathematical society. ,(1969)
Chandler Davis, W. M. Kahan, The Rotation of Eigenvectors by a Perturbation. III SIAM Journal on Numerical Analysis. ,vol. 7, pp. 1- 46 ,(1970) , 10.1137/0707001
Åke Björck, Solving linear least squares problems by Gram-Schmidt orthogonalization Bit Numerical Mathematics. ,vol. 7, pp. 1- 21 ,(1967) , 10.1007/BF01934122
Carl Eckart, Gale Young, The approximation of one matrix by another of lower rank Psychometrika. ,vol. 1, pp. 211- 218 ,(1936) , 10.1007/BF02288367
G. Dahlquist, B. Sj{öberg, P. Svensson, Comparison of the Method of Averages with the Method of Least Squares Mathematics of Computation. ,vol. 22, pp. 833- 845 ,(1968) , 10.1090/S0025-5718-1968-0239742-X
G. Golub, Numerical methods for solving linear least squares problems Numerische Mathematik. ,vol. 7, pp. 206- 216 ,(1965) , 10.1007/BF01436075
Åke Björck, Iterative refinement of linear least squares solutions II Bit Numerical Mathematics. ,vol. 8, pp. 8- 30 ,(1967) , 10.1007/BF01939974
Harold Hotelling, Relations Between Two Sets of Variates Springer Series in Statistics. ,vol. 28, pp. 162- 190 ,(1992) , 10.1007/978-1-4612-4380-9_14