#### Abstract

Structural stability ensures that the qualitative behavior of a system is preserved under small perturbations. We study it for planar bimodal linear dynamical systems, that is, systems consisting of two linear dynamics acting on each side of a given hyperplane and assuming continuity along the separating hyperplane. We describe which one of these systems is structurally stable when (real) spiral does not appear and when it does we give necessary and sufficient conditions concerning finite periodic orbits and saddle connections. In particular, we study the finite periodic orbits and the homoclinic orbits in the saddle/spiral case.

#### 1. Introduction

Structural stability ensures that the qualitative behavior of a system is preserved under small perturbations: a system is structurally stable if anyone in some neighborhood is equivalent to it (in particular, they have the same dynamical behavior). We study this property for a class of piecewise linear systems. Piecewise linear systems have attracted the interest of the researchers in recent years by their wide range of applications, as well as the possible theoretical approaches. See, for example, [1–8]. In particular, bimodal linear systems consist of two subsystems acting on each side of a given hyperplane, assuming continuity along the separating hyperplane. We focus on the planar case. Indeed, it is very commonly found in applications (see the above references).

As we have pointed out, a definition of structural stability involves a topology in the set of the considered systems (which defines the “small perturbations”) and an equivalence relation (which defines the “preservation of the behavior”). For piecewise linear systems, the natural topology is the one of the Euclidean space formed by the coefficients of the matrices which determine each subsystem. Concerning the equivalence relation, there are some different natural options. For example, for single linear systems, those having positive trace and positive determinant form a unique -class, whereas they are partitioned in four -classes (spirals, nodes, improper nodes, and starred nodes). Anyway, when a topology and an equivalence relation are fixed, the structural stability points are those belonging to an open equivalence class.

Alternative approaches are possible. For example, in [9], one asks about generic properties, which are verified by “almost all” piecewise linear systems. From a topological point of view, it is a matter of density instead of openness. Indeed, the properties there are both generic and stable. Also, Arnold’s techniques [10] can be partially applied because although the equivalence relation is not defined by the action of a Lie group, the equivalence classes are probably differentiable manifolds.

Here, we focus on structural stability in the sense in [11], where a list of necessary and sufficient conditions is given for planar piecewise linear systems. Our aim is to specify these criteria in terms of the coefficients of the matrices, in the particular case of bimodal linear systems. The first step is collected in Theorem 6. However, further specific studies are necessary in several cases. As a second step, we tackle (Theorem 7) the existence of homoclinic orbits and finite periodic orbits in the saddle/spiral case. It allows us (Corollary 11) to ensure its structural stability for certain values of the parameters. We expect that, for bimodal systems, a full characterization of the structural stability in terms of the coefficients of the matrices is possible.

Even more, we expect that also a systematic study of the bifurcations is possible. Bifurcations are the frontier points of an open class, so that they come out of their class by small perturbations. Again, it depends on the considered equivalence relation. For example, the improper nodes and the starred nodes are -bifurcation between spirals and nodes but not -bifurcation because all of them are -equivalent. Indeed, the -frontier of spirals/nodes is stratified as follows: a 1-codimensional manifold formed by the improper nodes and a 3-codimensional manifold formed by the starred nodes. (Hence, improper nodes appear generically in 1-parameterized families of linear systems, whereas starred nodes appear only in 3-parameterized families.) Here, three bifurcations are presented in Corollary 11: 1-codimensional (two of them) and 2-codimensional (the third one).

In Section 3, we adapt the conditions stated in [11] for piecewise linear planar dynamical systems to the particular class of bimodal ones. We conclude that if some subsystem is a starred node, a center, or a degenerate node, then the bimodal system is not structurally stable. Moreover, we list the remaining possible cases, and we ensure that the bimodal system is structurally stable if none of the subsystems is a (real) spiral. The other cases need further specific analysis.

In particular, when a (real) spiral appears, it is necessary to study the finite periodic orbits and the homoclinic orbits. In Section 4, we study the structural stability of bimodal systems for the saddle/spiral case. We conclude that this bimodal system is structurally stable if , where is the trace of the spiral matrix and is the only value where a homoclinic orbit appears. The study will be continued in future works (see [12].)

