Page 411 - Matrix Analysis & Applied Linear Algebra
P. 411

5.11 Orthogonal Decomposition                                                      407





                                                           URV Factorization

                                                      m×n
                                       For each A ∈        of rank r, there are orthogonal matrices U m×m
                                       and V n×n and a nonsingular matrix C r×r such that

                                                                             0    T
                                                              T
                                                                      C r×r
                                                     A = URV = U                 V .          (5.11.11)
                                                                        0    0
                                                                                m×n
                                       •   The first r columns in U are an orthonormal basis for R (A).
                                                                                                   T
                                       •   The last m−r columns of U are an orthonormal basis for N A  .
                                                                                                 T
                                       •   The first r columns in V are an orthonormal basis for R A  .
                                       •   The last n − r columns of V are an orthonormal basis for N (A).
                                       Each different collection of orthonormal bases for the four fundamental
                                       subspaces of A produces a different URV factorization of A. In the
                                       complex case, replace ( ) T  by ( ) and “orthogonal” by “unitary.”
                                                                      ∗


                   Example 5.11.2
                                    Problem: Explain how to make C lower triangular in (5.11.11).
                                    Solution: Apply Householder (or Givens) reduction to produce an orthogonal

                                                                   B
                                    matrix P m×m such that PA =       , where B is r × n of rank r. House-
                                                                   0
                                    holder (or Givens) reduction applied to B T  results in an orthogonal matrix
                                    Q n×n and a nonsingular upper-triangular matrix T such that
                                                                                             T


                                                                    T
                                           T
                                       QB =     T r×r   =⇒ B = T | 0 Q =⇒          B   =   T    0  Q,
                                                  0                                 0       0   0
                                                 B         T T  0
                                    so A = P T     = P T        Q is a URV factorization.
                                                0         0  0
                                    Note: C can in fact be made diagonal—see (p. 412).
                                        Have you noticed the duality that has emerged concerning the use of fun-
                                                                          n       n
                                    damental subspaces of A to decompose     (or C )? On one hand there is
                                    the range-nullspace decomposition (p. 394), and on the other is the orthogo-
                                    nal decomposition theorem (p. 405). Each produces a decomposition of A. The
                                                                   n
                                    range-nullspace decomposition of    produces the core-nilpotent decomposition
                                    of A (p. 397), and the orthogonal decomposition theorem produces the URV
                                    factorization. In the next section, the URV factorization specializes to become
   406   407   408   409   410   411   412   413   414   415   416