In mathematics, the BauerâÂÂFike theorem is a standard result in the perturbation theory of the eigenvalue of a complex-valued diagonalizable matrix. In its substance, it states an absolute upper bound for the deviation of one perturbed matrix eigenvalue from a properly chosen eigenvalue of the exact matrix. Informally speaking, what it says is that the sensitivity of the eigenvalues is estimated by the condition number of the matrix of eigenvectors.
The theorem was proved by Friedrich L. Bauer and C. T. Fike in 1960.
In what follows we assume that:
Proof. We can suppose , otherwise take and the result is trivially true since . Since is an eigenvalue of , we have and so
However our assumption, , implies that: and therefore we can write:
This reveals to be an eigenvalue of
Since all -norms are consistent matrix norms we have where is an eigenvalue of . In this instance this gives us:
But is a diagonal matrix, the -norm of which is easily computed:
whence:
The theorem can also be reformulated to better suit numerical methods. In fact, dealing with real eigensystem problems, one often has an exact matrix , but knows only an approximate eigenvalue-eigenvector couple, and needs to bound the error. The following version comes in help.
Proof. We can suppose , otherwise take and the result is trivially true since . So exists, so we can write:
since is diagonalizable; taking the -norm of both sides, we obtain:
However
is a diagonal matrix and its -norm is easily computed:
whence:
Both formulations of BauerâÂÂFike theorem yield an absolute bound. The following corollary is useful whenever a relative bound is needed:
Note. can be formally viewed as the relative variation of , just as is the relative variation of .
Proof. Since is an eigenvalue of and , by multiplying by from left we have:
If we set:
then we have:
which means that is an eigenvalue of , with as an eigenvector. Now, the eigenvalues of are , while it has the same eigenvector matrix as . Applying the BauerâÂÂFike theorem to with eigenvalue , gives us:
If is normal, is a unitary matrix, therefore:
so that . The BauerâÂÂFike theorem then becomes:
Or in alternate formulation:
which obviously remains true if is a Hermitian matrix. In this case, however, a much stronger result holds, known as the Weyl's theorem on eigenvalues. In the hermitian case one can also restate the BauerâÂÂFike theorem in the form that the map that maps a matrix to its spectrum is a non-expansive function with respect to the Hausdorff distance on the set of compact subsets of .