Chapter 2: Q2.5-23Q (page 93)
23. (Rank Factorization) Suppose an \[m \times n\] matrix A admits a factorization \[A = CD\] where C is \[m \times 4\] and D is \[4 \times n\].
- Show that Ais the sum of four outer products. (See section 2.4.)
- Let \[{\bf{m}} = {\bf{400}}\] and \[{\bf{n}} = {\bf{100}}\]. Explain why a computer programmer might prefer to store the data from A in the form of two matrices C and D.
Short Answer
- A can be written as the sum of four outer products.
- Storing C and D together needs fewer entries than those required for A. Hence, a computer programmer might prefer to store the data from A in the form of two matrices C and D.