05 rational
PDF · 15 pages · 156.2 KB
Open PDF file
Chapter 5 of a linear algebra course (in a folder labelled Matthews). It treats the rational canonical form over a field F with irreducible factors of the minimum polynomial, using the field Fp, dot diagrams, companion and hypercompanion matrices. It includes a worked 6x6 example over Z3, uniqueness of the form, non-derogatory matrices, elementary divisors, and the start of invariant factors, with similarity criteria.
AI-written summary; may contain errors.
Extracted text (machine-read; may contain errors)
5 The Rational Canonical Form
Herepis a monic irreducible factor of the minimum polynomial mTand is
not necessarily of degree one.
LetFpdenote the eld constructed earlier in the course, consisting of
all matrices of the form f(B); f2F[x], whereB=C(p), the companion
matrix ofp. (We saw that if deg p=n, then
Fp=fa0In++an 1Bn 1ja0;:::;an 12Fg:
Letf=f(B), wheref2F[x]. Then this new symbol has the following
properties:
(i)f+g=f+g;fg=fg;
(ii)f=0,pjf;
(iii)f=g,pj(f g);
(iv)f 1exists,pdoes not divide f.
Note : Ifp=x c, thenFp=F.
THEOREM 5.1
Nh;pbecomes a vector space over Fpif we dene
fv=fv=f(T)(v):
First we must verify that the above denition is well{dened, that is,
independent of the particular polynomial fused to dene the eld element
f. So suppose f=g. Thenf=g+kp; k2F[x]. Hence
fv= (g+kp)v=gv+k(pv) =gv+k0 =gv;
asv2Imph 1(T)\Kerp(T) and consequently pv= 0.
The four addition axioms hold as Vis already a vector space over F;
The remaining vector space axioms then follow from the left F[x]{module
axioms:
(i) (f+g) =(f+g)v= (f+g)v=fv+gv=fv+gv;
(ii)f(v+w) =f(v+w) =fv+fw=fv+fw;
105
(iii)f(gv) =f(gv) =f(gv) = (fg)v= (fg)v;
(iv)1v= 1v=v.
Remark: AnF{basis forNh;pwill be anFp{spanning family for Nh;p, but
will not, in general, be an Fp{basis forNh;p. The precise connection between
F{independence and Fp{independence is given by the following theorem:
THEOREM 5.2
Vectorsv1; :::;vrform anFp{basis forNh;pif and only if the vectors
v1; T(v1); :::; Tn 1(v1)
v2; T(v2); :::; Tn 1(v2)
............
vr; T(vr); :::; Tn 1(vr)
form anF{basis forNh;p.
COROLLARY 5.1
h;p= dimFpNh;p=1
degpdimFNh;p=(ph(T)) (ph 1(T))
degp:
The exposition for p=x cnow goes over to general p, with small
changes. We again have the decreasing sequence of dimensions:
1;pb;p1;
where1;p= dimFpKerp(T) =(p(T))
degp.
Also
1;p++b;p=(pb(T))
degp; (24)
wherepbkmT.
There is a corresponding dot diagram where the number of dots in the
h{th row from the bottom represents the integer h;p. We also have a similar
theorem to an earlier one, in terms of the conjugate partition
e1e
1
of the partition (24) above, where
=1;p= dimFpKerp(T) =(p(T))
degp.
106
THEOREM 5.3
Vectorsv1;:::;v
2Vcan be found with the property that
pe1 1v1;:::;pe
1v
form anFp{basis for Kerp(T). Moreover
(i)mT;vj=pej;
(ii) Kerpb(T) =CT;v1CT;v
.
In conclusion, if mT=pb1
1pbt
t, we now have the direct sum decompo-
sition
V=tM
i=1
iM
j=1CT;vij;
wheremT;vij=peij
iand
ei1=bi:::ei
i
form the conjugate partition for the dot diagram corresponding to pi. Here
i=(pi(T))
degpi:
TakingT{cyclic bases ijforCT;vij, then gives a basis
=t[
i=1
i[
j=1ij
forV. Moreover
[T]
=tM
i=1
iM
j=1C(peij
i):
The matrix on the right is said to be in rational canonical form .
If instead, we take the following basis 0
ijforCT;vij
0
ij:8
>>><
>>>:vij; T (vij); :::; Tn 1(vij)
pi(T)(vij); Tp i(T)(vij); :::; Tn 1pi(T)(vij)
............
peij 1
i(T)(vij); Tpeij 1
i(T)(vij); :::; Tn 1peij 1
i(T)(vij);
107
(withn= degpi) which reduces to the Jordan basis when pi=x ci, it is
not dicult to verify that we get a corresponding matrix H(peij
i) called a
hypercompanion matrix, which reduces to the elementary Jordan matrix
Jeij(ci) whenpi=x ci:
H(peij
i) =2
666664C(pi) 0 0
N C (pi) 0
0N 0
............
0N C (pi)3
777775;
where there are eijblocks on the diagonal and Nis a square matrix of same
size asC(pi) which is everywhere zero, except in the top right{hand corner,
where there is a 1. The overall eect is an unbroken subdiagonal of 10s.
We then get the corresponding rational canonical form:
[T]0
0=tM
i=1
iM
j=1H(peij
i):
Computational Remark:
We can do our computations completely over F, without going into Fp,
as follows. Suppose v1;:::;vrform anF{spanning family for Nh;p. Then
we could, in principle, perform the LRA over Fpon this spanning family
and nd an Fp{basisvc1; :::; vcR. A little thought reveals that if we had
instead applied the LRA algorithm over Fto the expanded sequence:
v1; T(v1); :::;Tn 1(v1);:::;vr; T(vr);:::;Tn 1(vr);
we would have obtained the F{basis forNh;p:
vc1; T(vc1); :::;Tn 1(vc1);:::;vcR; T(vcR);:::;Tn 1(vcR)
from which we select the desired Fp{basisvc1; :::; vcR.
LetA=2
66666641 0 0 0 0 2
1 0 0 0 2 1
0 1 0 0 2 2
2 0 1 0 1 2
0 0 0 1 1 1
1 0 0 0 0 13
77777752M66(Z3).
HeremA=p2; p=x2+x+ 22F[x]; F=Z3.
108
p(A) =2
66666640 0 0 0 0 0
0 2 0 2 1 0
0 1 2 2 0 1
0 1 1 0 1 2
0 0 1 2 2 2
0 0 0 0 0 03
7777775; (p(A)) = 4; 1;p=(p(A))
degp= 2.
p2(A) = 0; (p2(A)) = 6; 2;p=(p2(A)) (p(A))
degp=6 4
2= 1:
Hence we have a corresponding Fpdot diagram:
N2;p
N1;p
We have to nd an Fp{basisp(A)v11forN2;pand extend this to an Fp{basis
p(A)v11; v12forN(p(A)).
AnF{basis forN(p2(A)) isE1;:::;E 6. Then
N2;p=hp(A)E1;:::;p (A)E6i
and the LRA give p(A)E2as anFp{basis forN2;pso we can take v11=E2.
We nd the columns of the following matrix form an F{basis forN(p(A)):
2
66666641 0 0 0
0 2 1 0
0 1 1 1
0 1 0 0
0 0 1 0
0 0 0 13
7777775:
We placep(A)E2in front and then pad the resulting matrix to get
2
66666640 0 1 1 0 0 0 0 0 2
2 0 0 1 2 0 1 2 0 1
1 2 0 0 1 2 1 0 1 2
1 1 0 2 1 1 0 2 0 0
0 1 0 0 0 1 1 1 0 1
0 0 0 1 0 0 0 0 1 13
7777775:
The rst four columns p(A)E2; Ap(A)E2; E1; AE 1of this matrix form a LR
F{basis forN(p(A)) and hence p(A)E2; E1form anFp{basis forN(p(A)).
So we can take v12=E1.
109
ThenV6(Z3) =N(p2(A)) =CTA;v11CTA;v12.
Then joining hypercompanion bases for CTA;v11andCTA;v12:
v11; Av 11; p(A)v11; Ap(A)v11andv12; Av 11
gives a basis v11; Av 11; p(A)v11; Ap(A)v11;v12; Av 11forV6(Z3). Finally if
Pis the non{singular matrix whose columns are these vectors, we transform
Ainto direct sum of hypercompanion matrices:
P 1AP=H(p2)H(p) =2
66666640 1 0 0 0 0
1 2 0 0 0 0
0 1 0 1 0 0
0 0 1 2 0 0
0 0 0 0 0 1
0 0 0 0 1 23
7777775
Explicitly, we have
P=2
66666640 0 0 0 1 1
1 0 2 0 0 1
0 1 1 2 0 0
0 0 1 1 0 2
0 0 0 1 0 0
0 0 0 0 0 13
7777775:
5.1 Uniqueness of the Rational Canonical Form
Suppose that T:V!Vis a linear transformation over Fand thatis a
basis forVsuch that
[T]
=tM
i=1
iM
j=1C(peij
i): (25)
where
ei1:::ei
i1 (26)
andp1;:::;ptare distinct monic irreducible polynomials.
We show that the polynomials piand the sequences (26) are determined
by the transformation T.
First, it is not dicult to show that
=t[
i=1
i[
j=1ij;
110
where
ij:vij; T(vij);:::;Tnij 1(vij)
andnij= degpeij
iandmT;vij=peij
i. Then we have the direct sum decom-
position
V=tM
i=1
iM
j=1CT;vij:
Also if we write bi=ei1, we have
Kerpbi
i(T) =
iM
j=1CT;vij
and hence
V=tM
i=1Kerpbi
i(T):
Then from equation (25) above, it follows that
mT= lcmpeij
i=pb1
1pbt
t;
thereby determining p1;:::;ptup to order.
Then it can be shown that if 1 hbi, thenNh;pihasFpibasis
pei1 1
ivi1;:::;peijh 1
ivijh;
whereei1;:::;eijhare the integers not less than h.
There are consequently dim FpiNh;pi=h;pisuch integers and hence the
number of integers ei1;:::;ei
iequal tohis equal to h;pi h+1;pi, which
depends only on T. In other words, for each i, the sequence ei1;:::;ei
i
depends only on T.
5.2 Deductions from the Rational Canonical Form
THEOREM 5.4
(pbi
i(T))
degpi=ai
wherepai
ijjchT, andpbi
ijjmT.
111
Note that this determines bi|we may evaluate
(ph
i(T))
degpi
forh= 1;2;:::until we get a value of ai. Then that h=bi.
PROOF9a basis forVsuch that
A= [T]
=tM
i=1
iM
j=1C(peij
i):
So
chT=tY
i=1
iY
j=1chBi;j
where, for brevity, we write Bi;j=C(peij
i). Hence
chT=tY
i=1
iY
j=1peij
i
=tY
i=1p
iX
j=1eij
i
=tY
i=1p(pbi
i(T))
degpi
i
as required.
THEOREM 5.5
chT=mT,9 a basisforVsuch that
[T]
=C(pb1
1):::C(pbt
t)
wherep1;:::;ptare distinct monic irreducibles and b1:::bt1.
Note that if ch A=mA(i.e.T=TAin the above), we say that the
matrixAisnon-derogatory .
PROOF
112
(
chT=tY
i=1chC(pbi
i)=tY
i=1pbi
i;
mT= lcm (pb1
1;:::;pbt
t) =pb1
1:::pbt
t= chT:
)Suppose that ch T=mT.
We deduce that the dot diagram for each piconsists of a single column
ofbidots, where pbi
ijjmT; that is,
dimFpNh;pi= 1 for h= 1;2;:::;bi:
Observe that
(ph
i(T))
degpi2N;
for it may be written
hX
j=1(pj
i(T)) (pj 1
i(T))
degpi
=hX
j=1dimFpNj;pi2N:
Then, for each i= 1;2;:::;t we have the following sequence of positive
integers:
1(pi(T))
degpi<(p2
i(T))
degpi<:::<(pbi
i(T))
degpi=ai:
Butai=bihere, as we are assuming that ch T=mT. In particular,
it follows that
(ph
i(T))
degpi=h forh= 1;2;:::;bi
andh= 1 gives
(pi(T))
degpi= 1 =
i:
So the bottom row of the i-th dot diagram has only one element; it
looks like this:
bi8
><
>:
...
113
and we get the secondary decomposition
Kerpbi
i(T) =CT;vi1:
Further, if=11[[t1, wherei1is theT{cyclic basis for CT;vi1,
then
[T]
=tM
i=1
iM
j=1C(peij
i)
=tM
i=1C(pbi
i)
=C(pb1
1):::C(pbt
t)
as required.
THEOREM 5.6
mT=p1p2:::pt, a product of distinct monic irreducibles, if and only if
9a basisforVsuch that
[T]
=C(p1):::C(p1)|{z}
1times. . . . . .
C(pt):::C(pt)|{z}
ttimes: (27)
Note : This is a generalization of an earlier result, namely that a trans-
formation is diagonable if and only if its minimum polynomial splits into a
product of distinct linear factors.
PROOF
(Assume9such that (27) holds. Then
mT= lcm (p1;:::;p 1|{z}
1;:::;pt;:::;pt|{z}
t)
= lcm (p1;:::;pt)
=p1p2:::pt:
)AssumemT=p1:::pt. Thenbi= 1 fori= 1;:::;t (i.e. thei-th dot
diagram has height 1) and 9such that
[T]
=tM
i=1
iM
j=1C(pi);
aseij= 18i;j.
114
5.3 Elementary divisors and invariant factors
5.3.1 Elementary Divisors
DEFINITION 5.1
The polynomials peij
ioccurring in the rational canonical form of Tare
called the elementary divisors ofT. Similarly the elementary divisors of
a matrixA2Mnn(F)are the polynomials peij
ioccurring in the rational
canonical form of A.
THEOREM 5.7
Linear transformations T1; T2:V!Vhave the same elementary divi-
sors if and only if there exists an isomorphism L:V!Vsuch that
T2=L 1T1L:
PROOF
\only if". Suppose that T1andT2have the same elementary divisors.
Then9bases;
forVsuch that
[T1]
= [T2]
=A:
Then we have the equations
T1=TA
T2=TA
:
Hence
T1 1
=TA=
T2 1
;
so
1
T1 1
=T2;
or
L 1T1L=T2;
whereL= 1
is an isomorphism.
\if". Suppose that L 1T1L=T2. Then
mT1=mT2=pb1
1pbt
t;say;
also for all iandh, because
ph
i(T2) =ph
i(L 1T1L) =L 1ph
i(T1)L;
115
we have
(ph
i(T2)) =(ph
i(T1)):
Hence for each pi, the corresponding dot diagrams for T1andT2are identical
and consequently the elementary divisors for T1andT2are identical.
COROLLARY 5.2
LetA; B2Mnn(F):ThenAis similar to Bif and only if AandB
have the same elementary divisors.
PROOF
Ais similar to B, 9Pnon{singular, with P 1AP=B
, 9Pnon{singular, with T 1
PTATP=TB
, 9Lan isomorphism, with L 1TAL=TB:
5.3.2 Invariant Factors
THEOREM 5.8
LetT:V!Vbe a linear transformation over F. Then there exist
non{constant monic polynomials d1;:::;ds2F[x], such that
(i)dkdividesdk+1for1ks 1;
(ii) vectors v1;:::;vs2Vexist such that
V=sM
k=1CT;vk;
wheremT;vk=dk.
Remark : Ifis the basis for Vobtained by stringing together the T{cyclic
bases for each CT;vk, we obtain the matrix direct sum
[T]
=sM
k=1C(dk):
This matrix is also said to be in rational canonical form.
PROOF
116
Lets= max (
1;:::;
t) and if 1itand
i< js, dene
eij= 0 andvij= 0, the zero vector of V. Now arrange the polynomials
peij
i;1it; 1jsas atsrectangular array:
pe1s
1pe11
1.........
pets
tpet1
t
Let
d1=pe1s
1pets
t;:::;ds=pe11
1pet1
t
be the products along columns of the array, from left to right. Then
d1;:::;dsare monic non{constant polynomials and
d1jd2jjds:
AlsoCT;vij=f0gifvij= 0, soVis the direct sum of the following ts
T{cyclic subspaces:
CT;v1sCT;v11.........
CT;vtsCT;vt1
Then by Problem Sheet 5, Question 15(b), if we let
v1=v1s+vts;:::;vs=v11+vt1;
we havemT;v1=d1;:::;mT;vs=dsand
CT;v1=CT;v1sCT;vts
......
CT;vs=CT;v11CT;vt1:
Consequently
V=CT;v1CT;vs:
DEFINITION 5.2
Polynomials d1;:::;dssatisfying the conditions of the above theorem are
called invariant factors ofT.
There is a similar denition for matrices: if A2Mnn(F)is similar to
a direct sumsM
k=1C(dk);
117
whered1;:::;dsare non{constant monic polynomials in F[x]such thatdk
dividesdk+1for1ks 1, thend1;:::;dsare called invariant factors
ofA. So the invariant factors of Aare the invariant factors of TA.
THEOREM 5.9
The invariant factors of a linear transformation T:V!Vare uniquely
dened byT.
PROOF
Reverse the construction in the proof of the above theorem using Ques-
tion 15(a) of Problem Sheet 5, thereby recapturing the rectangular array of
elementary divisors, which in turn is uniquely determined by T.
EXAMPLE 5.1
SupposeT:V!Vhas elementary divisors
p2
1; p3
1; p3
1;p2; p2
2; p2
2; p4
2;p3; p3; p4
3; p5
3; p5
3:
Form the rectangular array
11p2
1p3
1p3
1
1p2p2
2p2
2p4
2
p3p3p4
3p5
3p5
3
Then the invariant factors of Tare obtained by respectively multiplying
along columns:
d1=p3
d2=p2p3
d3=p2
1p2
2p4
3
d4=p3
1p2
2p5
3
d5=p3
1p4
2p5
3:
THEOREM 5.10
Ifd1;:::;dsare the invariant factors of T:V!V, then
(i)mT=ds;
(ii)chT=d1ds.
118
PROOF
SupposeB= [T]
=Ls
k=1C(dk) is the canonical form corresponding to
the invariant factors d1;:::;dsofT. Then
mT=mB= lcm (mC(d1);:::;mC(ds))
= lcm (d1;:::;ds) =ds:
Also
chT= chB=sY
k=1chC(dk)=sY
k=1dk:
We shall soon see that the invariant factors of a linear transformation or
matrix are of independent interest. For example the invariant factors allow
us to calculate the dimension of the vector space ZL;Mconsisting of all linear
transformations N:U!Vwhich satisfy the equation MN =NL, where
L:U!UandM:V!Vare given linear transformations over F.
It turns out that there is a more direct way of nding the invariant
factors ofT. To introduce this algorithm, we need to discuss an interesting
equivalence relation on Mmn(F[x]), which in turn leads to the so-called
Smith canonical form of a matrix over F[x].
119