This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Computing connecting orbits to infinity
associated with a homoclinic flip bifurcation

Andrus Giraldo111Department of Mathematics, The University of Auckland, Private Bag 92019, Auckland 1142, New Zealand ([email protected], [email protected], [email protected]), Bernd Krauskopf11footnotemark: 1 and Hinke M. Osinga11footnotemark: 1
Abstract

We consider the bifurcation diagram in a suitable parameter plane of a quadratic vector field in 3\mathbb{R}^{3} that features a homoclinic flip bifurcation of the most complicated type. This codimension-two bifurcation is characterized by a change of orientability of associated two-dimensional manifolds and generates infinite families of secondary bifurcations. We show that curves of secondary nn-homoclinic bifurcations accumulate on a curve of a heteroclinic bifurcation involving infinity.

We present an adaptation of the technique known as Lin’s method that enables us to compute such connecting orbits to infinity. We first perform a weighted directional compactification of 3\mathbb{R}^{3} with a subsequent blow-up of a non-hyperbolic saddle at infinity. We then set up boundary-value problems for two orbit segments from and to a common two-dimensional section: the first is to a finite saddle in the regular coordinates, and the second is from the vicinity of the saddle at infinity in the blown-up chart. The so-called Lin gap along a fixed one-dimensional direction in the section is then brought to zero by continuation. Once a connecting orbit has been found in this way, its locus can be traced out as a curve in a parameter plane.

1 Introduction

Homoclinic flip bifurcations are bifurcations of codimension two that occur in families of continuous-time dynamical systems, given by ODEs or vector fields, whose phase space is of dimension at least three. This type of bifurcation of a homoclinic orbit to a real hyperbolic saddle—a special trajectory that converges both in forward and backward time to the saddle equilibrium—occurs when a stable or unstable manifold transitions, when followed along the homoclinic orbit, from being orientable to being non-orientable, or vice versa. While such a change of orientability may occur in higher-dimensional phase spaces, the characterization of homoclinic flip bifurcations and their unfoldings have been studied in detail mostly for the lowest-dimensional case of a three-dimensional systems, both from a theoretical [10, 18, 19, 20, 22, 31] and a numerical point of view [1, 8, 15, 16, 21].

In three-dimensions, which is the case we also consider here, the orientability of a homoclinic orbit is determined by the orientablility of the two-dimensional (un)stable manifold. The saddle equilibrium is assumed to be a hyperbolic saddle, meaning that it has one or two stable and two or one unstable eigenvalues, respectively. In the case of one stable eigenvalue, which we encounter in the example vector field below, its stable manifold is one dimensional, that is, a curve consisting of two trajectories that converge to the saddle in forward time; its unstable manifold is two dimensional, that is, a surface formed by all trajectories that converge to the saddle in backward time. Generically, this surface, when followed locally along the homoclinic orbit in backward time to the equilibrium, closes up along the one-dimensional strong unstable manifold, which is tangent to the strongest unstable eigendirection of the saddle, to form either a cylinder in the orientable case, or a Möbius strip in the non-orientable case. The orientability of the homoclinic orbit, that is, of the two-dimensional unstable manifold (in this case), can change in three different ways:

  • 1.

    the two unstable eigenvalues become complex conjugate and the equilibrium turns into a saddle-focus;

  • 2.

    orbit flip: the one-dimensional stable manifold returns (in backward time) to the equilibrium tangent to the strong unstable eigendirection (instead of the weakest unstable eigendirection);

  • 3.

    inclination flip: the two-dimensional unstable manifold when followed along the homoclinic orbit is tangent to the plane spanned by the stable and weak unstable eigendirections (instead of the plane spanned by the stable and strong unstable eigendirections).

The first case, when the saddle equilibrium has a double leading eigenvalue, is known as a Belyakov bifurcation [6, 7] and a numerical study of its simplest unfolding was performed in [8, 25]; see also [2]. Both the orbit flip and inclination flip bifurcations have similar unfoldings, which are split into three different generic cases, referred to as 𝐀\mathbf{A}, 𝐁\mathbf{B} and 𝐂\mathbf{C}, depending on the eigenvalues of the saddle equilibrium; see [18, 19, 20, 21] for the actual eigenvalue conditions. In a two-parameter unfolding, case 𝐂\mathbf{C}, which is the most complicated one, gives rise to infinitely many curves of secondary bifurcations, including saddle-node, period-doubling, and nn-homoclinic bifurcations (which involve so-called nn-homoclinic orbits that make n1n-1 close passes of the equilibrium before returning to it). Moreover, there are two different unfoldings with quite different arrangements of the associated secondary bifurcations, called inward twist 𝐂in\mathbf{C}_{\rm in} and outward twist 𝐂out\mathbf{C}_{\rm out}; which of the two unfoldings occurs is determined by global geometric properties of the two-dimensional manifold [10, 18].

We previously conducted numerical studies of the unfoldings of the different homoclinic flip bifurcations, with a particular focus on clarifying changes of two-dimensional global invariant manifolds [1, 15, 16]. To this end, we studied a model vector field developed by Sandstede [32, 33]: a system of three ordinary differential equations with eight parameters, which contains all three cases 𝐀\mathbf{A}, 𝐁\mathbf{B} and 𝐂\mathbf{C} of both orbit flip and inclination flip bifurcations for suitable choices of the parameters; the underlying homoclinic orbit is always to the saddle located at the origin. However, all unfoldings of case 𝐂\mathbf{C} in Sandstede’s model are outward twisted for the inclination flip [33]. Furthermore, we considered the case of the orbit flip in Sandstede’s model and did not find a parameter regime where the unfolding of case 𝐂\mathbf{C} is inward twisted. In fact, no explicit example of a vector field with the inward-twisted case 𝐂in\mathbf{C}_{\rm in} of a flip bifurcation was known.

This has changed very recently, when Algaba, Domínguez-Moreno, Merino, and Rodríguez-Luis [3] found an example of a three-dimensional quadratic system with an inward-twisted homoclinic flip bifurcation. More precisely, they presented the system

