Page 156 - Numerical methods for chemical engineering
P. 156

142     3 Matrix eigenvalue analysis



                   Let us assume that our matrix has more rows than columns, M ≥ N. We then can write A
                   in the form of a Singular Value Decomposition (SVD)
                                                  A = W V  T                         (3.232)

                     is a M × N diagonal matrix containing the singular values, W is an orthogonal M × M
                   matrix whose columns are the M left singular vectors of A, and V is an orthogonal N × N
                   matrix whose columns are the N right singular vectors of A.

                                                   
                                      σ 1
                                                   
                                          σ 2
                                                   
                                              .
                                                   
                                             . .             |    |         |  
                                                   
                                                              [1]  [2]
                                                        W =    w   w    ... w  [M] 
                                 =               σ N 
                                                   
                                                                |    |         |
                                                 0 
                                                                 T     −1
                                                   .
                                                  .            W = W
                                                  . 
                                                  0
                                                      
                                       |    |        |
                                     [1]   [2]
                               V =    v    v   ... v  [N]                           (3.233)
                                       |    |        |
                   For M < N, the SVD also exists, but now   is
                                                                  
                                              σ 1
                                                  σ 2
                                                                  
                                          =                                        (3.234)
                                                      ...
                                                                  
                                                               000
                                                          σ M
                                             T
                                                      T
                                                         T
                                                                        T
                                                                            T
                                                                                  T
                                                                 T
                   and σ M+1 =· · · = σ N = 0. As A A = (V   W )(W V ) = V   (W W) V , we note
                                         T
                   that as W is orthogonal, W W = I M , I M being the M × M identity matrix, and thus we
                                               T
                   obtain the Jordan normal form for A A
                                                         T
                                                T
                                               A A = V (   )V  T                     (3.235)
                                                                             T
                             T
                   Therefore,     =   is a diagonal matrix containing the eigenvalues of A A, and the right
                                                       T
                   singular vectors of A are the eigenvectors of A A,
                                                          2 [ j]
                                                 T
                                                A Av [ j]  = σ v                     (3.236)
                                                          j
                   Previously,wehavedefinedtherankofasquarematrixasthenumberoflinearly-independent
                   columns (or rows); however, we can now extend this definition and provide a means for its
                   calculation.
                   Definition The rank of an M × N matrix A is the number of its nonzero singular values.
                     Above we have treated the case of a real matrix A. For a complex matrix A, the SVD is
                            H
                   A = U V , where now U and V are unitary.   contains the nonnegative singular values,
                   as is the case when A is real.
   151   152   153   154   155   156   157   158   159   160   161