Page 165 - 35Linear Algebra
P. 165

7.7 LU Redux                                                                                  165



                                               Reading homework: problem 7


                      For matrices that are not square, LU decomposition still makes sense.
                   Given an m × n matrix M, for example we could write M = LU with L
                   a square lower unit triangular matrix, and U a rectangular matrix. Then
                   L will be an m × m matrix, and U will be an m × n matrix (of the same
                   shape as M). From here, the process is exactly the same as for a square
                   matrix. We create a sequence of matrices L i and U i that is eventually the
                   LU decomposition. Again, we start with L 0 = I and U 0 = M.


                                                                             −2 1 3
                   Example 99 Let’s find the LU decomposition of M = U 0 =              . Since M
                                                                             −4 4 1
                   is a 2 × 3 matrix, our decomposition will consist of a 2 × 2 matrix and a 2 × 3 matrix.

                                                 1 0
                   Then we start with L 0 = I 2 =     .
                                                 0 1
                      The next step is to zero-out the first column of M below the diagonal. There is
                   only one row to cancel, then, and it can be removed by subtracting 2 times the first
                   row of M to the second row of M. Then:


                                              1 0               −2 1      3
                                       L 1 =        ,    U 1 =
                                              2 1                 0 2 −5
                   Since U 1 is upper triangular, we’re done. With a larger matrix, we would just continue
                   the process.


                   7.7.3    Block LDU Decomposition

                   Let M be a square block matrix with square blocks X, Y, Z, W such that X   −1
                   exists. Then M can be decomposed as a block LDU decomposition, where
                   D is block diagonal, as follows:


                                                         X    Y
                                                  M =
                                                          Z W
                   Then:


                                      I     0      X         0            I X     Y
                                                                           −1
                           M =                                                         .
                                    ZX −1   I      0   W − ZX   −1 Y      0     I



                                                                  165
   160   161   162   163   164   165   166   167   168   169   170