{x˙1=a+x2x3,x˙2=x2+x12,x˙3=b4x1\left\{\begin{array}[]{rcrcl}\dot{x}_{1}&=&a&+&x_{2}\,x_{3},\\[2.84526pt] \dot{x}_{2}&=&-x_{2}&+&x_{1}^{2},\\[2.84526pt] \dot{x}_{3}&=&b&-&4x_{1}\end{array}\right. (1)

and showed that it exhibits a codimension-two homoclinic orbit flip bifurcation of type 𝐂in\mathbf{C}_{\rm in} of a saddle pp when a1.20338a\approx-1.20338 and b1.89616b\approx 1.89616. This was achieved by identifying the orbit flip homoclinic bifurcation numerically in a parameter regime where the eigenvalue condition at pp of case 𝐂\mathbf{C} is satisfied, and then computing a sufficient number of secondary bifurcation curves emanating from this codimension-two point to show that it unfolds as case 𝐂in\mathbf{C}_{\rm in}. Note that the homoclinic orbit is not to the origin but to the equilibrium 𝐩=(x1,x2,x3)=(b/4,b2/16,16a/b2)\mathbf{p}=(x_{1},x_{2},x_{3})=(b/4,\,b^{2}/16,\,-16\,a/b^{2}), which exists provided b0b\neq 0.

Algaba et al. [3] studied the local bifurcation structure near 𝐂in\mathbf{C}_{\rm in} in quite some detail. We are interested here in how the unfolding of 𝐂in\mathbf{C}_{\rm in} is embedded more globally in an overall bifurcation diagram. An interesting aspect of system (1) is that it has only one finite equilibrium, the origin that is involved in the homoclinic bifurcation. By contrast, in Sandstede’s model there exists a second equilibrium, and we found that it is responsible for additional global bifurcations in the overall bifurcation diagram, including connecting orbits to the origin [1, 15, 16].

In this paper, we focus on a particular global feature of system (1), namely connecting orbits to a second equilibrium 𝐪\mathbf{q}_{\infty} that, intriguingly, is located at infinity. More specifically, we study the bifurcation diagram near 𝐂in\mathbf{C}_{\rm in} in a suitable two-parameter plane and show that it features curves of nn-homoclinic bifurcation that emanate from 𝐂in\mathbf{C}_{\rm in}. We find that these curves accumulate, as nn increases, on a curve of heteroclinic bifurcations involving infinity, given by the existence of a connecting orbit of codimension-one from the finite equilibrium 𝐩\mathbf{p} to the equilibrium 𝐪\mathbf{q}_{\infty} at infinity. Hence, the bifurcation diagram near the codimension-two orbit flip point 𝐂in\mathbf{C}_{\rm in} in the quadratic system (1) features global connecting orbits to infinity.

To address the challenge of finding such connecting orbits to infinity, we adapt the numerical technique from [23], referred to as Lin’s method, for computing connecting orbits between finite objects. More precisely, we modify system (1) by translating the equilibrium 𝐩\mathbf{p} to the origin 𝟎\mathbf{0} and by introducing a third parameter that helps separate the very closely spaced bifurcations. For the transformed system, we perform a weighted directional compactification of phase space to study the behavior at infinity. The analysis at infinity involves an additional blow-up transformation to understand the behavior of solutions approaching 𝐪\mathbf{q}_{\infty} in backward time; these are bounded in the blow-up chart by a two-dimensional surface related to a specific periodic orbit at infinity. To set up Lin’s method, we choose a section Σ\Sigma that is well defined in the original coordinates as well as the blow-up chart near infinity. We then consider and compute two orbit segments, from this periodic orbit surrounding 𝐪\mathbf{q}_{\infty} to Σ\Sigma and from Σ\Sigma to 𝟎\mathbf{0}, such that their end points in Σ\Sigma lie in the so-called Lin space. In this way, we obtain a well-defined and computable test function, which is zero exactly at the parameter values where there exists a connecting orbit to 𝐪\mathbf{q}_{\infty}. All our computations are performed via the continuation of solutions to suitable two-point boundary value problems with the pseudo-arclength continuation package Auto [11, 12] and the homoclinic continuation toolbox HomCont [9].

This paper is organized as follows. In the next section, we introduce the transformed system with a homoclinic orbit to the origin. Furthermore, we identify the codimension-two point 𝐂in\mathbf{C}_{\rm in} and present a bifurcation diagram in two parameters that suggests the need for the analysis of the dynamics at infinity. Section 3 presents the compactification and the blow-up analysis in different charts at infinity. We use these results in Section 4 to set up Lin’s methods by defining a suitable boundary value problem to compute the boundary of the existence of connecting orbit from 𝟎\mathbf{0} to the equilibrium 𝐪\mathbf{q}_{\infty} at infinity. Section 5 then explains how this set-up can also be used to find connecting orbits from a saddle periodic orbit to infinity. In the final Section 6 we draw conclusions and point to some directions for further research.

2 Codimension-two orbit flip bifurcation of inward-twisted type 𝐂in\mathbf{C}_{\rm in}

A homoclinic flip bifurcation of case 𝐂\mathbf{C} is the global bifurcation of the lowest codimension that involves a real saddle equilibrium (its eigenvalues relevant to the bifurcation are all real) and gives rise to chaotic dynamics. While its complete unfolding is not fully understood, a lot is known about the dynamics nearby [18, 19, 20, 22, 31, 16, 21]. It has been proven that there exists a nearby parameter region with Smale-horseshoe dynamics, and this means that infinitely many saddle periodic orbits are created near this codimension-two point. The precise way in which this occurs is organized by cascades of period-doubling and saddle-node bifucations as well as cascades of nn-homoclinic bifurcations; these infinitely many different bifurcations occur arbitrarily close in parameter space to the homoclinic flip bifurcation point. The difference between the two cases 𝐂our\mathbf{C}_{\rm our} and 𝐂in\mathbf{C}_{\rm in} lies in the positions of these cascades relative to the primary homoclinic orbit that undergoes the flip bifurcation.

Algaba et al. [3] identified an orbit flip bifurcation of system (1), and computed and presented several bifurcation curves in the (a,b)(a,b)-parameter plane to show that the bifurcation diagram is that of inward-twisted type 𝐂in\mathbf{C}_{\rm in}. Unfortunately, the bifurcations for system (1) occur extremely close together and it is not easy to distinguish them. Furthermore, the multi-loop periodic orbits that are created in the nn-homoclinic bifurcations come very close to the saddle equilibrium and do not extend far in phase space. In a bid to ameliorate this, we move the unique equilibrium 𝐩\mathbf{p} of (1) to the origin and introduce a third parameter to obtain the system

{x˙=αy+γz+yz,y˙=βxy+x2,z˙=4x.\left\{\begin{array}[]{rcrcccl}\dot{x}&=&\alpha\,y&+&\gamma\,z&+&y\,z,\\ \dot{y}&=&\beta\,x&-&y&+&x^{2},\\ \dot{z}&=&-4\,x.&&&&\end{array}\right. (2)

Here, the new variables are given by (x,y,z)=(x1b/4,x2b2/16,x3+16a/b2)(x,y,z)=(x_{1}-b/4,\,x_{2}-b^{2}/16,\,x_{3}+16\,a/b^{2}), and we consider system (2) as a new system with three independent parameters. Note that the previous system (1) is recovered for the special choice of the new parameters α=16a/b2,β=b/2 and γ=b2/16.\alpha=-16a/b^{2},\,\beta=b/2\text{ and }\gamma=b^{2}/16. The advantage of having the specific parameter γ\gamma is that it allows us to improve the separation of bifurcating periodic orbits from 𝟎\mathbf{0}, the only equilibrium of system (2). For the purpose of this paper, the parameters α\alpha and β\beta are allowed to vary as the unfolding parameters of the orbit flip bifurcation, while we fix γ=0.5\gamma=0.5 throughout our investigation.

System (2) is our object of study. To find the orbit flip bifurcation in the (α,β)(\alpha,\beta)-plane for γ=0.5\gamma=0.5, we start from the parameter values corresponding to those reported in [3] and continue the (primary) homoclinic bifurcation to γ=0.5\gamma=0.5. Next, we continue the locus of the homoclinic bifurcation as a curve in the (α,β)(\alpha,\beta)-plane while keeping γ=0.5\gamma=0.5 fixed throughout all subsequent computations. On the curve of homoclinic bifurcations, we detect the orbit flip point, which we denote 𝐂in\mathbf{C}_{\rm in}, at (α,β)(5.3573,2.19173)(\alpha,\beta)\approx(5.3573,2.19173). At this parameter point the origin 𝟎\mathbf{0} has eigenvalues λs3.7444\lambda^{s}\approx-3.7444, λu0.2108\lambda^{u}\approx 0.2108, and λuu2.5335\lambda^{uu}\approx 2.5335. Hence, at 𝐂in\mathbf{C}_{\rm in}, and also nearby, the point 𝟎\mathbf{0} is a hyperbolic saddle with a one-dimensional stable manifold Ws(𝟎)W^{s}(\mathbf{0}) and a two-dimensional unstable manifold Wu(𝟎)W^{u}(\mathbf{0}). Moreover, the condition λuu<λs\mid\!-\lambda^{uu}\!\mid<-\lambda^{s} on the eigenvalues for an orbit flip of case 𝐂\mathbf{C} is indeed satisfied at 𝐂in\mathbf{C}_{\rm in} [21, 32].

Refer to caption
Figure 1: Bifurcation diagram of system (2) showing: the curve of primary homoclinic bifurcation (brown), along which the homoclinic orbit changes at 𝐂in\mathbf{C}_{\rm in} from being orientable along 𝐇𝐨\mathbf{H_{o}} to being non-orientable along 𝐇𝐭\mathbf{H_{t}}; curves 𝐒𝐍𝐏\mathbf{SNP} and 𝐒𝐍𝐏𝟑\mathbf{SNP^{3}} (green) of saddle-node bifurcation of periodic orbits; the first two curves 𝐏𝐃\mathbf{PD} and 𝐏𝐃𝟐\mathbf{PD^{2}} (red) of a cascade of period-doubling bifurcations; and the curves 𝐇𝐧\mathbf{H^{n}} (increasingly darker shades of cyan) of nn-homoclinic bifurcations for n=2,3,4,5n=2,3,4,5, and 66. On 𝐇𝐧\mathbf{H^{n}} there are points 𝐂O𝐧\mathbf{C^{n}_{\rm O}} of orbit flip bifurcations (blue dots) and on 𝐇𝟐\mathbf{H^{2}} there is a point 𝐂I𝟐\mathbf{C^{2}_{\rm I}} of inclination flip bifurcation (open dot). Panel (a) shows the (α,β)(\alpha,\beta)-plane, while panel (b) shows the (α,β^)(\alpha,\hat{\beta})-plane, where β^\hat{\beta} is the distance in the β\beta-coordinate from the curve 𝐇𝐨/𝐭\mathbf{H_{o/t}} of primary homoclinic bifurcation, which is now at β^=0\hat{\beta}=0 (brown horizontal line). Panel (c) is an enlargement of the (α,β^)(\alpha,\hat{\beta})-plane near 𝐂in\mathbf{C}_{\rm in}.

Figure 1 shows the partial bifurcation diagram for system (2), which provides the numerical evidence that we are indeed dealing with an orbit flip of inward-twisted type 𝐂in\mathbf{C}_{\rm in}. The curve of (primary) homoclinic bifurcation in the (α,β)(\alpha,\beta)-plane is separated by the orbit flip point 𝐂in\mathbf{C}_{\rm in} into a branch 𝐇𝐨\mathbf{H_{o}} of orientable and a branch 𝐇𝐭\mathbf{H_{t}} of non-orientable or twisted homoclinic bifurcation. Subsequently, we found and continued other bifurcation curves emanating from 𝐂in\mathbf{C}_{\rm in}, namely, curves 𝐒𝐍𝐏\mathbf{SNP} of saddle-node bifurcation of periodic orbits (green), 𝐏𝐃\mathbf{PD} and 𝐏𝐃𝟐\mathbf{PD^{2}} of period-doubling bifurcation, and 𝐇𝐧\mathbf{H^{n}} of nn-homoclinic bifurcation for n=2,,6n=2,\dots,6. Figure 1(a) shows the bifurcation diagram in the (α,β)(\alpha,\beta)-plane of (2). Because the different bifurcation curves are still a bit hard to distinguish in the (α,β)(\alpha,\beta)-plane, panel (b) shows them relative to the curve 𝐇𝐨/𝐭\mathbf{H_{o/t}} of primary homoclinic bifurcation. More specifically, we show the (α,β^)(\alpha,\hat{\beta})-plane, where β^\hat{\beta} represents the distance to 𝐇𝐨/𝐭\mathbf{H_{o/t}} with respect to the β\beta-coordinate. Hence, the curve 𝐇𝐨/𝐭\mathbf{H_{o/t}} is now the α\alpha-axis where β^=0\hat{\beta}=0. Figure 1(b) illustrates that all bifurcation curves emanate from the point 𝐂in\mathbf{C}_{\rm in} on the side of 𝐇𝐨\mathbf{H_{o}}; in particular, the curves 𝐇𝐧\mathbf{H^{n}} of nn-homoclinic bifurcation are tangent to 𝐇𝐨\mathbf{H_{o}} near 𝐂in\mathbf{C}_{\rm in}, as can be seen in panel (c). Moreover, the curve 𝐒𝐍𝐏\mathbf{SNP}, as well as the first two curves 𝐏𝐃\mathbf{PD} and 𝐏𝐃𝟐\mathbf{PD^{2}} of a cascade of period-doubling bifurcations lie on one side of 𝐇𝐨/𝐭\mathbf{H_{o/t}}, while the curves 𝐇𝐧\mathbf{H^{n}} lie on the other side. These are all characteristic features that distinguish the inward twist from the outward twist [16, 32, 33]. Hence, we conclude that the codimension-two point 𝐂in\mathbf{C}_{\rm in} of (2) for γ=0.5\gamma=0.5 is of the same inward-twisted type as that of (1) found in [3].

Refer to caption
Figure 2: Phase portraits of system (2) along 𝐇𝐭\mathbf{H_{t}}, at 𝐂in\mathbf{C}_{\rm in} and along 𝐇𝐨\mathbf{H_{o}} with enlargements near the saddle 𝟎\mathbf{0} (top row). Shown are the saddle 𝟎\mathbf{0}, the homoclinic orbit 𝚪HOM\mathbf{\Gamma_{\rm HOM}} (brown curve) formed by one branch of Ws(𝟎)W^{s}(\mathbf{0}), the other branch of Ws(𝟎)W^{s}(\mathbf{0}) (cyan curve), a first part of Wu(𝟎)W^{u}(\mathbf{0}) (red surface), and Wuu(𝟎)W^{uu}(\mathbf{0}) (magenta curve). Here (α,β)=(5.8,1.7010)(\alpha,\beta)=(5.8,1.7010) in panel 𝐇𝐨\mathbf{H_{o}}, (α,β)=(5.3573,2.1917)(\alpha,\beta)=(5.3573,2.1917) in panel 𝐂in\mathbf{C}_{\rm in} and (α,β)=(5.1,2.717)(\alpha,\beta)=(5.1,2.717) in panel 𝐇𝐭\mathbf{H_{t}}.

Figure 2 illustrates the transition through the orbit flip bifurcation along the curve 𝐇𝐨/𝐭\mathbf{H_{o/t}}. On both sides of 𝐂in\mathbf{C}_{\rm in}, the one-dimensional stable manifold Ws(𝟎)W^{s}(\mathbf{0}) returns to 𝟎\mathbf{0} tangent to the weak stable eigendirection to form the homoclinic orbit 𝚪HOM\mathbf{\Gamma_{\rm HOM}}. At the same time, the two-dimensional unstable manifold Wu(𝟎)W^{u}(\mathbf{0}) returns back to the saddle 𝟎\mathbf{0} and closes up along the one-dimensional strong unstable manifold Wuu(𝟎)Wu(𝟎)W^{uu}(\mathbf{0})\subset W^{u}(\mathbf{0}). The shown part of the surface consists of a family of orbit segments that start at distance of 10310^{-3} from 𝟎\mathbf{0}; it has been computed with the boundary-value problem set-up from [15, 16, 24]. The two typical cases of homoclinic bifurcation are that Wu(𝟎)W^{u}(\mathbf{0}) either forms a cylinder along 𝐇𝐨\mathbf{H_{o}} or a Möbius strip along 𝐇𝐭\mathbf{H_{t}}, depending on which side of Wuu(𝟎)W^{uu}(\mathbf{0}) the stable manifold Ws(𝟎)W^{s}(\mathbf{0}) returns. This is illustrated in Fig. 2 by the different positions on the surface Wu(𝟎)W^{u}(\mathbf{0}) of the curve Wuu(𝟎)W^{uu}(\mathbf{0}) relative to the homoclinic orbit; see especially the enlargements. The change in orientability occurs at the point 𝐂in\mathbf{C}_{\rm in} when Ws(𝟎)W^{s}(\mathbf{0}) returns to 𝟎\mathbf{0} exactly along Wuu(𝟎)W^{uu}(\mathbf{0}), which is represented in Fig. 2 by the respective branches of the two manifolds coinciding in panel 𝐂in\mathbf{C}_{\rm in}. As a result, the surface Wu(𝟎)W^{u}(\mathbf{0}) comes back tangent to the strong direction and so is neither orientable nor non-orientable.

The top-left region of the bifurcation diagram in Fig. 1(b), to the left of 𝐒𝐍𝐏\mathbf{SNP} and above 𝐇𝐭\mathbf{H_{t}}, is the only region where system (2) has no periodic orbits as a result of the flip bifurcation. Upon crossing 𝐇𝐭\mathbf{H_{t}}, a single saddle periodic orbit Γt\Gamma_{t} is created, which is non-orientable; hence, it has negative nontrivial Floquet multipliers. When followed around the point 𝐂in\mathbf{C}_{\rm in}, the periodic orbit Γt\Gamma_{t} persists throughout the different regions in the bifurcation diagram until the curve 𝐏𝐃\mathbf{PD}, where it merges with a repelling period-doubled orbit in a subcritical period-doubling bifurcation. This turns Γt\Gamma_{t} into an attracting periodic orbit, which exists in the region between the curves 𝐏𝐃\mathbf{PD} and 𝐒𝐍𝐏\mathbf{SNP}. Since Γt\Gamma_{t} is now attracting, it can transform from a non-orientable to an orientable periodic orbit, which allows it to bifurcate at 𝐒𝐍𝐏\mathbf{SNP} with the orientable saddle periodic orbit Γo\Gamma_{o} that is created upon crossing 𝐇𝐨\mathbf{H_{o}} into the region with β^>0\hat{\beta}>0.

Many more periodic orbits are created and disappear again near the orbit flip point 𝐂in\mathbf{C}_{\rm in}, and we now turn our attention to an associated global feature of the bifurcation diagram: the nature of the curves 𝐇𝐧\mathbf{H^{n}} of nn-homoclinic bifurcations. Observe in Fig. 1(b) that each of the curves 𝐇𝟐\mathbf{H^{2}} to 𝐇𝟔\mathbf{H^{6}} emanating from 𝐂in\mathbf{C}_{\rm in} has a fold (a maximum) with respect to α\alpha and then extends towards decreasing α\alpha and β^\hat{\beta}, past the α\alpha-value of the point 𝐂in\mathbf{C}_{\rm in}. Hence, all these curves also exist on the side of 𝐇𝐭\mathbf{H_{t}}. The curve 𝐏𝐃𝟐\mathbf{PD^{2}} emanating from 𝐂in\mathbf{C}_{\rm in} ends on the curve 𝐇𝟐\mathbf{H^{2}} at a codimension-two orbit flip bifurcation point 𝐂O𝟐\mathbf{C^{2}_{\rm O}}, quite close to the fold. We find that the bifurcation diagram in the (α,β)(\alpha,\beta)-plane is even more complicated than was suggested in [3]. We identify codimension-two inclination flip bifurcation points 𝐂I𝐧\mathbf{C^{n}_{\rm I}} on each of the curves 𝐇𝟐\mathbf{H^{2}} to 𝐇𝟔\mathbf{H^{6}}, again very close to where they have a fold with respect to α\alpha; see the enlargement Fig. 1(c). Also shown in all panels is the curve 𝐒𝐍𝐏𝟑\mathbf{SNP^{3}} of saddle-node bifurcation of periodic orbits that emanates from 𝐂I𝟑\mathbf{C^{3}_{\rm I}}. We observe that for sufficiently small values of α\alpha the nn-homoclinic orbits along the curves 𝐇𝟑\mathbf{H^{3}} to 𝐇𝟔\mathbf{H^{6}} are non-orientable.

Refer to caption
Figure 3: The primary homoclinic orbit on 𝐇𝐭\mathbf{H_{t}} and the nn-homoclinic orbits 𝐇𝟐\mathbf{H^{2}} to 𝐇𝟔\mathbf{H^{6}} of (2) for α=5.3\alpha=5.3, shown in 3\mathbb{R}^{3} in brown and increasingly darker shades of cyan to match the colors of the corresponding bifurcation curves in Fig. 1.

The computed curves 𝐇𝟐\mathbf{H^{2}} to 𝐇𝟔\mathbf{H^{6}} in Fig. 1 suggest that they are part of a family of curves 𝐇𝐧\mathbf{H^{n}} that accumulate on a well-defined limiting curve. Therefore, we now focus on the limiting behavior of the curves 𝐇𝐧\mathbf{H^{n}} and of the associated nn-homoclinic orbits as the number of loops nn increases. The homoclinic orbits on 𝐇𝐭\mathbf{H_{t}} and 𝐇𝟐\mathbf{H^{2}} to 𝐇𝟔\mathbf{H^{6}} for fixed α=5.3\alpha=5.3 are shown in Fig. 3, where they are assigned the same color as the corresponding curves in Fig. 1. Each time, from one panel to the next, the branch of Ws(𝟎)W^{s}(\mathbf{0}) that forms the homoclinc orbit has one extra loop before closing up. Notice that, with increasing nn, the additional loops of the homoclinic orbit extend increasingly futher along the yy-direction. This behavior is intriguing, because it suggest that the nn-homoclinic orbits converge with nn to a heteroclinic connection from 𝟎\mathbf{0} to an equilibrium or periodic orbit at infinity, which corresponds to the limiting case of an infinite number of larger and larger loops. This suggests that the curves 𝐇𝐧\mathbf{H^{n}} in the two-parameter plane accumulate onto a curve of such heteroclinic bifurcations involving infinity, which is, therefore, expected to be of codimension one.

3 Characterizing the dynamics at infinity

For the purpose of finding a possible heteroclinic bifurcation involving infinity, we must identify equilibria or periodic orbits at infinity. We take advantage of the fact that system (2) is a polynomial vector field, which means that we can compactify the phase space. In general terms, the behavior at infinity is given, after a suitable compactification, by the terms of highest order. We identify and analyze different invariant objects in new coordinate charts that represent the dynamics at and near infinity. This approach makes it possible to continue equilibria or other special solutions as they interact in degenerate bifurcations at infinity [15]. The purpose here is to use charts at infinity to set up a well-posed boundary value problem with a solution that represents the heteroclinic connection to infinity.

More specifically, we follow the recent work by Matsue [28] to obtain a suitable Poincaré compactification for system (2); see also [17, 29, 30]. The underlying idea was already proposed in [13] for planar vector fields, where it is defined as a directional blow-up for so-called quasi-homogeneous vector fields. In our context, this means applying a directional compactification in the direction of positive yy, because the nn-homoclinic orbits extend predominantly in the yy-direction as nn increases, while their xx- and zz-components remain relatively bounded.

Note that system (2) is not quasi-homogeneous. However, investigation of the leading terms of the right-hand side of system (2) in the limit to infinity shows that it is asymptotically quasi-homogeneous [28] to the quasi-homogeneous vector field of type (3,4,1)(3,4,1) and order 33 given by

{x˙=yz,y˙=x2,z˙=4x.\left\{\begin{array}[]{rcl}\dot{x}&=&y\,z,\\ \dot{y}&=&x^{2},\\ \dot{z}&=&-4x.\end{array}\right. (3)

The powers of the directional blow-up are then determined by the type of the quasi-homogeneous system (3), which leads to the coordinate transformation

(x,y,z)(x¯,z¯,w¯),x=x¯w¯3,y=1w¯4, and z=z¯w¯.(x,y,z)\mapsto(\bar{x},\bar{z},\bar{w}),\quad x=\frac{\bar{x}}{\bar{w}^{3}},\;y=\frac{1}{\bar{w}^{4}},\mbox{ and }z=\frac{\bar{z}}{\bar{w}}.

These coordinates define the chart with y>0y>0, and w¯\bar{w} represents the distance to infinity in the yy-direction. More precisely, let (xs,ys,zs)(x_{\rm s},y_{\rm s},z_{\rm s}) be the transformed coordinates of system (3) inside the Poincaré sphere centered at the origin, where directions of escape to infinity are represented by points on the sphere of radius one. In these coordinates, (x¯,y¯,z¯)(\bar{x},\bar{y},\bar{z}) correspond to the projection of the positive ysy_{\rm s}-hemisphere of the two-dimensional Poincaré sphere onto the plane defined by ys=1y_{\rm s}=1. The resulting weighted directional compactification then becomes

{x¯˙=1w¯2(z¯+αw¯+34x¯[w¯2βw¯3x¯x¯2]+γz¯w¯4),z¯˙=1w¯2(4x¯+14z¯[w¯2βw¯3x¯x¯2]),w¯˙=1w¯2(14w¯[w¯2βw¯3x¯x¯2]).\left\{\begin{array}[]{rcrl}\dot{\bar{x}}&=&\dfrac{1}{\bar{w}^{2}}&\left(\bar{z}+\alpha\,\bar{w}+\frac{3}{4}\bar{x}\,[\bar{w}^{2}-\beta\,\bar{w}^{3}\,\bar{x}-\bar{x}^{2}]+\gamma\,\bar{z}\,\bar{w}^{4}\right),\\[8.53581pt] \dot{\bar{z}}&=&\dfrac{1}{\bar{w}^{2}}&\left(-4\bar{x}+\frac{1}{4}\bar{z}\,[\bar{w}^{2}-\beta\,\bar{w}^{3}\,\bar{x}-\bar{x}^{2}]\right),\\[8.53581pt] \dot{\bar{w}}&=&\dfrac{1}{\bar{w}^{2}}&\left(\frac{1}{4}\bar{w}\,[\bar{w}^{2}-\beta\,\bar{w}^{3}\,\bar{x}-\bar{x}^{2}]\right).\end{array}\right.

It can be desingularized via a rescaling of time with the factor w¯2\bar{w}^{2}, yielding the desingularized vector field that contains the dynamics at infinity as

{x¯˙=z¯+αw¯+34x¯(w¯2βw¯3x¯x¯2)+γz¯w¯4,z¯˙=4x¯+14z¯(w¯2βw¯3x¯x¯2),w¯˙=14w¯(w¯2βw¯3x¯x¯2).\left\{\begin{array}[]{rcl}\dot{\bar{x}}&=&\bar{z}+\alpha\,\bar{w}+\frac{3}{4}\bar{x}\,(\bar{w}^{2}-\beta\,\bar{w}^{3}\,\bar{x}-\bar{x}^{2})+\gamma\,\bar{z}\,\bar{w}^{4},\\[5.69054pt] \dot{\bar{z}}&=&-4\bar{x}+\frac{1}{4}\bar{z}\,(\bar{w}^{2}-\beta\,\bar{w}^{3}\,\bar{x}-\bar{x}^{2}),\\[5.69054pt] \dot{\bar{w}}&=&\frac{1}{4}\bar{w}\,(\bar{w}^{2}-\beta\,\bar{w}^{3}\,\bar{x}-\bar{x}^{2}).\end{array}\right. (4)
Remark 1.

It is also possible to perform a standard directional Poincaré compactification that gives all variables the same weight. However, we found that this leads to highly non-hyperbolic dynamics in the chart with y>0y>0 so that the dynamics at infinity is difficult to characterize. This issue would then have to be resolved via a blow-up procedure with exponents that take into account the weighting used to obtain system (4).

Refer to caption
Figure 4: Dynamics at infinity for system (5), or system (4) with w¯=0\bar{w}=0, shown in the (x¯,z¯)(\bar{x},\bar{z})-plane in panel (a). Panel (b) shows the projection of panel (a) onto the corresponding Poincaré half-sphere with ys>0y_{\rm s}>0 in the compactified (xs,ys,zs)(x_{\rm s},y_{\rm s},z_{\rm s})-cordinates.

We are now ready to analyze the dynamics at infinity and decide whether it contains equilibria or periodic orbits that could be involved in a suspected heteroclinic connection. To this end, we set w¯=0\bar{w}=0 in system (4) and observe that the (x¯,z¯)(\bar{x},\bar{z})-plane is indeed invariant. The resulting system

{x¯˙=z¯34x¯3,z¯˙=4x¯14x¯2z¯,\left\{\begin{array}[]{rcrcl}\dot{\bar{x}}&=&\bar{z}&-&\frac{3}{4}\bar{x}^{3},\\[5.69054pt] \dot{\bar{z}}&=&-4\bar{x}&-&\frac{1}{4}\bar{x}^{2}\,\bar{z},\end{array}\right. (5)

has a single equilibrium at (x¯,z¯)=(0,0)(\bar{x},\bar{z})=(0,0), which is, in fact, not hyperbolic. This equilibrium is the equilibrium 𝐪\mathbf{q}_{\infty} at infinity in system (2). To understand the dynamics at infinity, that is, on the (x¯,z¯)(\bar{x},\bar{z})-plane, we convert to polar coordinates. More precisely, we consider the ellipsoidal transformation

(x¯,z¯)(r¯,θ¯),x¯=r¯cosθ¯, and z¯=2r¯sinθ¯.(\bar{x},\bar{z})\mapsto(\bar{r},\bar{\theta}),\quad\bar{x}=\bar{r}\,\cos{\bar{\theta}},\mbox{ and }\bar{z}=2\bar{r}\,\sin{\bar{\theta}}.

The vector field in these ellipsoidal polar coordinates becomes

{r¯˙=14r¯3cos2θ¯(2+cos2θ¯),θ¯˙=2+12r¯2cos3θ¯sinθ¯.\left\{\begin{array}[]{rcl}\dot{\bar{r}}&=&-\frac{1}{4}\bar{r}^{3}\cos^{2}{\bar{\theta}}\left(2+\cos{2\bar{\theta}}\right),\\[5.69054pt] \dot{\bar{\theta}}&=&-2+\tfrac{1}{2}\bar{r}^{2}\cos^{3}{\bar{\theta}}\sin{\bar{\theta}}.\end{array}\right.

Note that r¯˙<0\dot{\bar{r}}<0 for all (r¯,θ¯)(\bar{r},\bar{\theta}) with r¯>0\bar{r}>0, and that θ¯˙<0\dot{\bar{\theta}}<0 and close to 2-2 as soon as r¯\bar{r} is small enough. Hence, all trajectories in the (x¯,z¯)(\bar{x},\bar{z})-plane converge to 𝐪\mathbf{q}_{\infty}, which lies at the origin in this planar coordinate system; moreover, locally near 𝐪\mathbf{q}_{\infty}, trajectories will spiral clockwise towards it. This behavior is illustrated in Fig. 4, where we plot several trajectories in the (x¯,z¯)(\bar{x},\bar{z})-plane in panel (a) and project them back onto the Poincaré sphere in panel (b); note that system (5) only describes the dynamics in the chart with ys>0y_{\rm s}>0, and only the corresponding half-sphere is shown.

Refer to caption
Figure 5: Dynamics near the equilibrium (x¯,z¯,w¯)=(0,0,0)(\bar{x},\bar{z},\bar{w})=(0,0,0) of system (4). The behavior in the (xB,zB)(x_{\rm B},z_{\rm B})-plane, that is, the blow-up chart (6) with wB=0w_{\rm B}=0, is shown in panel (a). It corresponds to the dynamics on a half-sphere around the origin in the (x¯,z¯,w¯)(\bar{x},\bar{z},\bar{w})-space, as is illustrated in panel (b); compare also with Fig. 4(a).

In the full three-dimensional blown-up system (4), the point 𝐪\mathbf{q}_{\infty} at (x¯,z¯,w¯)=(0,0,0)(\bar{x},\bar{z},\bar{w})=(0,0,0) is not a hyperbolic attractor. Therefore, we perform an additional w¯\bar{w}-directional blow-up by applying the transformation

(x¯,z¯,w¯)(xB,zB,wB),x¯=xBwB,z¯=zBwB, and w¯=wB,(\bar{x},\bar{z},\bar{w})\mapsto(x_{\rm B},z_{\rm B},w_{\rm B}),\quad\bar{x}=x_{\rm B}\,w_{\rm B},\;\bar{z}=z_{\rm B}\,w_{\rm B},\mbox{ and }\bar{w}=w_{\rm B},

to system (4). This gives the vector field

{x˙B=α+zB+γwB4zB+12xBwB2(1βxBwB2xB2),z˙B=4xB,w˙B=14wB3(1βxBwB2xB2),\left\{\begin{array}[]{rcl}\dot{x}_{\rm B}&=&\alpha+z_{\rm B}+\gamma\,w_{\rm B}^{4}\,z_{\rm B}+\frac{1}{2}x_{\rm B}\,w_{\rm B}^{2}\,(1-\beta\,x_{\rm B}\,w_{\rm B}^{2}-x_{\rm B}^{2}),\\[5.69054pt] \dot{z}_{\rm B}&=&-4x_{\rm B},\\[5.69054pt] \dot{w}_{\rm B}&=&\frac{1}{4}w_{\rm B}^{3}\,(1-\beta x_{\rm B}\,w_{\rm B}^{2}-x_{\rm B}^{2}),\end{array}\right. (6)

which further characterizes the dynamics at infinity on a local half-sphere around 𝐪\mathbf{q}_{\infty}. Setting wB=0w_{\rm B}=0 in system (6), we find that the invariant (xB,zB)(x_{\rm B},z_{\rm B})-plane is foliated by ellipses of the form 4xB2+(zB+α)2=c24x^{2}_{\rm B}+(z_{\rm B}+\alpha)^{2}=c^{2}; see Fig. 5(a). The trajectories in the (xB,zB)(x_{\rm B},z_{\rm B})-plane correspond to trajectories on the blown-up half-sphere with w¯>0\bar{w}>0 centered at (x¯,z¯,w¯)=(0,0,0)(\bar{x},\bar{z},\bar{w})=(0,0,0). Figure 5(b) gives an impression of how the previously identified dynamics at infinity interacts with the blown-up half-sphere in the (xB,zB,wB)(x_{\rm B},z_{\rm B},w_{\rm B})-space.

The next step is to determine the property of system (6) for w¯>0\bar{w}>0. First, we resort to numerical simulation and determine how initial conditions with w¯>0\bar{w}>0 approach the (xB,zB)(x_{\rm B},z_{\rm B})-plane. Figure 6 shows that there are two types of behavior. Panel (a) shows two trajectories of system (6) for (α,β)=(5.3,2.0)(\alpha,\beta)=(5.3,2.0), obtained by integration in both forward and backward time from the initial conditions (xB,zB,wB)=(1,α,0.05)(x_{\rm B},z_{\rm B},w_{\rm B})=(1,-\alpha,0.05) and (xB,zB,wB)=(1.3,α,0.05)(x_{\rm B},z_{\rm B},w_{\rm B})=(1.3,-\alpha,0.05), respectively. The former initial condition leads to a trajectory (orange) that converges in backward time in a spiraling fashion to the equilibrium (xB,zB,wB)=(0,α,0)(x_{\rm B},z_{\rm B},w_{\rm B})=(0,-\alpha,0) of (6). The other trajectory (blue) first approaches the (xB,zB)(x_{\rm B},z_{\rm B})-plane in backward time but then diverges away from it; in particular, it does not reach the equilibrium (xB,zB,wB)=(0,α,0)(x_{\rm B},z_{\rm B},w_{\rm B})=(0,-\alpha,0). This is illustrated further in Fig. 6(b) in a local cross-section defined by zB=αz_{\rm B}=-\alpha. Notice that the two trajectories are very close together before they separate in backward time at about w¯=0.08\bar{w}=0.08.

Refer to caption
Figure 6: Numerical simulations suggest the existence of a cylinder-shaped separatrix ScS_{\rm c} of system (6) between trajectories that converge to the equilibrium (xB,zB,wB)=(0,α,0)(x_{\rm B},z_{\rm B},w_{\rm B})=(0,-\alpha,0), such as the orange trajectory, and those that do not, such as the blue trajectory. Panel (a) shows the (xB,zB,wB)(x_{\rm B},z_{\rm B},w_{\rm B})-space near (0,α,0)(0,-\alpha,0) and panel (b) the associated intersection sets with with the plane defined by zB=αz_{\rm B}=-\alpha.

We conclude that there exists an invariant critical surface ScS_{\rm c} that separates the two qualitatively different regions in phase space where trajectories converge to (xB,zB,wB)=(0,α,0)(x_{\rm B},z_{\rm B},w_{\rm B})=(0,-\alpha,0) and where they do not. Furthermore, Fig. 6 suggests that this difference in the backward-time limit of trajectories is entirely due to the fact that ellipses near (xB,zB,wB)=(0,α,0)(x_{\rm B},z_{\rm B},w_{\rm B})=(0,-\alpha,0) are repelling in the w¯\bar{w}-direction, while beyond some distance, they are attracting in the w¯\bar{w}-direction. The surface ScS_{\rm c} is associated with the critical ellipse in the (xB,zB)(x_{\rm B},z_{\rm B})-plane that is neither repelling nor attracting in the w¯\bar{w}-direction, and which goes through the point (xB,zB)(1.1547,α)(x_{\rm B},z_{\rm B})\approx(1.1547,-\alpha) (magenta). Our computations indicate that the critical surface ScS_{\rm c} is effectively a straight elliptical cylinder when w¯\bar{w} is small.

Based on these careful observations, we approximate ScS_{\rm c} as a straight w¯\bar{w}-cylinder around the wBw_{B}-axis through the point (0,α,0)(0,-\alpha,0). We denote this cylinder CrC_{r^{*}}, with a specific radius rr^{*}, and require that

CrXBn^Cr𝑑Cr=0\int_{C_{r}}{X_{\rm B}\cdot\hat{n}_{C_{r}}\;dC_{r}}=0 (7)

be satisfied for r=rr=r^{*}, where n^Cr\hat{n}_{C_{r}} is the direction normal to CrC_{r}. We are using the average zero-flux condition (7) to define CrC_{r^{*}} because, in general, there is no cylinder that is invariant under the vector field XBX_{\rm B} defined by (6). To find rr^{*} we transform system (6) to cylindrical coordinates by

(xB,zB,wB)(rB,θB,wB),xB=rBcosθB and zB=2rBsinθBα.(x_{\rm B},z_{\rm B},w_{\rm B})\mapsto(r_{\rm B},\theta_{\rm B},w_{\rm B}),\quad x_{\rm B}=r_{\rm B}\,\cos{\theta_{\rm B}}\mbox{ and }z_{\rm B}=2r_{\rm B}\,\sin{\theta_{\rm B}}-\alpha.

The integral can then be evaluated in a straightforward way as:

CrXBn^Cr𝑑Cr\displaystyle\int_{C_{r}}{X_{\rm B}\cdot\hat{n}_{C_{r}}\;dC_{r}} =\displaystyle= 𝑑wB02πr˙B𝑑θB|rB=r\displaystyle\left.\int dw_{\rm B}\;\int_{0}^{2\pi}\dot{r}_{\rm B}\;d\theta_{\rm B}\right|_{r_{\rm B}=r}
=\displaystyle= 18πrwB2(43r2)𝑑wB=124πrwB3(43r2).\displaystyle\int\frac{1}{8}\pi r\,w_{\rm B}^{2}\,(4-3r^{2})\;dw_{\rm B}=\frac{1}{24}\pi r\,w_{\rm B}^{3}\,(4-3r^{2}).

Hence, there are two zeros of the zero-flux condition (7), namely, r=0r=0 and r=r=233r=r^{*}=\frac{2}{3}\sqrt{3}. Note that r=0r=0 corresponds to the wBw_{\rm B}-axis through the equilibrium at (0,α,0)(0,-\alpha,0). We conclude that the critical cylinder CrC_{r^{*}} with r=2331.1547r^{*}=\frac{2}{3}\sqrt{3}\approx 1.1547 is the local approximation of the separating invariant surface ScS_{\rm c}. This value agrees with our numerical simulations and CrC_{r^{*}} is a good first-order approximation of ScS_{\rm c}.

Refer to caption
Figure 7: The separatrix ScS_{\rm c} (purple surface) as represented locally by the cylinder CrC_{r^{*}}, shown in the (x¯,z¯,w¯)(\bar{x},\bar{z},\bar{w})-space of system (4). Panel (a) shows ScS_{\rm c} emerging from the blown-up half-sphere, while in panel (b), ScS_{\rm c} is a cone that emerges from the origin.

Recall that the (xB,zB,wB)(x_{\rm B},z_{\rm B},w_{\rm B})-coordinate system of (6) corresponds to a directional blow-up of the equilibrium 𝐪\mathbf{q}_{\infty} at infinity in the original coordinates, which corresponds to the origin in the (x¯,z¯,w¯)(\bar{x},\bar{z},\bar{w})-coordinates of the desingularized system (4). Figure 7 illustrates in two ways the separatrix ScS_{\rm c} (magenta surface) represented by the inverse image of the critical cylinder CrC_{r^{*}} under the respective coordinate transformations. Panel (a) shows how ScS_{\rm c} emanates from a corresponding periodic orbit on the blown-up half-sphere centered at the origin of the (x¯,z¯,w¯)(\bar{x},\bar{z},\bar{w})-space. However, periodic orbits only exist on the blown-up (half-)sphere and not in the (x¯,z¯,w¯)(\bar{x},\bar{z},\bar{w})-space itself. Deflating the blown-up sphere back to the origin, the local approximation CrC_{r^{*}} of ScS_{\rm c} is the cone emanating from the origin in the (x¯,z¯,w¯)(\bar{x},\bar{z},\bar{w})-space that is shown in Fig. 7(b).

4 BVP set-up for computing a codimension-one connection to infinity

All trajectories inside the separatrix ScS_{\rm c} converge, in backward time, to 𝐪\mathbf{q}_{\infty}, which is the origin in the (x¯,z¯,w¯)(\bar{x},\bar{z},\bar{w})-space. Hence, ScS_{\rm c} acts as a kind of two-dimensional unstable manifold of the non-hyperbolic point 𝐪\mathbf{q}_{\infty} at infinity. For special choices of the parameters α\alpha and β\beta in system (2), the one-dimensional stable manifold Ws(𝟎)W^{s}(\mathbf{0}) of the origin in the original (x,y,z)(x,y,z)-coordinates lies in the surface ScS_{\rm c}. We refer to this well-defined phenomenon of codimension one as a heteroclinic connection between 𝟎\mathbf{0} and 𝐪\mathbf{q}_{\infty}, and we denote it by 𝐇𝐞𝐭\mathbf{Het^{\infty}}. It is our hypothesis that the curves 𝐇𝐧\mathbf{H^{n}} of nn-homoclinic orbits, which have increasingly longer excursions towards infinity, accumulate in the (α,β)(\alpha,\beta)-plane on the corresponding curve 𝐇𝐞𝐭\mathbf{Het^{\infty}}; see Fig. 3.

Hence, the task is to find the heteroclinic connection 𝐇𝐞𝐭\mathbf{Het^{\infty}} and to continue it in the (α,β)(\alpha,\beta)-plane. To this end, we employ the approach known as Lin’s method [23, 26] to set up a two-point boundary value problem (BVP) for two orbit segments such that their concatenation is the sought-after connecting orbit in Ws(𝟎)ScW^{s}(\mathbf{0})\cap S_{\rm c}. The essence of Lin’s method is to choose a codimension-one plane Σ\Sigma that separates the two invariant objects involved, here 𝟎\mathbf{0} and 𝐪\mathbf{q}_{\infty}, and to consider an orbit segment in Ws(𝟎)W^{s}(\mathbf{0}) up to Σ\Sigma and an orbit segment in ScS_{\rm c} up to Σ\Sigma. For parameters that are not at the bifurcation value, these two orbit segments exhibit a gap in Σ\Sigma. Lin’s theorem states that this orbit pair and, hence, the gap are uniquely determined when the difference between their end points in Σ\Sigma is constrained to lie in a fixed subspace called the Lin space [26]. The associated signed Lin gap in the Lin space is then a well-defined test function with zeros that correspond to connecting orbits; such zeros can be found via the continuation of the corresponding orbit segements as solutions of an overall BVP [23]. Once a zero is found, the associated connecting orbit can be followed in system parameters.

The challenge, here, is that one of the equilibria lies at infinity and we have an approximation for ScS_{\rm c} in blown-up coordinates. Note that systems (2) and (6) are homeomorphic in the open sets where they coincide [28]. This allows us to define Σ\Sigma with respect to both coordinate systems. We then consider one orbit segment that is a solution of system (2) with one end point near the saddle 𝟎\mathbf{0} and lying in its stable eigenspace (which is the linear approximation of Ws(𝟎)W^{s}(\mathbf{0})) and the other lying in Σ\Sigma; and a second orbit segment that is a solution of system (6) with one end point near the point (x¯,y¯,z¯)=(0,0,0)(\bar{x},\bar{y},\bar{z})=(0,0,0) representing 𝐪\mathbf{q}_{\infty} lying in the linear approximation CrC_{r} of ScS_{\rm c} and the other lying in Σ\Sigma. The respective coordinate transformations allow us to ‘glue’ the original (x,y,z)(x,y,z)-coordinates of system (2) to the (xB,zB,wB)(x_{\rm B},z_{\rm B},w_{\rm B})-coordinates of the blown-up system (6), so that we can define and determine the Lin gap.

We use this adapted Lin’s method to find an initial connecting orbit in Ws(𝟎)ScW^{s}(\mathbf{0})\cap S_{\rm c}, along with the relevant bifurcation value for β\beta, where we keep α=5.3\alpha=5.3 fixed. We define

Σ:={(x,y,z)|x=0}{(xB,zB,wB)|xB=0},\Sigma:=\{(x,y,z)\;|\;x=0\}\simeq\{(x_{\rm B},z_{\rm B},w_{\rm B})\;|\;x_{\rm B}=0\},

which is a suitable choice that works in both coordinate systems for w¯0\bar{w}\neq 0 because x=x¯/w¯3x=\bar{x}/\bar{w}^{3} and x¯=xBwB\bar{x}=x_{\rm B}\,w_{\rm B} with wB=w¯w_{\rm B}=\bar{w}.

To define the orbit segment 𝐮\mathbf{u} in (x,y,z)(x,y,z)-coordinates that lies in Ws(𝟎)W^{s}(\mathbf{0}) up to Σ\Sigma we define the BVP

𝐮˙\displaystyle\dot{\mathbf{u}} =\displaystyle= T0X(𝐮),\displaystyle T_{0}\,X(\mathbf{u}), (8)
𝐮(1)\displaystyle\mathbf{u}(1) =\displaystyle= δ0𝐞s,\displaystyle\delta_{0}\,\mathbf{e}^{s}, (9)
𝐮(0)𝐧\displaystyle\mathbf{u}(0)^{*}\,\mathbf{n} =\displaystyle= 0.\displaystyle 0. (10)

Here, XX denotes the vector field (2) and T0T_{0} is the total integration time between the first and last point on the orbit segment; it enters (8) in explicit form so that the orbit segment 𝐮(t)\mathbf{u}(t) is defined for t[0,1]t\in[0,1]. Boundary condition (9) requires that the end point 𝐮(1)\mathbf{u}(1) lies at a small distance δ0\delta_{0} from the saddle 𝟎\mathbf{0} along its stable eigenvector 𝐞s\mathbf{e}^{s} (which has been normalized to have length 1). This ensures that 𝐮(1)\mathbf{u}(1) lies in Ws(𝟎)W^{s}(\mathbf{0}) to good approximation, provided δ0\delta_{0} is sufficiently small; we fix δ0=104\delta_{0}=10^{-4} as an appropriate value throughout. Finally, the dot product in boundary condition (10) involves the unit vector 𝐧=(1,0,0)\mathbf{n}=(1,0,0) normal to Σ\Sigma, which ensures that the start point 𝐮(0)\mathbf{u}(0) lies in Σ\Sigma. We remark that the stable eigenvector 𝐞s\mathbf{e}^{s} in  (9) needs to be continued as well when system parameters are changed; we achieve this by solving the BVP of the corresponding stable eigenvector problem [23] together with (8)–(10).

Similarly, the orbit segment 𝐮\mathbf{u} in (xB,zB,wB)(x_{\rm B},z_{\rm B},w_{\rm B})-coordinates in ScS_{\rm c} up to Σ\Sigma is defined by the BVP

𝐮˙B\displaystyle\dot{\mathbf{u}}_{\rm B} =\displaystyle= TBXB(𝐮B),\displaystyle T_{\rm B}\,X_{\rm B}(\mathbf{u}_{\rm B}), (11)
𝐮B(0)\displaystyle\mathbf{u}_{\rm B}(0) =\displaystyle= (233cosθB,433sinθBα,δB),\displaystyle(\tfrac{2}{3}\sqrt{3}\,\cos{\theta_{\rm B}},\,\tfrac{4}{3}\sqrt{3}\,\sin{\theta_{\rm B}}-\alpha,\,\delta_{\rm B}), (12)
𝐮B(1)𝐧\displaystyle\mathbf{u}_{\rm B}(1)^{*}\,\mathbf{n} =\displaystyle= 0.\displaystyle 0. (13)

In (11) the vector field (6) is denoted XBX_{\rm B}, and TBT_{\rm B} is the total integration time. Boundary condition (12) requires that the start point 𝐮B(0)\mathbf{u}_{\rm B}(0) lies in the cylinder CrC_{r^{*}}, which has been parameterized by the angle θB[0, 2π]\theta_{\rm B}\in[0,\,2\pi] and the distance δB\delta_{\rm B} in the wBw_{\rm B}-direction; we set δB=0.1\delta_{\rm B}=0.1 throughout. Boundary condition (13) again ensures that the end point 𝐮B(1)\mathbf{u}_{\rm B}(1) lies in Σ\Sigma, because 𝐧=(1,0,0)\mathbf{n}=(1,0,0) is also the unit normal to Σ\Sigma in (xB,zB,wB)(x_{\rm B},z_{\rm B},w_{\rm B})-coordinates.

To find first orbit segments 𝐮\mathbf{u} and 𝐮B\mathbf{u}_{\rm B} that satisfy (8)–(10) and (11)–(13), respectively, we fix β=1.8\beta=1.8 and proceed as follows (recall that α=5.3\alpha=5.3 and γ=0.5\gamma=0.5 are fixed). For 𝐮\mathbf{u} we require initially only (8) and (9), and start a continuation in the integration time T0T_{0} from T0=0T_{0}=0; note that this constitutes solving the initial value problem from the point δ0𝐞s\delta_{0}\,\mathbf{e}^{s} by continuation. During this computation we monitor the dot product and record whenever 𝐮\mathbf{u} satisfies condition (10), that is, 𝐮(0)\mathbf{u}(0) lies in Σ\Sigma. Similarly, for 𝐮B\mathbf{u}_{\rm B} we require only (11) and (12); we start with θB=0\theta_{\rm B}=0 and continue in TBT_{\rm B} from TB=0T_{\rm B}=0, while recording whenever (13) is satisfied and 𝐮B(1)\mathbf{u}_{\rm B}(1) lies in Σ\Sigma. We remark that both conditions (10) and (13) are satisfied for many values of T0T_{0} and TBT_{B}, respectively, because the trajectories that contain 𝐮\mathbf{u} and 𝐮B\mathbf{u}_{B} intersect Σ\Sigma many times.

We choose orbit segments 𝐮\mathbf{u} and 𝐮B\mathbf{u}_{\rm B} that have end points in Σ\Sigma which lie suitably close to each other and couple them by defining the Lin space and associated Lin gap. To this end, we define and then fix the unit vector

𝚿:=𝐮(0)𝐮~B(1)𝐮(0)𝐮~B(1)\mathbf{\Psi}:=\frac{\mathbf{u}(0)-\widetilde{\mathbf{u}}_{\rm B}(1)}{\mid\!\mid\!\mathbf{u}(0)-\widetilde{\mathbf{u}}_{\rm B}(1)\!\mid\!\mid}

given by the initial chosen end points of 𝐮\mathbf{u} and 𝐮B\mathbf{u}_{\rm B}; here 𝐮~B(1)\widetilde{\mathbf{u}}_{\rm B}(1) is the end point of 𝐮B(1)\mathbf{u}_{\rm B}(1) in the original (x,y,z)(x,y,z)-ccordinates of the section Σ\Sigma. The vector 𝚿\mathbf{\Psi} is generically transverse to ScΣS_{\rm c}\cap\Sigma, spans the Lin space ZZ, and defines the Lin gap η\eta via the boundary condition

𝐮~B(1)=𝐮(0)+η𝚿.\widetilde{\mathbf{u}}_{\rm B}(1)=\mathbf{u}(0)+\eta\,\mathbf{\Psi}. (14)

Note that the new parameter η\eta is the signed distance between the two end points of the orbit segments along the Lin space ZΣZ\subset\Sigma, which is fixed once chosen in this way.

We now consider the combined boundary value problem given by (8)–(12) and (14), which is automatically satisfied by the chosen orbit segments 𝐮\mathbf{u} and 𝐮B\mathbf{u}_{\rm B} and uniquely defines the Lin gap η\eta. When 𝐮\mathbf{u} and 𝐮B\mathbf{u}_{\rm B} are continued in β\beta, where θB[0, 2π]\theta_{\rm B}\in[0,\,2\pi], T0>0T_{0}>0, TB>0T_{\rm B}>0, and η\eta\in\mathbb{R} are free parameters (but crucially ZΣZ\subset\Sigma remains fixed), the Lin gap η\eta is monitored. When β\beta changes, the orbit segment 𝐮\mathbf{u} as well as the θ\theta-dependent orbit segment 𝐮B\mathbf{u}_{\rm B} vary. In light of the Lin condition (14), the angle parameter θB\theta_{\rm B} is adjusted automatically in such a way that the end point 𝐮B(1)\mathbf{u}_{\rm B}(1) only varies along the direction 𝚿\mathbf{\Psi}, either away from or towards 𝐮(0)\mathbf{u}(0). When a zero of η\eta is detected then we have found the value of β\beta at which the heteroclinic connection 𝐇𝐞𝐭\mathbf{Het^{\infty}} occurs; the corresponding heteroclinic orbit that connects 𝐪\mathbf{q}_{\infty} with 𝟎\mathbf{0} is given as the concatenation of 𝐮\mathbf{u} and 𝐮B\mathbf{u}_{\rm B}.

Refer to caption
Figure 8: Set-up with Lin’s method to compute a connecting orbit from 𝐪\mathbf{q}_{\infty} to 𝟎\mathbf{0} with two orbit segments that meet in the common Lin section Σ\Sigma (green plane), illustrated in compactified Poincaré coordinates. Panel (a) shows the initially chosen orbit segments 𝐮\mathbf{u} (cyan) to 𝟎\mathbf{0} and 𝐮B\mathbf{u}_{\rm B} (magenta) from 𝐪\mathbf{q}_{\infty} for β=1.8\beta=1.8 that define the Lin space ZZ (which appears curved in this representation); note that the Lin gap η\eta is initially nonzero. Panel (b) shows the situation for β=2.08874\beta=2.08874 where η=0\eta=0 and 𝐮\mathbf{u} and 𝐮B\mathbf{u}_{\rm B} connect in Σ\Sigma to form the heteroclinic connection; here, α=5.3\alpha=5.3.

Figure 8 illustrates the set-up with Lin’s method, shown in projection onto compactified Poincaré coordinates that represent 3\mathbb{R}^{3} inside the unit sphere (not shown) centered at the origin 𝟎\mathbf{0}. The plane in Fig. 8 is the common Lin section Σ\Sigma defined by x=xB=0x=x_{\rm B}=0. Notice that the chosen orbit segment 𝐮\mathbf{u} intersects Σ\Sigma three times, that is, we choose to work with the third intersection of the trajectory from 𝟎\mathbf{0}. Similarly, the chosen orbit segment 𝐮B\mathbf{u}_{\rm B} intersects Σ\Sigma many times. The orbit segment 𝐮B\mathbf{u}_{\rm B} in Fig. 8 was chosen so that its end point 𝐮B(1)\mathbf{u}_{\rm B}(1) in Σ\Sigma is sufficiently close to the end point 𝐮(0)\mathbf{u}(0). The Lin space ZΣZ\subset\Sigma, which appears curved in the compactified Poincaré coordinates of Fig. 8, remains fixed during the subsequent continuation of the BVP (8)–(12) and (14) in β\beta. Panel (b) shows the situation when the Lin gap η\eta has been closed and the connecting orbit found as the concatenation of 𝐮\mathbf{u} and 𝐮B\mathbf{u}_{\rm B}. As is seen in Fig. 8, the orbit segment 𝐮B\mathbf{u}_{\rm B} intersects Σ\Sigma multiple times. We remark that, from a practical perspective, it is best to choose 𝐮B(1)\mathbf{u}_{\rm B}(1) close to 𝐮(0)\mathbf{u}(0). On the other hand, choosing any of the earlier intersection points of 𝐮B\mathbf{u}_{\rm B} in the numerical set-up will result in the same connecting orbit, provided that a zero of the Lin gap is found.

Refer to caption
Figure 9: Bifurcation diagram of system (2) with the additional curve 𝐇𝐞𝐭\mathbf{Het^{\infty}} (magenta) of heteroclinic bifurcation involving the point 𝐪\mathbf{q}_{\infty} at infinity. Panel (a) shows how Ws(𝟎)W^{s}(\mathbf{0}) spirals towards infinity in the (x,y,z)(x,y,z)-space to form the heteroclinic connection on 𝐇𝐞𝐭\mathbf{Het^{\infty}} for α=5.3\alpha=5.3 and β=2.08874\beta=2.08874; see Fig. 3 for comparison. Panel (b) shows the overall bifurcation diagram in the (α,β^)(\alpha,\hat{\beta})-plane and panel (c) is an enlargement near the point 𝐂in\mathbf{C}_{\rm in}; see Fig. 1 for details on the other bifurcation curves.

As soon as a heteroclinic connection 𝐇𝐞𝐭\mathbf{Het^{\infty}} is detected as a zero of η\eta, it can be continued with the BVP (8)–(12) and (14) in α\alpha and β\beta, where θB[0, 2π]\theta_{\rm B}\in[0,\,2\pi], T0>0T_{0}>0, and TB>0T_{\rm B}>0 are free parameters but η=0\eta=0 is now kept fixed. This continuation leads to the curve 𝐇𝐞𝐭\mathbf{Het^{\infty}} in the (α,β)(\alpha,\beta)-plane that is shown in Fig. 9 together with the other curves of the bifurcation diagram from Fig. 1. As panels (a) and (b) of Fig. 9 show, the curve 𝐇𝐞𝐭\mathbf{Het^{\infty}} has the same general shape as the curves 𝐇𝐧\mathbf{H^{n}} of nn-homoclinic bifurcation (shades of cyan) for n=2,3,,6n=2,3,\dots,6: it also emanates from the codimension-two flip bifurcation point 𝐂in\mathbf{C}_{\rm in}, has monotonically decreasing β^\hat{\beta} and has a fold for a very similar value of β^\hat{\beta}. Indeed, we conclude from Fig. 1 that the curves 𝐇𝐧\mathbf{H^{n}} accumulate on the curve 𝐇𝐞𝐭\mathbf{Het^{\infty}} as nn tends to infinity.

Refer to caption
Figure 10: To the left of the curve 𝐇𝐞𝐭\mathbf{Het^{\infty}} in the (α,β^)(\alpha,\hat{\beta})-plane, the stable manifold of Ws(𝟎)W^{s}(\mathbf{0}) approaches, but does not connect to 𝐪\mathbf{q}_{\infty}, because it lies outside ScS_{\rm c} (a). To the right of 𝐇𝐞𝐭\mathbf{Het^{\infty}}, it lies inside ScS_{\rm c} and so connects to 𝐪\mathbf{q}_{\infty}. The illustration in compactified Poincaré coordinates is for α=5.3\alpha=5.3 with β=2.9\beta=2.9 in panel (a) and β=2.8\beta=2.8 in panel (b).

Panel 𝐇𝐞𝐭\mathbf{Het^{\infty}} of Fig. 9 illustrates that the heteroclinic connection from 𝟎\mathbf{0} to 𝐪\mathbf{q}_{\infty} is characterized by the one-dimensional manifold Ws(𝟎)W^{s}(\mathbf{0}) spiraling away (in backward time) from 𝟎\mathbf{0} towards infinity to approach 𝐪\mathbf{q}_{\infty} along the cone/cylinder ScS_{\rm c}. Indeed, this is the limiting case between the two generic situations that are illustrated in Fig. 10. Either Ws(𝟎)W^{s}(\mathbf{0}) lies outside ScS_{\rm c} and does not reach 𝐪\mathbf{q}_{\infty}, as in panel (a), or it lies inside ScS_{\rm c} and spirals onto 𝐪\mathbf{q}_{\infty}, as in panel (c). The former situation occurs to the left of the curve 𝐇𝐞𝐭\mathbf{Het^{\infty}} in the (α,β^)(\alpha,\hat{\beta})-plane of Fig. 9, while Ws(𝟎)W^{s}(\mathbf{0}) connects generically to 𝐪\mathbf{q}_{\infty} to the right of 𝐇𝐞𝐭\mathbf{Het^{\infty}}.

5 BVP set-up for computing a generic connection from a saddle periodic orbit to infinity

The Lin’s method set-up from the previous section can be adapted to compute other types of connecting orbits to infinity. We demonstrate this here with the example of a heteroclinic connection from the orientable saddle periodic orbit Γo\Gamma_{o}, which bifurcates from the curve 𝐇𝐨\mathbf{H_{o}} and exists for β^>0\hat{\beta}>0, to the point 𝐪\mathbf{q}_{\infty}. More specifically, we compute an orbit in the intersection set Ws(𝚪𝐨)ScW^{s}(\mathbf{\Gamma_{o}})\cap S_{\rm c}, which exists generically, because Ws(𝚪𝐨)W^{s}(\mathbf{\Gamma_{o}}) and ScS_{\rm c} are both two dimensional manifolds. As before, we concatenate two orbit segments: 𝐮\mathbf{u} from a common section Σ\Sigma to Γo\Gamma_{o} and 𝐮B\mathbf{u}_{\rm B} from 𝐪\mathbf{q}_{\infty} to Σ\Sigma, which are again found as solutions to the overall BVP (8)–(12) and (14). The difference is that the vector 𝐞s\mathbf{e}^{s} in boundary condition (9) is now a vector in the stable Floquet bundle of Γo\Gamma_{o}. The periodic orbit Γo\Gamma_{o} and its stable Floquet bundle can be computed and continued with the BVP set-up presented in [23], yielding the vector 𝐞s\mathbf{e}^{s} (for any value of the system parameters).

Refer to caption
Figure 11: Set-up with Lin’s method to compute a connecting orbit from 𝐪\mathbf{q}_{\infty} to a saddle periodic orbit Γo\Gamma_{o} (green curve) with two orbit segments that meet in the common Lin section Σ\Sigma (green plane), illustrated in compactified Poincaré coordinates for α=6.2\alpha=6.2 and β=1.6\beta=1.6. Panel (a) shows the initially chosen orbit segments 𝐮\mathbf{u} (cyan) to Γo\Gamma_{o} and 𝐮B\mathbf{u}_{\rm B} (magenta) from 𝐪\mathbf{q}_{\infty} that define the Lin space ZZ (which appears curved in this representation); note that the Lin gap η\eta is initially nonzero. Panel (b) shows the situation where η=0\eta=0 and 𝐮\mathbf{u} and 𝐮B\mathbf{u}_{\rm B} connect in Σ\Sigma to form the heteroclinic connection.

A suitable initial orbit segment 𝐮\mathbf{u} is found by choosing and fixing δ0\delta_{0} and then, as before, continuing the initial value problem (8) and (9) in the integration time T0T_{0} from T0=0T_{0}=0, while recording whenever condition (10) is satified. The initial orbit 𝐮B\mathbf{u}_{\rm B} is found exactly as before, and the vector 𝚿\mathbf{\Psi}, the Lin space ZZ and the Lin gap η\eta are subsequently defined as in Section 4. The overall BVP (8)–(12) and (14) is then automatically satisfied and we use it to continue the two orbit segments 𝐮\mathbf{u} and 𝐮B\mathbf{u}_{\rm B} to close the Lin gap η\eta. Because the connecting orbit is generic, the continuation for this problem does not involve a system parameter, but uses the fact that the two-dimensional manifold Ws(𝚪𝐨)W^{s}(\mathbf{\Gamma_{o}}) is a δ0\delta_{0}-family of trajectories. Here, θB[0, 2π]\theta_{\rm B}\in[0,\,2\pi], T0>0T_{0}>0, TB>0T_{\rm B}>0, η\eta\in\mathbb{R}, and the parameter δ0\delta_{0} are free parameters.

Figure 11 illustrates the set-up in compactified Poincaré coordinates; compare with Fig. 8. Panel (a) of Fig. 11 shows the orientable periodic orbit Γo\Gamma_{o}, the equilibrium 𝐪\mathbf{q}_{\infty}, the section Σ\Sigma and the initially chosen orbit segments 𝐮\mathbf{u} and 𝐮B\mathbf{u}_{\rm B} that define the Lin space ZΣZ\subset\Sigma. The Lin gap η\eta is then closed by continuation in δ0\delta_{0}, yielding the connecting orbit as the concatenation of 𝐮\mathbf{u} and 𝐮B\mathbf{u}_{\rm B} as shown in Fig. 11(b); note that the system parameters α\alpha, β\beta and γ\gamma remain unchanged during this computation.

6 Conclusions

We studied a quadratic vector field, adapted from that of [3], that exhibits a homoclinic flip bifurcation of the specific inward-twisted type 𝐂in\mathbf{C}_{\rm in}. We found that the two-parameter bifurcation diagram near this special point features an accumulation of curves of secondary nn-homoclinic bifurcations. Numerical evidence that this phenomenon involves an increasing number of loops which move closer to infinity motivated us to set up a numerical scheme based on Lin’s method to find the limiting behavior in the form of a heteroclinic connection to infinity. To this end, the orbit segment in the finite part of phase space was formulated in original coordinates, while the second orbit segment to infinity was defined in different coordinates near infinity. Both are then glued together along the Lin space in a section that is well-defined in both coordinate systems. Closing the Lin gap along the Lin space by continuation of the two coupled orbit segments yielded a first connecting orbit of codimension one between the origin and a point at infinity. A subsequent continuation gave the associated curve in the parameter plane, which was indeed found to act as the accumulation set for the curves of nn-homoclinic orbits.

Compared to previous uses of a Lin’s method set-up to define suitable boundary value problems for finite connecting orbits, a novel element is the use of blown-up coordinate charts near infinity. Blow-up techniques for polynomial vector fields allow one to study equilibria and other invariant objects at and near infinity. When these are of saddle type in the geometric sense — meaning that they have attracting and repelling directions, but need not be hyperbolic or even semi-hyperbolic — the question arises how they interact with invariant objects in the finite part of phase space, such as equilibria and periodic orbits. Indeed, connections to infinity are a distinct possibility. As we showed, such heteroclinic phenomena involving infinity may provide important information regarding limits of finite global objects.

Our Lin’s method set-up is quite flexible and more widely applicable; this was demonstrated by computing a connecting orbit from a finite saddle periodic orbit to a point at infinity. Hence, it constitutes a new tool for the study of global properties of polynomial vector fields. The system studied here is a case in point, and its further bifurcation analysis is the subject of ongoing research. Note that this quadratic vector field is presently the only system that is known to exhibit a homoclinic flip bifurcation of the inward-twisted type of case 𝐂\mathbf{C}; hence, it has the role of a model vector field for this specific bifurcation, much in the spirit of Sandstede’s model [32, 33] which features effectively all other types of flip bifurcations. The investigation of the outward-twisted type in the latter model shows that a flip bifurcation of case 𝐂\mathbf{C} gives rise to a very complicated global bifurcation structure. In light of its different local structure, we expect to find a different, yet comparably complicated overall bifurcation structure in the wider vicinity of the orbit flip of the inward-twisted type of case 𝐂\mathbf{C}. Moreover, homoclinic flip bifurcations of all cases have been identified as organizing centers in other vector fields from the literature, specifically in mathematical models of neurons [4, 5, 27]. Their global bifurcation structure may well involve heteroclinic bifurcations with infinity. Hence, we believe that the numerical approach for the identification and continuation of connecting orbits to infinity will have a role to play in their study.

Acknowledgments

We thank Alejandro Rodríguez-Luis for alerting us to his paper [3] with Algaba, Domínguez and Merino, and for suggesting that we investigate further the inward-twisted orbit flip bifurcation of case C.

References

  • [1] P. Aguirre, B. Krauskopf and H. M. Osinga, Global invariant manifolds near homoclinic orbits to a real saddle: (non)orientability and flip bifurcation, SIAM J. Appl. Dynam. Syst., 12(4) (2013), 1803–1846.
  • [2] P. Aguirre, B. Krauskopf and H. M. Osinga, Global invariant manifolds near a Shilnikov homoclinic bifurcation, J. Comput. Dynam., 1(1) (2014), 1–38.
  • [3] A. Algaba, M. Domínguez-Moreno, M. Merino and A. Rodríguez-Luis, Study of a simple 3D quadratic system with homoclinic flip bifurcations of inward twist case 𝐂in\mathbf{C}_{\rm in}, Comm. Nonlin. Sci. Numer. Sim., 77 (2019), 324–337.
  • [4] R. Barrio, S. Ibáñez, L. Pérez, Hindmarsh–Rose model: Close and far to the singular limit, Physics Letters A, 381(6) (2017), 597–603.
  • [5] R. Barrio, M. A. Martínez, S. Serrano and A. Shilnikov, Macro- and micro-chaotic structures in the Hindmarsh–Rose model of bursting neurons, Chaos, 24(2) (2014), 023128.
  • [6] L. A. Belyakov, Bifurcation set in a system with homoclinic saddle curve, Mathematical notes of the Academy of Sciences of the USSR 28(6) (1980) 910–916; translated from Matematicheskie Zametki 28(6) (1980) 911–922.
  • [7] L. A. Belyakov, Bifurcation of systems with homoclinic curve of a saddle-focus with saddle quantity zero Mathematical notes of the Academy of Sciences of the USSR 36(5) (1984) 838–843; translated from Matematicheskie Zametki 36(5) (1984) 681–689.
  • [8] A. R. Champneys and Yu. A. Kuznetsov, Numerical detection and continuation of codimension-two homoclinic orbits, Internat. J. Bifur. Chaos Appl. Sci. Engrg. 4(4) (1994), 785–822. https://doi.org/10.1142/S0218127494000587
  • [9] A. R. Champneys, Y. Kuznetsov and B. Sandstede, A numerical toolbox for homoclinic bifurcation analysis, Internat. J. Bifur. Chaos Appl. Sci. Engrg., 6(5) (1996), 867–887. https://doi.org/10.1142/S0218127496000485
  • [10] B. Deng, Homoclinic twisting bifurcations and cusp horseshoe maps, J. Dynam. Diff. Eq., 5(3) (1993), 417–467. https://doi.org/10.1007/BF01053531
  • [11] E. J. Doedel, AUTO: A program for the automatic bifurcation analysis of autonomous systems, Congr. Numer., 30 (1981), 265–284.
  • [12] E. J. Doedel and B. E. Oldeman, AUTO-07p: Continuation and Bifurcation Software for Ordinary Differential Equations, Department of Computer Science, Concordia University, Montreal, Canada, 2010, With major contributions from A. R. Champneys, F. Dercole, T. F. Fairgrieve, Yu. Kuznetsov, R. C. Paffenroth, B. Sandstede, X. J. Wang and C. H. Zhang; available at http://www.cmvl.cs.concordia.ca/.
  • [13] F. Dumortier, Local study of planar vector fields: singularities and their unfoldings, in Structures in Dynamics: Finite Dimensional Deterministic Studies (eds. H. W. Broer, F Dumortier, S. J. van Strien and F. Takens), Studies in Mathematical Physics, vol. 2, North-Holland, Elsevier Science Publishers B. V., Amsterdam, 1991, 161–241.
  • [14] F. Dumortier, J. Llibre and J. C. Artés, Qualitative Theory of Planar Differential Systems, Springer, Berlin, Heidelberg, 2006.
  • [15] A. Giraldo, B. Krauskopf and H. M. Osinga, Saddle invariant objects and their global manifolds in a neighborhood of a homoclinic flip bifurcation of case B, SIAM J. Appl. Dynam. Syst., 16(1) (2017), 640–686.
  • [16] A. Giraldo, B. Krauskopf and H. Osinga, Cascades of global bifurcations and chaos near a homoclinic flip bifurcation: A case study, SIAM J. Appl. Dynam. Syst., 17(4) (2018), 2784–2829.
  • [17] E. González Velasco, Generic properties of polynomial vector fields at infinity, Trans. Amer. Math. Soc., 143 (1969), 201–222.
  • [18] A. J. Homburg, H. Kokubu and M. Krupa, The cusp horseshoe and its bifurcations in the unfolding of an inclination-flip homoclinic orbit, Erg. Th. Dynam. Sys., 14(4) (1994), 667–693.
  • [19] A. J. Homburg, H. Kokubu and V. Naudot, Homoclinic-doubling cascades, Arch. Ration. Mech. Anal., 160 (2001), 195–243.
  • [20] A. J. Homburg and B. Krauskopf, Resonant homoclinic flip bifurcations, J. Dynam. Diff. Eq., 12(4) (2000), 807–850.
  • [21] A. J. Homburg and B. Sandstede, Homoclinic and heteroclinic bifurcations in vector fields, in Handbook of Dynamical Systems (eds. H. W. Broer, B. Hasselblatt and F. Takens), vol. 3, Elsevier, New York, 2010, 381–509.
  • [22] M. Kisaka, H. Kokubu and H. Oka, Bifurcations to nn-homoclinic orbits and nn-periodic orbits in vector fields, J. Dynam. Diff. Eq., 5(2) (1993), 305–357.
  • [23] B. Krauskopf and T. Rieß, A Lin’s method approach to finding and continuing heteroclinic connections involving periodic orbits, Nonlinearity, 21(8) (2008), 1655–1690.
  • [24] B. Krauskopf, H. M. Osinga and J. Galán-Vioque (Eds.), Numerical Continuation Methods for Dynamical Systems: Path following and boundary value problems, Springer-Verlag, New York, 2007.
  • [25] Yu. A. Kuznetsov, O. de Feo and S. Rinaldi, Belyakov homoclinic bifurcations in a tritrophic food chain model, SIAM J. Appl. Math., 62(2) (2001), 462–487.
  • [26] X. B. Lin, 1990 Using Melnikov’s method to solve Shilnikov’s problems, Proc. R. Soc. Edinb. A, 116(3–4), 295–325.
  • [27] D. Linaro, A. Champneys, M. Desroches, and M. Storace, Codimension-two homoclinic bifurcations underlying spike adding in the Hindmarsh–Rose burster, SIAM J. Appl. Dynam. Syst., 11(3) (2012), 939–962.
  • [28] K. Matsue, On blow-up solutions of differential equations with Poincaré-type compactifications, SIAM J. Appl. Dynam. Syst., 17(4) (2018), 2249–2288.
  • [29] M. Messias, Dynamics at infinity and the existence of singularly degenerate heteroclinic cycles in the Lorenz system, J. Phys. A, 42(11) (2009), 115101.
  • [30] M. Messias, Dynamics at infinity of a cubic Chua’s system, Internat. J. Bifur. Chaos Appl. Sci. Engrg., 21(1) (2011), 333–340.
  • [31] B. E. Oldeman, B. Krauskopf and A. R. Champneys, Numerical unfoldings of codimension-three resonant homoclinic flip bifurcations, Nonlinearity , 14(3) (2001), 597–621.
  • [32] B. Sandstede, Verzweigungstheorie Homokliner Verdopplungen, PhD thesis, University of Stuttgart, Stuttgart, Germany, 1993.
  • [33] B. Sandstede, Constructing dynamical systems having homoclinic bifurcation points of codimension two, J. Dynam. Differential Equations, 9(2) (1997), 269–288. https://doi.org/10.1007/BF02219223