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

5.13 Orthogonal Projection                                                         443













                                                                    Figure 5.13.7
                                            This idea can be generalized by using Exercise 5.13.17. For a consis-
                                            tent system A n×r x = b with rank (A)= r, scale the rows so that
                                             A i∗   =1 for each i, and let H i = {x | A i∗ x = b i } be the hyperplane
                                                 2
                                            defined by the i th  equation. Begin with an arbitrary vector p 0 ∈  r×1 ,
                                            and successively perform orthogonal projections onto each hyperplane
                                            to generate the following sequence:
                                                                        T
                                              p 1 = p 0 − (A 1∗ p 0 − b 1 )(A 1∗ )  (project p 0 onto H 1 ),
                                                                        T
                                              p 2 = p 1 − (A 2∗ p 1 − b 2 )(A 2∗ )  (project p 1 onto H 2 ),
                                                .                                  .
                                                .                                  .
                                                .                                  .
                                                                             T
                                              p n = p n−1 − (A n∗ p n−1 − b n )(A n∗ )  (project p n−1 onto H n ).
                                            When all n hyperplanes have been used, continue by repeating the
                                            process. For example, on the second pass project p n onto H 1 ; then
                                            project p n+1 onto H 2 , etc. For an arbitrary p 0 , the entire Kaczmarz
                                            sequence is generated by executing the following double loop:

                                                   For k =0, 1, 2, 3,...
                                                       For i =1, 2,...,n
                                                                                                 T
                                                           p kn+i = p kn+i−1 − (A i∗ p kn+i−1 − b i )(A i∗ )
                                            Prove that the Kaczmarz sequence converges to the solution of Ax = b
                                                                 2               2                  2
                                            by showing  p kn+i − x  =  p kn+i−1 − x  − (A i∗ p kn+i−1 − b i ) .
                                                                 2               2
                                  5.13.20. Oblique Projection Method.     Assume that a nonsingular system
                                           A n×n x = b has been row scaled so that  A i∗   =1 for each i, and let
                                                                                    2
                                           H i = {x | A i∗ x = b i } be the hyperplane defined by the i th  equation—
                                           see Exercise 5.13.17. In theory, the system can be solved by making n−1
                                           oblique projections of the type described in Exercise 5.13.18 because if
                                           an arbitrary point p 1 in H 1 is projected obliquely onto H 2 along H 1
                                           to produce p 2 , then p 2 is in H 1 ∩H 2 . If p 2 is projected onto H 3 along
                                           H 1 ∩H 2 to produce p 3 , then p 3 ∈H 1 ∩H 2 ∩H 3 , and so forth until
                                                 n
                                           p n ∈∩   H i . This is similar to Kaczmarz’s method given in Exercise
                                                 i=1
                                           5.13.19, but here we are projecting obliquely instead of orthogonally.
                                                                                   k
                                           However, projecting p k onto H k+1 along ∩  H i is difficult because
                                                                                   i=1
   442   443   444   445   446   447   448   449   450   451   452