This article has multiple issues. Please help or discuss these issues on the talk page. (Learn how and when to remove these template messages)
This article needs additional citations for verification. Please help by adding citations to reliable sources. Unsourced material may be challenged and removed. Find sources: – ···scholar·JSTOR(April 2007) (Learn how and when to remove this template message)
This article's factual accuracy is disputed. Relevant discussion may be found on the talk page. Please help to ensure that disputed statements are reliably sourced.(April 2015) (Learn how and when to remove this template message)
(Learn how and when to remove this template message)
In mathematics, an eigenvalue perturbation problem is that of finding the eigenvectors and eigenvalues of a system that is perturbed from one with known eigenvectors and eigenvalues. This is useful for studying how sensitive the original system's eigenvectors and eigenvalues are to changes in the system.
This type of analysis was popularized by Lord Rayleigh, in his investigation of harmonic vibrations of a string perturbed by small inhomogeneities.[1]
The derivations in this article are essentially self-contained and can be found in many texts on numerical linear algebra[2] or numerical functional analysis.
Suppose we have solutions to the generalized eigenvalue problem,
where and are matrices. That is, we know the eigenvalues λ0i and eigenvectors x0i for i = 1, ..., N. It is also required that the eigenvalues are distinct. Now suppose we want to change the matrices by a small amount. That is, we want to find the eigenvalues and eigenvectors of
where
with the perturbations and much smaller than and respectively. Then we expect the new eigenvalues and eigenvectors to be similar to the original, plus small perturbations:
Steps[]
We assume that the matrices are symmetric and positive definite, and assume we have scaled the eigenvectors such that
where δij is the Kronecker delta.
Now we want to solve the equation
Substituting, we get
which expands to
Canceling from (0) () leaves
Removing the higher-order terms, this simplifies to
When the matrix is symmetric, the unperturbed eigenvectors are orthogonal and so we use them as a basis for the perturbed eigenvectors. That is, we want to construct
where the εij are small constants that are to be determined. Substituting (4) into (3) and rearranging gives
Because the eigenvectors are M0-orthogonal when M0 is positive definite, we can remove the summations by left-multiplying by :
By use of equation (1) again:
The two terms containing εii are equal because left-multiplying (1) by gives
Canceling those terms in (6) leaves
Rearranging gives
But by (2), this denominator is equal to 1. Thus
Then, by left-multiplying equation (5) by :
Or by changing the name of the indices:
To find εii, use the fact that:
implies:
Summary[]
for infinitesimal and (the high order terms in (3) being negligible)
Results[]
This means it is possible to efficiently do a sensitivity analysis on λi as a function of changes in the entries of the matrices. (Recall that the matrices are symmetric and so changing Kkℓ will also change Kℓk, hence the (2 − δkℓ) term.)
Similarly
Existence of eigenvectors[]
Note that in the above example we assumed that both the unperturbed and the perturbed systems involved symmetric matrices, which guaranteed the existence of linearly independent eigenvectors. An eigenvalue problem involving non-symmetric matrices is not guaranteed to have linearly independent eigenvectors, though a sufficient condition is that and be simultaneously diagonalizable.
^Rayleigh, J. W. S. (1894). Theory of Sound. Vol. I (2nd ed.). London: Macmillan. pp. 115–118. ISBN1-152-06023-6.
^Trefethen, Lloyd N. (1997). Numerical Linear Algebra. SIAM (Philadelphia, PA). p. 258. ISBN0-89871-361-7.
Further reading[]
Books[]
Ren-Cang Li (2014). "Matrix Perturbation Theory". In Hogben, Leslie (ed.). Handbook of linear algebra (Second ed.). ISBN978-1466507289.
Rellich, F., & Berkowitz, J. (1969). Perturbation theory of eigenvalue problems. CRC Press.
Bhatia, R. (1987). Perturbation bounds for matrix eigenvalues. SIAM.
Journal papers[]
Simon, B. (1982). Large orders and summability of eigenvalue perturbation theory: a mathematical overview. International Journal of Quantum Chemistry, 21(1), 3-25.
Crandall, M. G., & Rabinowitz, P. H. (1973). Bifurcation, perturbation of simple eigenvalues, and linearized stability. Archive for Rational Mechanics and Analysis, 52(2), 161-180.
Stewart, G. W. (1973). Error and perturbation bounds for subspaces associated with certain eigenvalue problems. SIAM review, 15(4), 727-764.
Löwdin, P. O. (1962). Studies in perturbation theory. IV. Solution of eigenvalue problem by projection operator formalism. Journal of Mathematical Physics, 3(5), 969-982.
Categories:
Perturbation theory
Linear algebra
Numerical linear algebra
Hidden categories:
Articles needing additional references from April 2007