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

308              Chapter 5                    Norms, Inner Products, and Orthogonality

                                                      
         k
                                    so  u k+1 x k+1   =e iθ
 x k+1 −          
  for some 0 ≤ θ< 2π, and
                                                                i=1   u i x k+1   u i
                                                                        k
                                                               x k+1 −  i=1   u i x k+1   u i
                                                     u k+1 =   
                      
 .
                                                             iθ  
      k
                                                            e 
x k+1 −      u i x k+1   u i
                                                                        i=1
                                    Since the value of θ in the scalar e iθ  neither affects span {u 1 , u 2 ,..., u k+1 } nor
                                    the facts that  u k+1   =1 and  u k+1 u i   =0 for all i ≤ k, we can arbitrarily
                                    define u k+1 to be the vector corresponding to the θ =0 or, equivalently,
                                     iθ
                                    e =1. For the sake of convenience, let
                                                                       k



                                                        ν k+1 = 
x k+1 −   u i x k+1   u i
                                                                      i=1
                                    so that we can write
                                                                         k
                                             x 1                x k+1 −  i=1   u i x k+1   u i
                                       u 1 =       and   u k+1 =                        for k> 0.  (5.5.2)
                                             x 1                         ν k+1
                                    This sequence of vectors is called the Gram–Schmidt sequence. A straight-
                                    forward induction argument proves that O k = {u 1 , u 2 ,..., u k } is indeed an or-
                                    thonormal basis for span {x 1 , x 2 ,..., x k } for each k =1, 2,... . Details are
                                    called for in Exercise 5.5.7.
                                        The orthogonalization procedure defined by (5.5.2) is valid for any inner-
                                                                                    m     m
                                    product space, but if we concentrate on subspaces of    or C  with the stan-
                                    dard inner product and euclidean norm, then we can formulate (5.5.2) in terms
                                    of matrices. Suppose that B = {x 1 , x 2 ,..., x n } is a basis for an n-dimensional
                                                   m×1
                                    subspace S of C    so that the Gram–Schmidt sequence (5.5.2) becomes
                                                                    k−1
                                                                         ∗
                                           x 1               x k −  i=1  (u x k ) u i
                                                                         i
                                     u 1 =       and   u k = 
                 
   for k =2, 3,...,n. (5.5.3)
                                                                    k−1
                                           x 1              
            ∗
                                                            
x k −
                                                                         i
                                                                    i=1  (u x k ) u i
                                    To express this in matrix notation, set

                                          U 1 = 0 m×1  and  U k = u 1 | u 2 |···| u k−1   for k> 1,
                                                                                  m×k−1
                                    and notice that
                                                  ∗   
                                                 u x k
                                                   1
                                                   ∗                        k−1           k−1
                                                   2
                                               u x k 
                                                                                               ∗
                                        ∗
                                       U x k =    .       and   U k U x k =  u i (u x k )=  (u x k ) u i .
                                                                                    ∗
                                                                      ∗
                                                                                               i
                                                                      k
                                                                                    i
                                        k
                                                  .   
                                                   .
                                                                            i=1           i=1
                                                u ∗ k−1 k
                                                     x
                                    Since
                                                   k−1

                                                         ∗
                                                                           ∗
                                                                                         ∗
                                               x k −   (u x k ) u i = x k − U k U x k =(I − U k U ) x k ,
                                                                                         k
                                                                           k
                                                         i
                                                    i=1
                                    the vectors in (5.5.3) can be concisely written as
                                                                  ∗
                                                         (I − U k U ) x k
                                                                  k
                                                   u k =                 for k =1, 2,...,n.
                                                                  ∗
                                                         (I − U k U ) x k
                                                                  k
                                    Below is a summary.
   307   308   309   310   311   312   313   314   315   316   317