Householder transformation Created 2026-10-03 Updated 2026-10-14
A Householder transformation is a reflection that leaves every direction in a chosen hyperplane fixed and reverses its normal direction. For a real unit vector , its matrix isTo understand the formula, decompose any vector into its orthogonal projection onto the normal and a perpendicular component:Then . Subtracting twice the normal component changes its sign while retaining everything parallel to the mirror. A nonzero normal gives the equivalent formula , so normalization can be deferred.
For example, take . Its mirror is the straight line , andThe midpoint of these two vectors is , which lies on the mirror; their connecting segment is parallel to its normal. Both vectors have Euclidean norm five.
A Householder reflection reverses the normal component and preserves the mirror component
. The mirror is . The vector becomes ; their midpoint is the orthogonal projection onto the mirror. Details.Several useful properties follow from this decomposition. The Householder reflection is a symmetric matrix and an orthogonal matrix:Reflecting twice restores the original vector; Euclidean norms and inner products are preserved. The eigenvalue is along and on , so . A reflection reverses orientation even though it preserves lengths.
The computational payoff is that the mirror can be chosen to send a whole vector onto one coordinate axis, eliminating several entries at once. Householder QR decomposition repeats this operation on the remaining parts of successive columns. For a real symmetric matrix, applying the same Householder reflection on both sides gives a matrix similarity that preserves symmetry and eigenvalues; this is the basis of Householder tridiagonalization.
Alston S. Householder's 1958 paper Unitary Triangularization of a Nonsymmetric Matrix develops this elimination method. Its motivation includes reducing the arithmetic needed for triangularization while retaining the conditioning advantages of orthogonal transformations. [ref]
https://web.stanford.edu/class/cme324/classics/householder.pdf. Householder (1958), Journal of the ACM 5(4), pp. 339–342: original paper
Over the complex numbers, for a unit is Hermitian and unitary, with the star denoting the conjugate transpose; the coordinate-axis construction below is stated for real vectors. Orthogonal coordinate reduction of a subspace Created 2026-10-03 Updated 2026-10-14
For a full-column-rank matrix , extend the thin QR decomposition to an orthogonal matrix . Thenso maps the column space of onto the first coordinate directions. Successive Householder transformations construct the same reduction without first forming a full orthogonal basis.
Past exam of the mathematics course of the University of Cambridge 2007 ib Paper 1 6F Solution Created 2026-09-24 Updated 2026-10-14
The first matrix column is already the unit vector , so the first QR elimination needs no reflection. In the remaining three coordinates, the second column is , with norm three. To map it to , use the Householder transformationIt is symmetric and orthogonal and satisfies . Extend it to . The QR decomposition and transformed right side areFor the lower right-side block, , so its transformed value is .
Orthogonality preserves the least-squares residual norm. Thus the first two squared residual terms can and must be set to zero, while the last two are independent of the unknowns:The minimum squared residual is . The solution is unique since the triangular factor has nonzero diagonal entries. No normal equations are used.
Past exam of the mathematics course of the University of Cambridge 2014 ib Paper 1 18C Solution Created 2026-09-24 Updated 2026-10-06
For a nonzero real vector , the Householder transformation isWriting gives , , so and . Thus is orthogonal. It reverses the component along and fixes its orthogonal complement.
For Householder QR decomposition, successively choose a reflector on each trailing row block to send its current column to a multiple of the first coordinate vector. Each step annihilates the subdiagonal entries without disturbing earlier columns. The reflector product gives an upper-trapezoidal and its transpose gives an orthogonal with .
Here the first column has norm four. Taking gives andThe second column already has no unwanted entries. On the last two rows, reflect using :This maps to . Therefore a full QR factorization isBoth displayed factors arise from the explicit reflectors; in particular and .
The first three diagonal entries of are nonzero, so the column rank is three and a consistent system has a unique solution. Consistency requires the last component of to vanish. For the given right side this component isHenceFor this value the transformed right side is . Back substitution also gives . This illustrates the Householder reduction of an overdetermined consistent system.
Past exam of the mathematics course of the University of Cambridge 2018 ib Paper 1 18D Solution Created 2026-09-24 Updated 2026-10-03
Let . This is an orthogonal projection matrix, so and . Therefore the Householder transformationsatisfies . If and , thenand hence .
Apply a Householder transformation to the first column of to map it to a multiple of , then apply transformations supported on the trailing coordinates to clear each later column below its diagonal. Their product is orthogonal and produces ; reversing the product gives .
For the displayed matrix, one resulting factorization isDirect multiplication gives the stated , and .
Past exam of the mathematics course of the University of Cambridge 2018 ii Paper 1 40E a Solution Created 2026-09-24 Updated 2026-10-03
Since and ,Thus the first column of is , and is a block upper triangular matrix:where is its bottom-right submatrix. ThereforeA similarity transformation preserves the characteristic polynomial, sowith algebraic multiplicities included.
To construct , use a Householder transformation. With , choose the sign of to avoid cancellation and setThen is an orthogonal matrix and maps to up to the chosen sign. If already lies on the first coordinate axis, take a suitable diagonal sign matrix. This is the one-vector case of orthogonal coordinate reduction of a subspace.
Past exam of the mathematics course of the University of Cambridge 2018 ii Paper 1 40E b Solution Created 2026-09-24 Updated 2026-10-03
Let . Since the two columns are linearly independent, the leading block inis invertible. Hence . The hypothesis that is an invariant subspace of implies that this coordinate plane is invariant under . Consequently the first two columns of have no entries below row two, andwhere is the top-left block and is the bottom-right block. Eigenvalue deflation by an invariant subspace now givessoagain counting algebraic multiplicities.
For the required orthogonal reduction, take a thin QR decomposition , extend the two orthonormal columns of to an orthogonal matrix , and set . ThenEquivalently, apply one Householder transformation to annihilate entries of , followed by a second Householder transformation acting only on coordinates to annihilate entries of the transformed .
The matrix issoHere , so with . This is a Householder transformation: reflection in the plane . The component parallel to the normal vector changes sign, while the perpendicular component is fixed.
The second matrix acts byApplying from part (e) then givesThe Householder transformation reflects in the plane . Its normal vector is perpendicular to , so the two reflecting planes meet at a right angle along the axis. Their composition is a rotation through about the axis, as is also immediate from the displayed rotation matrix.
From part (f), . To obtain , choose the Householder transformation that reverses only the third coordinate:Indeed , so , and direct matrix multiplication gives . The alternative vector produces the same matrix. Geometrically reflects in the plane , completing the reversal of all three coordinates.
