Householder Deflation
The Householder transformation is very useful in ``deflating'' a matrix,
,
i.e., reducing its size from
to
This is needed often in eigensolvers, especially in conjunction with
local and semi-direct methods. The objective is to compute
the subdominant eigenvalues after we compute the maximum or
minimum eigenvalue with the power method or inverse power method,
respectively.
To wit, let us assume that we have computed the maximum eigenvalue
and the corresponding eigenvector
Then, we obtain a Householder matrix
by
The deflation procedure can be applied efficiently if we want to compute two to three eigenvalues. For a larger number of eigenvalues we need to switch to global eigensolvers, see section .
Remark: Another deflation procedure is to subtract
off from the matrix
the contribution
,
so the new matrix