Throughout the paper, will denote the set of real numbers, the set of matrices having rows and columns and entries in (in the case where , we will simply write ), and the group of nonsingular matrices in . Finally, we will denote by the natural basis of the Euclidean space .

#### 2. Structurally Stable BLDS: Definitions

We consider where , ; ; . We assume that the dynamic is continuous along the separating hyperplane ; that is to say, both subsystems coincide with .

By means of a linear change in the state variable , we can consider . Hence, and continuity along is equivalent to We will write from now on .

*Definition 1. *In the above conditions, one says that the triplet of matrices defines a bimodal linear dynamical system (BLDS).

The placement of the equilibrium points will play a significative role in the dynamics of a BLDS. So, one defines the following.

*Definition 2. *Let one assume that a subsystem of a BLDS has a unique equilibrium point, not lying in the separating hyperplane. One says that this equilibrium point is real if it is located in the half-space corresponding to the considered subsystem. Otherwise, one says that the equilibrium point is virtual.

It is clear that not any pair of equilibrium points are compatible. For example, two real saddles are not possible. (Table 1 lists the compatible pairs, excluding centers, starred nodes, and degenerate nodes.)

Our goal is to characterize the planar BLDS which are structurally stable in the sense of [11].

*Definition 3. *A triplet of matrices defining a BLDS is said to be (regularly) structurally stable if it has a neighborhood such that, for every , there is a homeomorphism of preserving the hyperplane which maps the oriented orbits of into those of and it is differentiable when restricted to finite periodic orbits.

A natural tool in the study of BLDS is simplifying the matrices by means of changes in the variables which preserve the qualitative behavior of the system (in particular, the condition of structural stability). See [5] for some partial results and [13] for a systematic obtention of reduced forms. So, we consider linear changes in the state variables space preserving the hyperplanes , which will be called* admissible basis changes*. Thus, they are basis changes given by a matrix ,

Also, translations parallel to the hyperplane are allowed.

#### 3. Structurally Stable Planar BLDS: General Criteria

Let us consider a planar BLDS. For each subsystem, we follow the terminology in [14] according to its Jordan reduced form, except for the “focus” which we have substituted by the denomination “starred node.” Here, we reproduce this classification.

If we denote by the reduced matrix, then we identify critical points classification as shown in Table 1.

For the particular case of BLDS, the general conditions in [11] in order to be structurally stable can be simplified as follows.

Corollary 4. *A planar BLDS is structurally stable, if and only if the following conditions hold. *(1)*Singularities conditions:(a) all its singularities at infinity are disjoint from the separating axis;(b)all its singularities at infinity are hyperbolic;(c)all its finite singularities are disjoint from the separating axis;(d)all its finite singularities are hyperbolic;(e)all its tangencies with the separating axis are isolated.*(2)

*Periodic orbits conditions:(a)*(3)

*all its finite periodic orbits are not tangent to the separating axis;*(b)*all its finite periodic orbits are hyperbolic;*(c)*the infinite periodic orbit at infinity is hyperbolic.**There are no finite orbits which joint either(a)*

*two different saddle points (“saddle-saddle orbits”),*(b)*a saddle point with itself (“saddle-loop orbits” or “homoclinic orbits”),*(c)*a saddle point and a tangency (“saddle-tangency orbits”).*We will specify these conditions for a triplet of matrices defining a planar BLDS. We begin with conditions (a) and (c) in Corollary 4.

Lemma 5. *The triplets of matrices representing a structurally stable planar BLDS can be reduced to the form
*

*Proof. *Given a planar BLDS defined by a triplet , such as
the condition (a) in Corollary 4 is equivalent to
which gives . As it is proved in [13], when , by means of a suitable admissible basis change, the triplet can be reduced to
Moreover, by means of the translation , we obtain
Then, the condition (c) in Corollary 4 is equivalent to
which gives .

Now, we apply the remaining conditions in Corollary 4.

