Hopf-like boundary equilibrium bifurcations involving two foci in Filippov systems
David J.W. Simpson

TL;DR
This paper analyzes bifurcations in two-dimensional Filippov systems, establishing conditions for the creation of limit cycles and pseudo-equilibria when a focus interacts with a switching manifold, using Poincaré maps and analytical methods.
Contribution
It provides new sufficient and necessary conditions for limit cycle creation and pseudo-equilibria in piecewise-linear Filippov systems during focus-switching bifurcations.
Findings
A simple sufficient condition for a unique limit cycle creation.
Three nested limit cycles can form if the condition is violated.
Necessary and sufficient conditions for pseudo-equilibria are identified.
Abstract
This paper concerns two-dimensional Filippov systems --- ordinary differential equations that are discontinuous on one-dimensional switching manifolds. In the situation that a stable focus transitions to an unstable focus by colliding with a switching manifold as parameters are varied, a simple sufficient condition for a unique local limit cycle to be created is established. If this condition is violated, three nested limit cycles may be created simultaneously. The result is achieved by constructing a Poincar\'e map and generalising analytical arguments that have been employed for continuous systems. Necessary and sufficient conditions for the existence of pseudo-equilibria (equilibria of sliding motion on the switching manifold) are also determined. For simplicity only piecewise-linear systems are considered.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Hopf-like boundary equilibrium bifurcations involving two foci in Filippov systems.
D.J.W. Simpson
Institute of Fundamental Sciences
Massey University
Palmerston North
New Zealand
Abstract
This paper concerns two-dimensional Filippov systems — ordinary differential equations that are discontinuous on one-dimensional switching manifolds. In the situation that a stable focus transitions to an unstable focus by colliding with a switching manifold as parameters are varied, a simple sufficient condition for a unique local limit cycle to be created is established. If this condition is violated, three nested limit cycles may be created simultaneously. The result is achieved by constructing a Poincaré map and generalising analytical arguments that have been employed for continuous systems. Necessary and sufficient conditions for the existence of pseudo-equilibria (equilibria of sliding motion on the switching manifold) are also determined. For simplicity only piecewise-linear systems are considered.
1 Introduction
Physical systems involving impacts, switches, thresholds and other abrupt events are often well modelled by ordinary differential equations that are piecewise-smooth. The phase space of a piecewise-smooth system contains switching manifolds where the functional form of the equations changes. As parameters are varied an equilibrium may collide with a switching manifold — this is known as a boundary equilibrium bifurcation (BEB) [1]. There are many possibilities for the dynamics near a BEB, including chaos in systems of three or more dimensions [2, 3, 4].
This paper concerns two-dimensional systems of the form
[TABLE]
where and are smooth vector fields, and is a parameter. The system (1.1) has the single switching manifold .
If (1.1) is continuous on (i.e. ), then, assuming genericity conditions are satisfied, BEBs involve two equilibria (one for each of and ). These coincide at the BEB and a limit cycle is created in some cases [5, 6]. If instead (1.1) is discontinuous on (i.e. (1.1) is a Filippov system [1, 7]), then orbits may slide on . Generic BEBs involve one equilibrium and one pseudo-equilibrium (an equilibrium of the sliding vector field). As in the continuous case, these coincide at the BEB and a limit cycle may be created [8, 9, 10].
BEBs can mimic classical bifurcations, such as saddle-node bifurcations and Hopf bifurcations [11]. In particular, if (1.1) is continuous on and the BEB involves an unstable focus for (with eigenvalues ) and a stable focus for (with eigenvalues ), then a unique limit cycle is created at the bifurcation (assuming genericity conditions are satisfied) [12, 13]. The bifurcation resembles a Hopf bifurcation, but with a linear scaling law for the size of the limit cycle. The stability of the limit cycle (and so the criticality of the bifurcation) is determined by the sign of
[TABLE]
If , the limit cycle is stable (and encircles the unstable focus); if , the limit cycle is unstable (and encircles the stable focus).
In this paper we show that the same result holds if (1.1) is discontinuous on , subject to an extra condition: if [] an attracting [repelling] sliding region does not coexist with the unstable [stable] focus, see Fig. 1. To clarify, an attracting sliding region is a subset of where and both point towards . A repelling sliding region is a subset of where and both point away from . In the continuous setting, there are no sliding regions. In the discontinuous setting, generically there is an attracting sliding region on one side of the BEB and a repelling sliding region on the side of the BEB. These regions shrink to a point (the boundary equilibrium) at the BEB. The extra condition specifies which side of the BEB the sliding regions exist. Note that in the space of two-dimensional Filippov systems, the BEB described here (termed HLB 4 in [14]) is not a generic codimension-one bifurcation because it involves two equilibria (not one equilibrium and one pseudo-equilibrium). The merging of two foci in this fashion has been described in mathematical models where genericity is broken by a symmetry [15, 16].
For simplicity we assume (1.1) is piecewise-linear. The addition of nonlinear terms causes no qualitative change to hyperbolic equilibria in a sufficiently small neighbourhood of the bifurcation (a simple consequence of the implicit function theorem). The same is true for hyperbolic limit cycles, if they can be expressed as fixed points of a smooth Poincaré map. For the BEB described here, this will be established formally in [17]. Recently there have been many studies of two-dimensional piecewise-linear ODEs, see [18] and references within. In particular, with two foci there can exist three nested limit cycles [19, 20]. Limit cycles of (1.1) can be analysed via a Poincaré map. However, although the flow in and in is available explicitly, Poincaré maps are not straight-forward to analyse when the return time of an orbit to cannot be obtained in closed-form, as is usually the case. The main novelty of this paper is a generalisation of the technically difficult Poincaré map analysis described in [5, 12] from the continuous to the discontinuous setting.
The remainder of this paper is organised as follows. In §2 we formulate the BEB in a quantitative manner and state the main result (Theorem 2.9). We provide a minimal example and show how Theorem 2.9 reduces to the well-known continuous result in the special case that (1.1) is continuous on .
In §3 we provide a full proof of Theorem 2.9 by constructing and analysing a Poincaré map. In §4 we determine necessary and sufficient conditions for the existence of pseudo-equilibria. Generically there either exist no pseudo-equilibria on either side of the BEB, or two pseudo-equilibria on both sides of the BEB. The first case appears to occur over a wider range of parameter values.
In §5 we provide an example to show that if the extra condition described above is not satisfied then three limit cycles can be created at the BEB. Finally §6 provides concluding remarks.
2 Basic properties and the main result
Throughout this paper we study piecewise-linear systems of the form (1.1) (i.e. and are affine functions of , , and ). We refer to as the left half-system, and as the right half-system.
The BEB we wish to study involves two foci that coincide on at the bifurcation. Without loss of generality we can assume the foci coincide at the origin when . Thus , for each . Since each is affine, we can write
[TABLE]
for some coefficients .
The system (1.1) with (2.1) has the property that the structure of the dynamics is independent of the magnitude of . This is because if then under the scaling (x,y)\mapsto\mathopen{}\mathclose{{}\left(\frac{x}{|\mu|},\frac{y}{|\mu|}}\right) the system is unchanged except the value of becomes . Every bounded invariant set of (1.1), such as an equilibrium or a limit cycle, shrinks linearly to the origin as and to analyse (1.1) it suffices to consider .
Here we first clarify the BEB described above and compute equilibria, §2.1. We then identify folds and sliding regions in §2.2 (sliding motion is described in §4). We then state Theorem 2.9, §2.3, illustrate the result with a simple example, §2.4, and look at the case that (1.1) is continuous on , §2.5.
2.1 Equilibria
Let
[TABLE]
denote the Jacobian matrix of (2.1). If , then has the unique equilibrium
[TABLE]
The eigenvalues associated with \mathopen{}\mathclose{{}\left(x_{J}^{*}(\mu),y_{J}^{*}(\mu)}\right) are those of . As discussed in §1, we suppose
[TABLE]
so that the left half-system has an unstable focus, and the right half-system has a stable focus.
The foci are only equilibria of (1.1) if they are located on the ‘correct’ side of . Specifically if , then \mathopen{}\mathclose{{}\left(x_{L}^{*}(\mu),y_{L}^{*}(\mu)}\right) is an equilibrium of (1.1) and said to be admissible. If instead , then \mathopen{}\mathclose{{}\left(x_{L}^{*}(\mu),y_{L}^{*}(\mu)}\right) is said to be virtual. Similarly \mathopen{}\mathclose{{}\left(x_{R}^{*}(\mu),y_{R}^{*}(\mu)}\right) is admissible if , and virtual if .
From (2.3) we obtain , where
[TABLE]
Therefore ensures that \mathopen{}\mathclose{{}\left(x_{J}^{*}(\mu),y_{J}^{*}(\mu)}\right) is admissible for exactly one sign of (i.e. either for or for ). This paper concerns the case that the equilibria are admissible for different signs of , thus . In this case (1.1) appears to have a single focus that changes stability as the value of is varied through [math], much like a Hopf bifurcation. In view of the replacement , we can assume and . Then the stable focus \mathopen{}\mathclose{{}\left(x_{R}^{*}(\mu),y_{R}^{*}(\mu)}\right) is admissible for , and the unstable focus \mathopen{}\mathclose{{}\left(x_{L}^{*}(\mu),y_{L}^{*}(\mu)}\right) is admissible for , see Fig. 2.
In order for a limit cycle to be created we need to assume that the foci involve the same direction of rotation. This assumption is equivalent to . If and , then orbits rotate clockwise (as in Fig. 2), while if and then orbits rotate anti-clockwise.
2.2 Folds and sliding regions
Subsets of where and both point towards [away from] are called attracting [repelling] sliding regions. Endpoints of sliding regions are usually folds where or is tangent to . We have assumed , thus each half-system has a unique fold located at (x,y)=\mathopen{}\mathclose{{}\left(0,\zeta_{J}(\mu)}\right), where
[TABLE]
see Fig. 1. In this figure the fold \mathopen{}\mathclose{{}\left(0,\zeta_{L}}\right) is visible [1] because, locally, the orbit of the left half-system that passes through \mathopen{}\mathclose{{}\left(0,\zeta_{L}}\right) is located in and thus is an orbit of (1.1). In contrast, \mathopen{}\mathclose{{}\left(0,\zeta_{R}}\right) is an invisible fold.
With the folds coincide at the origin and there are no sliding regions. This is because , so the negative -axis and the positive -axis are both crossing regions, see Fig. 2b.
The difference in the -values of the folds is , where
[TABLE]
Thus the condition ensures a sliding region exists for all . It is straight-forward to show that this region is attracting for one sign of and repelling for the other sign of and we provide the following lemma without proof.
Lemma 2.1**.**
Consider (1.1) with (2.1) and suppose . If or , then (1.1) has no sliding regions. If and , then (1.1) has one sliding region with endpoints at and , given by (2.6). The sliding region is attracting if , and repelling if .
2.3 A Hopf-like boundary equilibrium bifurcation
Here we state our main result for the existence of a unique limit cycle. We provide formulas for its evolution time in (denoted ), and in (denoted ), and its points of intersection with . Since (1.1) is piecewise-linear, and are independent of and the size of the limit cycle is proportional to . There exist such that as time increases the limit cycle crosses from to at , and crosses from to at , see Fig. 3.
Theorem 2.2**.**
Consider (1.1) with (2.1). Suppose (2.4) is satisfied, , , , and . Then (1.1) has
- i)
a stable focus in for , an unstable focus in for , and 2. ii)
if [] there exists a unique stable [unstable] limit cycle for [], and no limit cycle for [].
The quantities satisfy
[TABLE]
where \xi_{J}=\frac{\beta_{J}\omega_{J}}{a_{2J}\mathopen{}\mathclose{{}\left(\lambda_{J}^{2}+\omega_{J}^{2}}\right)}, for each , and
[TABLE]
Theorem 2.9 is proved in §3. Notice we cannot provide explicit formulas for and in terms of the parameters of (1.1). Instead they are given implicitly by (2.8) in terms of the auxiliary function which was introduced in [15].
2.4 An example
As a simple example consider the system
[TABLE]
This is of the form (1.1) with (2.1). The right half-system has a stable focus, and the left half-system has an unstable focus when .
Here , thus (2.10) satisfies the conditions of Theorem 2.9. Fig. 4 shows phase portraits using . Here and so, by Theorem 2.9, a unique stable limit cycle exists for .
2.5 Continuous piecewise-smooth systems
Here we suppose (1.1) is continuous on . That is, , for all and . Given that and take the form (2.1), we must have , , , and .
Again suppose that the eigenvalues of and satisfy (2.4) so that the left half-system has an unstable focus and the right half-system has a stable focus. The foci are located at the origin when . Assuming the unstable focus moves away from as the value of is varied from [math], then and we can assume if we allow the replacement .
In this situation all conditions of Theorem 2.9 are satisfied by continuity. Specifically, by (2.4) we have , so since we have (i.e. the foci have the same direction of rotation). By continuity, . Also, by continuity, . Thus a unique limit cycle is created and its stability is determined by the sign of . Therefore, in the special case that (1.1) is continuous, Theorem 2.9 reduces to the Hopf-like bifurcation theorem of [12, 13] for continuous systems.
3 Proof of Theorem 2.9
Step 1 — Sign assumptions and the Poincaré map .
By symmetry it suffices to prove the result for . This is justified through the change of variables which flips the sign of and transforms (1.1) into another system satisfying the conditions of Theorem 2.9. In fact it suffices to consider in view of scaling property discussed at the start of §2, and so for the remainder of the proof we assume .
By assumption . Without loss of generality we may assume (justified by the change of variables , which also flips the sign of ). Then, by assumption, and .
Since , the left half-system has a visible fold at and the right half-system has an invisible fold at , as in Fig. 1. Notice .
Given , consider the forward orbit of that immediately enters , see Fig. 5. Let denote the -value of the next intersection of this orbit with , and let denote the corresponding evolution time. Similarly given , consider the forward orbit of that immediately enters . Let denote the -value of the next intersection of this orbit with , and let denote the corresponding evolution time. Notice , thus the Poincaré map
[TABLE]
is well-defined for all .
Step 2 — Formulas for and .
The right half-system has the unique equilibrium
[TABLE]
The flow of the right half-system is
[TABLE]
where
[TABLE]
and
[TABLE]
Upon substituting into (3.3), we obtain, after much simplification,
[TABLE]
where and are defined in the theorem statement. By definition, , thus by (3.5) we have
[TABLE]
Also , thus from the way we have factored (3.6) we immediately obtain
[TABLE]
Step 3 — Derivatives of and .
By using the identity
[TABLE]
to differentiate (3.7), we obtain
[TABLE]
Since \mathopen{}\mathclose{{}\left(x_{R}^{*},y_{R}^{*}}\right) is virtual, the orbit of the right half-system from to completes less than half a revolution about \mathopen{}\mathclose{{}\left(x_{R}^{*},y_{R}^{*}}\right), hence T_{R}(q)\in\mathopen{}\mathclose{{}\left(0,\frac{\pi}{\omega_{R}}}\right). Also and , thus, by (3.10), is an increasing function of . It follows that as by (3.7).
[TABLE]
Substituting gives , by using the definition of . Thus as . By applying (3.9) to both (3.7) and (3.8) we obtain
[TABLE]
and a further application of (3.7) and (3.8) produces
[TABLE]
Since , we conclude that is a decreasing function of .
Step 4 — Formulas for and and their derivatives.
By repeating the above analysis for the left half-system we obtain
[TABLE]
and
[TABLE]
Since \mathopen{}\mathclose{{}\left(x_{L}^{*},y_{L}^{*}}\right) is admissible, the orbit of the left half-system from to completes more than half a revolution about \mathopen{}\mathclose{{}\left(x_{L}^{*},y_{L}^{*}}\right), hence T_{L}(q)\in\mathopen{}\mathclose{{}\left(\frac{\pi}{\omega_{L}},\frac{2\pi}{\omega_{L}}}\right). It follows that is an increasing function of with as . Also
[TABLE]
and so is a decreasing function of with as .
Step 5 — Properties of .
From the limiting values of and , we obtain , as , where . From (3.12) and (3.15), we obtain
[TABLE]
where
[TABLE]
Notice is a decreasing function of . This is because and is increasing, thus the first term in (3.17) is decreasing. Also , is increasing, and is decreasing, thus the second term in (3.17) is also decreasing.
Step 6 — Demonstration that the smallest fixed point of is asymptotically stable.
Suppose for a moment that has a fixed point. Let be the smallest such point. Since , we must have for all , and thus .
Suppose , for a contradiction. Then , but by differentiating (3.16) we obtain
[TABLE]
and upon substituting and we get
[TABLE]
Since , , and , the first two terms in (3.18) are zero (if ) or negative (if ), and the third term is negative. Thus , which is a contradiction. Therefore , and so is an asymptotically stable fixed point of .
Step 7 — Demonstration that fixed points of are unique.
Now suppose for a contradiction that has other fixed points. Let be the next smallest fixed point. Then for all and thus . At a fixed point, (3.16) is satisfied with , that is , where
[TABLE]
By differentiating (3.19) we obtain
[TABLE]
and, analogous to the previous step (also observing ), we conclude that . Thus the value of at fixed points decreases with . But , so we cannot have . This is contradiction, hence has no other fixed points.
Step 8 — Final remarks.
In summary we have shown that if has a fixed point, then it is unique and asymptotically stable. Since and as , this cannot occur if . Thus if , has no fixed points and so (1.1) has no limit cycles. If , then has a fixed point by the intermediate value theorem, and so (1.1) has a unique stable limit cycle. The fixed point of is the value in the theorem. Also , , and . Consequently the equations (2.8) follow immediately from (3.7), (3.8), (3.13), and (3.14).
4 Sliding motion and pseudo-equilibria
Here we write (2.1) as
[TABLE]
for each . Attracting sliding regions are subsets of for which and . Repelling sliding regions are subsets of for which and . Recall from Lemma 2.1 that, assuming , (1.1) has one sliding region for all with endpoints at and .
4.1 Sliding motion
On sliding regions, sliding motion is defined most simply by constructing a sliding vector field. Following the usual Filippov convention [1, 7], this vector field is the convex combination of and that is tangent to . We write
[TABLE]
where is the sliding vector field. The first component of (4.2) is zero by the requirement of tangency to . This determines the value of , specifically . Upon substituting into the second component of (4.2) we obtain
[TABLE]
In summary, on sliding regions orbits are governed by , where is given by (4.3).
4.2 Pseudo-equilibria
Equilibria of are pseudo-equilibria of (1.1) and given by the roots of
[TABLE]
A pseudo-equilibrium is only exhibited by (1.1), and said to be admissible, if it belongs to a sliding region. Since (1.1) is piecewise-linear, is a quadratic function of . Thus, generically, (1.1) has either no pseudo-equilibria, or two pseudo-equilibria. Here we give conditions for the existence of admissible pseudo-equilibria. This is proved below by directly calculating .
Proposition 4.1**.**
Consider (1.1) with (2.1) satisfying the assumptions of Theorem 2.9. Let
[TABLE]
and .
- i)
If or , then (1.1) has no admissible pseudo-equilibria for any . 2. ii)
If and [], then (1.1) has one [two] admissible pseudo-equilibria for all .
For the earlier example (2.10), we have . Thus by Proposition 4.1, (2.10) has no admissible pseudo-equilibria for all . Numerical investigations suggest that, for systems satisfying the assumptions of Theorem 2.9, the inequalities and are only satisfied in a relatively small fraction of parameter space. A system that does satisfy these inequalities is
[TABLE]
Here , , and , thus the conditions of Theorem 2.9 are satisfied. Also and , thus and . By Proposition 4.1, (4.5) has two admissible pseudo-equilibria for all . These are shown in Fig. 6. When , one pseudo-equilibrium is stable. The other is a saddle and its stable manifold (dashed) forms the boundary between the basins of attraction of the stable pseudo-equilibrium and the stable focus. When , both pseudo-equilibria are unstable. Here a stable limit cycle exists, by Theorem 2.9, because .
4.3 Proof of Proposition 4.1
Admissible pseudo-equilibria are roots of that belong to the interval bounded by and . We first change variables so that this interval becomes . Let
[TABLE]
where by writing we have suppressed the -dependency for brevity. Admissible pseudo-equilibria correspond to roots of in .
Since is quadratic, it is completely determined by its second derivative
[TABLE]
and its values at :
[TABLE]
That is, we can write in terms of , , and :
[TABLE]
Assuming , has a unique critical point at
[TABLE]
For the remainder of the proof we assume (the case can be dealt with similarly). Choose any . Then (by (4.8)–(4.9), because by assumption). Thus has a root in if and only if (i) and , and (ii) , see Fig. 7. Moreover, there is one root if , and two roots if .
Condition (i) is and . Since , by (4.7)–(4.9) these are equivalent to . Condition (ii) is . If condition (i) holds, then and so condition (ii) becomes \tilde{c}^{2}-\mathopen{}\mathclose{{}\left(\tilde{d}_{L}+\tilde{d}_{R}}\right)\tilde{c}+\frac{1}{4}\mathopen{}\mathclose{{}\left(\tilde{d}_{L}-\tilde{d}_{R}}\right)^{2}\geq 0. Since , by (4.7)–(4.9) this is equivalent to .
5 Three nested limit cycles
Here we provide an example to show that if the condition in Theorem 2.9 is not satisfied, then the limit cycle may be non-unique.
Consider the system
[TABLE]
which is a simple transformation of the example given in [19, 21]. Here , , , , and , thus the conditions of Theorem 2.9 are satisfied except .
Since , when an attracting sliding region coexists with the unstable focus, see Fig. 8. There are three limit cycles and it is instructive to realise these as the fixed points of a Poincaré map. Given , consider the forward orbit of and let denote the -value of the next intersection of this orbit with at a point with . As seen in Fig. 9, for sufficiently small values of we have due to the unstable focus in , whereas for sufficiently large values of we have because . Thus we expect to have an odd number of fixed points — indeed it has three (established formally in [19]).
It follows that (5.1) has three limit cycles for all , each with an amplitude proportional to . For , (5.1) has no limit cycles. Thus as the value of is increased from negative to positive, three limit cycles are created as a stable focus effectively turns into an unstable focus by colliding with .
6 Discussion
In this paper we have studied BEBs involving stable and unstable foci in Filippov systems. The main result is a sufficient condition for a unique limit cycle to be created in the BEB, see Theorem 2.9. The bifurcation resembles a Hopf bifurcation, and is one of Hopf-like bifurcations of piecewise-smooth systems listed in [14]. If the condition is not satisfied, three limit cycles may be created, see §5. Up to two pseudo-equilibria can also arise, see §4.
For simplicity only piecewise-linear systems have been considered because, except in special cases, for general piecewise-smooth systems the BEBs are expected to exhibit the same qualitative behaviour in a neighbourhood of the bifurcation. As in the continuous setting [13], with nonlinear terms added to and hyperbolic equilibria, pseudo-equilibria, and limit cycles should be of a distance from the origin that is asymptotically proportional to , instead of directly proportional to . This will be treated carefully in [17].
A major avenue for future research is to develop a comprehensive theory for BEBs in systems of more than two dimensions. Equilibria and pseudo-equilibria are well understood [4], so it remains to characterise other invariant sets such as limit cycles and chaotic attractors. As in the discrete-time case [22], a complete classification of BEBs in an arbitrary number of dimensions is surely infeasible, but, as achieved in this paper, one can search for sufficient conditions for a BEB to behave in a certain fashion, or determine when some form of dimension reduction is possible [23, 24, 25].
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] M. di Bernardo, C.J. Budd, A.R. Champneys, and P. Kowalczyk. Piecewise-smooth Dynamical Systems. Theory and Applications. Springer-Verlag, New York, 2008.
- 2[2] P.A. Glendinning. Shilnikov chaos, Filippov sliding and boundary equilibrium bifurcations. Euro. Jnl. of Applied Mathematics , 29:757–777, 2018.
- 3[3] D.J.W. Simpson. The instantaneous local transition of a stable equilibrium to a chaotic attractor in piecewise-smooth systems of differential equations. Phys. Lett. A , 380(38):3067–3072, 2016.
- 4[4] D.J.W. Simpson. A general framework for boundary equilibrium bifurcations of Filippov systems. Chaos , 28(10):103114, 2018.
- 5[5] E. Freire, E. Ponce, F. Rodrigo, and F. Torres. Bifurcation sets of continuous piecewise linear systems with two zones. Int. J. Bifurcation Chaos , 8(11):2073–2097, 1998.
- 6[6] D.J.W. Simpson. Bifurcations in Piecewise-Smooth Continuous Systems. , volume 70 of Nonlinear Science . World Scientific, Singapore, 2010.
- 7[7] A.F. Filippov. Differential Equations with Discontinuous Righthand Sides. Kluwer Academic Publishers., Norwell, 1988.
- 8[8] P. Glendinning. Classification of boundary equilibrium bifurcations in planar Filippov systems. Chaos , 26:013108, 2016.
