The regularized visible fold revisited
Kristian Uldall Kristiansen

TL;DR
This paper uses advanced mathematical techniques to analyze how regularized systems behave near a visible fold, revealing a saddle-node bifurcation when a limit cycle grazes a discontinuity, with applications to friction models.
Contribution
It introduces a novel application of consecutive blowup transformations to study transition maps near visible folds in regularized systems, proving the existence of a saddle-node bifurcation in this context.
Findings
Demonstrated detailed transition map analysis near the fold.
Proved the existence of a saddle-node bifurcation in regularized systems.
Applied results to a mass-spring system with Stribeck friction.
Abstract
The planar visible fold is a simple singularity in piecewise smooth systems. In this paper, we consider singularly perturbed systems that limit to this piecewise smooth bifurcation as the singular perturbation parameter . Alternatively, these singularly perturbed systems can be thought of as regularizations of their piecewise counterparts. The main contribution of the paper is to demonstrate the use of consecutive blowup transformations in this setting, allowing us to obtain detailed information about a transition map near the fold under very general assumptions. We apply this information to prove, for the first time, the existence of a locally unique saddle-node bifurcation in the case where a limit cycle, in the singular limit , grazes the discontinuity set. We apply this result to a mass-spring system on a moving belt described by a…
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.
The regularized visible fold revisited
K. Uldall Kristiansen
(Date: March 17, 2024)
Abstract.
The planar visible fold is a simple singularity in piecewise smooth systems. In this paper, we consider singularly perturbed systems that limit to this piecewise smooth bifurcation as the singular perturbation parameter . Alternatively, these singularly perturbed systems can be thought of as regularizations of their piecewise counterparts. The main contribution of the paper is to demonstrate the use of consecutive blowup transformations in this setting, allowing us to obtain detailed information about a transition map near the fold under very general assumptions. We apply this information to prove, for the first time, the existence of a locally unique saddle-node bifurcation in the case where a limit cycle, in the singular limit , grazes the discontinuity set. We apply this result to a mass-spring system on a moving belt described by a Stribeck-type friction law.
[TABLE]
1. Introduction
Piecewise smooth (PWS) differential equations appear in many applications, including problems in mechanics (impact, friction, backlash, free-play, gears, rocking blocks), see also Section 2 below, electronics (switches and diodes, DC/DC converters, modulators), control engineering (sliding mode control, digital control, optimal control), oceanography (global circulation models), economics (duopolies) and biology (genetic regulatory networks): see [8, 40] for further references. Much of the mathematical study of PWS systems began with the work of Filippov [14] and Utkin [50], the latter with a strong focus on applications in control theory. However, PWS models do pose mathematical difficulties because they do not in general define a (classical) dynamical system. In particular, forward uniqueness of solutions cannot always be guaranteed; a prominent example of this is the two-fold in , see [7].
Frequently, PWS systems are idealisations of smooth systems with abrupt transitions. It is therefore perhaps natural to view a PWS system as a singular limit of a smooth regularized system. This viewpoint has been adopted by many authors, see e.g. [47, 6, 16, 38, 39, 22, 3, 26, 32, 31, 30], and is useful for resolving the ambiguities associated with PWS systems. In [32], for example, the authors showed that the regularization of the visible-invisible two-fold in , a PWS singularity producing a loss of uniqueness, possesses a forward orbit that is distinguished amongst all the possible forward orbits as , see [32, Theorem 1] for details. Although this result was only given for one particular regularization function (), the authors acknowledged that the results could be extended to other functions (including ones like those in (A1) and (A2) below) without essential changes to either their result or their approach. To obtain this result, the authors applied an adaptation of the blowup method, pioneered by Dumortier and Roussarie [9] to deal with fully nonhyperbolic singularities.
On the other hand, the aim of [47], as one of the first papers on regularization, was to develop a systematic study of PWS singularities and initiate the Peixoto’s program about structural stability of PWS systems. In contrast, the present paper is less about regularization and more about continuing a relative new program for the analysis of smooth system that approach nonsmooth ones, as they appear in applications, using blowup techniques in a framework known from from Geometric Singular Perturbation Theory (GSPT) [33, 35, 23]. See [48, 25, 29, 19] for recent research in this direction. By following this approach, we consider – in a very general framework – smooth planar systems limiting as to PWS systems having visible fold singularity. Using blowup, we obtain a detailed and uniform description of a transition map near this fold. This allows us to prove, for the first time, the existence of a locally unique saddle-node bifurcation in the case where a family of limit cycles grazes the discontinuity set in a PWS visible fold.
1.1. Setting
We consider planar systems of the following form
[TABLE]
where and . Moreover, and are parameters and is smooth in all arguments.
Specifically, we will assume that:
- (A0)
is affine:
[TABLE]
with each smooth.
Regarding the functions we suppose the following:
- (A1)
is a smooth “regularization function” satisfying:
[TABLE]
for all and
[TABLE]
for each .
Assumptions (A0) and (A1), specifically (1.6), imply that the limit of (1.1) is well-defined pointwise for , the limit being the PWS system:
[TABLE]
In this sense, (1.1) is “singularly perturbed”, but obviously in a different way to slow-fast systems where
[TABLE]
for . Such systems have successfully been studied during the past decades by GSPT. This theory provides a general framework or toolbox for dealing with singular perturbations (in the dissipative setting) using invariant manifolds. It consists of various theories and methods, most notably (a) Fenichel’s theory [11, 12, 13], see also [21, 35], for the perturbation of compact and normally hyperbolic critical submanifolds of for , (b) the blowup method [9, 33], for dealing with loss of hyperbolicity of , and finally (c) the Exchange Lemma [46].
Following (A0), see (1.7), systems of the form (1.1) can be viewed as regularizations of PWS systems. In this context, the regularization functions are always assumed to be independent of , see [6, 16, 38, 39, 22, 3, 26, 32, 31, 30]. In this paper, we include this dependency in (A1) for full generality. This makes our results directly applicable to switch-like functions that naturally appear in applications. For example, the Goldbeter-Koshland function [15]:
[TABLE]
appears as a steady-state solution for a two-state biological system. It therefore occurs naturally in QSS approximations and for small – which, in the biological context, is given in terms of rate constants, – it is switch-like. In fact, I have here (without loss of generality) normalised the function appropriately such that (1.8) satisfies (1.6). Notice that
[TABLE]
and with some extra work
[TABLE]
Another reason for considering systems of the form (1.1), satisfying the general condition (A1), is that such systems also appear upon certain normalization of systems that are unbounded as . I believe Peter Szmolyan [48] was the first to promote this connection. For example, singular exponential nonlinearities like with appear in many different areas (see e.g. the Ebers-Moll model of an NPN transistor [10] and the Arrhenius law in chemical kinetics [37]) of mathematical modelling. Such terms, being unbounded for and , can be “tamed” by a normalization through division of the right hand side by a quantity . This corresponds to a nonlinear transformation of time and produces – under general assumptions – systems of the form (1.1), satisfying (1.2), with of the following form:
[TABLE]
For further details, see the recent preprint [19].
On the other hand, the references [6, 38, 39, 3, 43], following [47], also study a special class, called Sotomayor-Teixera regularization functions, consisting of non-analytic functions of the following form:
[TABLE]
and
[TABLE]
Notice that these functions are not asymptotic to [math] and but rather reach these values at finite values of . Simple analytic functions like or functions like (1.8), see also (1.9), that appear in applications and satisfy (A1) do therefore not belong to this class. In examples, see e.g. [3, 30], functions of the type (1.12) are also always piecewise polynomial, the simplest example being (although this is clearly only )
[TABLE]
Since the Sotomayor-Teixera regularization functions do not satisfy (A1) and do not appear naturally in applications, we shall not study these functions further in the present paper.
1.2. PWS systems
Consider the PWS system (1.7). Along the discontinuity set , also called the switching manifold in the PWS literature [8], can either (a) be pointing in the same directions, (b) be pointing in opposite directions, or at least one of is tangent. The subset along which (a) occurs is called crossing, which is relatively “harmless”. Here orbits of (1.1) follow the orbits of (1.7) obtained by gluing orbits together on either side. The subset along which (b) occurs, on the other hand, is called sliding. Here solutions of (1.7) cannot be extended beyond the intersection with . In the PWS literature, (1.7) is therefore frequently “closed” by subscribing a Filippov vector-field along . See Fig. 1 for a geometric construction. Interestingly, under assumptions (A0) and (A1), see [6, 38, 39, 3, 26, 32], the Filippov vector-field also coincides with a reduced vector-field on a critical manifold of (1.1) for , obtained upon blowup of .
It is possible to characterize crossing and sliding using the Lie derivative of , such that , along :
[TABLE]
The tangencies
[TABLE]
are in between.
1.3. The visible fold tangency
In [3], the authors also considered systems of the form (1.1) satisfying (A0). In particular, they considered the local behaviour near a visible fold tangency , assuming that an orbit of had a quadratic tangency with at a point , while was transverse to . See Fig. 2 for an illustration of the setting. Notice, the tangency is called visible because the orbit is contained within . Using Lie derivatives, such a visible fold point can be written as
[TABLE]
We consider the case illustrated in Fig. 2 where and occur at and , respectively. Based on appropriate scalings, nonlinear transformations of time and the flow-box theorem, the authors of [3] constructed a change of coordinates such that near , the system could be brought into the form (1.2) with
[TABLE]
where and are smooth and where and in the new coordinates, suppressing any dependency on a parameter in these expressions. The result is local, so we assume with sufficiently small. See [3, Proposition 14]. Setting in (1.13), we realize that the orbit , which is tangent to at , is close to the parabola . In any case, it is locally a graph , , abusing notation slightly. It acts as a separatrix: Everything within reaches and “slides”, whereas everything above does not. See Fig. 2. In fact, on , a simple calculation shows that the Filippov vector-field gives
[TABLE]
which is locally for sufficiently small. This produces the local picture in Fig. 2.
The authors of [3] analyse (1.1) with as in (1.13) using asymptotic methods, but considered, following [47], the special class of non-analytic regularization functions , recall (1.12). The authors described the perturbation of a critical manifold and its extension by the forward flow into as for this class of functions. They also studied the case where a repelling limit cycle of grazes and argued that this PWS bifurcation had to give rise to a saddle-node bifurcation of limit cycles for . But they did not proof this latter statement nor did they address the question of whether additional saddle-nodes could exist.
1.4. Main results
In this paper, we will, following [3, Proposition 14] and the equations (1.13), revisit the results of [3] within our slightly more general framework. First, we provide a detailed description (not available in [3]) of a transition mapping near the visible fold, see Theorem 1.3. Next, we use this accurate description to provide a rigorous proof of existence of a unique saddle-node bifurcation in the situation, where the PWS system has a repelling limit cycles undergoing a “grazing bifurcation”, see Theorem 1.7.
In this paper, “smooth” will mean with sufficiently large. We will leave it to the reader to determine what “sufficiently” is for the various statements to come.
The blowup approach for (1.1)
Our approach to study systems of the form (1.1) follows [32] and is very general. We consider the extended system
[TABLE]
with , obtained from (1.1) in terms of the “fast time”: . For this system, the set defined by is a plane of equilibria, with the subset given by being extra singular due to the lack of smoothness there. However, by the following final assumption (A2) on the regularization functions , we gain smoothness by applying the blow-up transformation
[TABLE]
for all , to the extended system (1.14).
- (A2)
There exists “decay rates” , constants and smooth functions such that
[TABLE]
for all and .
Since , only is relevant. Geometrically, (1.15) therefore blows up the line defined by to a (semi-)cylinder, see also Fig. 6 below.
The variables , in (1.16) and (1.17) appear naturally from the blowup approach. Indeed, following e.g. [33], we describe the blowup transformation in directional charts, obtained by setting , and , respectively. This produces the following local forms
[TABLE]
respectively, of (1.15). We will enumerate these three charts as , and , respectively, giving reference to how the charts are obtained and the subscripts used. Hence and in (1.16) and (1.17) are local coordinates in and , respectively. The coordinate changes between the different charts are obtained from the following equations:
[TABLE]
In contrast to the usual blowup approach [9, 33], we will not divide by to obtain improved properties. Instead, we gain hyperbolicity and recover the piecewise smooth systems by dividing by common factors , , in the charts and , respectively. This is carefully described in [32], see also Appendix A; notice e.g. Remark A.1.
Under assumption (A2), we also have that the perturbation for is regular:
Lemma 1.1**.**
Consider (A0), (A1) and (A2). Fix any (small) constant and consider (1.1) within the set defined by . This system is a regular perturbation of the PWS system (1.7) for .
Proof.
Consider . The case is identical and therefore left out. Then by (A0), (A2) and (1.18) we can write (1.1) as
[TABLE]
which within is a smooth perturbation of , the perturbation being of , uniformly for , as . ∎
Remark 1.2**.**
Following (1.10), we may realise that (1.8) satisfies (A2) with and
[TABLE]
In later computations, we will use the following regularization function
[TABLE]
for which
[TABLE]
and . Hence for (1.21). Functions like (1.11) and , where and hence excluded by (A2), are more difficult, because the blowup method has to be adapted to deal with the non-algebraic terms, see [26]. This is also the subject of the recent paper [19].
A local transition map
In the following, we state our first main result. Let and consider two sections and transverse to within such that points in flow to points in in finite time by following the flow of . Specifically, we take
[TABLE]
where and are closed intervals. By adjusting , , and , if necessary, we may assume that intersects and in their interior and that the -values of the intersection, and , respectively, satisfy . See Fig. 2. Then we define as the transition map (of Dulac type) obtained by the first intersection of the forward flow, defined by (1.2), with as in (1.13), of the point . Since plays little role, recall (A2), we set
[TABLE]
for simplicity in the following.
Theorem 1.3**.**
Consider (1.1), satisfying (A0), specifically (1.2) with (1.13), and suppose (A1)-(A2).
- (a)
[6, 38, 39, 32]** Fix any and let . Then there exists an such that for any , there exists a locally invariant manifold as a graph over :
[TABLE]
where is smooth in both variables. The manifold has an invariant Lipschitz foliation of stable fibers along which orbits contract exponentially towards . For these fibers coincide with the orbits of reaching after a finite time. Moreover, is a regular perturbation of the Filippov vector-field.
- (b)
The forward flow of intersects in where
[TABLE]
with continuous.
- (c)
Fix so small that and let . Consider . Then is a strong contraction:
[TABLE]
- (d)
Fix . Then for any sufficiently small, there exist positive numbers , , and intervals and such that the following holds for all .
- (i)
* for all .*
- (ii)
* for all . *In particular, there exists a unique such for which
[TABLE]
- (iii)
* for all .*
Remark 1.4**.**
*As highlighted, Theorem 1.3 (a) is known from many references, see e.g. [6, 38, 39], in related and even more general contexts. Notice that the existence of the invariant manifold follows directly by inserting the scaling . In terms of the system is slow-fast such that Fenichel’s theory [11, 12, 13] applies, see also (A.1) in Appendix A. This produces as a slow manifold, having a smooth foliation of stable fibers within compact subsets of the -system. For the Sotomayor-Teixera regularization functions, where one can restrict the -system to a compact strip , recall (1.12), this produces Theorem 1.3(a). For the “asymptotic” regularization functions used in the present paper, the properties of the stable foliation is slightly more technical. For this reason, and for the sake of readability and completeness, we have decided to include (a) in the main theorem. *
*More specifically, we emphasize that the results in [3, Theorem 2.1], valid for the Sotomayor-Teixera regularization functions (1.12), are similar to (a), (b) and (c). Notice, however, that the remainder of in the setting of [3] is (whereas it is in (1.24)). Nevertheless, the details of the mapping in Theorem 1.3 (d), covering a full neighborhood of , is not available in [3]. It is this detailed information that we will use in the following to prove rigorous statements about the grazing bifurcation. *
Remark 1.5**.**
Notice, it is possible to obtain a “singular” map of the PWS Filippov system. This mapping is only continuous being of the following form
- (i)
* for all ;*
- (ii)
* not defined for ;*
- (iii)
* for all .*
This holds for any provided that and are appropriately adjusted. Compare with Theorem 1.3(d). (i) is due to the fact that every point in with reaches the sliding segment, see Fig. 2. Hence:
[TABLE]
for all .
Application to a grazing bifurcation
To present our second main result, we now assume the following:
- (B1)
Suppose that has a hyperbolic and repelling limit cycle for with a unique quadratic tangency with at the point .
Since is hyperbolic there exists a local family , where
[TABLE]
of hyperbolic and repelling limit cycles of .
- (B2)
Let along so that by assumption (B1). Suppose that
[TABLE]
By (B1) and (B2) and the implicit function theorem, therefore, for sufficiently small, recall (1.26), intersects only for , doing so twice for and once for . Finally:
- (B3)
Suppose that has a positive -component at for , i.e. .
We illustrate the setting in Fig. 3. As a consequence of (B1) and (B3), and the implicit function theorem, the PWS system has a visible fold near for all (after possibly restricting further). In fact, also by the implicit function theorem, the -value of this fold point depends smoothly on and we can therefore shift it to for all . Moreover by (A3), we can apply the result of [3] and bring the PWS system into the form (1.13) near the fold. We will now study the bifurcation of limit cycles that occur for (1.2) near for all . (In the PWS setting, this bifurcation is known as the grazing bifurcation, see e.g. [36, Fig. 14, section 4.11].) For this we study the Poincaré map (of Dulac type) obtained by the forward flow. This mapping is well-defined by the assumptions (B1)-(B3) and by Theorem 1.3, based on assumptions (A1)-(A2). We compose into two parts: The “local” mapping , studied in Theorem 1.3, and a “global” mapping :
[TABLE]
By (A2), recall Lemma 1.1, is a regular perturbation of the associated mapping obtain from the system.
Lemma 1.6**.**
Assume (B1) and (B2). The mapping is smooth in all of its arguments. Also there exists a such that upon decreasing and , if necessary, the map satisfies:
[TABLE]
Proof.
(1.28) holds by assumption (B1) and the definition of and . By (B1), is a hyperbolic but repelling limit cycle of . Therefore , as a mapping obtained from at only, and hence by decomposing into and a local map , say, we obtain, upon restricting and , that is as close to the identity as desired. Indeed, as a mapping obtained from the flow of , is regular and obtained by a short integration time. The integration time can be decreased by decreasing . By the chain rule, we therefore obtain (1.29). Finally, (1.30) follows from (B2) using (1.27) and the fact that is close to the identity map. We leave out the simple details.
∎
Before stating our theorem on the grazing bifurcation, we recall that a saddle-node bifurcation of a periodic orbit is a saddle-node bifurcation of a fix-point of the Poincaré map , see [45, Theorem 1, p. 369]. By (1.27), we can write the fix-point equation as follows:
[TABLE]
where is the inverse of . The saddle-node bifurcation we will describe will be unfolded by the parameter . Using (1.31), it is then straightforward to show that the conditions
[TABLE]
are sufficient for a saddle-node bifurcation of at satisfying (1.31). Here all partial derivatives in (1.32), (1.33) and (1.34) are evaluated at the bifurcation point. We will refer to the bifurcating nonhyperbolic periodic orbit as the “saddle-node periodic orbit”.
We also recall the definition of the Hausdorff distance between two non-empty compact subsets and :
[TABLE]
Here is the distance between two points . turns the set of non-empty compact subsets into its own metric space [41].
We now have.
Theorem 1.7**.**
Suppose (A0)-(A2) and (B1)-(B3). Then there exists a locally unique saddle-node bifurcation of limit cycles for all at
[TABLE]
with continuous, such that limit cycles only exist within for
[TABLE]
two for and precisely one for
[TABLE]
The saddle-node periodic orbit for converges in Hausdorff distance to the grazing limit cycle of as .
Remark 1.8**.**
*The grazing bifurcation for the discontinuity system has been studied by many authors, also in cases where the codimension of is greater than one, see e.g. [8] and references therein. In this context, the grazing bifurcation (in [8]: the grazing-sliding bifurcation) can be studied using formal normal forms of discontinuous return mappings, analogously to in Remark 1.5, see e.g. [8, Theorem 8.3 and section 8.5.3]. [8] also describes – using these normal forms and results on border collision bifurcations for PWS maps, see e.g. [8, Theorem 3.4] – how the grazing bifurcation in higher dimensions can lead to emergence of a chaotic attractor. The saddle-node, described in Theorem 1.7 for the smooth system (1.1), is in the discontinuous case called a “non-smooth fold” in [8]. *
1.5. Overview
In Section 2 we present an example where Theorem 1.7 can be applied and provide some numerical comparisons. We prove Theorem 1.3 in Section 3. Given the blowup transformation defined by (1.15), the proof will rest upon another blowup of a nonhyperbolic point – being the imprint of the PWS visible fold – which we describe in the chart . Then, upon undertaking a careful blowup analysis, see Section 3.1, Section 3.2 and Section 3.3, we combine the findings in Section 3.4 and Section 3.5 to prove Theorem 1.3 (b), (c) and (d), respectively. Theorem 1.3 (a), being standard, is moved to the Appendix A. Theorem 1.7 is proven in Section 4 using the implicit function theorem and the details of the local transition map described in Theorem 1.3(d). We conclude the paper in Section 5. Here we discuss the assumptions, the regularization functions used, possible extensions to our work and compare our results with [3].
2. The friction oscillator
Systems of the form (1.1) often appear in models of friction. Consider for example the system in Fig. 4(a), where a mass-spring system is on a moving belt. This produces the following equations
[TABLE]
where is the belt speed, is the elongation of the spring and is the velocity relative to the belt, all in nondimensional form. Furthermore, is the friction force opposing the relative velocity, i.e. for and for . Many different forms of exists, often PWS, but we will suppose that
[TABLE]
as desired, such that is “odd” with respect to . Here is a smooth function having a minimum at , see Fig. 4(b), such that
[TABLE]
and for all while for all . The resulting shape of is shown in Fig. 4(b); the initial negative slope is known as the Stribeck effect of friction, see e.g. [1]. In this way, we obtain the following associated PWS system
[TABLE]
The system (2.2) with , satisfying (A1)-(A2), can viewed as a regularization of the PWS model , given by (2.4), with the PWS friction law
[TABLE]
Consider now . By (2.3), this system clearly has a Hopf bifurcation for at . A straightforward calculation also shows that the Lyapunov coefficient is proportional to ; the bifurcation being subcritical (supercritical) for (, respectively). Suppose the former. Then for sufficiently small, it follows that the unstable Hopf limit cycles of for intersect the switching manifold in the way described in (B1)-(B2) for some value of near . The fact that is due to the fact that the local Hopf limit cycles are repelling. Furthermore, the visible fold tangency with for occurs at the point . To verify (B3), notice by (2.4) that at from below. As a result, assuming (A1)-(A2), there exists saddle-node bifurcation of limit cycles near for , see Theorem 1.7. We collect the result in the following corollary.
Corollary 2.1**.**
Consider (2.1) with of the form (2.2), where there exists an such that (2.3) holds and suppose that the regularization function satisfies (A1)-(A2). Suppose also that . Then for sufficiently small there exists an such that for every the following holds:
- (1)
There exists a subcritical Hopf bifurcation at . 2. (2)
The unstable Hopf limit cycles undergo a locally unique saddle-node bifurcation at , being the value for which a Hopf cycle of grazes . 3. (3)
For any two (and, locally, only two) limit cycles exist: and , where:
- •
* is hyperbolic and attracting.*
- •
* has a sliding segment.*
- •
* is hyperbolic and repelling.*
- •
* is a limit cycle of contained within .*
No limit cycles exist near for . 4. (4)
*Let be the saddle-node periodic orbit for . Then converges in Hausdorff-distance to the repelling limit cycle of which grazes for . *
Proof.
(1) and (2) follows from the analysis preceding the corollary. (3) and (4) are also consequences of the proof of Theorem 1.7, recall also Remark 1.5. ∎
Remark 2.2**.**
Corollary 2.1 applies to all friction models of the type shown in Fig. 4(b), satisfying , and to the general regularization functions satisfying (A1)-(A2). This shows that the saddle-node bifurcation in the friction oscillator problem is a very “robust phenomena”. In fact, the details that depend upon the regularization function (like ) are “microscopic” (i.e. hidden in remainder terms ). We discuss the friction oscillator problem further in the final paragraph of Section 5.
It is known from experiments that subcritical Hopf bifurcations do occur for certain friction characteristics, see e.g. [17]. Explicitly, they occur for the model
[TABLE]
proposed in [1] and also studied in [51, 44], which we will now use in numerical computations. For (2.5), and , , and for the Stribeck effect and the existence of to be present. In fact, for (2.5),
[TABLE]
In Fig. 5, we illustrate numerical results, obtained using AUTO, for (2.5) with the following parameters:
[TABLE]
such that . In Fig. 5, we have also used the regularization function (1.21) for which in (A2), and varied the small parameter . In Fig. 5(a), for example, a bifurcation diagram is shown using as a measure of the amplitude, with varying along the different branches, highlighted in different colours. The Hopf bifurcation occurs at with decreasing from around that same value (not visible in the zoomed version of the diagram in (a)). However, along each branch, a saddle-node bifurcation is visible. In black dashed lines is the unperturbed bifurcation diagram for . Numerically, we therefore see that the saddle-node bifurcation approaches the singular limit, in agreement with Theorem 1.7. See further details in the figure caption. In Fig. 5(d), we show the value of along the saddle-node bifurcation for varying values of using a loglog-scale. Here is the unperturbed value of the bifurcation, where the limit cycle of grazes the discontinuity set. The slope of the curve is almost constant; using least square we obtain a slope which is also in agreement with Theorem 1.7 for ; notice for this value of .
In Fig. 5(c), the nonhyperbolic saddle-node periodic orbits are shown for different values of . The dashed black curve (barely visible, but it has the largest amplitude) shows the grazing limit cycle for at . Finally, Fig. 5(d) shows two co-existing limit cycles for and in red. For comparison, the bifurcating limit cycle at this -value and is shown using a red dashed line.
3. Proof of Theorem 1.3
In this section, we will prove Theorem 1.3. First, we work with the blowup (1.15). The analysis of this blowup system is standard and the details can be found in different formulations, also for more general systems. See e.g. [6, 38, 32]. We therefore delay the details to Appendix A and instead just summarise the findings (see also Fig. 6 for an illustration): Using the chart , recall (1.19), we find a critical manifold on the cylinder as a graph over . It is noncompact in the scaling chart , but using we find that it ends on the edge (yellow in Fig. 6) in a nonhyperbolic point . This point (in brown) is the imprint of the tangency (also in brown on the blown down picture on the left) on the blown-up system. Away from the edge is hyperbolic, whereas (purple in Fig. 6) is hyperbolic for all . The latter property follows from working in . Next, by working in , we obtain the invariant manifold using Fenichel’s theory [13] upon restricting to the compact set . The invariant foliation in Theorem 1.3 (a) is also a consequence of Fenichel’s theory. However, Fenichel’s foliation is only local to on the cylinder. To extend it beyond the cylinder into uniformly in we work near the hyperbolic lines , in the charts , respectively. See further details in Appendix A. Combining the information proves Theorem 1.3 (a).
Remark 3.1**.**
In Fig. 6 and the figures that follow we indicate hyperbolic directions by tripple-headed arrows, whereas slow and center directions are indicated by single-headed arrows.
To prove the remaining claims of the theorem, we work in chart with the coordinates and the local blowup (1.18). In these coordinates, we then blowup the nonhyperbolic point to a sphere. Using three directional charts, we describe the dynamics on this sphere, see details in Section 3.2 and Section 3.3. This analysis is the basis of the subsequent proof of Theorem 1.3(b),(c) and (d), see Section 3.4 and Section 3.5, respectively.
3.1. Blowup of the nonhyperbolic point
In we obtain the following equations:
[TABLE]
by inserting (1.18) into (1.14) with given by (1.13) and dividing the resulting right hand side by the common factor (as promised in our description of the blowup approach, see Section 1.4). For simplicity, we have also dropped the subscripts on and in (3.1). Furthermore, in (3.1),
[TABLE]
where we have used (A2) and set . This system is described in further details in Appendix A (for ).
Clearly, , corresponding to , is fully nonhyperbolic for (3.1), the linearization having only zero eigenvalues. Therefore we blowup this nonhyperbolic point by a -dependent blowup transformation defined by:
[TABLE]
Let denote the right hand side in (3.1). Then the exponents (or weights) , , and on in the expressions in (3.2) are so that the vector-field on , for sufficiently small, has as a common factor. We therefore desingularize by dividing out this common factor and study the vector-field , being topologically equivalent to on , instead. However, since for it will have improved hyperbolicity properties. This is the general idea of blowup, see e.g. [9].
Remark 3.2**.**
Notice that the weights in the expressions for and in (3.2) are so that on the cylinder , the th-order tangency between the critical manifold, of the form in chart , and the nonhyperbolic critical fiber, at , gets geometrically separated on the blowup sphere. Similarly, the weights on and are so that the quadratic tangency within , due to the visible fold, also gets separated.
We will use three local charts, obtained by setting , and , to describe this blowup:
[TABLE]
focusing primarily on the two former charts. As indicated, these charts are enumerated as and , respectively. The coordinate changes between the charts follow from the expressions:
[TABLE]
We will frequently use these coordinate changes without further reference. We illustrate the blowup in Fig. 7, using a similar viewpoint as in Fig. 6. We analyse each of the charts in the following. In Section 3.4, we combine the results into a proof of Theorem 1.3 (b) and (c).
3.2. Chart
In this chart, by inserting (3.6) into (3.1), we obtain the following equations:
[TABLE]
where
[TABLE]
and
[TABLE]
Notice that is well-defined and smooth since . By (1.18) and (3.6), we have
[TABLE]
in this chart. Also, is invariant. Along this axis we have
[TABLE]
Therefore are equilibria of this reduced system, being hyperbolic and repelling, being hyperbolic and attracting. They correspond to the intersection of with the blowup sphere, see Fig. 7.
Lemma 3.3**.**
The points , respectively, are hyperbolic. In particular, the eigenvalues of and are as follows:
[TABLE]
Moreover, the -dimensional is a neighborhood of , within whereas the -dimensional – corresponding to for , upon blowing down – is tangent to the vector . On the other hand, the -dimensional is a full neighborhood of , within whereas the -dimensional – corresponding to for , upon blowing down – is tangent to the vector .
Proof.
Calculation. ∎
See Fig. 8 for an illustration, compare also with the sphere on the right in Fig. 7.
A transition map near
For the proof of Theorem 1.3 we will need detailed information about transition maps near . However, notice that there are strong resonances at :
[TABLE]
and hence we cannot (directly, at least) perform a smooth linearization near these points. However, near and we have , respectively, and we can therefore divide the right hand side of the equations by and , respectively, in a neighborhood of these points. Near , for example, this produces
[TABLE]
for some smooth . We will then proceed (as is standard, see e.g. [23, 24, 32] and many others in similar contexts) to apply “partial linearizations” within invariant subsets. In particular, within , where
[TABLE]
we find a smooth linearization by exploiting its connection to , recall (1.13). Firstly, we have.
Lemma 3.4**.**
There exists a diffeomorphism defined by
[TABLE]
where
[TABLE]
for , a fixed open large interval, and . Furthermore, there exists a smooth and positive function – defined on the same set and satisfying for all – such that upon applying (3.22) to (3.19), we have
[TABLE]
in a neighborhood of .
Proof.
By the flow-box theorem there exists a smooth, local diffeomorphism conjugating :
[TABLE]
with
[TABLE]
of the form
[TABLE]
where and (i.e. , ). Notice that the transformation fixes the first axis. Furthermore, calculations also show that . Now, we define and by , . Inserting this into (3.26) using and produces (3.22). A straightforward calculation verifies the property in the lemma. ∎
Next, we define by
[TABLE]
which is invertible locally by (3.23). Recall that const. Therefore by construction
[TABLE]
by (3.22) and (3.27), also in the new tilde-coordinates . In total:
Lemma 3.5**.**
The diffeomorphism defined by
[TABLE]
transforms (3.18) into
[TABLE]
for which is a conserved quantity.
We now drop the tildes on and transform time by dividing the right hand side of (3.32) by . This produces the following equations
[TABLE]
Next, for the sub-system:
[TABLE]
the linearization about , produces eigenvalues and which are nonresonant. Therefore there exists a smooth local diffeomorphism defined by
[TABLE]
with , , that linearizes (3.33). Here is an unspecified entry, which – following (3.33) – is [math] for any . Applying the transformation (3.36) to the full system (fixing ) produces
[TABLE]
for some new smooth , using again the same symbols for simplicity. We illustrate the local dynamics in Fig. 8.
Denote the resulting diffeomorphism, obtained by composing (3.31) with (3.36), by . It takes the following form:
[TABLE]
with smooth functions satisfying , , . In particular, the one-dimensional mapping
[TABLE]
obtained from the -entry of (3.41) by fixing any and , is a diffeomorphism on the set defined by , taking small enough.
We now consider the following section,
[TABLE]
instead of , recall (1.22) and (3.16), containing as in these coordinates. Obviously, are all less than .
Lemma 3.6**.**
For any , and small enough, we let and consider the wedge
[TABLE]
consisting of all points in with , and the section
[TABLE]
(The sections and are illustrated in Fig. 8 in the original coordinates.) Then there exist appropriate constants , such that the transition map obtained by the forward flow of (3.37) is well-defined and of the following form
[TABLE]
where is -close to the linear map :
[TABLE]
Proof.
We consider (3.37) and integrate the linear - and -equations and insert the results into the -equation. We then write and estimate through direct integration. Returning to gives the desired result. The derivatives of with respect to can be handled in the exact same way by looking at the variational equations. The estimates on do not change by this differentiation. ∎
Remark 3.7**.**
Notice that
[TABLE]
*and the parameter in (3.43) therefore measures the extent to which “stretches upon reaching through the forward flow. *
A transition map near
Returning to (3.15), we can perform the exact same analysis near . In other words: Near there exists a regular transformation of time and a diffeomorphism – defined for with small enough – of the following form
[TABLE]
with smooth functions satisfying , , and , that together transform (3.15) into
[TABLE]
for which is conserved. Here we have dropped the tildes on and introduced as a (new) smooth function.
As for , the one-dimensional mapping
[TABLE]
obtained from the -entry of (3.48) by fixing any , , is also a diffeomorphism on the set defined by . We write the inverse of (3.50), which will be important in our analysis below of the mapping in Theorem 1.3, as
[TABLE]
satisfying , .
In the coordinates of (3.49), we now consider
[TABLE]
instead of , recall (1.23), containing as in these coordinates.
Lemma 3.8**.**
For any , and small enough, we consider the section
[TABLE]
(The sections and are illustrated in Fig. 8 in the original coordinates.) Then there exist appropriate constants , such that the transition map obtained by the forward flow is well-defined and of the following form
[TABLE]
where is -close to the linear map :
[TABLE]
Proof.
We consider (3.49) and proceed as in the proof of Lemma 3.6 by integrating the - and the -equations and insert the result into the -equation. Further details are therefore left out. ∎
3.3. Chart
In this chart, by inserting (3.10) into (3.1), we obtain the following equations
[TABLE]
where
[TABLE]
and
[TABLE]
Along the invariant set , we have
[TABLE]
so that and are equilibria, the former being repelling while the latter is attracting. Linearization of the full system about these equilibria produces the following lemma by standard theory [45].
Lemma 3.9**.**
We have
- (1)
The point is partially hyperbolic, the linearization having only one single non-zero eigenvalue . As a consequence there exists a center manifold of which contains within as a manifold of equilibria and a unique center manifold within , along which is increasing, which is tangent to the eigenvector . The equilibrium is therefore a nonhyperbolic saddle. 2. (2)
The point is fully hyperbolic, the linearization having two positive eigenvalues and one negative. The stable manifold is whereas is a neighborhood of within .
Proof.
Calculations. ∎
3.4. Proof of Theorem 1.3(b) and (c)
In chart , the set defined by the following equation
[TABLE]
where is the original small parameter, is invariant. This follows from (3.10) and (1.18). Therefore if we fix sufficiently small and restrict to the set defined by (3.53), the local center manifold in Lemma 3.9 provides an extension of the invariant manifold up to , a small constant, in the usual way; see e.g. [33]. At we have
[TABLE]
by (3.53), and hence
[TABLE]
In fact, following the analysis of the standard, slow-fast, planar, regular fold point in [33] we obtain a similar result to [33, Proposition 2.8] for the local transition map from to near that is exponentially contracting like with .
Next, since is increasing on , we may track the slow manifold across the sphere, using regular perturbation, Poincaré-Bendixson and the analysis in in the previous subsection, up close to . We then use Lemma 3.8 and the mapping to describe the passage near . Recall that is a stable node on the sphere, attracting every point on the quarter sphere , , except for certain subsets of the invariant half-circles and . See Fig. 7. By the expression in (3.52), and the following conservation
[TABLE]
in chart at on , obtained by combining (3.10) and (1.18), we reach the result on the slow manifold in Theorem 1.3(b). Also, combining the exponential contraction near in chart with the algebraic contraction in Lemma 3.8, we obtain the contraction of the local map as detailed in Theorem 1.3(c).
3.5. Proof of Theorem 1.3(d)
For the proof of Theorem 1.3(d), we focus on proving the estimates in (ii) and the inequality (1.25). The estimates (i) and (iii) are simpler and we will only discuss these at the end of this section.
The idea for (ii) is to first work in , applying the diffeomorphisms near , , respectively. The domain for in (ii) then allows us to apply , recall Lemma 3.5 and Lemma 3.6, possibly after adjusting the relevant constants. Upon application of , this brings us up to and with . From here we can – following the analysis in the chart – guide the flow using regular perturbation theory up close to , where we can apply (again after possibly adjusting relevant constants, in particular by decreasing , recall Remark 3.7) , see Lemma 3.8. We let denote the resulting mapping:
[TABLE]
with the diffeomorphism obtained from the finite time flow map of (3.15) from to , see Fig. 8.
There are two main issues regarding the proof of Theorem 1.3(d). We describe these in the following:
- (1)
Clearly, the mapping is conjugated to on . sections. (The difference between a section and for is regular – in particular, it can be adjusted for by a simple application of the implicit function theorem – and consequently, we will therefore ignore such differences in the following.) Our strategy for proving Theorem 1.3 (d) is therefore to prove an analogously statement for the mapping on const. However, let (for good measure) be defined by . Then a simple calculation, using Lemma 3.6 and Lemma 3.8, shows that
[TABLE]
and hence, not surprisingly, the expansion of is precisely compensated by the contraction of . Consequently, seeing that and are local, regular diffeomorphisms, the contractive properties of are essentially given by . We therefore need an accurate description of to finish the prove Theorem 1.3(d) (ii). We will provide this description in the following. 2. (2)
Secondly, we also need to ensure that for any , we can pick the appropriate constants , , , and in Lemma 3.6 and Lemma 3.8 such that is monotone on the domain of (ii), attaining all values in the interval . This will be the purpose of the subsequent sections below.
The mapping
To study our arguments will be based upon regular perturbation theory, exploiting the conservation of , and we therefore first consider the invariant -subsystem:
[TABLE]
Here and in the following, we will for simplicity write as . In (3.56) we have deliberately emphasized the brackets (using curly brackets) appearing in both equations. This allows us to write the equations in a simpler form.
Lemma 3.10**.**
The diffeomorphism defined by
[TABLE]
for , brings (3.56) into the following system
[TABLE]
Proof.
Simple calculation. ∎
To study (3.58) we multiply the right hand side by :
[TABLE]
Remark 3.11**.**
The equation (3.59), written as a first order system, is known as a Chini equation, see e.g. [42]. To the best of the author’s knowledge, no solution by quadrature is known to exist. As a result, our analysis of this system is fairly indirect.
Remark 3.12**.**
Upon using (1.15) and (3.6), it is possible to write (3.57) as follows
[TABLE]
This is the “appropriate scaling” for
[TABLE]
which is (in some sense) “the leading order” of the regularization of (1.13) using a regularization function satisfying (A2).
In the -coordinates, and for , and both become subsets of , with and respectively. In the following, we let and , for simplicity, denote these extended sections within . Given the form of (3.59), we can therefore write the mapping for in the -variables as a one-dimensional mapping
[TABLE]
such that gets mapped to , see Fig. 9, where
[TABLE]
being the time of flight (see also (3.74) below for a formal definition).
Lemma 3.13**.**
The following holds
[TABLE]
for all with .
We delay the proof to the end of this Section 3. Fix small enough. Then upon returning to using (3.57), we obtain the following expression for for :
[TABLE]
where
[TABLE]
for . By Lemma 3.13 we have the following:
Lemma 3.14**.**
For any , there exists a such that for any we have
[TABLE]
for all .
Proof.
Consider the point on with . Then upon decreasing , a simple calculation shows that can be made as close to as desired. Basically, the invariance of , leads us to consider the variational equations. This produces an equation of the form upon eliminating time. Using that the right hand side is an odd function in , we obtain that the linearized map is .
On the other hand, if we consider a point , then upon decreasing we can follow the flow by a finite time flow map, working in the charts and successively, up close to the center manifold of , recall Fig. 8 and Lemma 3.9 item (1). The consequence of the contraction towards this manifold is that as , see also Section 3.4 above. Using (3.61), we therefore have that for any that there exists a such that for any we have
[TABLE]
for all , as desired. ∎
By regular perturbation theory (seeing that is obtained from a finite time flow map) we have the following
[TABLE]
with smooth:
[TABLE]
Restricting to invariant const. sections
By restricting to the invariant sets defined by , each of the mappings , and become one-dimensional. To simplify notation, we define the following functions
[TABLE]
Recall the definitions of and in Lemma 3.6 and Lemma 3.8, respectively, and the definitions of and in (3.42) and (3.51). In this way,
[TABLE]
each coincide with the components of
[TABLE]
respectively. Notice that the domain for (3.66) – following (3.43) – is
[TABLE]
where
[TABLE]
The functions , , , and (seeing that itself is singular as ) are each with respect to , depending continuously on the small parameter . In particular, the expressions in (3.52) and (3.44) give the following asymptotics for :
[TABLE]
upon using on and on , respectively. On the other hand, by (3.63):
Lemma 3.15**.**
*The following estimate holds *
[TABLE]
In these expressions, the order of the remainder does not chance upon differentiation with respect to .
Analogously to the one-dimensional versions (3.64), (3.65) and (3.66) of , and , respectively, the mapping also becomes one-dimensional on the invariant sets defined by :
[TABLE]
for all , the right hand side of (3.71) being the -entry of
[TABLE]
Lemma 3.16**.**
Consider any , then there exist constants , , , and such that for any , and all the first and second derivative of the mapping (3.71) satisfy
[TABLE]
*respectively, for all . Here and are each evaluated at the value of the right hand side in (3.66). *
Proof.
The result follows from a simple calculation using the chain rule on (3.71) and the fact that and , given in (3.42) and (3.50), are smooth and satisfy , and , . Taking , and small enough, we can for any , therefore ensure that and are each -close to their linearizations for all . We take small enough to ensure that is well-defined. ∎
Finishing the proof of Theorem 1.3(d)
The result in Theorem 1.3(d) (ii) now follows upon combining Lemma 3.15 and Lemma 3.16 using Lemma 3.14. Indeed, we have
Lemma 3.17**.**
For any there exist constants , , and such that the following holds for all
[TABLE]
and all .
Proof.
Consider any . Then our strategy for determining , , and is as follows. First we fix , and as in Lemma 3.16. Subsequently, we then follow Lemma 3.14 with and pick . Then – upon taking – it follows by Lemma 3.15 and Lemma 3.16, and using the large prefactor in (3.72), that
[TABLE]
for all . ∎
To prove (i) in Theorem 1.3(d), we sketch the argument as follows. First, we work in chart near using the coordinates in Lemma 3.5. We then describe a mapping from , consisting of all those points in with , recall (3.43), to the section
[TABLE]
This gives an expanding map, but as before, this expansion is (more than) compensated by the contraction eventually gained at . Essentially, the result therefore follows from the details of the mapping from to . This mapping can be described in two parts. The first part consists of a simple, near-identity mapping, near , which can be studied in the chart , the details of which are standard and left out of this manuscript completely for simplicity. The second part, is described in using the local dynamics near the nonhyperbolic saddle . This mapping is contracting due to the exponential contraction towards the center manifold that extends the invariant manifold onto the blowup sphere, recall Lemma 3.9 item (1). In combination, this then proves (i).
(iii) in Theorem 1.3(d) is simpler and can be described in the chart only. For this, we again apply near , , respectively, and define a mapping from , consisting of all those points in with , to
[TABLE]
We subsequently follow this by a regular finite time flow map from to
[TABLE]
and lastly by a local mapping from to , recall Fig. 8. In this case, the mapping from to – as in the proof of Lemma 3.14 – can be made as close to the identity in and as desired. In combination, this proves (iii) and the proof Theorem 1.3. In particular, we highlight that the domains of (i) and (ii) as well as of (ii) and (iii) can (and will) be chosen to overlap.
Proof of Lemma 3.13.
Following (3.60), we prove Lemma 3.13 by estimating and . We will do so consecutively in the following.
Let and write the solution of (3.59) with initial conditions as , i.e. for any . Then is the least positive solution satisfying
[TABLE]
Differentiating (3.74) gives
[TABLE]
Notice that if
[TABLE]
then, by (3.75),
[TABLE]
Since is trivial, this inequality implies the first claim in (3.61) by differentiating (3.60). To show (3.76) let so that and
[TABLE]
Clearly, for all . Now, also satisfies the equation (3.78), but with the initial condition . In light of (3.76), we therefore write as
[TABLE]
A simple calculations, shows that also satisfies (3.78):
[TABLE]
but now . We will now show that for all
[TABLE]
Adding to both sides of this equation, using (3.79), produces (3.76) and therefore (3.77) as desired.
For (3.81), notice by (3.80) that for all . Hence there exists a unique such that
[TABLE]
Notice that is a smooth function of by the implicit function theorem. Next, for values of , sufficiently close to (the value of when the -nullcline intersects ), a simple calculation shows that
[TABLE]
and . Hence, for these values of , it follows that (3.81), and therefore also (3.77), holds.
Suppose that upon decreasing we find a first such that . Notice then by (3.75) and (3.79) that and
[TABLE]
since for all , by assumption. Then, by differentiating (3.82),
[TABLE]
where satisfies the equation
[TABLE]
with . In (3.84), we have also used that at where . Since for all , and for all , we have by (3.85) that . But then by (3.84)
[TABLE]
However, this contradicts (3.83) and hence no exists. Consequently, for all and therefore (3.77) holds.
For the subsequent claim in (3.61), we obtain the following expression for
[TABLE]
by differentiating (3.74) twice with respect to , where satisfies and
[TABLE]
Since and , it follows that for all . Consequently, by the first property in (3.61), (3.86) gives , proving the last property in (3.61).
∎
4. Proof of Theorem 1.7
We now move on to prove Theorem 1.7. The periodic orbits we describe are fix points of , recall (1.27).
Lemma 4.1**.**
We have:
- (1)
Fix sufficiently small. Then locally there exists two and only two fix points of for all .
- (2)
Fix sufficiently small. Then no local fix points exist of for all .
Proof.
We first prove (1). Consider therefore sufficiently small. Then we obtain, by the properties in Lemma 1.6, using Lemma 1.1, that is a strong contraction within some open subset , recall Theorem 1.3(c). This produces a hyperbolic and attracting fix-point of in by the contraction mapping theorem. This fix-point for co-exists with the hyperbolic and repelling fix-point obtained by the regular perturbation of of , for some , using Lemma 1.1. The fact that only two intersections exist is a simple consequence of the properties of in Theorem 1.3(d). Case (2) in Lemma 4.1 is also a simple corollary of Lemma 1.6 and Theorem 1.3(d). ∎
Remark 4.2**.**
[3, Theorem 2.3]** is basically Lemma 4.1 for the Sotomayor-Teixera regularization functions considered in that paper. It rests, as the proof Lemma 4.1, upon the domains (i) and (iii) in Theorem 1.3 (d). But as we shall see below, the intermediate domain (ii) in Theorem 1.3 (d) allow for a description of what occurs in between the cases (1) and (2) in Lemma 4.1. In fact, the results of Theorem 1.3 enable a very direct approach for this regime using the implicit function theorem.
Following (1.31), fix points are intersections of the two graphs of and . In particular, transverse intersections correspond to hyperbolic periodic orbits. We illustrate this viewpoint in Fig. 10 in the case where no intersections occur, e.g. for and , recall Lemma 4.1 (2). Following Theorem 1.3(d) and Lemma 1.6, it is easy to use this graphical framework together with (1.25) to prove the existence of a unique saddle-node bifurcation, occurring within the domain (ii) of Theorem 1.3(d). Notice in particular, by Lemma 1.6, see also (1.29), that the slope of , being the right hand side of (1.31), is greater than , say, for some (new) fixed , and all , . From the picture in Fig. 10, the saddle-node is by Lemma 1.6, see (1.30), obtained by decreasing . However, to obtain (1.35) we proceed using an implicit function theorem argument as follows: Consider (3.55) and the associated one-dimensional map (3.71) obtained on the level sets defined by . However, in the context of Theorem 1.7, we now write the right hand side of (3.71) as highlighting the dependency on the bifurcation parameter . Then introduce and by
[TABLE]
and let
[TABLE]
Lemma 4.3**.**
* satisfies the following estimates*
[TABLE]
where , recall (3.67). The order of the remainder in (4.3) does not change as upon differentiation with respect to and . In particular, for any there exists , , and such that
[TABLE]
Proof.
Follows from the definition of and Lemma 3.17, recall also (3.69) and (3.70). ∎
Next, we continue to write the smooth in the -chart and express the resulting mapping in the same coordinates used for in (3.55) by composing the resulting mapping with from the left and from the right. Subsequently, define completely analogously to (4.2) by first going to a one-dimensional mapping on the level sets , insert (4.1) into the resulting expression and “blow up” by dividing the resulting expression by as in (4.2).
Lemma 4.4**.**
* is smooth in and . Also satisfy the following estimate*
[TABLE]
where , upon possibly decreasing , and .
Proof.
Simple consequence of the smoothness of , the fact that and finally that and are as close to their linearization as desired upon decreasing . In particular, the estimates for and then follow from the fact that , by Lemma 1.6. ∎
The fix-point equation (1.31) becomes
[TABLE]
in terms of and . This equation is suitable for the application of the implicit function theorem. In particular, each side is at least with respect to and , depending continuously on .
Lemma 4.5**.**
For each , there exists a unique solution of (4.5), and both being continuous in , such that
[TABLE]
with all partial derivatives evaluated at .
Proof.
Consider . Then by Lemma 4.3 and Lemma 4.4, (4.5) becomes
[TABLE]
Furthemore, (4.6) becomes
[TABLE]
Seeing that , it follows by Lemma 4.3 – taking so small that – that that the equation (4.10) has a unique solution . Inserting this into (4.9) gives a unique since . Notice that the resulting solution satisfies the nondegenaracy conditions (4.7) and (4.8). In particular, by computing the Jacobian of the left hand sides of (4.9) and (4.10) with respect to , we obtain the matrix
[TABLE]
which is regular by Lemma 4.3. The existence of a unique continuous solution for all with the described properties therefore follows from the implicit function theorem. ∎
Returning to and , the solution in Lemma 4.5 becomes as desired. This is the unique saddle-node bifurcation of (1.27), since (4.6), (4.7) and (4.8) imply (1.32), (1.33) and (1.34), respectively. The proof of Theorem 1.7 is therefore complete.
5. Discussion
Comparison with previous results
[3] also describes the regularization of the visible fold, but only for the class of regularizations in (1.12). They also assume an algebraic condition like (A2) but at rather than asymptotically. [3, Theorem 2.2] describes the invariant manifold’s intersection with a fixed section, similar to Theorem 1.3(b). For their regularization functions, to leading order for any . (In [26, Thoerem 3.3] this result was rediscovered using blowup. This also allowed for a more detailed expression of the remainder; it is a smooth function of .) Notice that in our case, , see Theorem 1.3(b), where is the decay rate in (A2). Going through the details, we may also realise that it is a smooth function of but in general only , , due to the resonances (producing ’s), recall (3.17).
[3, Theorem 2.4] also addresses the grazing bifurcation, described in the present manuscript in Theorem 1.7, but neither [3], nor the conference paper [2] by the same authors, did rigorously establish existence nor uniqueness of a saddle-node bifurcation. Our results improve on their findings in several ways. Firstly, we provide more details close to the tangency, see Theorem 1.3(d), for a more general, and more “practical”, class of regularization functions. In turn, this allowed us to prove the existence and uniqueness of a saddle-node bifurcation in the regularized grazing bifurcation. Interestingly, in [3], the equation , where is the order of the tangency at , recall (1.12), plays an important role. For our regularization functions, satisfying (A1)-(A2), this equation is replaced by a Chini equation , see (3.59), where is the decay rate in (A2).
The blowup approach
Our approach to the problem was to use blowup [9, 33] following [32]. This framework is general, see also the outlook below, and has all the benefits that come with using blowup. The blowup method frequently provides remarkably detailed insight into complicated global dynamical phenomena, often even in a constructive way, see [5, 23, 24, 25, 27, 28]. For the planar visible fold studied in the present paper, we applied two consecutive blowups, blowing up the discontinuity set to a cylinder and the visible fold to a sphere, and obtained improved hyperbolicity properties. This allowed us to obtain the desired results by combining:
- (a)
The existence of an invariant manifold, see Lemma 3.9 item (1);
- (b)
The (special) linearization used in Section 3.2 near the hyperbolic points and , recall Lemma 3.5;
– both based on classical local results in dynamical systems theory (center manifold theory, linearization, etc.) – with a global analysis of the Chini equation (3.59). In contrast to e.g. [32], we use blowup to study – for the first time – a very general class of regularization functions, including functions such as the Goldbeter-Koshland function (1.8) that appear in applications.
We highlight that the Sotomayor-Teixera regularization functions used in [3] are easier to study in general than the ones satisfying (A1)-(A2). In fact, a proper cylindrical blowup of is strictly speaking not necessary for these systems. Indeed, the PWS system coincides with the regularized one outside for these functions and one does therefore not lose compactness in the “scaling chart” (1.19) where . In fact, one can just restrict to . Consequently, for these systems, the directional charts and , recall (1.18) and (1.20), are not necessary for the global picture. This is exploited in [3, 30, 31]. As a consequence, the blowup of for the Sotomayor-Teixera functions have a “scaling chart”, where the variables local to are just scaled by appropriate roots of . In our case, the blowup of is more complicated, as none of the directional charts, see (3.6) and (3.10), correspond to pure scalings. I therefore believe that it is not clear how one would reproduce the results of our paper (rigorously) using asymptotic methods.
Regularization functions
In this paper, we have considered a wide class of regularization functions. However, it may seem restrictive that (1.6) holds for all . But if
[TABLE]
for example, with , then
[TABLE]
satisfies (1.6). We can then write and subsequently in the form (1.2). Notice, that following this procedure will in general depend upon . However, only to keep the notation as simple as possible, we focused on the simpler setting in (1.2).
The class of functions described by (A1)-(A2) include standard regularization functions, such as and (1.21) but also nontrivial ones like the Goldbeter-Koshland function (1.8) where . Functions like and (1.11), where in (A2), are more difficult, because the blowup method does not apply directly, but they can, at least when the remainder is exponential, be tackled using the technique in [26], see e.g. [26, Theorem 3.5].
Qualitatively, different regularization functions within our class do not change the results. However, the decay rate in (A2) does change the details quantitatively, see (1.24) and (1.35).
If the regularization function is not monotone, such that (A1) and (1.3) are not satisfied, then the critical manifold upon blowup, will have folds, where, working in the scaling chart , see (A.1), classical results from singular perturbation theory can be applied, e.g. [33] or canard theory [34]. ( is an example with a fold for . In such cases, additional blowups in the directional charts are probably required to resolve such phenomena.) In particular, due to such folds, the critical manifold will be repelling close to the point . See also [4, 19] for applications; in these cases Filippov does not agree with the limit. They can, however, be studied by the same methods used in the present paper. The generalization of Theorem 1.7 will then include a canard phenomenon where the unstable limit cycles can be extended beyond the tangency point until they reach the fold of the critical manifold. We leave the details of this case to future work. Similarly, if (A0) does not hold, then the scaling chart, obtained by setting , is simply a general slow-fast system; it can be as complicated as any planar slow-fast system and there is little value in making the PWS connection in a general framework.
Outlook
Going forward, I have together with co-authors applied the approach in the present paper to two systems in applications, see [19] and [29]. In particular, in [19] we study singularly perturbed oscillators with exponential nonlinearities of the form . These systems have nonsmooth limits upon normalization and can be written in the form (1.1) with as in (1.11). Due to the exponentials in (1.11), however, we apply a slight modification of the approach used in the present manuscript (by following [26]) to handle the resulting in (A2). In [29], on the other hand, we study substrate-depletion oscillators which have a switch-like function modelling an autocatalytic process. In [49], this switch is described by the Goldbeter-Koshland function (1.8). We combine the method used in the present paper with a parameter space blowup to describe the existence and nonexistence of limit cycles in the substrate-depletion oscillators close to their PWS limits. We find that the main mechanism for the oscillations is due to a “boundary node bifurcation” [36, 18] where a node of the PWS system intersects the discontinuity set. Our spherical blowup of a fold point, like in the present paper, captures this transition.
In [20], we consider a related situation of a “boundary focus bifurcation” [36] in the friction oscillator problem for , recall Section 2. For this PWS bifurcation gives rise to an additional Hopf bifurcation (now supercritical) on a blowup sphere (like the blowup of in the present paper). We again combine the blowup approach promoted in this paper with a parameter space blowup with the overall aim to connect (in a smooth family) the attracting Hopf cycles all the way up to the cycles that bifurcate near the PWS grazing bifurcation, as described in Corollary 2.1.
Acknowledgement
I would like to thank Samuel Jelbart for bringing the friction oscillator and the model (2.5) to my attention, for sharing references on the subject and for providing valuable feedback on an earlier version of the manuscript.
Appendix A Proof of Theorem 1.3(a)
The analysis in the chart , see (1.18), plays little role and is similar to how we deal with . The details are therefore omitted. In the following we therefore consider and only.
A.1. Chart
In this chart, we obtain the following equations
[TABLE]
and , using (1.13) and (1.1) in (1.14). This is a slow-fast system with slow and fast. Setting gives the layer problem where is a parameter and
[TABLE]
and hence a normally hyperbolic and attracting, but noncompact, critical manifold:
[TABLE]
Fixing , we can apply Fenichel’s theory to and conclude the existence of the invariant manifold in Theorem 1.3(a). The fact that is a regular perturbation of the Filippov vector-field is standard and follows easily from the fact that the reduced problem on :
[TABLE]
coincides with Filippov.
A.2. Chart
Upon inserting (1.18) into (1.14), using (1.1) and (1.13), we obtain the following equations
[TABLE]
after dividing the right hand side by (as promised in our description of the blowup approach, see Section 1.4). In these equations we have introduced the following function where
[TABLE]
Remark A.1**.**
Notice that within the invariant subset defined by , we have and hence
[TABLE]
*using that . But this is just , see (1.13). *
Now, focus first on . Then for and but sufficiently small we have and hence the system is topological equivalent with the following version
[TABLE]
The set is therefore a line of equilibria having stable and unstable manifolds contained within and , respectively. We can straighten out the individual unstable manifolds of points on by a transformation of the form , with smooth, with . Applying this transformation to (A.3) gives
[TABLE]
dropping the tilde on . Recall here that . Therefore if we consider an initial condition with small, then
[TABLE]
Now, we wish to extend the stable foliation of by the backward flow. For this let , after possibly decreasing and , and consider the leaf of the Fenichel foliation of . We therefore flow this set forward , which is the time it takes for to go from to . This gives a new , , say, and a new leaf . Notice and hence we extend by flowing backwards by time . (In general, will not be fully covered by the chart and therefore we will have to work in separate charts.) We do this by using (A.4), which produces the extended leafs as images of Lipschitz mappings.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] E. J. Berger. Friction modeling for dynamic system simulation. Applied Mechanics Reviews , 55(6):535–577, 2002.
- 2[2] C. Bonet and T. M-Seara. Chaos in the hysteretic grazing-sliding codimension-one saddle-node bifurcation of piecewise dynamical systems. In A: Congreso de Ecuaciones Diferenciales y Aplicaciones y Congreso de Matematica Aplicada. ”CEDYA 2017 , pages 73–77, 2017.
- 3[3] C. Bonet-Revés and T. M-Seara. Regularization of sliding global bifurcations derived from the local fold singularity of Filippov systems. Discrete and Continuous Dynamical Systems- Series a , 36(7):3545–3601, 2016.
- 4[4] E. Bossolini, M. Brøns, and K. U. Kristiansen. Canards in stiction: on solutions of a friction oscillator by regularization. SIAM Journal on Applied Dynamical Systems , 16(4):2233–2258, 2017.
- 5[5] E. Bossolini, M. Brøns, and K. U. Kristiansen. Singular limit analysis of a model for earthquake faulting. Nonlinearity , 30(7):2805–2834, 2017.
- 6[6] C. A. Buzzi, P. R. da Silva, and M. A. Teixeira. A singular approach to discontinuous vector fields on the plane. J. Diff. Equations , 231:633–655, 2006.
- 7[7] M. Desroches and M. R. Jeffrey. Canards and curvature: nonsmooth approximation by pinching. Nonlinearity , 24(5):1655–1682, May 2011.
- 8[8] M. di Bernardo, C. J. Budd, A. R. Champneys, and P. Kowalczyk. Piecewise-smooth Dynamical Systems: Theory and Applications . Springer Verlag, 2008.