Theorem 6. *Let one consider a planar BLDS as in Lemma 5. *(1)*The only tangency (i.e., ) is the origin .*(2)*If one of the subsystems is a center, a degenerate node, or a starred node, then the BLDS is not structurally stable.* *More in general, the only BLDS verifying (1)(a), (1)(c), and (1)(d) in Corollary 4 are those in Table 2.*(3)*The cases 1, 2, 4, 5, 6, 8, 9, 10, 12, 13, 14, and 16 (those where none of the subsystems is a real spiral) are structurally stable.*(4)*In case 3, it is structurally stable, if and only if(a) the finite periodic orbits are hyperbolic,(b) there are no saddle-loop orbits,(c) there are no finite orbits connecting a saddle and a tangency point.*(5)

*In the cases 7, 11, and 15, the BLDS is structurally stable, if and only if the above condition (4)(a) holds.*

*Proof. *We proceed with the same order for the proof. (1)Clearly, implies .(2)Starred nodes have been excluded by (a). The condition (d) excludes degenerate nodes and centers; that is to say, for ,
Therefore, the subsystems have a unique equilibrium point
But not all combinations (real/virtual) are possible. For example, let us assume a real saddle as subsystem 1 (i.e., and ). Then, the subsystem 2 must be, for , a virtual saddle and, for , a real node, a real improper node, or a real spiral. They are the cases 1, 2, 4, and 3, respectively. Analogously for the remainder cases of the table.(3) As starred nodes and degenerate nodes are excluded, all the BLDS in Table 2 satisfy condition (b) in Corollary 4. Moreover, the feature that the only tangency point is the origin implies the conditions (e) and (a) (we notice that centers are excluded). Concerning (c), it is clear that only in the case 11 there exists infinite periodic orbit at infinity and that it is hyperbolic (its character of attracting/repelling depends on the signs of the real and imaginary part of the complex eigenvalues). Obviously, condition (a) makes no sense in Table 2. Again, the remaining conditions (b), (b), and (c) make no sense in the cases listed in point 3 of Theorem 6, so that they are structurally stable.(4) On the other hand, they must be verified in case 3: we adapt them to (a), (b), and (c) in point 4 of Theorem 6.(5) Finally, in the cases in point 5, only (a) must be verified, because again (b) and (c) make no sense.

#### 4. Structurally Stable Planar BLDS: Specific Studies

Theorem 6 collects the conclusions of applying to planar BLDS the general criteria in [11] for a piecewise linear system to be structurally stable. Nevertheless, cases 3, 7, 11, and 15 need additional specific studies. For example, see in [15, 16] partial results concerning case 7. In this section, we focus on conditions (a) and (b) of case 3 for divergent spirals, leaving the remaining cases for future works.

Thus, let us assume a BLDS as in Lemma 5, verifying the following.(i)The left subsystem is a real saddle; that is, , . In particular, its equilibrium point is , and the invariant manifold cuts the separating line at and , where are the eigenvalues of . (Consider .)(ii)The right subsystem is a real divergent spiral; that is, , , and . In particular, its equilibrium point is . We write , , the eigenvalues of . (Consider , .)

Theorem 7. *As above, let one assume
**
and let
**
In addition, let and defined by
**
Then, consider the following. *(1)* (a) If , then there is no homoclinic orbit.(b)If , then there is a homoclinic orbit only for , which is not a considered case.(c)If , the only homoclinic (i.e., saddle-loop) orbit appears for the value of verifying
being
Moreover, .*(2)

*(a)*

*If , then there are no finite periodic orbits.*(b)*If , then there are finite periodic orbits (all of them) only for , which is not a considered case.*(c)*If , at least a finite periodic orbit appears for , all of the finite periodic orbits being hyperbolic and disjoint from the tangency points. No saddle-tangency orbits appear.*The proof is based on the following lemmas.

Lemma 8. *A spiral cuts in and , if and only if
**
where .*

*Proof. *The solution of the system for the spiral is
where is the conjugate of the eigenvalue .

Considering that the starting and final point have and denoting and , we get
Multiplying both sides of the system by , we obtain
which is equivalent to

Lemma 9. *Let one consider the saddle-spiral orbit passing through . Then, its first intersection with the separating hyperplane (if it exists) is determined by
*

*Proof. *Using Lemma 8, imposing that , we get

Lemma 10. *Let one assume that a finite periodic orbit exists. Then,
**
where and are the enclosed areas in the right and the left side, respectively.*

