Next: Inverse Power Method
Up: NUMERICAL TECHNIQUES FOR EIGENVALUES
Previous: NUMERICAL TECHNIQUES FOR EIGENVALUES
Used to estimate the dominant eigenvalue and its corresponding
eigenvector.
There's two variants: the case when
(
matrix) has
this one's easy.
The second variant is not discussed here and considers the cases not
covered by above assumptions. This one's complicated. See reference to
Demmel et
al.
The first case: first, we order the eigenvalues
- (i)
-
- (ii)
-
|
(80) |
 |
Let
be any element of
such that when
is expressed as a linear combination of the basis
the coefficient of
is not 0. Thus,
|
(81) |
 |
We form
so that
|
(82) |
 |
In what follows we'll absorb all the coefficients
in the vectors
that they multiply. Hence, write (82) as
|
(83) |
 |
by (84) we can write (83) as
using (81)
rewrite this
|
(84) |
![\begin{displaymath}
x^{(k)}=\lambda^k_1\left[u^{(1)}+\left(\frac{\lambda_2}{\la...
...ots \left(\frac{\lambda_n}{\lambda_1}\right)^k
u^{(n)}
\right]
\end{displaymath}](img2743.png) |
Since
for
we see that the
coefficients
tend to 0 and the quantity in
brackets converges to
as
.
Let's write (85) as
where
as
. In order to
take ratios let
be any linear functional on
for
which
. Note:
, since linear, where
are scalars and
and
vectors. Then
the following ratios converge to
as
:
Remark: Since direction of
aligns more and more with
as
the method also yields
the eigenvector.
What to chose for
? It can simply evaluate the
component of any given vector. In practice, the algorithm should
normalize the
otherwise they may converge to
or become
unbounded.
The algorithm goes like this:
input:
% here
is an initial guess
output:
end
Relative error:
Can show that, since
where the numbers
form a bounded sequence.
Can also show:
this implies
converges linearly. Using this knowledge one can
accelerate the procedure:
Theorem (Aitken Acceleration):
Let
be a sequence of numbers
that converges to a limit
, then the sequence
converges to
faster if
with
and
. Indeed,
as
.
Next: Inverse Power Method
Up: NUMERICAL TECHNIQUES FOR EIGENVALUES
Previous: NUMERICAL TECHNIQUES FOR EIGENVALUES
Juan Restrepo
2003-04-12