1 More On The Cayley-Hamilton Theorem: MAE 280A 1 Maur Icio de Oliveira
1 More On The Cayley-Hamilton Theorem: MAE 280A 1 Maur Icio de Oliveira
1 More On The Cayley-Hamilton Theorem: MAE 280A 1 Maur Icio de Oliveira
First answer:
Compute the characteristic polynomial dA (s) of A with order n. Then use the
Euclidian algorithm for polynomial division to write
Example:
1 1
Compute A5 + A3 for A = .
0 1
For this problem p(s) = s5 + s3 and dA (s) = (s − 1)2 = s2 − 2s + 1. Therefore
5
+ s}3 = (s3 + 2s2 + 4s + 6) (s2 − 2s + 1) + (8s − 6),
|s {z | {z } | {z } | {z }
p(s) q(s) dA (s) r(s)
and
5 3 1 1 1 0 2 8
A + A = p(A) = r(A) = 8A − 6I = 8 −6 = .
0 1 0 1 0 2
Example:
1 1
Compute A1000 for A = . For this problem p(s) = s1000 and λ1 = 1,
0 2
λ2 = 2. Therefore for r(s) = r1 s + r2
r1 = 21000 − 1,
r2 = 1 − r1 = 2 − 21000 ,
and
1000 1000 1 1 1000 1 0 1 21000 − 1
A = r(A) = (2 − 1) + (2 − 2 ) = .
0 2 0 1 0 21000
Note that
f ′ (s) = q ′ (s)dA (s) + q(s)d′A (s) + r′ (s),
and for all i such that ki > 1 we have
d′A (λi ) = 0
so that
f ′ (λi ) = q ′ (λi )dA (λi ) + q(s)d′A (λi ) + r′ (λi ) = r′ (λi ).
In general, for i such that ki > 1 we have
(j−1)
dA (λi ) = 0, j = 1, . . . , ki ,
which implies
Answer:
Compute the polynomial r of degree n − 1 that interpolates f at the roots
of dA . Then f (A) = r(A).
Example:
1 1
Compute eA for A = . For this problem λ1 = 1, λ2 = 2. Therefore, for
0 2
r(s) = r1 s + r2
r1 = e2 − e,
r2 = e − r1 = 2e − e2 ,
and
2
1 1 1 0 e e − e
eA = r(A) = (e2 − e) + (2e − e2 ) = .
0 2 0 1 0 e2
Proof:
Sufficiency: Assume there exists x 6= 0 such that (1) holds. Then
CAx = λCx = 0,
CA2 x = λCAx = 0,
..
.
CAn−1 x = λCAn−2 x = 0
so that
O(A, C)x = 0,
Aō x = λx.
Then
Ao 0 0 0 0
=λ , Co 0 = 0.
Aōo Aō x x x