*Proof. *An analogous result is proved in [16] by means of Green’s formula. Alternatively, here, we follow the approach in [17]. Let us consider the following continuous energy function

If we consider the following energy piecewise function, the change in energy along a periodic orbit must be null. Hence,
where and are the top and the bottom intersections with the separating hyperplane, respectively.

But (25) implies
and from the equations of the bimodal system we have
so

And the first integral can be computed by
where is the enclosed areas in the right side. And analogously for the other integral.

Thus, , if and only if

*Proof of Theorem 7. *
(1)(b), (2)(b) For , it is obvious that we have a saddle/center ( not considered case), being both subsystems symmetric with regard to the axis . Then, we have a homoclinic orbit (the first intersection with of the orbit passing through is just ) and all the orbits inside it are finite periodic orbits.

It is also clear that if increases (being ), then the orbit passing through cuts the axis below (notice that the spirals become divergent and the equilibrium point descends). So the homoclinic and the finite periodic orbits disappear.

(1)(a), (2)(a) If, in addition, increases, then the point ascends.

(1)(c) Using Lemma 9, imposing that its first intersection with the separating hyperplane cuts at ,
being
we get
Moreover, for the existence of the homoclinic orbit, it must be verified that
which is equivalent to
and, from it, we get
(2)(c) For , we claim that there is at least a stable limit cycle.

The first step is to show that a periodic solution exists. We use the classical argument of Poincaré (as, e.g., in [17]). Consider a trajectory that starts at height on the right side of the separating hyperplane, crosses to the left side, and intersects the left side of the same hyperplane at some new height . The mapping from to is called the Poincaré map. It tells us how the height of a trajectory changes after one lap. If we can show that there is a point such that , then the corresponding trajectory will be a periodic orbit and it is stable if . Being linear, both subsystems, , can be easily computed. See, for example, Figure 1. In order to show that such a must exist, it is sufficient to know what the graph of looks like, roughly.

Let us consider . For , we have the unique tangency trajectory so that the first intersection with the separating line is under and finally . On the other hand, for , the first intersection is upper (recall ), so that . Furthermore, is a continuous function (from the theorem about the dependence of the solutions on initial conditions) and indeed it is a smooth and monotonic function (if not, two trajectories would cross). So, by the intermediate value theorem, the graph of must cross the bisectrix somewhere; that intersection is our desired .

We must exclude the possibility that on some interval, in which case there would be a band of infinitely many closed orbits. If it happens, Lemma 10 ensures that is constant in this interval; but, being analytic functions, the quotient will be constant everywhere, which is obviously false (e.g., when ).

Finally, as is an isolated crossing and is monotonic increasing, then so that the periodic orbit is an attractor orbit.

Other values verifying can appear. But the above reasoning shows that the possibility that on some interval is excluded, so that the corresponding periodic orbit is again hyperbolic.

Corollary 11. *The systems in Theorem 7 with and are structurally stable.**Bifurcations appear for *(i)*, : homoclinic orbit,*(ii)*, : nonhyperbolic finite periodic orbits,*(iii)*, : both kinds of orbits.*

*Proof. *The existence of a periodic orbit implies that (c) in Corollary 4 is verified. Hence, this case verifies all the conditions in that corollary.

*Examples*. We show the structurally stable case: , , , , and in Figure 2. We plot the phase portrait corresponding to the Poincaré map on the section for different initial points: for each of them, the orbits are integrated until the next oriented cut. The continuous lines correspond to inward spiraling orbits and the discontinuous lines to outward spiraling ones. A hyperbolic finite periodic orbit exists between them.

Bifurcations are as follows:(i)homoclinic orbit (Figure 3): , , , , and ,(ii)nonhyperbolic periodic orbits (Figure 4): , , , , and ,(iii)both kinds of orbits (Figure 5): , , , , and .

*Remark 12. *In [12], some partial results for and have been presented.

#### Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

#### Acknowledgments

The authors thank Professor Rafael Ramirez for many helpful discussions during the preparation of the paper. This paper is supported by DGICYTMTM2011-23892 (Josep Ferrer and Marta Peña) and TIN2013-47137-C2-1-P (Antoni Susín).