Della PDF
Della PDF
Della PDF
and
LMC-IMAG, 51 Rue des mathematiques, B.P. 53, 38041 Grenoble Cedex 9, France
E-mail: Jean.DellaDoraimag.fr
1. INTRODUCTION
dx
x* = =F(x) (1)
dt
where x=(x 1 , ..., x n ) t, and F(x)=( f 1 (x), ..., f n (x)) t with f j (x) # K[[x]]
and F(0)=0. One can write F(x)= k1 F k (x), where F k (x) is a vector
of homogeneous polynomials of degree k and F 1 (x)=Ax, A # gl(n, K), is
79
0022-039600 35.00
Copyright 2000 by Academic Press
All rights of reproduction in any form reserved.
80 CHEN AND DELLA DORA
the linear part of the system, where gl(n, K) denotes the set of n_n
matrices with entries in K.
Let *=(* 1 , ..., * n ) be the eigenvalues of A and suppose that A is in
the Jordan canonical form with * 1 , ..., * n on the diagonal. Let
q=(q 1 , ..., q n ) # N n with
|q| =q 1 + } } } +q n 2.
is applicable in both the nilpotent and the non nilpotent cases. For
dynamical systems of dimensions 2 and 3 we give an algorithm that leads
to interesting results which improve several normal forms given by Ushiki
in [22] by increasing their orders. The normal forms obtained in these
cases are unique with respect to equivalence by near identity changes of
variables up to the given order. Uniqueness results on some semisimple
examples are given in [3]. Our method can also be used to find degeneracy
conditions and to compute the corresponding degenerate normal forms.
We refer the reader to [8] for a general algorithm in any dimension using
the Carleman linearization procedure.
We begin with a presentation of the classical normal form theorem in
Section 2.1. We recall in Section 2.2 the Takens' normal form of vector
fields in dimension 2 which is used in Section 3. And we then give a refine-
ment of the classical normal form in Section 2.3. In Section 3 we give an
algorithm for the case of dimension 2 by a detailed study of the homologi-
cal equations. In Section 4 we study dynamical systems in dimension 3. We
have a unified treatment for the nilpotent and the non nilpotent cases. We
obtain interesting normal forms for both the nilpotent and the non nilpo-
tent cases. In particular, we get further reductions of normal forms of
Takens.
x= y+.( y) (4)
y* =Ay+G( y).
We shall say that this new system is equivalent to the original system (2)
by a formal near identity change of variables.
The goal is to determine changes of coordinates (3) and (4) such that the
transformed system will be in the simplest form possible in a sense to be
specified later on. The desired simplification of (2) will be obtained, up to
terms of a specified order, by performing inductively a sequence of near
identity changes of coordinates of the form x= y+. k ( y) where . k ( y) is
a vector of homogeneous polynomials of degree k2. We have
which is called the homological equation (of order k). In order to obtain
a G k that contains as few monomials as possible we have to choose a
suitable . k ( y). We introduce for each k2 a linear operator L kA : H nk Ä H nk
defined by
H nk =R k ÄC k. (8)
.*(X)=X 1 + g 2 + } } } + g k +R k ,
X 1 =x 2 +(c 0 x 1 +c 1 x 2 )
x 1 x 2
_ &
X 1 , x k1
x 1
=kx k&1
1 x2
x 1
&c 0 x k1
x 2
, (9)
_ x & =&x
X ,x1
k
1
2
k
1
x 1
+(kx k&1
1 x 2 &c 1 x k1 )
x 2
, (10)
_X , x x
1
j
1
k& j
2
x 1 &
=&c 0 x 1j x k&
2
j
x 2
+( jx 1j&1 x k&
2
j+1
+(k& j) c 1 x 1j x k&
2
j
+(k& j) c 0 x 1j+1 x k&
2
j&1
) ,
x 1
(11)
_X , x x
1
j
1
k& j
2
x 2 &
=&x 1j x 2k& j
x 1
+( jx 1j&1 x k&
2
j+1
+(k& j&1) c 1 x 1j x k&
2
j
+(k& j) c 0 x 1j+1 x k&
2
j&1
) .
x 2
(12)
x k&1
1 x2 # R k +B k for i=1, 2.
x i
Suppose now that this is true for l1. Equations (11) and (12) for j=l
imply that
x l&1
1 x k&l+1
2 # R k +B k (i=1, 2).
x i
According to Theorem 2.1, one can choose successively . l+1, ..., . k (which
may depend on l ) such that the transformed system is in a normal form,
i.e.,
F j &T jF (.)&L Aj (. j ) # C j
N l,F k : Ker(L lA ) Ä C k by N l, k l
F ( )=G k.
C k =R k2 Ä C k2 . (13)
Theorem 2.2. Consider the dynamical system (2) and let the notations be
as above. Assume that Ker(L lA ){[0]. Suppose that there exists a non-trivial
subspace R k2 such that we have decomposition (13). Then there exist
REDUCTIONS OF NORMAL FORMS 87
. l, ..., . k as above and l # Ker(L lA ) such that the dynamical system (2) is
transformed into
0 1
A=
\ c 0 c1 +
where c 0 , c 1 # K. One can determine matrices P such that P &1AP=A.
There may exist arbitrary parameters in the matrix P. The linear transfor-
mation x=Py will not change the linear part of the system but one can use
the arbitrary parameters in P to simplify some higher order terms of the
system.
Let k be an integer 2 and
F(x)=Ax+ } } } +F k (x)+ } } }
: :q xq : :$q y q : :q yq
F k(x)=
\ + \ + \ +
|q| =k
: ;q x
|q| =k
q
, G k(y)=
: ;$q y q
|q| =k
, .(y)=
|q| =k
: bq yq
|q|=k
= : (: q &:$q ) y q,
|q| =k
: ((q 1 +1) b q+e1 &e2 &c 0 a q +(q 2 &1) c 1 b q +(q 2 +1) c 0 b q&e1 +e2 ) y q
|q| =k
= : ( ; q &;$q ) y q
|q| =k
where e 1 =(1, 0), e 2 =(0, 1) form the standard basis of K 2. We then need
to solve the equations
(q 1 +1) b q+e1 &e2 &c 0 a q +(q 2 &1) c 1 b q +(q 2 +1) c 0 b q&e1 +e2 =; q &;$q .
If we can solve these equations with :$q =;$q =0 for all q such that |q| =k
then G k =0. If not, then a normal form obtained in this way will contain
non zero terms in the homogeneous part of degree k.
Let
aq :q :$q
Mq =
\b + ,
q
4q=
\; + ,
q
4$q =
\;$ + ,
q
REDUCTIONS OF NORMAL FORMS 89
and let I denote the 2_2 identity matrix. Then the above equations can be
written in the form
(q 1 +1) Mq+e1 &e2 +(q 2 c 1 I&A) Mq +(q 2 +1) c 0 Mq&e1 +e2 =4 q &4$q . (15)
Let M(0, k) be chosen arbitrarily. The above equations have a unique solu-
tion M(1, k&1) for any value on the right-hand side. Hence one can find a
solution M(1, k&1) for 4$(0, k) =0.
For q=( j, k& j) the above equations become
:$k, 0 y k1
G k ( y)=
\ +
;$k, 0 y k1
.
It is clear that this can be done for any k2. Then a truncated rational
normal form for dynamical systems of dimension 2 is
N
: :$k, 0 y k1
y* =Ay+
\ +k=2
N
: ;$k, 0 y k1
k=2
+O(& y& N+1 ),
1
Z j+1 = ((A&(k& j) c 1 I ) Z j &(k& j+1) c 0 Z j&1
j+1
E 1 = 12 ([A&(k&1) c 1 I] E 0 &kc 0 I) ,
1
Ej = ([A&(k& j) c 1 I] E j&1 &(k& j+1) c 0 E j&2 ) ,
j+1
1
Bj = (4 ( j, k& j) +[A&(k& j) c 1 I] B j&1 &(k& j+1) c 0 B j&2 ) .
j+1
(a) If det E k {0 then one can find Z 0 such that 4$(k, 0) =0. This
means that one can eliminate all terms of order k in the dynamical system,
i.e., the homogeneous part of degree k in the normal form is reduced to 0.
With notations as in Theorem 2.1, C k =[0] in this case.
(b) If rank(E k )=1 then one can solve Eq. (16) in such a way that
one element of 4$(k, 0) (:$(k, 0) or ;$(k, 0) ) vanishes. This means that one can
REDUCTIONS OF NORMAL FORMS 91
det(E 2 )=& 14 c 20 (2 c 21 +9 c 0 ).
0
\;$ (2, 0) y 21 +.
For k=3, det(E 3 )=& 49 c 20 c 21 (3 c 21 +16 c 0 ), and for k=4,
9 2
det(E 4 )=& 64 c 0(25c 0 +4c 21 )(&2c 21 +c 0 ) 2;
we can give discussions similar to those above and continue with higher
orders.
For the particular case where A=( &10 01 ), we can prove by induction that
E 0 =A and for i1,
0 1
A=
\ 0 0+ ,
we have E k =0 and we are in case (c). The homogeneous part of degree k
in the normal form contains two non-zero parameters. Note that Cushman
and Sanders in [14] and Elphick et al. in [15] by another method
obtained a normal form
x* 1 =x 2 , x* 2 =x 1 x 2 P(x 1 )+x 21 P 2 (x 1 ),
dx x 2 + f 1 (x)
dt
=F(x)=
\
c 0 x 1 +c 1 x 2 + f 2 (x) + (17)
where
f1 (x)= : : q x q; f 2 (x)= : ; q x q.
|q| 2 |q| 2
0 1
A=
\ 0 0+ .
REDUCTIONS OF NORMAL FORMS 93
Let
u u0
P=
\0 u + (18)
1
U 2 +: 0, 2 ; 0, 2 + 12 : 1, 1 : 2, 0 + 12 ; 1, 1
Z (2)
1 =
_ ; 0, 2 &
, Z (2)
2 =
_ 2
1
2 ; 1, 1
& , Z (2)
3 =
_ 1 & .
(: 2, 0 + 12 ; 1, 1 ) x 21
\ x 21 +
.
x 22 0
\ +
0
and
\x + .
2
2
U 1 x 22
\ U 2 x 22+.
U 4 +2 : 0, 2 U 2 +: 0, 3 +: 1, 1 U 1 u
Z (3)
1 =
_ U 1 ; 1, 1 +; 0, 3 +2 ; 0, 2 U 2 &
, ..., Z (3)
4 =
v
,
_&
94 CHEN AND DELLA DORA
where
U 2 = 16 ; 0, 2 ; 1, 1 +: 3, 0 + 16 : 1, 1 ; 1, 1 & 13 : 0, 2 & 13 ; 0, 2 : 2, 0 + 13 ; 2, 1
0
\ ( ; 3, 0 +: 1, 1 &; 1, 1 : 2, 0 ) x 31+.
x 31
\ +
0
.
With C 32 generated by
0
\x + ,
3
1
one has
C 3 =R 32 Ä C 32 .
Proposition 3.1. Let the notations be as above. Assume that the matrix
of the linear part of the system is A=( 00 10 ).
x* 1 =x 2 +# 1 x 21 +O(&x& 10 ),
x* 2 =x 21 +# 3 x 31 +# 4 x 41 +# 5 x 51 +# 6 x 71 +# 7 x 81 +O(&x& 10 ).
REDUCTIONS OF NORMAL FORMS 95
(c) If ; 2, 0 =0 and 5; 1, 1 : 2, 0 &4: 22, 0 &; 21, 1 &9; 3, 0 {0, then a non-
degenerate normal form of order 9 of the dynamical system (17) is
x* 1 =x 2 +# 1 x 21 +#"2 x 31 +O(&x& 10 ),
x* 2 =#"3 x 31 +#"4 x 41 +#"5 x 51 +#"6 x 61 +#"7 x 71 +#"8 x 81 +#"9 x 91 +O(&x& 10 ).
f 1 = : : k x k1 , f 2 = : ; k x k1 ,
k2 k2
t t t
with ; 2 =1. Let Z (2) (3) (4)
0 =(U 1 , U 2 ) , Z 0 =(U 3 , U 4 ) , and Z 0 =(U 5 , U 6 ) , we
obtain for k=4,
U 6 +: 2 U 21 & 32 U 21 +: 2 U 3
Z (4)
1 =
_ U 21& ,
_ & Z (4)
2 =
&: 3 U 1 +U 3
,
2 1 2 1 5 2 7
: U + : U & U & U ; + : & U
Z (4)
3 =
_ & U + : +U ; &,
3 3
1
3
1
4
Z =
_
3
1
3
2
; : 2
3
&,
4 3
1
3
3
(4)
4
4 1 3
1
4
6
3
3
3
12 4
2 1 2 3
& : U & : : +: & ; :
Z (4)
5 =
_ & U + : : +; & .
3 2 1
5
3 1
3 2 3
2
3 2 3
4 4
4
3 3
96 CHEN AND DELLA DORA
Takens 2 2 2 2 2 2 2 2
Ushiki 2 1 1
Case (a) 2 1 1 1 0 1 1 0
Case (b) 1 1 1 1 1 1 1 0
Case (c) 1 2 1 1 1 1 1 1
Example 3.2. We now consider the case where the matrix of the linear
part is A=( &10 10 ). As proved in the preceding section, the homogeneous
part of even degree can be reduced to 0. We suppose that this is done to
simplify the notation.
x* 1 =x 2 +# 1 x 31 +# 2 x 51 +O(&x& 10 ),
x* 2 =&x 1 +# 3 x 31 +O(&x& 10 ),
U 2 +: 0, 3 U 1 + 12 ; 0, 3 + 12 : 1, 2
Z (3)
1 =
_ &U 1 +; 0, 3
,
& Z (3)
2 =
_ &
U 2 & 12 : 0, 3 + 12 ; 1, 2
,
U 2 + 13 : 2, 1 + 12 : 0, 3 + 16 ; 1, 2
Z (3)
3 =
_&U 1 + 13 ; 2, 1 + 12 ; 0, 3 & 16 : 1, 2
,
&
: + 13 ; 2, 1 +; 0, 3 + 13 : 1, 2
Z (3)
4 =
_; 3, 0
1 1
3, 0 & 3 : 2, 1 &: 0, 3 + 3 ; 1, 2 & .
x 31 0
\ +
0
and
\x + .
3
1
For k=4 we find that C 4 =[0]. And we continue with k=5. If # 1 {0,
Theorem 2.2 is applicable for l=3 and k=5 as stated in the proposition.
98 CHEN AND DELLA DORA
One can continue the algorithm with k=6, 7, ... . The computations are
similar to those above. We obtain by computations in Maple the normal
forms of the orders given in the proposition.
We give in the following table, for comparison, the numbers of non-zero
parameters in the normal forms, as for the preceding example. In [22]
Ushiki obtained a normal form of order 7 in this case. For a normal form
of general order, Baider gave partial results in this semisimple case in [3].
Complete reduction is obtained by Chua and Kokubu, by Ushiki's method
in [13] for case (a) and by Gaeta in [17] for a more general case. Note
also that in this case Gaeta's normal form is the best possible. But these
methods compute only a general normal form of dynamical systems with
the given linear part. They are not concerned with the computations of a
formal diffeomorphism that realizes the normalization. One can compute
by our method at the same time a normal form and a normalization
diffeomorphism.
Poincare 0 2 0 2 0 2 0 2
Takens 0 2 0 2 0 2 0
Ushiki 0 2 0 1 0 0
Gaeta 0 2 0 1 0 0 0 0
Case (a) 0 2 0 1 0 0 0 0
Case (b) 0 1 0 1 0 1 0 1
x 2 + f 1 (x)
dx
dt
=F(x)=
\ x 2 + f 2 (x)
' 1 x 1 +' 2 x 2 +' 3 x 3 + f 3 (x) + (19)
0 1 0
A= 0
\ +
'1
0
' 2 '3
1
REDUCTIONS OF NORMAL FORMS 99
F k(x)=
: :q xq : :$q y q : :q yq
\ + \ + \ +
|q| =k |q| =k |q| =k
: #q xq : #$q x q : cq yq
|q| =k |q| =k |q| =k
aq :q :$q
\+ \+ \+
Mq = b q ,
cq
Fq= ;q ,
#q
G q = ;$q .
#$q
(q 1 +1) Mq+e1 &e2 +(q 2 +1) Mq+e2 &e3 +' 1(q 3 +1) Mq&e1 +e3
+' 2(q 3 +1) Mq&e2 +e3 +(' 3 q 3 I&A) Mq =F q &G q
We then have
Let Z 0, j (0 jk) be given arbitrarily. One can determine Z i+1, j&1 for
0ik&1, 1 jk, and i+ jk such that 4$i, j =0. In fact,
Example 4.1. Consider now a dynamical system of the form (19) with
0 1 0
A= 0
\ +
0 &1 0
0 1 (20)
Z 0, 02 +: 2, 0, 0
4$0, 0 =
_ Z 0, 03 +; 2, 0, 0
&Z 0, 02 +# 2, 0, 0 & ,
&2 Z 0, 01 +Z 0, 11 +Z 0, 13 +; 1, 0, 1 +: 1, 1, 0
4$1, 0 =
_ &2 Z 0, 02 +# 1, 0, 1 +; 1, 1, 0
&2 Z 0, 03 &; 1, 0, 1 +# 1, 1, 0 & ,
& 32 Z 0, 12 &: 1, 0, 1 + 32 Z 0, 22 +: 0, 0, 2 + 12 # 0, 0, 2 + 12 ; 0, 1, 1 +: 0, 2, 0
4$2, 0 =
_ & 32 Z 0, 13 &; 1, 0, 1 + 32 Z 0, 23 + 12 ; 0, 0, 2 + 12 # 0, 1, 1 +; 0, 2, 0
3
2 Z 0, 12 &# 1, 0, 1 & 32 Z 0, 22 + 12 # 0, 0, 2 & 12 ; 0, 1, 1 +# 0, 2, 0 &
where we have denoted by Z 0, 1i the i th element of Z 0, 1 . After resolution for
Z 0, 0 by making 4$1, 0 =0 and resolution of the last two elements of Z 0, 1 by
making the first two elements of 4$2, 0 equal zero, we obtain
1
#
2 1, 0, 1 + 12 ; 1, 1, 0 +: 2, 0, 0 0
_ 1
4$0, 0 = & ; 1, 0, 1 + #
2
1
2 1, 1, 0
&
+; 2, 0, 0 ,
& 12 # 1, 0, 1 & 12 ; 1, 1, 0 +# 2, 0, 0 _&
4$1, 0 = 0
0
and
x* 1 =x 2 ++ 1 x 21 +O(&x& 3 ),
x* 2 =x 3 ++ 2 x 21 +O(&x& 3 ), (21)
x* 3 =&x 2 ++ 3 x 21 ++ 4 x 22 +O(&x& 3 ),
u v w
\
P= 0 u&w
0 &v u&w
v
+ (22)
with u, v, w # K such that det P{0, then P &1AP=A. The linear transfor-
mation x=Py makes no change on the linear part of the system. If + 1 {0
then, by taking u=1+ 1 and making the linear transformation (22) on the
system (21), + 1 is reduced to 1. We suppose that this is done to simplify
the notation. The above algorithm applied to the new system leads to the
normal form
x* 1 =x 2 +x 21 +O(&x& 3 ),
x* 2 =x 3 ++ 2 x 21 +O(&x& 3 ),
x* 3 =&x 2 ++ 3 x 21 ++$4 x 22 +O(&x& 3 ),
x* 1 =x 2 +x 21 , x* 1 =x 2 +x 21 ,
x* 2 =x 3 +x 21 , x* 2 =x 3 +x 21 ,
x* 3 =&x 2 +x 21 &4x 22 x* 3 =&x 2 +x 21
We take v=w=0 in the following, since we are looking for rational nor-
mal forms. We study further reductions of systems with the given linear
part by near identity transformations.
If there are undetermined elements in Z 0, j for the computations of a nor-
mal form of a certain order, then it may be chosen for the reduction of
higher order normal forms. The above algorithm is implemented in Maple
V. We obtain a normal form of the fourth order that we state in the follow-
ing proposition.
x* 1 =x 2 +x 21 ++ 5 x 31 +O(&x& 5 ),
x* 2 =x 3 ++ 2 x 21 ++ 6 x 31 +O(&x& 5 ),
x* 3 =&x 2 ++ 3 x 21 ++ 4 x 22 ++ 7 x 31 ++ 8 x 41 +O(&x& 5 ).
Moreover, the above normal forms are optimal or unique in the given order
in the same sense as in Proposition 3.1.
Poincare 4 6 7 9
Takens 4 6 7 9
Ushiki 4 3 4 2
Our method 4 3 1
Example 4.3. Consider a dynamical system of the form (19) with the
nilpotent matrix
0 1 0
A= 0
\ + 0
0 1
0 0
(23)
Z 0, 02 +: 2, 0, 0 &2Z 0, 01 +Z 0, 13 +; 1, 0, 1 +: 1, 1, 0
_
4$0, 0 = Z 0, 03 +; 2, 0, 0 ,
# 2, 0, 0 & 4$1, 0 =
_ &2Z 0, 02 +# 1, 0, 1 +; 1, 1, 0
&2Z 0, 03 +# 1, 1, 0
& 32 Z 0, 12 &: 1, 0, 1 + 12 # 0, 0, 2 + 12 ; 0, 1, 1 +: 0, 2, 0
& ,
4$2, 0 =
_ & 32 Z 0, 13 &; 1, 0, 1 + 12 # 0, 1, 1 +; 0, 2, 0
&# 1, 0, 1 +# 0, 2, 0 &
where Z 0, 1i denotes the i th element in Z 0, 1 . After resolution we obtain
finally
1
#
2 1, 0, 1 + 12 ; 1, 1, 0 +: 2, 0, 0
4$0, 0 =
_0
1
#
2 1, 1, 0 +; 2, 0, 0
# 2, 0, 0 &
0
,
4$1, 0 = 0 ,
_&
0
4$2, 0 =
_ 0
&# 1, 0, 1 +# 0, 2, 0 & .
x* 1 =x 2 ++ 1 x 21 +O(&x& 3 ),
x* 2 =x 3 ++ 2 x 21 +O(&x& 3 ), (24)
x* 3 =+ 3 x 21 ++ 4 x 22 +O(&x& 3 ),
+ 1 = 12 # 1, 0, 1 + 12 ; 1, 1, 0 +: 2, 0, 0 , + 2 = 12 # 1, 1, 0 +; 2, 0, 0 ,
+ 3 =# 2, 0, 0 , and + 4 =&# 1, 0, 1 +# 0, 2, 0
u v w
P= 0
\ +
0
u
0
v
u
(25)
104 CHEN AND DELLA DORA
+1 2
x* 1 =x 2 + x +O(&x& 3 ),
+3 1
+2 2
x* 2 =x 3 + x +O(&x& 3 ),
+3 1
&2+ 23 w++ 4 ++ 33 v 2 2
x* 3 =x 21 + x 2 +O(&x& 3 ).
+3
Then one can choose w=(+ 4 ++ 33 v 2 )(2+ 23 ) to eliminate one more term. We
obtain non-degenerate fourth order normal forms which we state in the
following proposition:
x* 1 =x 2 ++ 1 x 21 ++ 4 x 31 +O(&x& 5 ),
x* 2 =x 3 ++ 2 x 21 ++ 5 x 31 ++ 7 x 41 +O(&x& 5 ),
x* 3 =x 21 ++ 6 x 31 ++ 8 x 41 +O(&x& 5 ).
x* 2 =x 3 +x 21 ++$8 x 41 +O(&x& 5 ),
Note that Ushiki (see [22, 13]) obtained non-degenerate normal forms
of order 3 in this nilpotent case. Cushman and Sanders' normal form in this
case is
0 x1 x2
f 1 ( p 1 , p 2 )
\+
0 + f 2 ( p 1 , p 2 )
0 \+ x 2 + f 3 ( p 1 , p 2 )
x3 \+
x3 ,
0
Takens 4 6 7
Ushiki 3 3
Our method 3 3 2
Our method can be used to find degeneracy conditions and to compute
the corresponding degenerate normal forms. We compute at the same time
a formal diffeomorphism that realizes the normalization.
ACKNOWLEDGMENTS
The authors express their thanks to the referee for useful suggestions.
REFERENCES