3.4 Computing QR factorizations

QR factorization can be computed with Gram-Schmidt process. This section of the book shows how this is down mechanically using Householder reflections.

Householder reflections

  • Householder reflector is a matrix of the form: P=I2vvT where v is a unit vector.

  • Note that P is orthogonal and for any vector x:

Px=x2v(vTx)

This is a reflection of x about the hyperplane with normal vector v