Discretized Fast-Slow Systems near Pitchfork Singularities
Luca Arcidiacono, Maximilian Engel, Christian Kuehn

TL;DR
This paper analyzes how discretized fast-slow systems behave near pitchfork singularities, showing the extension of the slow manifold and estimating transition contraction rates using a discrete blow-up method.
Contribution
It adapts the blow-up technique to discrete systems and provides precise estimates for the dynamics near singularities, advancing understanding of numerical discretizations of fast-slow systems.
Findings
Slow manifold extends beyond the singularity in discretized systems.
Transition mapping exhibits quantifiable contraction rates.
The discrete blow-up method effectively analyzes singular behavior.
Abstract
Motivated by the normal form of a fast-slow ordinary differential equation exhibiting a pitchfork singularity we consider the discrete-time dynamical system that is obtained by an application of the explicit Euler method. Tracking trajectories in the vicinity of the singularity we show, how the slow manifold extends beyond the singular point and give an estimate on the contraction rate of a transition mapping. The proof relies on the blow-up method suitably adapted to the discrete setting where a key technical contribution are precise estimates for a cubic map in the central rescaling chart.
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.
Discretized Fast-Slow Systems
near Pitchfork Singularities
Luca Arcidiacono , Maximilian Engel11footnotemark: 1 , Christian Kuehn11footnotemark: 1 Zentrum Mathematik, Fakultät für Mathematik, Technische Universität München, Boltzmannstr. 3, D-85748 Garching bei München
Abstract
Motivated by the normal form of a fast-slow ordinary differential equation exhibiting a pitchfork singularity we consider the discrete-time dynamical system that is obtained by an application of the explicit Euler method. Tracking trajectories in the vicinity of the singularity we show, how the slow manifold extends beyond the singular point and give an estimate on the contraction rate of a transition mapping. The proof relies on the blow-up method suitably adapted to the discrete setting where a key technical contribution are precise estimates for a cubic map in the central rescaling chart.
Keywords: pitchfork bifurcation, slow manifolds, invariant manifolds, loss of normal hyperbolicity, blow-up method, discretization.
Mathematics Subject Classification (2010): 34E15, 37M99, 37G10, 34C45, 39A99.
Acknowledgments
This work was supported by the German Research Foundation (DFG) via the SFB-TRR 109. Luca Arcidiacono acknowledges support from the graduate program TopMath of the Elite Network of Bavaria and the TopMath Graduate Center of TUM Graduate School at Technische Universität München.
1 Introduction
We study the dynamical system generated by the two-dimensional cubic polynomial map
[TABLE]
for small . The parameter implies a time scale separation between the fast variable and the slow variable , while the parameter is viewed as the stepsize in an explicit Euler method for the ordinary differential equation (ODE)
[TABLE]
which is the normal form of a fast-slow system exhibiting a pitchfork singularity at the origin . Indeed, for , we can view as a bifurcation parameter for the flow in the -variable: when , equation (1.4) has a hyperbolic sink at and, when , there are three equilibria with unstable and the other two, and , locally asymptotically stable. The origin is called singular since hyperbolicity is lost at this point, and this is also the case for the map (1.1). We will analyze the dynamics close to the origin for small . Since we focus on the local behaviour around the singularity, we will neglect potential higher order nonlinearities in the majority of this work, but will show how to adapt the proof when including those.
For our analysis we will make use of the blow-up method [1, 2], which has turned out to be a successful tool for treating singular points of fast-slow systems. It was first applied to fast-slow systems by Dumortier and Roussarie [3] to gain insight in the dynamics around non-hyperbolic equilibria. The method uses a non-injective transformation that maps a higher dimensional object such as a sphere onto the non-hyperbolic equilibrium constituting the singularity. The dynamics on this larger, blown up version of the singularity may then be desingularized by an appropriate rescaling of time and exhibit (partially) hyperbolic behaviour. Then one can use dynamical systems techniques to analyze the dynamics in blown-up space. Finally, a typical result allows one to extend invariant manifolds past the singular point in the blown down system; see e.g. [13, Chapter 7] for an introduction and [16, 15, 17, 7, 10, 12, 14] for an, of course non-exhaustive, list of different applications to planar fast-slow systems.
By means of the blow-up method Krupa and Szmolyan [10, 11] analyze different kinds of singularities in fast-slow ODEs, i.e. fold, canard, transcritical and pitchfork singularities, and show how certain invariant manifolds, so-called slow manifolds, extend around the singular points for small . In the case of fold points, Nipp and Stoffer [18] transform the blow-up technique to the corresponding explicit Runge-Kutta, in particular Euler, discretization and prove the extension of slow manifolds for the discrete time system around the singularity. Whereas they apply an abstract existence theory for invariant manifolds developed in [18], Engel and Kuehn [4] use direct estimates in the blow-up charts to prove the extension of slow manifolds for transcritical singularities. In both cases, a crucial aspect of the discretized blow-up lies in finding the right rescaling of the step size .
In a similar spirit, we investigate, how trajectories of (1.1) behave near the origin and show how the slow manifold may be continued beyond the pitchfork singularity in the discrete setting. We prove that, depending on the sign of , trajectories starting in the vicinity of the single slow branch near are attracted exponentially to one of the parabolic branches near . Furthermore, for , we show that canard-type orbits can track the unstable branch . Our analysis uses three charts that cover different parts of the blown up space around the singularity. We track trajectories through several checkpoints along a curve of fixed points of the cubic map and give estimates on the contraction of the transition mappings. In this way, we also give an alternative way of proof to the result in [11] for the ODE case, by letting the step size in (1.1).
This paper is structured as follows. After giving a short introduction to continuous time fast-slow systems and pitchfork singularities in Section 2, we formulate the setup and main results of this paper at the start of Section 3. The major part of Section 3 is dedicated to the proof of the main theorem which is divided into several steps. We start with . The relevant coordinate changes are discussed in Section 3.2. Sections 3.3 and 3.5 describe the dynamics in the vicinity of the branches of the critical manifold, which allows to define the slow manifolds and control contractivity of the transition map. In Section 3.4 we describe the continuation of a slow manifold through the blown-up singularity by direct estimates on the trajectories. Finally Section 3.6 combines the results in a blown down version, which finishes the proof for . The required modifications to cover the canard case are outlined in Section 3.7. Section 3.8 shows how the previous results can be adapted to a more general setting.
2 Continuous-time fast-slow systems with pitchfork singularity
2.1 Fast-slow ODEs
Fast slow systems occur in various fields of science such as neurobiology or chemistry and are usually found as a system of ODEs with two time scales, this means, they are of the form
[TABLE]
where are -functions with . The small parameter consitutes the separation between two time scales. The variables and are often called the fast variable(s) and the slow variable(s) respectively. The time variable in (2.3), denoted by , is termed the fast time scale. By a change of variables, one can also consider the slow time scale and rewrite (2.3) as
[TABLE]
The singular limit can be seen from two different perspectives corresponding with the two time scales. Setting in (2.3) yields
[TABLE]
which is called the layer problem (or fast subsystem), since we can view the equation layer-wise parametrized by the constant . Setting in (2.6) gives the differential algebraic equations
[TABLE]
called the reduced problem (or slow subsystem). The flow of (2.8), the so-called slow flow, is restricted to the set
[TABLE]
which consists of equilibria of the layer problem (2.7). We refer to this set as the critical set or often also critical manifold, in case it is a manifold.
A subset is called normally hyperbolic if the matrix has no eigenvalue with vanishing real part for all . In the vicinity of normally hyperbolic submanifolds of , the dynamics can be very well described for sufficiently small : Fenichel Theory [6, 9, 13, 19] gives the existence of a locally invariant manifold, the slow manifold , which lies close to and maintains the stability properties of the layer problem (2.7). Furthermore, the restriction of (2.6) to is a regular perturbation of the reduced problem (2.8).
However, points , which do not satisfy normal hyperbolicity are called singularities in this context and are more delicate to handle. From the view point of the layer equation (2.7) singularities often correspond to bifurcations of the fast subsystem, and the breakdown of normal hyperbolicity is typically associated with the intersection of multiple parts of at the point where degeneracy of follows from the Implicit Function Theorem. In the case of a pitchfork singularity, which we will consider in the following, we are precisely in such a situation.
2.2 Pitchfork singularity in continuous time
We consider a two-dimensional fast-slow system of the form (2.3) where the critical manifold resembles the shape of a pitchfork, and we call the associated non-hyperbolic singularity a pitchfork singularity. Such a situation occurs when the vector field satisfies
[TABLE]
These conditions guarantee that, for , there is a non-hyperbolic equilibrium at the origin where the critical manifold has a transversal self-intersection and one part of the branches crosses the other tangentially to the -direction. In particular, we assume that
[TABLE]
such that the singularity is supercritical. Furthermore, we assume such that the slow dynamics pass through the origin in positive -direction. In other words, we consider the problem of how the slow dynamics behave in the vicinity of a splitting into three critical branches (see [11, Figure 4]). The case of a subcritical pitchfork singularity or the situation of are less challenging, since the dynamics only heads into the direction of one critical branch, and will therefore not be treated in this paper.
There is a linear change of coordinates (see [11]) which brings the system into the normal form
[TABLE]
where and satisfy . Since we are mainly interested in the local dynamics around the origin, we may initially ignore the higher order terms and only consider the system
[TABLE]
The critical manifold is given as
[TABLE]
For negative there is only one stable equilibrium at , while for positive we have an unstable equilibrium at and two locally asymptotically stable ones at .
3 Pitchfork singularity in discrete time
A time-discretization of equation (2.10) by the explicit Euler method with time step size yields the map
[TABLE]
As in continuous time, the system induced by (3.1) clearly possesses the critical manifold
[TABLE]
consisting of fixed points of (3.1) for . We split the set into the four branches
[TABLE]
By linearization we see that these four branches are normally hyperbolic as long as for we have
[TABLE]
Since we want to restrict the analysis to the non-hyperbolic singularity at the origin , we always assume that is chosen small enough so that (3.3) holds as well as the same stability properties as in the time-continuous case. For example, for a fixed initial condition with , we have to ensure which yields the restriction , which then implies that is normally hyperbolic and locally attracting. Note that we shall still use the notation in (3.2) in this context. In contrast to the continuous case the fixed points on are not globally stable, but only inside an interval around zero of size . Outside this interval solutions diverge in growing oscillations. Compare also with the reasoning of Lemma 3.5 in Section 3.3. Due to normal hyperbolicity and according to [8, Theorem 4.1], for sufficiently small, there exist corresponding invariant slow manifolds . However, the four branches of the critical manifold intersect at the origin , where we have , i.e. we observe the loss of normal hyperbolicity as in the ODE case.
3.1 Main result
We want to investigate where points around get mapped to by iterations of in order to find the continuation of beyond the singularity. For that purpose, fix some , let be a small interval containing [math] and define the section around the point on the critical branch by
[TABLE]
In particular, we always assume that the initial condition is chosen on and is sufficiently small so that trajectories effectively start close to the attracting slow manifold .
We are going to follow trajectories of (1.1) starting in up to height . Since the line can only be reached in case , we introduce as the closest reachable height, which then satisfies . This allows us to define the sections
[TABLE]
around the points or on the branches or respectively. Depending on the sign of we will show that the transition maps or if are well defined. The transition maps are given by the -fold of where is the closest integer to . For the discrete setting, induced by the map (3.1), we have the following main result (see Figure 1 for an illustration of the case ).
Theorem 3.1**.**
Fix and let . Then there are , depending on , such that for all and all the following holds.
- (T1)
If , the set (including the point ) is mapped by into a subset of that contains the point and has a width of order for some constants . 2. (T2)
If , an analogous statement holds with , and instead of , and . 3. (T3)
If the slow manifolds and coincide with the critical branches and and are connected by a canard solution, i.e. . The set gets mapped by into and its image has a width less than \Big{(}1-h^{2}(\tfrac{\rho^{2}}{2})^{2}\Big{)}^{\tfrac{\rho^{2}}{2\varepsilon h}}\cdot|J|.
Remark 3.2**.**
An analogous result for the continuous-time system (2.10) has been shown in [11]. The sections are chosen to be such that the transition maps are well defined if . The image is an interval about the corresponding point on the slow manifold and has a size of for some constant .
Note that we will assume to obtain meaningful time lengths for the dynamical analysis. For further details on the choice of see Section 3.6, but notice that it immediately implies the stability restriction from the discussion below (3.3).
3.2 Transformation to the chart coordinates
The proof of Theorem 3.1 uses the blow-up method for the dynamical system induced by the map
[TABLE]
where the fast-slow separation parameter and the stepsize are also seen as variables.
The quasi-homogeneous blow-up transformation around the pitchfork singularity is given as
[TABLE]
The transformation of the -coordinates is the same as in the continuous-time case (see [11]). The change of variables in is chosen such that the map is desingularized in the relevant charts. We exclude [math] from the domain of since at every point is a neutral fixed point. Due to the transformation we have to exclude [math] from the domain of as well.
The transformation induces a map on the manifold . We analyse the dynamics of by using the charts , ,
[TABLE]
which are given by
[TABLE]
To switch between different chart coordinates we use the following coordinate changes
[TABLE]
and
[TABLE]
For the proof of Theorem 3.1 we will proceed as follows. Transforming (3.4) using the coordinate changes induces a dynamical system on in chart coordinates. Trajectories of (3.4) are analyzed via their corresponding transformed versions in each of the charts. In every chart we will define sets and , show that the transition maps are well defined and study their contractivity. The mappings are then built by connecting the three chart-wise transition maps, which are elaborated in Section 3.6 in more detail.
We refer to as the entering chart, as we start our analysis in this chart and trajectories are brought closer to the origin. Charts of the type of are often called rescaling charts, since the transformation is basically a rescaling with suitable powers of the fast-slow-separation constant . In this chart, the dynamics arbitrarily close to the origin are analyzed. Finally the exiting chart is used to describe, how trajectories exit the vicinity of the origin and is crucial for the contractivity statement of Theorem 3.1.
3.3 Dynamics in the entering chart
Fix some and also consider the case
[TABLE]
from now on until Section 3.7. The case can be treated analogously, see also Section 3.6 for more details. Further take sufficiently small. During the next sections we will specify what sufficiently small means for and such that and are determined. In the coordinates of the first chart , the set is given as
[TABLE]
for which we define
[TABLE]
We investigate the dynamics within the domain
[TABLE]
In order to find an expression for the map (3.4) in terms of the entering chart , we first rewrite in -coordinates as
[TABLE]
This yields
[TABLE]
The remaining three equations of (3.4) in -coordinates read as
[TABLE]
Hence, by using (3.5), we obtain the maps
[TABLE]
The dynamics in and can be calculated explicitly for the first chart.
Lemma 3.3**.**
For , the trajectories of (3.10) in are given by
[TABLE]
for
Proof.
We define . Multiplying the last two equations of (3.10) gives the relation
[TABLE]
Given the initial condition , we obtain the solution . Hence, we can compute
[TABLE]
Similarly, we obtain the formulas for and . ∎
Furthermore, we can observe from equations (3.10) that the set is invariant for the dynamics and, for given , consists of the two-parameter family of invariant one-dimensional lines
[TABLE]
Each of these lines has a fixed point located at , which has a three-dimensional center eigenspace and a one-dimensional stable eigenspace in -direction with eigenvalue (recall that ). In other words, the two-dimensional plane
[TABLE]
is an invariant manifold in only consisting of fixed points, attracting in the -direction and neutral in the other directions, and corresponding to the branch of the critical manifold. In particular, for each we have the fixed point
[TABLE]
We obtain the following statement:
Proposition 3.4**.**
The invariant manifold extends to a center-stable invariant manifold (at ) which is given in by a graph for some mapping . Furthermore, is increasing in (and thereby, in particular, on ), whereas are decreasing in (and thereby also on ).
Proof.
This is an immediate consequence of the considerations above and classical center manifold theory (cf. e.g. [8, Chapter 5A]). From Lemma 3.3, we can see immediately that as long as , we have . Hence, the claim follows from the formulas in Lemma 3.3. ∎
Note that, on , the manifold corresponds to the union of the slow manifolds . Assume we iterate system (3.10) until reaches a value less or equal to . (This means that the trajectory of (3.4) has reached a point above the line in -coordinates.) As already remarked before, when defining , the level might not be hit precisely. However, let us assume for simplicity that we are in the situation of reaching after iterates. (Also in the next sections we will assume in a similar way that specific values are hit since the small errors do clearly not change our results.) This means we have , and reversely, .
Denote by the transition map after iterations. We can deduce the following Lemma:
Lemma 3.5**.**
For sufficiently small, we have
[TABLE]
and as well as are non-empty sets.
Proof.
From the explicit solutions in Lemma 3.3, we obtain
[TABLE]
For the -equation of (3.10) reads
[TABLE]
Consequently we have
[TABLE]
Additionally a direct computation yields that for we have
[TABLE]
This means that lies in the cone bordered by for all that satisfy (see also Figure 2). Thus contraction towards the fixed point at 0 is guaranteed for all initial values of in that domain and the speed is at least the linear rate .
Note that stays inside the interval for and the stable eigenvalue in -direction is given by along the manifold . We may choose small enough so that . Hence it follows from standard perturbation arguments that, for sufficiently small, the map is a contraction with rate for some constant . Therefore we have for a sufficiently small choice of .
Since for the point approaches , we can deduce that lies in for small enough. Additionally, since the manifold is invariant under the forward iterations of (3.10), we have that is non-empty as well. ∎
3.4 Dynamics in the rescaling chart
We use to transfer the set to the second chart and define
[TABLE]
For the transformation of (3.4) via the chart , first observe that since we have
[TABLE]
Using the coordinates of , the remaining equations from (3.4) become
[TABLE]
which can be simplified with (3.12) so that we get in total
[TABLE]
Since and stay constant in this chart, we can plug in the values from to write the maps as
[TABLE]
We denote this two-dimensional map by
[TABLE]
Furthermore, we abbreviate
[TABLE]
such that we have . We will see that the appropriate exiting set in chart is given by
[TABLE]
Recall from chart the attracting center manifold (see Proposition 3.4). Similarly to [4], this manifold corresponds with the global manifold on the blow-up manifold . In chart we therefore have the attracting center manifold (with, reversely, ), whose behaviour is described in the following main result of this section (recall that we are still in the setting ).
Theorem 3.6**.**
The set
[TABLE]
gets mapped by iteration of into the set
[TABLE]
where . In particular, the transition mapping is well defined and maps to .
For the proof of this theorem we will analyze the evolution of our starting set at different heights (see Figure 3), treated in the propositions below. Before we do that, we collect some properties of the function in the following Lemmas 3.7–3.9.
Firstly, we characterize the positive fixed points of on -fibres.
Lemma 3.7**.**
For any , the mapping has precisely one positive fixed point , satisying the equation
[TABLE]
As long as , the family of fixed points is monotonically increasing and satisfies .
Proof.
Fixed points of are characterized by the equation
[TABLE]
As is not a solution, we can solve this for and obtain
[TABLE]
The graph of consists of two branches. Notice that for . For the graph is monotonically increasing (since the summands and are). Thus we have a curve of positive fixed points, that we can also parametrize by , call them . It remains to verify the bound of . Using , we have
[TABLE]
Consequently the point lies below the graph of , so right of the curve of fixed points. Since the curve is increasing, all other fixed points with also satisfy the estimate . ∎
Secondly, we find to be monotonically increasing on a suitable interval and, by using Lemma 3.7, we find invariant sets under .
Lemma 3.8**.**
Let . Then the following holds:
The function is monotonically increasing on for all sufficiently small. 2. 2.
The set is (positively) invariant under . Furthermore, when , the set is (positively) invariant under .
Proof.
We compute the derivative
[TABLE]
which shows that the cubic function may have two stationary points located at and then is monotonically increasing in between these.
By choosing sufficiently small, we can achieve that the stationary points exist for all and that . The choice of can be made independently of , for all arbitrarily small . E. g. for the inequality is fulfilled for all . Hence, the first claim follows.
Since we have precisely one positive fixed point by Lemma 3.7, the graph of the continuous function hits the diagonal precisely once. As and we can conclude that it crosses the diagonal at and lies above the diagonal (i.e. ) for and below the diagonal (i.e. ) for . If we can widen the estimate to , because there is overall only one fixed point.
We have already shown that is increasing on . To prove the claimed invariance of and , it thus suffices to consider only the endpoints of the intervals.
Recall from Lemma 3.7 that and, hence, we can conclude with the above that . Since additionally , the claimed positive invariance of follows.
Regarding the invariance of in case of , first note that the unique fixed point is given by , which can be directly checked with the defining equation (3.14). As the curve of fixed points is increasing, we can estimate
[TABLE]
for sufficiently small and all . With the considerations above, we thus have
[TABLE]
yielding the invariance of the interval . ∎
Finally, we can show the following contraction property of on relevant intervals.
Lemma 3.9**.**
Let . The function restricted to the interval is a contraction with constant .
Proof.
Recall from the proof of Lemma 3.8 that the derivative reads
[TABLE]
As stated in Lemma 3.8, the map is monotonically increasing on for , and, hence, the derivative is non-negative for all . Thus we obtain
[TABLE]
Hence, the claim follows by a standard application of the mean-value theorem. ∎
We now turn to showing the transitions from to for (see Figure 3). Each transition is formulated in one of the following Propositions.
Proposition 3.10**.**
The set gets mapped by iterations of (3.13) into the set , where .
Proof.
It takes iterations to get from to with steps of size . Since is invariant under for all by Lemma 3.8 and is a contraction with constant by Lemma 3.9, the image of under iterations of (3.13) has a width of at most . Since the exponential limit
[TABLE]
is attained monotonically from below, we can bound this width via
[TABLE]
Hence, any trajectory starting in goes through the set
[TABLE]
where and denote the minimal and the maximal value, respectively, that the fixed point attains while varies over . Since, according to Lemma 3.7, the curve of fixed points is increasing, we have and .
It remains to verify that and . To that purpose, we plug these bounds into equation (3.14), satisfied by the fixed points, which gives
[TABLE]
where the last inequality holds for all sufficiently small , and
[TABLE]
Since the curve of fixed points is increasing (see Figure 4), the claim follows. ∎
Proposition 3.11**.**
The set gets mapped by iterations of (3.13) into the set .
Proof.
Recall that the fixed point is given by . Furthermore, we have
[TABLE]
for all sufficiently small . Analogously to Lemma 3.9, we observe that, for all , the map is a contraction on to the fixed point . Since for all , we can deduce that is invariant under for all . This implies the claim. ∎
The final transition is described in the following proposition.
Proposition 3.12**.**
The set gets mapped by iterations of (3.13) into the set
[TABLE]
where .
Proof.
We first consider the set (see Figure 6), defined by
[TABLE]
Let be in . Now, since is increasing and also the curve of fixed points is increasing, we have
[TABLE]
Hence, the point lies in , as long as . This means that trajectories leave through the upper boundary at .
Moreover, we consider the sets
[TABLE]
as depicted in Figure 6. For points , we have as well as . Thus they will be mapped into , as long as . Points on the left-hand boundary of , given by , clearly satisfy the same estimate such that they are also mapped into . By monotonicity of , see Lemma 3.7, this holds for all points in . Hence, we deduce that trajectories leave through the upper boundary at .
In order to find a right-hand bound for the set , we compute
[TABLE]
where we used that . Since the curve of fixed points is increasing (see Figure 4), this means that we can estimate . We observe from the proof of Proposition 3.11 that is a subset of . Furthermore, it is now easy to see that
[TABLE]
and
[TABLE]
This concludes the proof. ∎
Theorem 3.6 is now an immediate consequence of combining Proposition 3.10, Proposition 3.11 and Proposition 3.12.
3.5 Dynamics in the exiting chart
Transforming to the coordinates of the third chart gives
[TABLE]
Furthermore, we define
[TABLE]
with , such that for sufficiently small . As already noted in section 3.3, we may assume, due to the controllably small error, that specific levels are hit by the trajectories and therefore, in particular, we assume , where was used to define (3.1).
Similarly to the situation in , we consider the domain
[TABLE]
for the chart , and we obtain the map
[TABLE]
corresponding with (3.4). Similarly to the system obtained in , the special structure of (3.20) again allows to explicitly determine solutions of the induced dynamical system in the components and .
Lemma 3.13**.**
For , the trajectories of (3.20) in are given by
[TABLE]
for .
Proof.
Let . Multiplying both sides of the equations for and in (3.20) yields
[TABLE]
Solving this recursion for some initial condition gives
[TABLE]
We use this observation to calculate
[TABLE]
and analogously
[TABLE]
This finishes the proof. ∎
We observe from (3.20) that the hyperplane is an invariant set for the system (3.20), foliating into the invariant lines for all . Each of these lines has three fixed points, located at , . Linearizing around each of these, for , we see that in -direction the fixed point at is unstable with eigenvalue while those at and are stable with eigenvalue (recall that ).
Since, in our considerations, we enter via , our main interest lies in the family of stable fixed points at , corresponding with the branch of the critical manifold for . Each of these fixed points has a three-dimensional center eigenspace as well as a one-dimensional stable eigenspace in -direction with eigenvalue . The union of these fixed points forms an invariant manifold, which we call
[TABLE]
In particular, for each it contains the fixed point
[TABLE]
which has gained hyperbolicity due to the desingularization of the origin. In analogy to Proposition 3.4 we get the following:
Proposition 3.14**.**
The invariant manifold extends to a center-stable invariant manifold (at ) which is given in by a graph for a smooth mapping . Furthermore, is decreasing in (and thereby, in particular, on ), whereas are increasing in (and thereby on ).
Proof.
This is an immediate consequence of the considerations above and classical center manifold theory. Similarly to the proof of Proposition 3.4, the second claim follows from Lemma 3.13. ∎
Note that, on , the manifold corresponds to the union of the slow manifolds .
We will follow the iterations of (3.20) until the values are reached. Lemma 3.13 tells us that this is the case when , which means that the number of iterations equals . Let be the transition map induced by iterations of (3.20) and consider the set
[TABLE]
Note that with this choice we have . The following Lemma summarizes the properties of the transition map .
Lemma 3.15**.**
For sufficiently small, we have , where has a -width of at most for some constant . Furthermore, the intersections as well as are non-empty sets.
Proof.
From the explicit solutions in Lemma 3.13, we directly see that
[TABLE]
Next, we consider the -equation of (3.20) for and , which reads
[TABLE]
The cubic function is increasing between the stationary points at
[TABLE]
Taking , we achieve that . Since the fixed point at is unstable we can deduce that the set gets attracted to the fixed point at , and so does .
We turn to giving estimates on the contraction rate towards for different starting values in Note that the map is increasing and concave on . Since it is increasing, the subintervals and get mapped by into themselves. Due to its concavity, the function lies below the tangent at , so that the contraction rate for values in is at least as strong as the linear rate coming from the linearization around . Concavity also yields that lies above the secant on the interval . Thus the slope of the corresponding secant gives an estimate for the contraction rate of points in to the fixed point at .
In more detail, linear interpolation between the points and yields the slope
[TABLE]
where
[TABLE]
Note that and as .
We conclude that, on the interval , the map is contracting with constant . The transition map defined on
[TABLE]
is in -direction a perturbation of the -fold of , as we now have .
Also note that during the iterations that define , the variable lies in the interval . Thus, if we choose sufficiently small, we can achieve that is a contraction (in -direction) with a rate of . Consequently the image has a -width of at most
[TABLE]
Since for the point approaches , so especially its coordinate approaches , we can deduce that lies in for small enough. Moreover, since the manifold is invariant under the forward iterations of (3.20), the point lies within .
Because converges to as , we infer that for small the point and the exponentially small set around this point lie within . ∎
3.6 Blown-down dynamics
As a last step, we will connect the individual results, obtained in each of the three charts, to prove Theorem 3.1.
Proof of Theorem 3.1 (T1) and (T2).
Throughout the previous proofs we needed to make sufficiently small; now we choose such that all of the statements hold true for every . This gives the value .
As a consequence of condition (3.21) in the proof of Lemma 3.15, we assumed . Even stronger, Lemma 3.8.1 gives . For Lemma 3.5 we required . Thus we can take .
In the previous sections we have seen that
[TABLE]
so that we can concatenate the three transition maps and , using the appropriate coordinate changes in between, and define the map from to
[TABLE]
In particular, we have seen from the analysis in the charts , and (see Lemma 3.5, Theorem 3.6 and Lemma 3.15) that , equalling in and in , is continued to in the vicinity of . Additionally, we have and . Hence, by reverting to the original coordinates , we obtain the transition map from to given by
[TABLE]
We have shown in Lemma 3.15 that the set has a -width of . Hence, by transforming back to the blown-down coordinates, it is easy to see that the width in - direction of is when we take and (with and from (3.15) and (3.22) respectively).
Furthermore, Lemma 3.5 implies that contains a point of the slow manifold . On the other hand, Lemma 3.15 shows that the exponentially small set contains a point of the slow manifold , and, due to (3.23) and the definition of , we also have
[TABLE]
This completes the proof of the statement in Theorem 3.1 for the case .
Finally, when , observe that under the change of variables the -equation in system (3.4) gets transformed into
[TABLE]
which is equivalent to
[TABLE]
Hence, the analysis is the same as for positive , with the same outcome under symmetric change of variables. ∎
3.7 Canard Case
The analysis in the case of may be carried out without a blow-up transformation. Hence, we treat the proof of Theorem 3.1 (T3) separately here.
Proof of Theorem 3.1 (T3).
One observes, that the system
[TABLE]
keeps invariant for all , since there is no dependency on in the -equation. This means that we have and on the domain of our analysis (see discussion around (3.3)) so that and are connected. The connecting trajectory starting in is explicitly given by \gamma(n)=\big{(}x(n),y(n)\big{)}=\big{(}0,-\rho^{2}+nh\varepsilon\big{)}.
The linearization along the trajectory is characterized by the variational equation
[TABLE]
While the fixed point of (3.24) corresponds with the centre-direction along , the solution of (3.24) starting at corresponds with the transversal hyperbolic direction and can be explicitly solved to be
[TABLE]
Let us for simplicity assume that we have . In particular, we set , where clearly . We have already seen in Section 3.3 that due to the cubic structure the contraction rates in -direction towards the locally stable fixed point for are at least as strong as the linear rates achieved by linearization around . Similarly one also observes that the linear rates give a bound for the expansion rate for positive values of . Hence, the contraction and expansion of trajectories from to a neighborhood of can be estimated from above by the linear rate along the trajectory which satisfies
[TABLE]
Hence, we can give the bound
[TABLE]
meaning that the transition map is contractive for the canard case since the contraction rates along prevail over the expansion rates along . Hence, the claim follows. ∎
However, note that
[TABLE]
Thus, as expected, in the limit one obtains the stability behaviour of the corresponding continuous-time system where contraction and expansion exactly compensate each other. It is still remarkable that the Euler method not only preserves the stability behaviour for trajectories close to the canard but even enhances stability as compared to the continuous-time case for sufficiently small . We already observed this surprising effect in the case of transcritical canards (cf. [4]) but emphasize that in other similar situations, like the folded canard (cf. [5]), the Euler method has clearly unfavourable stability properties.
3.8 Higher Order Terms
We briefly discuss how our results can be generalized when higher order terms and from (2.9) are included. The corresponding discretized dynamical system reads
[TABLE]
Note that due to the dependence of on , points in the image of under iteration of will not share the same -coordinate. Thus we cannot define the transition mappings by just a fixed number of iterations of , but instead pointwise for each initial value by
[TABLE]
We see that for a sufficiently small choice of every trajectory will get close to . In [4] this had already to be taken into account for the case of a normal form without higher order terms.
Firstly, let us discuss the problem for fixed . It is an important benefit of the blow-up method that in entering and exiting charts higher order terms have no significant impact. In more detail, we transform system (3.25) by , proceeding as in Section 3.3, to obtain
[TABLE]
This relation yields
[TABLE]
which simplifies to
[TABLE]
Consequently the transformed system in can be written as
[TABLE]
For , this system is identical to (3.10). Hence, for sufficiently small , we still obtain the existence of a center-stable manifold at the point and the consequences thereof. A small choice of means that we have to restrict to sufficiently small values. For the exiting chart , the situation is similar.
In the rescaling chart, however, the higher order terms may not be bypassed that easily, but the strategy from Section 3.4 can be adapted. As in Section 3.4, we still have and . The remaining equations of (3.25) transform to
[TABLE]
and
[TABLE]
which can be simplified and desingularized into
[TABLE]
[TABLE]
The following arguments will not only require small but also sufficiently small , so that the impact of normal form higher order terms can be controlled and the dynamics are determined by the remaining terms. Since the small parameter incorporates and , it is more apparent in the original not blown up coordinates how the choice of determines the considered neighbourhood of the origin. Note that in the following small and mean that the statements hold for sufficiently small fixed and for all positive below some sufficiently small threshold. Restricting and , we can assure upwarded movement in -direction taking steps to travel through the domain considered in the second chart.
Our approach in Section 3.4 relied heavily on the curve of fixed points introduced in Lemma 3.7. In the more general setting involving the higher order terms, a curve corresponding to persists. In other words, one can show that for fixed, negative values of there is exactly one positive fixed point for equation (3.31), given that and (and thus ) are sufficiently small. Note that this can only be accomplished for outside an interval of size , since otherwise the term is of order and therefore does not dominate additional terms of that order any longer. Using the curve of fixed points a result analogous to Proposition 3.10 can be shown, which implies that trajectories will enter the quadrant . Equivalent statements to those of Lemma 3.8 can also be obtained for and small enough. This means that for sufficiently small the mapping is monotone. Using the monotonicity one then easily checks that is invariant under (3.31), simply by plugging in . In a similar manner one can ensure that trajectories leave the rectangular set only through its upper boundary.
Moreover, one can show that in the quadrant trajectories are bounded away from the -axis, independently from . The corresponding result is found in Proposition 3.12. Hence, we may deduce that all trajectories will end up at a -height close to with positive -value, bounded away from 0 and smaller than . In other words, we obtain a result similar to Theorem 3.6. Transforming the exiting set into -coordinates allows to proceed similarly as in Section 3.5. As we have already seen in chart , the higher order terms do not change the behaviour for sufficiently small . Summarizing, we deduce that Theorem 3.1, (T1) and (T2), can be transferred to the general setting of (3.25).
Furthermore, note that in the general case of the normal form (2.9) including higher order terms, the value of close to [math] giving a canard changes with the value of . For continuous time, this phenomenon is studied in detail for canards in folds in [10] and discussed for the transcritical and pitchfork case in [11, Remark 2.2 and Remark 4.1]. Using a Melnikov computation, one may show the existence of a function with such that for the slow manifold extends to for sufficiently small . In Theorem 3.1 (T3), we only treated the case since we did not take into account perturbations from higher order terms. In order to obtain an analogous result to the ODE case, a treatment of the more general problem (3.25) about requires a discrete Melnikov computation, which is more complicated. Therefore, we are going to treat the general canard problem in the separate study [5].
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] F. Dumortier. Singularities of vector fields , volume 32 of Monografías de Matemática [Mathematical Monographs] . Instituto de Matemática Pura e Aplicada, Rio de Janeiro, 1978.
- 2[2] F. Dumortier. Techniques in the theory of local bifurcations: blow-up, normal forms, nilpotent bifurcations, singular perturbations. In Bifurcations and periodic orbits of vector fields (Montreal, PQ, 1992) , volume 408 of NATO Adv. Sci. Inst. Ser. C Math. Phys. Sci. , pages 19–73. Kluwer Acad. Publ., Dordrecht, 1993.
- 3[3] F. Dumortier and R. Roussarie. Canard cycles and center manifolds. Mem. Amer. Math. Soc. , 121(577):x+100, 1996. With an appendix by Cheng Zhi Li.
- 4[4] M. Engel and C. Kuehn. Discretized fast-slow systems near transcritical singularities. ar Xiv:1806.06561 , 2018.
- 5[5] M. Engel, C. Kuehn, M. Petrera, and Y. Suris. Discretized fast-slow systems with canard solutions. preprint , 2018.
- 6[6] N. Fenichel. Geometric singular perturbation theory for ordinary differential equations. J. Differential Equations , 31:53–98, 1979.
- 7[7] I. Gucwa and P. Szmolyan. Geometric singular perturbation analysis of an autocatalator model. Discr. Cont. Dyn. Syst. S , 2(4):783–806, 2009.
- 8[8] M. W. Hirsch, C. C. Pugh, and M. Shub. Invariant manifolds . Lecture Notes in Mathematics, Vol. 583. Springer-Verlag, Berlin-New York, 1977.
