1. Introduction
The theory of normal forms is a basic tool for the study of several problems in differential equations: bifurcations, analysis of stability, the center problem, the reversibility problem, the integrability problem, etc. The basic concepts and different approaches for this theory can be found, for instance, in [
1,
2,
3,
4,
5,
6,
7]. The classical theory of normal forms, established by Poincaré, is applied to systems with nonzero linear parts and uses near-identity transformations to eliminate nonessential terms in the local dynamical behavior of the system. To be precise, let us consider a smooth autonomous system
having an isolated equilibrium point at the origin (i.e.,
). Usually, the normal form technique is used to simplify the vector field
degree by degree, through Taylor expansions.
To achieve the quoted simplification, one makes successive near-identity transformations of the form , where is a k-degree polynomial vector field satisfying the homological equation. In this way, the k-degree term of the Taylor expansion of is simplified by eliminating the part belonging to the range of the homological operator. An important fact is that the homological operator depends on the linearization matrix , and then the structure of the normal form is determined by this matrix.
The classical normal form does not provide, in general, the simplest form, and further reductions are possible, leading to simpler normal forms.
A way to obtain simpler normal forms (initiated in [
8,
9,
10,
11]) is based on the structure of the solutions set of the homological equation. If the kernel of the homological operator is nontrivial, then the homological equation has infinitely many solutions that depend on arbitrary parameters, and one could select them in order to obtain additional simplifications in the higher-order normal form terms. In this context, a difficulty arises because determining the above-mentioned arbitrary parameters can lead to nonlinear equations. In [
8,
12,
13,
14,
15], only linear procedures are used in the further simplification procedure, and the resulting normal form is called the
mth order normal form, Poincaré renormalized form or unique normal form. In [
16], the simplest normal form obtained by linear procedures is referred to as the pseudo-hypernormal form, in contrast to the simplest normal form, called the hypernormal form, which a priori involves nonlinear procedures. Moreover, in [
14], it is shown that this simplest normal form under conjugation can be obtained through linear procedures.
Another means of obtaining further simplifications in the classical normal form refers to the kind of expansion used for the vector field. Instead of the Taylor series, one can work in the framework of graduated Lie algebras (see [
7,
17,
18,
19]), where the vector field is expanded as the sum of quasi-homogeneous terms, as is usually done in the blow-up techniques for determining the topological type of a singularity (see, e.g., [
1,
18,
20]). The use of quasi-homogeneous expansions gives rise to a theory, similar to the classical one, but now the homological equation depends on the lowest-degree quasi-homogeneous term (called the principal part) of
, which plays the role of the linear part.
Another possibility of obtaining further simplifications in the classical normal form is based on the use of transformations not only in the state variables but also in the time (i.e., one can use equivalence instead of conjugation). This kind of transformation does not change the orbit’s structure; only the speed along the trajectories can vary.
This idea can be formalized by defining some homological operators that take into account the effect of time-reparametrizations (see [
21]).
The main goal of this paper is to show that the simplest normal form using equivalence (called the orbital hypernormal form) can be characterized by means of linear procedures, with reduced time-reparametrizations and near-identity transformations. Although there are many works devoted to the analysis of hypernormal forms, they are restricted to cases of specific singularities (see [
22,
23,
24,
25,
26,
27]). Here, we present a general approach, valid for any singularity, based on Lie transformations and using restricted operators, which means minimizing the computational effort in the calculation of hypernormal forms.
The orbital hypernormal form is of primary importance in several problems of great interest in the qualitative theory of dynamical systems. In fact, it is unique (if the complementary subspaces to the range of the homological operator are fixed) and it determines the invariants of the vector field. For instance, in the analysis of the center problem for the nilpotent singularity carried out in Proposition 6, we use an orbital hypernormal form (see Theorem 5), which shows the invariants that prevent the center conditions.
Moreover, the orbital hypernormal form is the starting point in the study of local bifurcations in linear degeneracies such as saddle-node-Hopf, Hopf-Hopf and triple-zero cases (see [
28]), as well as their nonlinear degenerate cases (see [
29,
30,
31]). It is of great interest in the study of bifurcations in control systems (see [
26,
32]), in the study of the orbital reversibility problem, because the orbital hypernormal form uses as evidence the invariants that prevent this kind of symmetry (see [
33,
34,
35,
36,
37]), as well as in the study of the center and integrability problems (see [
38,
39,
40,
41]).
There are different methods for the effective computation of normal forms. One method is the straightforward use of the near-identity transformations. Another one, which appears to be computationally more efficient, is the use of Lie transforms (see, e.g., [
7,
10,
16,
42,
43]), where the change in variables is understood as the flow of the autonomous system generated by a vector field called the generator of the change. In the present work, we use this last approach. All the results presented here must be understood in a formal sense, because we will not address the convergence problem for the normal forms.
Summarizing, in what follows, we give a rough description of the contents and main results of this paper. In
Section 2, we present the definitions and properties related to quasi-homogeneous vector fields, with special emphasis on the Lie formalism, where our analysis lies.
In
Section 3, we present the basic ideas of the classical orbital normal form theory and define the concept of the orbital hypernormal form. The main result of this section is Theorem 2, which states that the computation of orbital normal forms can be carried out taking reduced time-reparametrizations and generators, which is of primary interest in the applications, because a drastic reduction in the computational effort is achieved.
In
Section 4, we present a procedure to obtain an orbital hypernormal form for a given vector field. Although this procedure is essentially nonlinear, we show that the simplest normal form is characterized by means of a suitable linear homological operator (see Theorem 3).
In
Section 5, we show that orbital normal forms agree with orbital hypernormal forms (i.e., no further simplifications are possible) if the kernel of the orbital homological operator is trivial. Finally, in
Section 6, we give some results to compute orbital hypernormal forms in the case of planar systems, which are applied to the analysis of a Takens–Bogdanov singularity.
2. Basic Definitions and Technical Tools
Recall that a function f of n variables is quasi-homogeneous of type and degree k if . The vector space of quasi-homogeneous functions of type and degree k will be denoted by .
A vector field is said to be quasi-homogeneous of type and degree k if for . We will denote by the vector space of quasi-homogeneous vector fields of type and degree k.
If we denote
, then:
Expanding the vector field of system (
1) as the sum of quasi-homogeneous terms of type
, we can write the above system as
where
for all
k. The lowest-degree quasi-homogeneous term
(where
) is the principal part of the vector field
with respect to the type
. Taking the type
, Taylor expansions of vector fields are used. Instead, a subtle selection of the type
will help us in the normalization procedure because, by using adequate quasi-homogeneous terms, we manage monomials with different homogeneous degrees but the same quasi-homogeneous degree. In particular, the homological operator is not only based on the linear part of the vector field, as in the classical normal form theory, and we could take advantage of the nonlinear terms of the vector field
, which allows further simplifications in the classical normal form, following the former idea of Takens [
10].
There are two basic tools in the characterization of the transformed vector field by formal equivalence. The first one is the Lie product, defined by
where
are smooth vector fields. Its is well-known that it is a bilinear and anti-symmetric operation on the space
.
The second tool arises when we perform a time-reparametrization depending on the state variables , where . In this case, the transformed vector field is the original one multiplied by .
To take into account the effect of both time-reparametrization and transformations in the state variables, it is enough to combine the above tools. In this respect, it is easy to show that
for any smooth scalar function
and vector fields
,
. Moreover, from the above equality, it can be easily shown that
and
Throughout this paper, we will use quasi-homogeneous expansions truncated to some quasi-homogeneous degree. Given a vector field
expanded in quasi-homogeneous terms, we define its quasi-homogeneous
k-jet by
Sometimes, we need to pick-up the k-degree quasi-homogeneous term of a vector field. As we have already done, we use subscripts to denote its projection on the space of quasi-homogeneous vector fields. For instance, denotes the k-degree quasi-homogeneous term of the Lie product.
There are a number of properties related to the use of quasi-homogeneous expansions, which are proven, e.g., in [
17]. Namely, we have that
,
and
for any
,
,
.
4. Orbital Hypernormal Form Procedure
The orbital hypernormal form procedure consists of determining a generator
and a time-reparametrization with
that lead system (
2) to its simplest expression. Recall that, from Theorem 2, we can take a reduced generator
and a reduced time-reparametrization with
.
The procedure to reduce system (
2) to its simplest expression is essentially nonlinear in nature (see (
8)). Once this has been done (if it is actually possible), we can state that the system has been reduced to orbital hypernormal form.
The aim of this section is to show that the orbital hypernormal form procedure is feasible and that, in fact, it is essentially linear and can be carried out recursively.
To this end, it is convenient to write the vector field of system (
2) as
. Its quasi-homogeneous expansion is
where
, for all
.
In the following subsections, we show how we can simplify as much as possible the quasi-homogeneous terms degree by degree.
4.1. Orbital Hypernormal Form of Degree
The first step in the orbital hypernormal form procedure consists of simplifying the
-th degree quasi-homogeneous term
, by means of a generator
and a time-reparametrization with
. In this way, the vector field of system (
2) is transformed into
. Its quasi-homogeneous expansion is
where
, for all
. In particular, the
-th degree quasi-homogeneous term is given by
This fact allows us to introduce the following operator:
We observe that we can write
as
We have denoted the above operator by
to indicate that the operator could be nonlinear (in fact, this happens in the cases that we will present in the following subsections corresponding to higher-degree orbital hypernormal forms). However, in the current case, the quoted operator is linear. Namely, from (
8), we have that the
-th degree quasi-homogeneous term of
is
and then
, where
is the homological operator (compare this linear operator with the one defined in (
6)).
To reduce
-th degree quasi-homogeneous term to orbital hypernormal form, we follow the basic idea of the normal form theory. Namely, we consider a complementary subspace
to the range of the operator
in
, i.e.,
Then, by splitting
, where
,
, and selecting
such that
, we obtain
Roughly speaking, the orbital hypernormal form procedure at degree eliminates in the part belonging to and then we achieve .
Finally, we observe that the operator depends on and we can make explicit this dependence (when necessary) by writing .
4.2. Orbital Hypernormal Form of Degree
The second step of the orbital hypernormal form procedure consists of simplifying the -th degree quasi-homogeneous term of the vector field . It is done by means of a generator and a time-reparametrization with .
Since we do not want to modify the
-th degree term (which has already been simplified in the first step), we choose
. In this way, the vector field
is transformed into
where
and
, for all
. In particular, the
-th degree quasi-homogeneous term is given by
As in the previous case, we define the nonlinear operator
The orbital hypernormal form at degree
is obtained by selecting
adequately in order to eliminate the part of
belonging to
. Unfortunately, this is not a feasible task because the above operator is nonlinear. Namely, from (
8), we obtain
and we can see that
appears "quadratically" in the last term of the above expression. Therefore, we can define neither complementary subspaces to the range of
nor the orbital hypernormal form of degree
in a straightforward way. To overcome this difficulty, we notice that
because
. Using (
3), we obtain
As
, we can write
for some
,
. Observe that
and
depend nonlinearly on
and
. Now, using (
4), we can write
As
, we can write
for some
,
. Therefore,
As
, using (
4), we obtain
which leads to the following expression:
This fact allows us to define the following linear (homological) operator:
Observe that we have
where
,
and
,
have been obtained previously. This means that
In fact, in Theorem 3, we will show that
. Thus, although
is a nonlinear operator, its range is a subspace of
because it agrees with the range of a linear operator. Hence, we can use the basic ideas of the normal form theory to simplify the
-order quasi-homogeneous term. Namely, we consider a complement
to
in
, i.e.,
Then, we split
, with
,
, and we select
such that
In this way, we reduce the vector field of system (
2) to orbital hypernormal form up to degree
Roughly speaking, the orbital hypernormal form procedure at degree does not change the quasi-homogeneous term of degree and eliminates in the part belonging to . Then, we achieve and .
We finally observe that the operator depends on , and we can make explicit this dependence (when necessary) by writing .
4.3. Orbital Hypernormal Form of Degree
Let us assume that the vector field of system (
2) has been reduced to the following orbital hypernormal form of degree
:
where
and
, for all
.
Now, we describe the procedure of simplifying the -th degree quasi-homogeneous term of the vector field .
We use a generator and a time-reparametrization with . The vector field is transformed into .
Since we do not want to modify the quasi-homogeneous terms having degree less than
(which have already been simplified in the previous steps), we choose
In this way,
agrees with
up to degree
; that is,
Moreover, the
-th quasi-homogeneous term of
is
This suggests that the following nonlinear operator can be defined:
The simplification in the degree quasi-homogeneous term is obtained by selecting adequately in order to eliminate the part of belonging to . Unfortunately, this is not a feasible task because this is a nonlinear operator. Moreover, as we cannot define complementary subspaces to the range of , we cannot define a -order orbital hypernormal form.
To overcome this difficulty, we define the following linear (homological) operator:
Theorem 3. .
The above theorem states that
is a subspace of
, because it agrees with the range of the linear operator
. Hence, we can use again the basic ideas of the normal form theory to simplify the
-order quasi-homogeneous term. Namely, we consider a complement
to
in
, i.e.,
By splitting
, with
,
, and selecting
such that
we achieve
.
In this way, the vector field
is transformed into
where
.
We notice that the operator depends on and we make explicit this dependence by writing .
In summary, a
-order orbital hypernormal form for system (
2) is
where
, a complementary subspace to
in
, for each
. In this case,
.
4.4. Formal Orbital Hypernormal Form
Let us consider system (
2). If the normalization procedure is carried out as described before, first for degree
, later for degree
, and so on, we obtain a formal orbital hypernormal form for system (
2) that corresponds to
.
Definition 1. A vector field , where for , is an orbital hypernormal form for system (2) ifwhere is a complementary subspace to in . In this case, . We remark that, if vector field
is an orbital hypernormal form for system (
2), then we have that
,
,
, and so on.
On the contrary, the vector field
is not an orbital hypernormal form for system (
2) provided one of the following conditions holds:
, or
but , or
and , but
, etc.
We notice that the orbital hypernormal form procedure provides the simplest analytical expression degree by degree (i.e., no further simplifications are possible).
6. Orbital Hypernormal Forms for Planar Systems
The analysis of normal forms for planar systems and related questions (center problem, integrability, etc.) has been considered in [
45]. In this study, a splitting of quasi-homogeneous planar vector fields is of great interest. Namely, let us denote the symplectic
canonical matrix by
The Hamiltonian vector field defined by a Hamiltonian
, where
, is denoted by
. Then, any quasi-homogeneous planar vector field
can be univocally written as the sum of a radial vector field and a Hamiltonian vector field:
where
is the divergence of
,
is a radial quasi-homogeneous vector field and
. Recall that the wedge product of two planar vector fields
is defined as
.
There are two properties that we use in our study of the planar case: the first is Euler’s Theorem, which states that for each , and also that , for any .
According to (
11), we can write the principal part
of (
2) as
Let us denote by
a complementary subspace to
in
; that is,
Let also define the linear operator
The following result follows from [
46] (Theorem 3.18).
Proposition 3. Let us assume that . Then,is a complementary subspace to the range of . Moreover, From Proposition 3, we deduce
Corollary 1. Let us assume that , for all . Then, orbital normal forms agree with orbital hypernormal forms.
We remark that the hypothesis , for all , holds if, and only if, is not polynomially integrable.
A Takens–Bogdanov Singularity
Our goal here is to obtain an orbital hypernormal form for higher-order perturbations of a non-integrable quasi-homogeneous Takens–Bogdanov singularity, which has been analyzed in [
46].
According to Propositions 2.5 and 2.13 of the quoted paper, there exists
such that the system can be written as
and
, for
, being
. The principal part is
where
. As we assume that
is not integrable, then we have
if
, or
if
.
Notice that, for
, the principal part (
13) is a vector field associated with a linear system with nonzero trace, and then we deal with a linear focus, node or saddle with nonzero divergence.
Our orbital hypernormal form analysis starts by characterizing the kernel and a complement to the range of the Lie derivative operator (
9) associated with the principal part (
13).
Proposition 4. Let us consider , , and denote by and , respectively, the quotient and the rest of the division ; that is, Then,
- (a)
.
- (b)
If , then the complementary subspace to is the trivial subspace .
If , then a complementary subspace to is .
Proof. As is not polynomially integrable, then , and then item (a) holds.
To prove item (b), we first introduce adequate bases for the spaces and . We deal with the cases and separately.
If , a basis of is and a basis of is . As and , we deduce that is onto and then .
If
, a basis of
is
and a basis of
is
. In this case, we have
and
. Hence,
. Next, we determine the matrix of the linear operator
with respect to the bases
and
given before. After some computations, it is easily obtained that
Then, the matrix of the linear operator
, associated with the bases given for
and
, is a banded matrix whose non-zero entries are confined to the main diagonal, and to the first and second subdiagonals:
where
It is a simple matter to show that a complement to the column space of the above matrix is generated by the vector . Therefore, is a complementary subspace to . □
Proposition 5. Let us consider , , and assume that , or and . Then, Proof. Let us consider the following bases for the subspaces
,
:
and an arbitrary element
. Using that
, it is a straightforward computation to show that
Then, the matrix associated with the linear transformation
is
To obtain the result, it is enough to observe that the above matrix is nonsingular if or if and . □
The next theorem presents an orbital hypernormal form for system (
12).
Theorem 5. Let us consider system (12), where is given in (13). Let us assume that and also that and , or
, and , for all , .
Then, an orbital hypernormal form iswhere . Proof. It is enough to apply Propositions 3–5. □
We notice that, if
, then the linearization of system (
12) is non-resonant, and the above theorem agrees with the Poincaré Theorem, which states that it is analytically linearizable (see [
2]).
The orbital hypernormal form (
14) also provides interesting dynamical information for system (
12). The next result characterizes the centers of system (
12) by means of the orbital hypernormal form (
14), which evidences the invariants of the vector field that prevent the center conditions.
Proposition 6. The origin for system (12) is a center if, and only if, , and the orbital hypernormal form (14) is -reversible (i.e., invariant to ). Proof. The monodromy problem for system (
12) has been considered in [
47,
48], where it is shown that the quoted system is monodromic if, and only if,
.
The sufficient condition is trivial, because if
and the orbital hypernormal form (
14) is
-reversible, then the equilibrium at the origin of system (
14) is monodromic and reversible and, consequently, it is a center.
Let us prove the necessary condition. If we assume that the origin of system (
12) is a center, then it is monodromic and
must be equal to
. Moreover, the origin of the orbital hypernormal form (
14) is also a center.
Let us prove by
reductio ad absurdum that the orbital hypernormal form (
14) is
-reversible. Let us suppose on the contrary that system (
14) is not
-reversible. Then, there exists
j even such that
and we denote by
the lowest index satisfying
. Let us also denote by
the vector field associated with the orbital hypernormal form (
14); that is,
and define
Notice that the vector field
has a center at the origin because it is monodromic and reversible. On the other hand, after some computations, we obtain
where the dots denote higher-order quasi-homogeneous terms. As
, we deduce that
is a negative semidefinite function that is nonzero almost everywhere in the neighborhood of the origin. Hence, the origin of
is a focus (stable if
or unstable if
), but this is a contradiction because the origin of the orbital hypernormal form (
14) is a center. □
As a consequence of the above proposition, we obtain (by using a different approach) the following result of [
49].
Corollary 2. The origin for system (12) is a center if, and only if, , and it is formally orbital reversible.