ISOSPECTRAL FLOWS
AND ABSTRACT
MATRIX
FACTORIZATIONS*
MOODY T. CHU? AND LARRY K. NORRIS?Abstract. A generalframework for constructing isospectral flows in the spacegl(n)ofnbyn matrices is proposed. Dependingupon how gl(n) is split, this framework gives riseto different types of abstract matrix factorizations. Whensampledatinteger times,these flowsnaturallydefine special iterative processes, and eachflow is associated with the sequencegenerated bythecorrespondingabstract factorization. The
proposed theoryunifiesasspecial cases the well-known matrix decomposition techniques used in numerical linearalgebraand is likelytoofferabroaderapproachtothegeneralmatrix factorizationproblem.
Keywords, isospectralflows,matrixfactorization, projections,abstract decompositions
AMS(MOS)subjectclassification. 65F15
1. Introduction.
Let Gl(n)=
G1(n,
K)
denote the Liegroup ofall n by n nonsin-gular matrices over the fieldK.
K may be either the real or complex numbers. The tangent spaceto then2-dimensional
manifold G1(n)
at the identityis the Liealgebra gl(n)
ofall n by n matrices. GivenamatrixXo
gl(n),
we areinterested instudying the dynamical behavior ofcurves on the surface(Xo)
ingl(n)
definedby(1.1)
(Xo)
:={g-Xoglg
G1(n)}.
Let g(t)
be aone-parameter family ofmatrices in G1(n)
withg(0)= L
Then(1.2)
X(t)
:=g-i(
t)Xog(t)
defines a differentiable one-parameter family of matrices, with
X(O)=Xo,
on the surface(Xo).
The derivativedX(t)/dt
can be expressedas(1.3)
dX(
t)
[X( t),
k(t)],
dt
where the n by n matrices
k(t)
are definedby(1.4)
k(t):=g-l(t)
dg(t)
and the bilinear operator
[.,.
is the Liebracket definedby(1.5)
[A,B]:=AB-BA.
Therefore,
the initialvalue problem(IVP)
(1.6)
dX( t)
[X(
t),
k(
t)],
X(0)
Xo
dt
with
k(t)
a continuous one-parameter family of matrices in gl(n)
characterizes adifferentiablecurve on
/(Xo).
We
notethat theaboveargumentcanbereversed. That is, givenanarbitraryone-parameter family ofmatricesk(t)
ingl(n),
thenthe solution of(1.6)
will be of the form(1.2)
forsome differentiableg(t)
satisfying(1.7)
dg(t)
g(
t)k(
t),
g(O)
I.
dt
* ReceivedbytheeditorsMarch2, 1987; acceptedfor publication(inrevisedform)November18,1987. ?DepartmentofMathematics,North CarolinaStateUniversity, Raleigh, North Carolina 27695-8205.
1384 M.T. CHU AND L. K. NORRIS
Solutions of
IVPs
(1.6)
with different choices ofk(t)
areclosely relatedto many importantnumericaltechniquesused in linearalgebra. Somerecentresults andfurther referencescanbefoundinthe reviewpapers byChu[2]
and Watkins12].
For example, one ofthemost efficientways of solving thelinearalgebraic eigenvalue problem(1.8)
Ax
Axusesthe so-called
QR
algorithm[5], [9].
Suppose
Ao
A
6gl(n, R).
The unshiftedQR
algorithmgeneratesasequence oforthogonallysimilar matrices
{Ak}
fromthe scheme(1.9)
Ak
QkRk,Ak+l
RkQk, kO,
1,"where each Qk represents an orthogonal matrix and
R
k an upper triangularmatrix.Consider thehomogeneous quadratic differential system
(1.10)
dX(t)
IX(t), Ho(X(t))]
dt
where
IIo(X):=(X-)-(X-)
r andX-
is the strictly lower triangularpart ofX.
This system, known as the Toda lattice, is aspecial case of(1.3)
withk( t)
:=IIo(X(
t)),
a special one-parameterfamilyofskew-symmetricmatrices. Recentlyithasbeenfound 1], [4], [8], 10], 13]
thattheTodaflow,
whensampledatintegertimes, gives exactly the same sequence as does theQR
algorithm applied to thematrixAo=exp (X(0)).
The convergence of the
QR
algorithm,therefore,
can be understood from ordinary differential equations theory1],
[4].
In this paper we want to continue the study of the relationship between the solutions ofthe ODEs
(1.3)
forgeneralk(t)
and the corresponding matrix factoriz-ations.We
thinkthattheisospectralflow phenomenon couldbe betterunderstoodby using differential geometry and Lie group concepts and that aunified theory ofthe various matrixfactorizationtechniquescould
be established which,inturn, might shed light on the design ofnew algorithms.We
are especially interested in characterizing the matricesk(t)
so that the resulting solutionX(t)
of(1.3)
would have nice and useful asymptoticbehavior. Thispapercontains some of the results we have found in these aspects.The paper is organized as follows. We begin in the next section with some preliminary results. These results are easy to prove but serve as the foundation for various approaches to the isospectral flow problems.
In
3 we demonstrate howthe proposed abstract framework can be practically applied to unify three well-known matrix factorization techniques used in numerical linear algebra. Motivated by the success in interpreting oldresults,
we continue to discuss other types of matrix factorizations in 4.Some of thesuggested
factorizations arenew, andwe believethat there are many more that deservedto be explored.2. General framework.
Let
-1
and-2
be two subspaces ofgl(n)
suchthateach element ingl(n)
canbe represented uniquelyasthe sumof elementsfrom-1
and-2.
Note
that the decomposition gl(n)=
-1
+
if2
is notassumed to be a direct sum.Let
and
52
bethe natural projection mappings fromgl(n)
intothe subspaces-1
and-2,
respectively. Given an arbitrary polynomialp(x),
consider theIVP:
(2.1)
dX(t)-[X(t),
(p(X(t)))],
X(0)
Xo.
dt
Since
IX(t),
p(X(t))]=O,
the solution of(2.1)
also satisfies theIVP
(2.2)
dX(t)-[z(p(X(t))),X(t)],
X(0)
Xo.
Let gl(t)
andg2(t)
besolutions of theimplicitly definedIVPs
(2.3)
dg(t)
dt
gl(t)l(p(X(t))),
gl(o)
I,
(2.4)
dg2(t)_
2(p(X(t)))g.(t),
g2(0)
I.
dt
Then gl(t) and
g2(t)
aredefined andnecessarily nonsingular forall for whichX(t)
exists. Furthermore, it is easy to seethe followingtheorem. THEOREM 2.1.
Suppose
X( t)
solves the IVP(2.1).
Then(2.5)
X(t)
gl(
t)-IXog(
t)
g2(
t)Xog2(
t)
-1.
Regardlessof how the Liealgebra gl
(n)
is split,we claimthefollowing theorem. THEOREM 2.2. LetX(t),
g(t)
andg2(t)
be solutionsof
theIVPs
(2.1), (2.3),
and
(2.4),
respectively, on the interval[0, T],
T>0. Then(2.6)
exp(p(Xo)" t)
gl(t)g2(t).
Proof
It
is trivial that exp(p(Xo)"
t)
satisfiestheIVP
dY(t)
-p(Xo)Y(t),
Y(0)
I.
dt
Let
Z(t):=
g(t)gz(t).
ThenZ(0)
1. AlsodZ(t)
(dgl(t)/dt)g2(t)
+
gl(t)(dg2(t)/dt)
dtgl(
t)l(p(X(t))) g2(t)
+
gl(t)2(p(X(t))) g2(t)
gl(
t)p(X(t)) g2(t)
=p(Xo)Z(t)
(by
(2.5)).
By
the uniqueness theorem for initial value problems, it follows thatZ(t)=
exp
(p(Xo)
t).
[3THEOREM 2.3. Let
X(t), g(t),
andgz(t)
be solutionsof
theIVPs
(2.1), (2.3),
and
(2.4),
respectively, on the interval[0,
T],
T>0. Then(2.7)
exp(p(X(t))
t)
g(t)g,(t).
Proof
By
(2.6),
we havegz(t)g(t)
g(t)
-
exp(p(Xo)
t)g,(t)
exp
(gl(t)-Ip(Xo)g(t)"
t)
exp
(p(X(t)).
t)
(by
(2.5)).
[3Remark 2.1. Ifwe set 1, then Theorems 2.2 and2.3 imply that
(2.8a)
exp(p(X(0)))= g(1)g2(1)
and
(2.8b)
exp(p(X(1)))= g(1)g(1).
Sincethe differential system
(2.1)
is autonomous, weknowthatthe phenomenon(2.8)
will occur at every feasible integer time. In accordancewith conventional numerical linear algebra, the iterative process
(2.8)
for all integers will be called the abstract ggz-algorithm.1386 M.T. CHU AND L. K. NORRIS
Remark 2.2.
It
is understoodin Lie theory[3],
[7],
[11]
that correspondingto a Lie algebra decomposition of gl(n),
there is a Lie group decomposition ofG1(n)
in a neighborhood ofI.
What we have shown above is a generalization ofthis concept, that is, the two subspaces3-1
and3-.
are not necessarily Lie subalgebras.However,
everymatrix
(i.e.,
thematrixexp(p(Xo)
t))
in aneighborhood ofI
canstill bewritten as the product oftwo elements(i.e., gl(t)
andg2(t))
ofG1(n).
The locality ofthis neighborhood depends upon the maximal interval of existence for the problem(2.1).
Theright-handsideof
(2.6)
willbe called theabstract glgE-decompositionof the matrix exp(p(Xo)"
t),
wheregl(t)
andgE(t)
are solutions of the associatedIVPs
(2.3)
and(2.4),
respectively.In
thenext sectionwe will showhow theQR, LU
and otherclassical matrix factorizations are special cases ofthis abstract glgE-decomposition.Remark 2.3. If
f
is any analytic function defined on a domain containing the spectrum ofXo,
then[f(X(t)), X(t)]-0 (see [6]).
Thus the abovetheorems remain true ifp(x)
is replaced byf(x).
3. Applications.
We
now interpret the above abstract results in the terminology of standardnumerical linearalgebra.Thefollowingthreeexamples areextractedfrom thereview articlebyWatkins12].
Our point hereis todemonstratehowthe arguments givenin theprevioussection unify variousmethodsforconstructingiterativeprocesses based on matrix factorizations.For simplicitywe will consider onlythe case K E and
p(x)=x,
and we adopt the following notation:o(n)
:= The set ofall skew-symmetricmatrices in gl(n);
O(n)
:=The set ofall orthogonal matrices in G1(n);
r(n)
:= The set ofall strictly upper triangular matrices in gl(n);
R(n)
:= The set ofall upper triangular matrices inG1(n);
l(n)
:= The set ofall strictlylowertriangularmatrices in gl(n);
L(n)
:=The set ofall lowertriangularmatrices in G1(n);
d(n)
:= The set ofall diagonalmatrices in G1(n);
X
/:= The strictly upper triangular partof the matrix
X;
X
:= The diagonal part ofthe matrixX;
X-
:=The strictly lower triangular partof the matrix X.The three cases considered in
[12]
and their relationships to our notions mentioned in the previous section are summarized in Table 1.For
example, if we choose to decompose the space gl(n, )
asthedirectsumofthe subspace3-1
ofallskew-symmetric matrices andthe subspace3-2
ofalluppertriangular matrices,thenthe corresponding projectionsI(X)
and2(X)
are necessarily ofthe formI(X)=X--(X-)
Tand
2(X)=X++X+(X-)
,
respectively. In this case the solutionsgl(t)
andg2(t)
of(2.3)
and(2.4)
arenecessarilyorthogonalandupper triangular,respectively.According to Remark 2.1, we understand thatwithAo
=exp(Xo),
theQR
algorithm produces asequence of isospectral matrices
{Ak}
which is exactly the sequence{exp
(X(k))}.
Observe that the decomposition gl
(n)
3-1+ 3-2
in Cases 1 and 2 of Table 1 are direct sum decompositions, whereasthe decompositioninCase
3 is not a direct sum. Eventhough
the motivation for splitting gl(n)
inthe specificways shown above may notbe that straightforward, in each of the above cases both g and g2 manifestfairlyobvious structure.Thatis,theproductsglg2forthe first two cases areunderstood
bynumericalanalyststobe the
QR
decompositionandtheLU
decomposition ofamatrix, respectively, whereas the product gg2 for the third case is precisely theCholesky
TABLE k(t)=(X(t)) (x(t)) gl(t) g2(t) NumericalAlgorithm Case r(n)+d(n) x-_(x-)-X++X+(X-)r Q(t)O(n) R(t)R(n) QRAlgorithm Case2 l(n) r(n)+d(n) X-X +X L(t)L(n) Case3 l(n)+d(n)/2 r(n)+d(n)/2 X-+X/2 X +X/2 G(t)L(n) U(t)R(n) LU Algorithm H(t)R(n) Cholesky Algorithm
The theory concerning the asymptotic behavior of either the dynamical flow or the discrete iteration for any ofthe above three cases has been well developed
[1],
[4],
[8], [10],
[12].
It
is natural to ask whether other kinds ofsplittings of gl(n)
would induce(or
relateto)
otherkinds of useful dynamical systems or iterativeschemes for solving the eigenvalue problem. In thenext section we will demonstrate some of the interesting results we have found.4.
More
examples. Forillustrationpurposes, we will assumeK
R
andp(x)=
x.Example
1.Suppose
Xo
is symmetric.We
want to choose-1
to be a proper subspace ofo(n),
and then let-2
be a complement of-1
in gl(n).
In
doingso,
by(2.3),
g(t)
must be orthogonaland,
by Theorem2.1,
X(t)
remains symmetric andIIX(t)IIF
IIXoIIF
whereI1"
IIF
is the Frobenius matrix norm.It
follows thatX(t)
is definedfor all R.Evidently there are many ways to choose
-
and its counterpartif2.
The first case presented in3
amounts to the extreme case that-1
is precisely the(n(n-1)/2)-dimensional
subspaceo(n)
and that-2
is the(n(n+
1)/2)-dimensional
subspace of all upper triangular matrices in gl
(n).
We
note that corresponding to the same-
o(n),
we could choose-2
to bethe
subspaces(n):=
The set of all symmetric matrices in gl(n).
But
then the vector field of(2.1)
would be identically zero and this kind of splitting ofgl(n)
leads to atrivial case.Itis more convenient toworkwiththe projection than the subspace
-1.
GivenXo,
let the index subset Ac{(i,j)[l<=j<i<=n}
represent the portion of the lowertriangular partof
Xo
which we want to zerooutby orthogonal similaritytransformations.For
eachX(t),
letX(t)
be the strictlylowertriangularmatrix that ismadeup of the portion ofX(t)
correspondingtoA.
We
claimthe following theorem.THEOREM4.1.
Suppose
theprojectionmaps/1
:gl(n)-) o(n)
and2:gl(n)-)
gl(n)
are
defined
by
(4.1)
(X(t))
:=’(t) )(t))
Tand
(4.2)
2(X(t))
:=X(t)--,(X(t)),
1388 M.T. CHU AND L. K. NORRIS
Proof
Due
to the symmetry ofX(t)
and the fact thatJ’(t)
is strictly lower triangular, it is easyto checkthatfor each 1,..,
n,dxii(t)
Xik( t)(;ki(
t)
ik(
t))
dt
(4.3)
=2
Xai(t);i(t)--2
,
Xit(t);i(t).
i<a i>]
Note
thatij(t)=O
unless (i,j)A.
Note also that ifij(t)O,
thenij(t)=xij(t).
So both terms on the right-hand side of(4.3)
are sums ofperfect squares and involve onlyindices inA.
Let
J
denotethe smallest column numberinA.
Thenfor all< J,
dxii
(t)/dl
0 and(4.4)
dxJIj’(
l)
2dt
SinceXj,
jl(t
ismonotone and is boundedfor all t, bothlimits ofXj1j(I
aS t- and-
exist.From (4.4),
x,l(r)-xjl,(-T)=2
2
Xjl(t)J,(t)
dtis bounded as T.
It
follows that for all(a,J)6,
x,(t)(-,
).
On the otherhand,
it isclearthat forall xj,(t){
M for some constantM.We
claim that2
(4.5)
limxj,(t)
0 foreach(a, J)
6A.
t-->
2
Indeed,
otherwise therewouldexist asequenceof numbers{
tlc}
suchthat xj,(tk)
>6>
0 for some 6 and such that tk+--tk>=
6/M.
Then it would follow thatxZj,(t)
>--3/2
wheneverIt--tkl<--6/2M
and thatXs,(tk)
would not be2-integrable.
This is acontradiction.
So
(4.5)
is proved.Now
letIdenotethe largestrownumber inA.
Then for all>
I,
dxii(t)/dt
0 and(4.6)
dxu(t___):
-2Xlo(t)io(t)
<-O.dt fl<I
Again we see that
xn(t)
is monotone and boundedfor all t.By
an argument similar to theabove,
we conclude that(4.7)
limXlo(t)=O
foreach(/,/3)A.
We
now consider the case whenJl< <
L Let
J2
be the next smallest column number inA.
Then(4.8)
x==(
dt
=2
xj(t);j(t)-2xjj,(t)j,(t).
If
(J2, J1)
is not inA,
thenxj2j2(t)
is monotone and bounded for all t.For
the case where(J2, J)6 A,
we consideryj2j2(t)
definedbyThen
yj2J2(t)
is bounded forall sincexj2,(s)
2(-c,
m).
Also,y22(t)
is monotone sincedy2j2(t)/dt
2<
x2(t)(t)
>-O.So,
regardless ofwhether(J2, J1)
eA,
we maynowapply the sameargument as above to conclude that(4.9)
limx,j(t)=O
foreach(a, J2)A.
t-By
induction, we continue the above process from the leftmost column to the rightmostcolumn involved inA. Every
term involved in thesecondsummation of(4.3)
has been proved previously to be
2-integrable
and converge to zero. Soi<
Xi(t):,i(t)
->0 as t-0for every(a,/)cA.
The assertion isproved.Remark 4.1. Theorem 4.1 suggests a constructive way to knock out any off-diagonal portion of
Xo
by orthogonal similaritytransformations. This can beinterpreted as ageneralization of the well-known Schurtheorem(which
guarantees the knock-out of the strictly lowertriangular partonly).
There are many interesting applications of thistheorem. For example,if wechoose A {(i,j) 1 __<j<
i-1_--<n-1},
then the corre-spondingdynamical system(2.1)
represents a continuoustridiagonalization process on the symmetricmatrixXo.
Remark 4.2. The correspondingiterative schemeofTheorem 4.1, as issuggested by Remark 2.1, can nowbeunderstood onlyinthe abstract sensebecausethere is no plain way to describe the structureof
g2(t)
in general.This is in contrast to all of the examples in 2 whereg2(t)
isalways upper triangular.Nevertheless,
we doknowhere thatg(t)
is always orthogonal.Example 2. The proof ofTheorem 4.1 depends essentially upon the symmetry of
X(t).
Given ageneralXo
gl(n), however,
Theorem 2.2alwaysrelatesgl(t)
andg2(t)
to powers of the matrix exp
(Xo).
We
now demonstrate how this property can be appliedto study the asymptoticbehavior for some nonsymmetriccases.For
simplicityinthediscussion we will assumeXo
has n distincteigenvalues.For
generalcases without thisassumption,thefollowing argumentscanbe modified easily.
Let
A:={(i,
j)ll
--<_j--<k 1, k=< =<
n}
bearectangularindex set for some fixed 2<=
k<=
n.Foreach
X(t),
let(t)
be the strictly lower triangular matrix which is made of the portion ofX(t)
corresponding toA. We
are again interested in orthogonal similarity transformations,so wedefineI(X(T))
and2(X(t))
asin(4.1)
and(4.2),
respectively. Thenthe corresponding solutionX(t)
of(2.1)
exists for all R.We
claimthe following theorem.THEOREM 4.2. For all
(i,
j)A, xij(t)
->0 as-.
Proof
(The
ideain the following proofis similar tothat in12].)
Itis clear that the matrix2(X(t))
is of upper triangular 2 by 2 block form with the(2,1)-block
identically zero. Since
g2(0)=
I,
it is easy to argue by induction thatg2(t)
mustalso be ofthe same form. In particular,the(2,1)-block
ofg(t)
is constantlyzero for all t.Therefore,
by Theorem 2.2, the ith columns of exp(Xo"
t)
for 1_-<i_-<k is a linearcombination of the first k columns of
g(t).
On the otherhand,
by the theory of the simultaneous iterationmethod[5],
[9],
the subspace spanned by the first k columns of exp(X
o"t)
converges as t-*o to the invariant subspace spanned by the first k eigenvectors (correspondingtothe firstk eigenvalues arrangedinthedescendingorder)
of
X0.
TogetherwiththefactXoglgX(t)
(Theorem 2.1),
itfollows that the(2,1)-block
of
X(t)
must convergeto zero as t-c.
The idea in the aboveproofcaneasilybeextendedtoincludethe following general case which isthe continuous realization ofthe so-called treppeniteration
[5].
COROLLARY4.1. SO longas A is an indexsubset
of
{(i,j)ll_
<-i<-_j<-n}
such that1390 M.T. CHU AND L. K. NORRIS
2(X(t))
according to(4.1)
and(4.2),
respectively, thenfor
all (i,j)A,xi(t)->O
asExample
3.For
0<k<
n,letA
be an indexsubsetof{(i,j)]
1-< =<j-<k}
such that its complement represents a k by k blockuppertriangular matrix.Let
Xll(t)
denote the k by k leading principal submatrix ofthe n by n matrixX(t),
and let^,
1,
and2
bedefined in the same way as in Example 1. Thenl(X(t))=[
’(Xl(t))’O
00]"
It follows that for each (i,j)A,
xi(t)
ofX(t)
convergesto zero as t-c since, by Corollary 4.1,each element ofX11
(t)
-
0.Remark 4.3.
It
is easy to see that all of the above results remain true if the underlying indexsubsetA
is suchthat it can be rearranged by permutationstobeany oneof theformswehave mentioned.Thus,
wehave considerableflexibilityinchoosingAto knock out portionsof
Xo.
Example 4.
We
now consider the Hamiltonian eigenvalue problem.A
matrixX
gl(2n,
[)
is called Hamiltonian if andonlyif it is of the form(4.10)
x=[A,
K,
-A
Twhere
K,
N gl(n, )
are symmetric.Suppose
we define(4.11)
,(X)
K,
Then it is easy toseethat
IX,
(X)]
is also Hamiltonian. With this inmind, given a Hamiltonian matrixXo,
we may define the dynamical system(2.1)
with given by(4.11).
Then,
the correspondingsolutiong(t)
of(2.3)
isbothorthogonal and symplectic, andX(t)
g(t)-Xogl(t)
remains Hamiltonianforall t.Furthermore,
fromTheorem 4.2,itfollowsthatK
(t)
-
0 as 0o.Practically speaking,wethenonlyneed to consider the eigenvalues oflim,_A(t).
Remark4.4. Thus
far,
we haveconsideredonlythe case where(X(t))
isrequired
to be
skew-symmetric.
We
could havechosen,
for example,(X(t))=X(t)
and2(X (t))
X
(t)
X
(t)
inExample2.Thentheresulting dynamics wouldbeanalogous to thatof theLU
algorithm.Remark 4.5.
In
our numerical experimentation with Example 2, we have never failed in zeroing out any prescribed index subsetA. We
conjecture that Theorem 4.1 will remain true evenfor
nonsymmetric cases. Based on the center manifold theory, aproof similar to that developed in
[1]
can be established for the local convergence; however, we have notyetbeen able toprovide aproofof the global convergence.REFERENCES
1] M. T. CHU, Thegeneralized Todaflow, the QRalgorithm and thecentermanifold theory, SIAM J. AlgebraicDiscreteMethods,5(1984),pp. 187-201.
[2]
,
Onthecontinuousrealizationofiterativeprocesses,SIAM Rev.30(1988),pp. 375-386.[3] M. L.CURTIS,MatrixGroups,Springer-Verlag, Berlin, NewYork, 1979.
[4] P. DEIFT, T. NANDA, AND C. TOMEI, Differentialequationsfor the symmetriceigenvalueproblem,
SlAMJ. Numer. Anal.,20(1983),pp. 1-22.
[5] G. H. GOLUBANDC.E.VAN LOAN,MatrixComputation, JohnsHopkinsUniversityPress,Baltimore, MD, 1983.
[6] F. R.GANTMACHER, TheTheoryofMatrices, Vols. 1-2,Chelsea, New York, 1959.
[7] S.HELGASON,DifferentialGeometry,LieGroupsand SymmetricSpaces,AcademicPress,New York,
1978.
[8] T.NANDA,Isospectralflowsonband matrices, Ph.D.disseration, NewYork University,New York,1982.
[9] B. N.PARLETT, The Symmetric EigenvalueProblem, Prentice-Hall, EnglewoodCliffs, NJ,1980.
[10] W. W. SYMES, The QR-algorithm and scatteringforthefinite nonperiodic Toda Lattice, Phys. D, 4
(1982),pp. 275-280.
11 F.W.WARNER,FoundationsofDifferentiable ManifoldsandLieGroups, Scott,ForesmanandCompany,
Glenview,1970.
[12] D. S.WATKINS,lsospectralflows, SIAM Rev.,26 (1984),pp. 379-391.