Letβs assume we have computed a Schur decomposition . How can we obtain the eigenvectors?
Letβs focus on the evecs of . For a triangular matrix, finding evecs is relatively straightforward.
Assume we have an eigenvalue/eigenvector pair:
This is the linear system we need to solve to find :
and
Do a back-substitution starting with :
So assuming that is not an eval of
The next equation is:
So can be chosen arbitrarily. Letβs choose .
The last equation is
There is a unique solution for . The final solution is summarized as:
The computational cost is per eigenvector because we only need to solve linear systems with triangular matrices.