QR Factorization
Extending an orthonormal basis. Suppose that











Gram-Schmidt Process.
We can start with a set
of independent vectors
in
,
and construct an orthonormal basis
using the above procedure.
Here we compute
's and then build
's by iteration.
Step 1: Compute
and obtain the unit vector
.
Step 2: Compute
and obtain the orthogonal projection





Step







The whole process is called the Gram-Schmidt process.
QR Factorization. The Gram-Schmidt process introduces the following relations:
(
)
(
)
Here we can introduce the matrices
and
by
![$\displaystyle A = [\mathbf{a}_1 \cdots \mathbf{a}_m]$](img508.png)
![$\displaystyle Q = [\mathbf{u}_1 \cdots \mathbf{u}_m]
$](img509.png)




EXAMPLE 5.
Let
.
(a) Using the column vectors of the matrix
, construct an orthonormal basis
by applying the Gram–Schmidt Process.
(b) Obtain the QR factorization.
© TTU Mathematics