Abstract
In this paper, the complicated heteroclinic and codimension-four bifurcations of a triple SD (smooth and discontinuous) oscillator are investigated by analyzing the bifurcation sets in three-dimensional parameter space. The structure of the transition set including the equilibrium bifurcation set and a special kind of heteroclinic orbit bifurcation set is constructed comprising of a catastrophe point of the fifth order, the catastrophe curves of third order and also the catastrophe surfaces of the first order, respectively, according to the restoring forces and also the potentials, respectively. Also, a theorem of structural stability of heteroclinic orbit in 2-dimensional Hamilton system is introduced to find the heteroclinic bifurcation set. The equilibria and the phase structures are classified and shown in details on the transition set and the enclosed structurally stable areas for smooth and discontinuous cases, respectively. The normal forms for each bifurcation surface are built up showing the complex supercritical subcritical pitchfork bifurcations and also the double saddle-node bifurcations, along with the bifurcations of homoclinic and heteroclinic orbit. Taken one of the bifurcation surfaces as an example, the complicated bifurcation is investigated by employing subharmonic Melnikov functions including Hopf, double Hopf, the closed orbit and also the homoclinic/heteroclinic bifurcations. The results presented herein this paper enriched the complex dynamic behavior for the geometrical nonlinear systems.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
1 Introduction
Nonlinear oscillators [1] play an important role in both science and technology, and they have been widely applied in engineering [2,3,4], vibration control [5,6,7,8,9,10], biology [11,12,13] and electronics [14,15,16]. Some classical oscillators have been studied for over a century, such as Duffing oscillator [17] proposed in 1918, which is a traditional model to describe the hardening spring effect observed in many solid mechanical problems. Many nonlinear systems can be approximately studied with Duffing system after Taylor expansion, which is of great help in both science and engineering [18, 19]. Also, van der Pol Oscillator [20] is a classical oscillator with nonlinear damping exhibiting a limit cycle [21], which has been studied for over a long time. Chaos is first noticed by Ueda [22] in his research on Duffing oscillator with harmonic force, and a chaotic attractor is also found in a set of ordinary differential equations for fluid convection by Lorenz [23].
An archetype smooth and discontinuous oscillator comprising lumped mass and oblique springs was proposed by Cao et al. [24] in 2006 to study transition from smooth to discontinuous dynamics. This oscillator has attracted many investigations, demonstrating Hopf bifurcation under nonlinear damping [25], co-dimension two bifurcation [26], chaotic threshold [27], the transition of resonance mechanisms [28] and so on [29]. Later, the coupled SD oscillator was proposed by Han et al. [30] with two geometrical parameters exhibiting smooth and discontinuous dynamics as well, which can be regarded as a rigid coupling of two separate SD oscillators vibrating horizontally. Complicated dynamical behaviors have been demonstrated with the coupled SD oscillator, such as the chaotic phenomenon for discontinuous cases [31], buckling phenomenon and co-dimension three bifurcation [32]. In 2015, a triple SD oscillator was proposed by Han et al. [33] consisting of a horizontal spring and two oblique springs in nonlinear geometrical configuration, which exhibits multiple-well dynamics for both smooth and discontinuous cases. High-order quasi-zero stiffness [34] can be built by this triple SD oscillator due to its nonlinear geometrical configuration, which is of great value in isolation engineering [35]. However, the phase structures and dynamical behaviors of the triple SD oscillator are not classified clearly and a series of problem about the heteroclinic bifurcation and the codimension-4 bifurcation has not been studied.
The first motivation of this paper is to investigate the complicated bifurcation of the triple SD oscillator, seen from [33], with a full picture of bifurcation sets including a heteroclinic bifurcation, phase portraits and the normal forms of the codimension-4 bifurcations [36,37,38]. The second motivation is to provide a theorem of structural stability of heteroclinic orbit [39,40,41] in 2-dimensional Hamilton system to obtain the heteroclinic bifurcation set. The third motivation is to present the complicated codimension-4 bifurcations including the closed orbit bifurcation, Hopf bifurcation, double Hopf bifurcation and also the homoclinic or heteroclinic bifurcations using subharmonic Melnikov functions by taking the normal form of one of the bifurcation surfaces as an example.
This paper is organized as follows. In Sect. 2, the mathematical model is built with governing equation and the Hamiltonian. In Sect. 3, the heteroclinic bifurcation condition is obtained by introducing a theorem of structural stability of heteroclinic orbit in Hamilton system. In Sect. 4, the bifurcation sets are defined and studied, along with the complicated change of equilibria and the characteristics of restoring force, and the normal form of each bifurcation surface is built. In Sect. 5, the universal unfolding is obtained and the codimension-4 bifurcation is investigated by applying the subharmonic Melnikov function, taken one of the bifurcation surfaces as an example. Finally, the paper is closed with the summary of conclusions and the further challenges.
2 Mathematical model
Consider a model proposed in [33] based up on the SD oscillator [24], as shown in Fig. 1, consisting of a lumped mass m, a horizontal spring and two inclined springs pinned to rigid support.
Suppose the three springs are the same with stiffness k and initial length l, the horizontal distance on the left and right is c and a, respectively, and the vertical distance between the end points of the springs fixed to the rigid supports is 2b. All the springs may be pre-compressed or pre-stretched depending on the value of a, b, c and l. The governing equation of free vibration can be written as
The dimensionless form in 2-dimensional space can be obtained as shown in the following
where \(\omega _n=\sqrt{\frac{k}{m}}\), \(x=\frac{X}{l}\), \(\tau =\omega _nt\), \(\alpha =\frac{a}{l}\), \(\beta =\frac{b}{l}\) and \(\gamma =\frac{c}{l}\), and \(f(x,\alpha ,\beta ,\gamma )\) is the restoring force which can be written as
System (2) is a Hamilton system whose Hamiltonian is \(H(x,y)=\frac{1}{2}y^2+V(x,\alpha ,\beta ,\gamma )\). \(V(x,\alpha ,\beta ,\gamma )\) is the potential which can be written as
3 Heteroclinic bifurcation of Hamilton system
The bifurcation condition of equilibriums of system (2) can be written as \(f(x,\alpha ,\beta ,\gamma )=f'_x(x,\alpha ,\beta ,\gamma )=0\). Heteroclinic orbits are usually structurally unstable, but some of them remains structurally stable for special cases in Hamilton systems. A heteroclinic orbit bifurcation of this system is discovered which is independent of equilibrium change.
Consider a 2-dimensional Hamilton system
where the Hamiltonian \(H:{\mathbb {R}}^2\times {\mathbb {R}}^k\rightarrow {\mathbb {R}}\) which can be written as \(H=H(x,y,\varvec{p})\) is infinitely differentiable, which is independent of time \(\tau \), and \(\varvec{p}=(p_1,p_2,\cdots ,p_k)^\textrm{T}\in {\mathbb {R}}^k\) is the parameter vector. The Jacobian matrix of system (5) is
whose eigenvalue is \(\lambda _{1,2}{=}\pm \sqrt{(\dfrac{\partial ^2\,H}{\partial x\partial y})^2{-}\dfrac{\partial ^2\,H}{\partial x^2}\dfrac{\partial ^2\,H}{\partial y^2}}\).
To insure that system (5) has at least one heteroclinic orbit, it must be supposed that two saddle points with the same value of Hamiltonian exist, which indicates the condition of existence of a heteroclinic orbit as the following.
Condition 1:
\(\exists (x_1,y_1), (x_2,y_2)\in {\mathbb {R}}^2\) and \(\exists \varvec{p}\in {\mathbb {R}}^k\), s.t. \(H(x_1,y_1,\varvec{p})-H(x_2,y_2,\varvec{p})=0\), \(\dfrac{\partial H}{\partial x}\vert _{(x_l,y_l)}=\dfrac{\partial H}{\partial y}\vert _{(x_l,y_l)}=0\) and \([(\dfrac{\partial ^2\,H}{\partial x\partial y})^2-\dfrac{\partial ^2\,H}{\partial x^2}\dfrac{\partial ^2\,H}{\partial y^2}]\vert _{(x_l,y_l)}>0\), \(l=1,2\).
Here, a theorem to judge the structure stability of system (5) with heteroclinic orbit is given in the following with a brief proof.
Theorem 1
Suppose condition 1 is satisfied for system (5) for a \(\varvec{p}\in {\mathbb {R}}^k\), which means \((x_1,y_1)\) and \((x_2,y_2)\) are saddles connected by a heteroclinic orbit. System (5) is structurally stable if \(\forall i\in \{1,2,\cdots ,k\}\), s.t. \(\dfrac{\partial H}{\partial p_i}\vert _{(x_1,y_1)}-\dfrac{\partial H}{\partial p_i}\vert _{(x_2,y_2)}\equiv 0\) in a small neighborhood near \(\varvec{p}\).
Proof
Assume that condition 1 is satisfied for a \(\varvec{p}\in {\mathbb {R}}^k\). We take a neighborhood of \(\varvec{p}\): \(\varOmega _{\varvec{p}}=\{ \tilde{\varvec{p}}\vert \ \Vert \tilde{\varvec{p}}-\varvec{p}\Vert <\varepsilon , \varepsilon >0 \}\), and for simplification, it is assumed there is no equilibrium bifurcations in \(\varOmega _{\varvec{p}}\). This indicates that for every \(\tilde{\varvec{p}}\in \varOmega _{\varvec{p}}\), there always exists the coordinates of a pair of saddle points \(x_l=x_l(\tilde{\varvec{p}})\), \(y_l=y_l(\tilde{\varvec{p}})\) \((l=1,2)\) which are only dependent on parameter vector \(\tilde{\varvec{p}}\in \varOmega _{\varvec{p}}\), which means
Let \(h(\tilde{\varvec{p}})=H(x_1(\tilde{\varvec{p}}),y_1(\tilde{\varvec{p}}),\tilde{\varvec{p}})-H(x_2(\tilde{\varvec{p}}),y_2(\tilde{\varvec{p}}),\tilde{\varvec{p}})\). Certainly we have \(h(\varvec{p})=0\). System (5) with heteroclinic orbit remaining structurally stable at \(\varvec{p}\) is equivalent to the fact that for every \(\tilde{\varvec{p}}\in \varOmega _{\varvec{p}}\), such that \(h(\tilde{\varvec{p}})=0\), which means \(\nabla h(\tilde{\varvec{p}})=0\).
Considering Eq. (7), the partial derivative of \(h(\tilde{\varvec{p}})\) with respect to \(p_i\) can be written as
Thus, Theorem 1 is proved. To understand this theorem better, two examples of heteroclinic bifurcations are shown in appendix C. \(\square \)
For a special kind of Hamilton system whose Hamiltonian can be written as \(H(x,y,\varvec{p})=\dfrac{1}{2}y^2+V(x,\varvec{p})\), the theorem of structure stability with heteroclinic orbit can be simplified as follows:
Corollary 1
For \(H(x,y,\varvec{p})=\dfrac{1}{2}y^2+V(x,\varvec{p})\), system (5) is structurally stable with heteroclinic orbit if \(\exists x_1, x_2\in {\mathbb {R}}\), \(\exists \varvec{p}\in {\mathbb {R}}^k\), s.t. \(V(x_1,\varvec{p})-V(x_2,\varvec{p})=0\), \(V'_x(x_l,\varvec{p})=0\), \(V''_{xx}(x_l,\varvec{p})<0\), \(l=1,2\); and \(\forall i\in \{1,2,\cdots ,k\}\), s.t. \(V'_{p_i}\vert _{x=x_1}-V'_{p_i}\vert _{x=x_2}\equiv 0\) in a small neighborhood near \(\varvec{p}\).
For system (2), it is obvious that \(V(-x,\varvec{p})=V(x,\varvec{p})\), where \(\varvec{p}=(\alpha ,\beta ,\gamma )^\textrm{T}\), and there are at most three saddles.
For the case of existing two saddles \((x_l,0)\) \((l=1,2)\), considering the symmetry, we have \(x_2=-x_1\) and \(V'_{p_i}\vert _{x=x_1}-V'_{p_i}\vert _{x=x_2}=0\) \((p_i=\alpha ,\beta ,\gamma )\); thus, the system is structurally stable. But for the case of three saddles \((x_l,0)\) \((l=1,2,3, x_1<x_2<x_3)\), we have \(x_3=-x_1\), \(x_2=0\), and
where \(l=1,3\). It is obvious that \(V'_{\alpha }\vert _{x=x_l}-V'_{\alpha }\vert _{x=0}>0\) for every \(x_l\in {\mathbb {R}}\setminus \{0\}\) and every \(\alpha \in {\mathbb {R}}\). Therefore, the conclusion of heteroclinic bifurcation of system (2) can be drawn as the following.
Corollary 2
System (2) is structurally unstable with heteroclinic orbit if \(\exists x_1, x_2\in {\mathbb {R}}{\setminus }\{0\}\), \(\exists \varvec{p}\in {\mathbb {R}}^3\), s.t. \(V(x_l,\varvec{p})-V(0,\varvec{p})=0\), \(V'_x(x_l,\varvec{p})=0\), \(V''_{xx}(x_l,\varvec{p})<0\), \(l=1,2\), where \(\varvec{p}=(\alpha ,\beta ,\gamma )^\textrm{T}\).
If the condition of Corollary 2 is satisfied, then we always have \(V'_{\alpha }\vert _{x=x_l}-V'_{\alpha }\vert _{x=0}>0\), which indicates the occurring of heteroclinic bifurcation.
4 Bifurcation sets and normal forms
4.1 Definition of bifurcation sets
According to Sect. 3, the bifurcation set can be obtained and written as
which can be written in the following form
where
are all bifurcation surfaces of the first order,
are all catastrophe curves of the third order, and
is the catastrophe point of the fifth order, where \(C_i(\alpha ,\beta ,\gamma )=\frac{f^{(i)}_x(0,\alpha ,\beta ,\gamma )}{i!}\) (\(i=1,3,5\)) is the Taylor expansion coefficient of the restoring force, which can be obtained as
It is worth noticing that set \(\textrm{B}_3\) is divided into \(\textrm{B}_{3-1}\) and \(\textrm{B}_{3-2}\) by set \(\textrm{B}_7\), which is
4.2 Structure of bifurcation sets
The bifurcation surfaces \(\textrm{B}_i\), catastrophe curves \(\textrm{L}_j\) and the catastrophe point P satisfy
where \(\partial \textrm{B}_i\) and \(\partial \textrm{L}_j\) represent the boundary of \(\textrm{B}_i\) and \(\textrm{L}_j\), respectively.
The important property shown in Eq. (13), which is proved in appendix B, indicates the structure of the bifurcation set \(\varSigma \), as shown in Fig. 2 to provide a better understanding. The set \(\varSigma \) bifurcates at the catastrophe point \(\textrm{P}\approx (0.69967,0.48105,0.57721)\) of the fifth order into five catastrophe curves \(\textrm{L}_1\sim \textrm{L}_5\) of the third order and then into seven bifurcation surfaces \(\textrm{B}_1\sim \textrm{B}_7\) of the first order. The surfaces are connected by the catastrophe curves: curve \(\textrm{L}_1\) connects \(\textrm{B}_3\) and \(\textrm{B}_5\); \(\textrm{L}_2\) connects \(\textrm{B}_3\) and \(\textrm{B}_7\); \(\textrm{L}_3\) connects \(\textrm{B}_2\), \(\textrm{B}_5\), \(\textrm{B}_6\) and \(\textrm{B}_7\); \(\textrm{L}_4\) connects \(\textrm{B}_1\), \(\textrm{B}_2\), \(\textrm{B}_3\) and \(\textrm{B}_4\); also, curve \(\textrm{L}_5\) connects \(\textrm{B}_1\), \(\textrm{B}_4\) and \(\textrm{B}_6\). The system exhibits different topological structure or dynamical behavior on each bifurcation surface and each catastrophe.
For \(\alpha >0\) and \(\gamma >0\), the system shows continuous dynamics (discontinuous cases are shown in appendix A) and the \(\alpha \)-\(\beta \)-\(\gamma \) parameter space is divided into five areas named \(\varOmega _1\) to \(\varOmega _5\) by the bifurcation sets, as shown in Fig. 2b and Fig. 2c from the front view and dorsal view, respectively.
The restoring force f(x) corresponding to the catastrophe point, the catastrophe curves and the bifurcation surfaces is plotted in Fig. 3. The restoring force f(x) for \(\textrm{L}_2\), \(\textrm{L}_4\), \(\textrm{B}_1\), \(\textrm{B}_3\) and \(\textrm{B}_5\) is all tangent to x-axis as there exists \(x_i (i=1,2)\) that \(f(x_i)=f'(x_i)=0,f''(x_i)\ne 0\), and the restoring force for \(\textrm{P}\), \(\textrm{L}_1\), \(\textrm{L}_3\), \(\textrm{L}_4\), \(\textrm{B}_2\) and \(\textrm{B}_4\) exhibits stable quasi-zero stiffness, while the restoring force for \(\textrm{L}_5\) and \(\textrm{B}_6\) exhibits unstable quasi-zero stiffness. This quasi-zero stiffness characteristics is of great value in isolation engineering.
The equilibriums and their stability of this system corresponding to each set and each area are shown in Table 1, which complicatedly changes as the varying of the three parameters, and the analytical solution cannot be obtained. The phase portraits corresponding to each set and each area are plotted in appendix A for different values of the Hamiltonian \(H(x,y)=E\).
It is worth noticing that some high-order degenerated points are found as the varying of the three geometrical parameters, such as a 5th-order degenerated center at point \(\textrm{P}\), a 3rd-order degenerated center at curve \(\textrm{L}_5\) and a 1st-order degenerated center at the bifurcation surface \(\textrm{B}_4\), which can be applied in engineering isolation. A pair of 1st-order degenerated center is found at curve \(\textrm{L}_1\), curve \(\textrm{L}_4\) and surface \(\textrm{B}_2\). Meanwhile, a 3rd-order tangent saddle and a 1st-order tangent saddle are found at curve \(\textrm{L}_3\) and surface \(\textrm{B}_6\), respectively.
Multiple-well dynamics is also found on this system, such as a single well around by heteroclinic at \(\textrm{L}_4\) and \(\textrm{B}_1\), a double well at \(\textrm{L}_1\), \(\textrm{L}_2\), \(\textrm{L}_5\), \(\textrm{B}_6\) and \(\varOmega _3\), triple well at \(\varOmega _2\) and quadruple well at \(\textrm{B}_7\).
4.3 Normal forms of bifurcation surfaces
The bifurcation diagrams for x versus \(\beta \), \(\alpha \) and \(\gamma \) with fixed \((\alpha ,\gamma )\), \((\beta ,\gamma )\) and \((\alpha ,\beta )\) are plotted in Fig. 4a, b and c, respectively, from which the type of bifurcation of each surface can be classified clearly. \(\textrm{B}_2\) and \(\textrm{B}_4\) are supercritical pitchfork bifurcation surfaces across which a stable center bifurcates into a pair of stable centers and an unstable saddle, changing through a degenerated center. But \(\textrm{B}_6\) is subcritical pitchfork bifurcation surface across which an unstable saddle bifurcates into a pair of unstable saddles and a stable center, changing through a tangent saddle. \(\textrm{B}_1\), \(\textrm{B}_3\) and \(\textrm{B}_5\) are sets of double saddle-node bifurcation across which a pair of stable centers and a pair of unstable saddles appear, changing through a pair of cuspidal saddles. \(\textrm{B}_7\) is the set of heteroclinic bifurcation independent to equilibrium bifurcations.
The normal form of each bifurcation surface is shown in Table 2, along with the local bifurcation diagram and the changing of homoclinic or heteroclinic orbits. A pair of homoclinic orbits appears across the supercritical pitchfolk bifurcation set \(\textrm{B}_2\) and \(\textrm{B}_4\), and a heteroclinic orbit appears across the subcritical pitchfolk bifurcation set \(\textrm{B}_6\). The saddle-node bifurcation sets \(\textrm{B}_1\) and \(\textrm{B}_{3-1}\) lead to a cuspidal heteroclinic orbit and the appearance of a pair of homoclinic orbits, but a cuspidal homoclinic orbit and the appearance of homoclinic orbits are led by saddle-center bifurcation set \(\textrm{B}_{3-2}\) and \(\textrm{B}_5\).
5 Codimension-4 bifurcations
5.1 Universal unfolding and Subharmonic Melnikov function
The system can be written in the following form after Taylor expansion
where \(c_i(\alpha ,\beta ,\gamma )\ (i=1,3,5,7)\) is the coefficient of Taylor series of the restoring force.
We assume that the system is perturbed by a general van der Pol nonlinear damping, which leads to the forced dissipative oscillator as follows
System (15) is the universal unfolding of system (14) which will be proved in another work. This system exhibits unfolded dynamics of three parameter codimension-four. Assuming \(c_7(\alpha ,\beta ,\gamma )>0\) and applying the scale transformation
a system equivalent to the nonlinear damped triple SD oscillator is obtained as follows
where \(\mu _1=-\nu ^2c_1c_7^{-2}\), \(\mu _2=-\nu ^\frac{4}{3}c_3c_7^{-\frac{5}{3}}\), \(\mu _3=-\nu ^\frac{2}{3}c_5c_7^{-\frac{4}{3}}\), \(\mu _4=-\frac{\xi \nu }{c_7}\), \(\mu _5=-\frac{\eta \nu ^\frac{1}{3}}{c_7^\frac{2}{3}}\) and \(\mu _6=-\frac{\zeta }{\nu ^\frac{1}{3}c_7^\frac{1}{3}}\).
In order to study the global bifurcations for the corresponding homoclinic and heteroclinic orbits for three-parameter codimension-four bifurcation, a scale transformation is introduced as shown in the following
And let \(\mu _1=\textrm{sgn}\mu _1\delta ^2\), \(\mu _2=-\delta ^{4-2n}\varepsilon _1\), \(\mu _3=-\delta ^{6-4n}\varepsilon _2\), \(\mu _4=\delta ^2\varepsilon _3\), \(\mu _5=\delta ^{4-2n}\varepsilon _4\) and \(\mu _6=\delta ^{6-4n}\varepsilon _5\), system (16) can be led to
while \(n=\frac{4}{3}\).
For \(\delta =0\), system (17) is a Hamilton system
whose Hamiltonian function can be obtained as
The number of limit cycles of system (17) is related to the number of zero points of the subharmonic Melnikov function which can be obtained as follows
where \(\varGamma (h)=\{(x,y)\vert H(x,y)=h\}\) and T is the period of curve \(\varGamma (h)\).
It is clear that the above subharmonic Melnikov function can be used to deprive all the bifurcations corresponding to the normal forms in Table 1. For example, when \(\varepsilon _1>0\) and \(\varepsilon _2<-2\sqrt{\varepsilon _1}\), for \(\textrm{B}_2\), when \(\mu _1>0\), \(\varepsilon _1=\epsilon _1-\lambda \) and \(\varepsilon _2=\epsilon _2\), for \(\textrm{B}_{3-1}\) and \(\textrm{B}_{3-2}\), and also the complicated bifurcation corresponding to normal form of \(\textrm{B}_5\) and \(\textrm{B}_7\) can be shown if the parameters \(\mu _1>0\), \(\varepsilon _1=\epsilon _1+\lambda \) and \(\varepsilon _2=\epsilon _2\) are taken.
Due to the limited space, only the codimension bifurcations for \(\textrm{B}_2\) are presented in the following parts, that is, \(\varepsilon _1>0\) and \(\varepsilon _2<-2\sqrt{\varepsilon _1}\). For the convenience, \(\mu _1\in {\mathbb {R}}\) is assumed and \(\varepsilon _1=5.5, \varepsilon _2=-5\) is taken in the following analysis.
For \(\mu _1<0\), \(\varGamma (h)\) is classified to three types of periodic orbits as shown in Fig. 5a: \(\varGamma _1(h)\) for \(0<h<h_2\), \(\varGamma _2(h)\) for \(h_1<h<h_2\) and \(\varGamma _3(h)\) for \(h>h_2\), while \(\varGamma (h_2)\) is the homo-heteroclinic orbits. \(h_1\approx 1.47881\) and \(h_2\approx 1.83333\) are the potential energy at the equilibriums of system (18) for \(\mu _1<0\).
For \(\mu _1>0\), \(\varGamma (h)\) is classified to four types of periodic orbits as shown in Fig. 5c: \(\varGamma _4(h)\) for \(h_3<h<h_4\), \(\varGamma _5(h)\) for \(h_4<h<0\), \(\varGamma _6(h)\) for \(0<h<h_5\) and \(\varGamma _7(h)\) for \(h>h_5\), while \(\varGamma (0)\) is the double-homoclinic orbits and \(\varGamma (h_5)\) is the homo-heteroclinic orbits. \(h_3\approx -1.87814\), \(h_4\approx -0.05206\) and \(h_5\approx 0.20104\) are the potential energy at the equilibriums of system (18) for \(\mu _1>0\).
For \(\mu _1=0\), \(\varGamma (h)\) is classified to three types of periodic orbits as shown in Fig. 5b: \(\varGamma _8(h)\) for \(0<h<h_7\), \(\varGamma _9(h)\) for \(h_6<h<h_7\) and \(\varGamma _{10}(h)\) for \(h>h_7\), while \(\varGamma (h_7)\) is the homo-heteroclinic orbits. \(h_6\approx -0.15585\) and \(h_7\approx 0.92668\) are the potential energy at the equilibriums of system (18) for \(\mu _1=0\).
Let
and \(p_i(h)=P_3^i(h)-\varepsilon _5P_2^i(h)-\varepsilon _4P_1^i(h)\). The zero points of function M(h) can be regarded as the intersections of curve \(p=p_i(h)\) and line \(p=\varepsilon _3\).
5.2 Jacobian matrix and eigenvalues
To classify the equilibriums, the Jacobian matrix of system (17) is obtained as follows
where \(f'(x)=-\textrm{sgn}\mu _1+3\varepsilon _1x^2+5\varepsilon _2x^4+7x^6\) is the stiffness and \((x_i,0)\) is one of the equilibriums. The eigenvalues can be written as
For the equilibrium \((x_i,0)\) being saddle point (\(f'(x_i)<0\)) without perturbation (\(\delta =0\)), the eigenvalues \(\lambda _{1,2}\) under perturbation (\(\delta >0\)) are a pair of real numbers being positive and negative, respectively, implying that \((x_i,0)\) for \(f'(x_i)<0\) is always a saddle point for every \(\varepsilon _3\), \(\varepsilon _4\) and \(\varepsilon _5\).
For the equilibrium \((x_i,0)\) being center point (\(f'(x_i)>0\)) without perturbation (\(\delta =0\)), the conclusion is more complicated under perturbation (\(\delta >0\)). \((x_i,0)\) is stable node when \(\varepsilon _3<-\frac{2\sqrt{f'(x_i)}}{\delta }-\varepsilon _4x_i^2-\varepsilon _5x_i^4+x_i^6\), stable degenerated node when \(\varepsilon _3=-\frac{2\sqrt{f'(x_i)}}{\delta }-\varepsilon _4x_i^2-\varepsilon _5x_i^4+x_i^6\), stable focus when \(-\frac{2\sqrt{f'(x_i)}}{\delta }-\varepsilon _4x_i^2-\varepsilon _5x_i^4+x_i^6<\varepsilon _3<-\varepsilon _4x_i^2-\varepsilon _5x_i^4+x_i^6\), center point when \(\varepsilon _3=-\varepsilon _4x_i^2-\varepsilon _5x_i^4+x_i^6\), unstable focus when \(-\varepsilon _4x_i^2-\varepsilon _5x_i^4+x_i^6<\varepsilon _3<\frac{2\sqrt{f'(x_i)}}{\delta }-\varepsilon _4x_i^2-\varepsilon _5x_i^4+x_i^6\), unstable degenerated node \(\varepsilon _3=\frac{2\sqrt{f'(x_i)}}{\delta }-\varepsilon _4x_i^2-\varepsilon _5x_i^4+x_i^6\), unstable node \(\varepsilon _3>\frac{2\sqrt{f'(x_i)}}{\delta }-\varepsilon _4x_i^2-\varepsilon _5x_i^4+x_i^6\).
5.3 Codimension-4 bifurcations
For the next analysis, it is assumed that \(\varepsilon _1=5.5, \varepsilon _2=-5\), \(\varepsilon _4=-1\), \(\varepsilon _5=3.6\) and \(\delta =0.4\).
5.3.1 Equilibrium change
For \(\mu _1<0\), equilibrium \((\pm 1.41421,0)\) is a pair of saddles for every \(\varepsilon _3\), while equilibriums (0, 0) and \((\pm 1.77716,0)\) are listed in Table 3 for different \(\varepsilon _3\). For \(\mu _1>0\), equilibriums (0, 0) and \((\pm 1.12104,0)\) are saddles for every \(\varepsilon _3\), while equilibriums \((\pm 0.47565,0)\) and \((\pm 1.87537,0)\) are listed in Table 4 for different \(\varepsilon _3\).
5.3.2 Limit cycle bifurcations
The curves of \(p_i(h)\) for both \(\mu _1>0\), \(\mu _1<0\) and \(\mu _1=0\) are calculated by numerical integration method and shown in Fig. 6 and the bifurcation diagram on \(\mu _1-\mu _4\) plane can be obtained by using the transformation \(\mu _1=\textrm{sgn}\mu _1\delta ^2,\ \mu _4=\delta ^2\varepsilon _3\). The bifurcation sets shown in Fig. 7a can be described as follows:
where \(c_1\approx 0.03737\), \(c_2=0\), \(c_3\approx -0.50463\), \(c_4\approx -0.84214\), \(c_5\approx -0.95882\), \(c_6\approx -1.242\), \(c_7\approx -1.93395\), \(c_8\approx 2.5\), \(c_9\approx 0.82500\), \(c_{10}\approx 0.33091\),\(c_{11}\approx 0.17889\), \(c_{12}\approx 0.056\), \(c_{13}\approx 0.01413\) and \(c_{14}\approx -0.21213\). The bifurcation sets divide the \(\mu _1-\mu _4\) plane into sixteen areas, named I to XVI.
It is worth noticing that the limit cycle bifurcation also happens while \(\mu _1\equiv 0\), dividing line \(\mu _1=0\) into eight parts, which can be described as the following:
where \(b_1\approx 0.71441\), \(b_2=0.03832\), \(b_3\approx 0\), \(b_4\approx -0.34552\), \(b_5\approx -0.43164\), \(b_6\approx -0.46325\) and \(b_7\approx -0.59598\).
As shown in Fig. 5, \(\varGamma _1\), \(\varGamma _3\), \(\varGamma _6\), \(\varGamma _7\), \(\varGamma _8\) and \(\varGamma _{10}\) all represent a single periodic orbit for a constant h, so each intersection of \(p=\varepsilon _3\) and \(p=p_i(h)\ (i=1,3,6,7,8,10)\) corresponds to a single limit cycle. Similarly, each intersection of \(p=\varepsilon _3\) and \(p=p_i(h)\ (i=2,4,5,9)\) corresponds to a pair of limit cycles because \(\varGamma _2\), \(\varGamma _4\), \(\varGamma _5\) and \(\varGamma _9\) all represent a pair of periodic orbits. \(\varGamma (h_2)\) for \(\mu _1<0\), \(\varGamma (0)\) and \(\varGamma (h_5)\) for \(\mu _1>0\), \(\varGamma (h_7)\) for \(\mu _1=0\) are all homoclinic or heteroclinic orbits, implying that \(p_i(h_2)\) for \(\mu _1<0\), \(p_i(0)\), \(p_i(h_5)\) for \(\mu _1>0\) and \(p_i(h_7)\) for \(\mu _1>0\) correspond to homoclinic or heteroclinic bifurcation. Thus, the conclusion can be drawn as the following:
(1) closed orbit bifurcation set: \(\textrm{B}_{I}\), \(\textrm{B}_{II}\), \(\textrm{B}_{III}\)(\(\varepsilon _3=c_1,c_5,c_{11}\)), where a semi-stable limit cycle bifurcates into a stable one and an unstable one;
(2) Hopf bifurcation set: \(\textrm{H}_1\)(\(\varepsilon _3=c_2\));
(3) double Hopf bifurcation set: \(\textrm{H}_{2I}\), \(\textrm{H}_{2II}\), \(\textrm{H}_{2III}\)(\(\varepsilon _3=c_6,c_8,c_{12}\));
(4) homoclinic or heteroclinic bifurcation set: \(\textrm{HL}_{I}\), \(\textrm{HL}_{II}\), \(\textrm{HL}_{III}\), \(\textrm{HL}_{IV}\), \(\textrm{HL}_{V}\), \(\textrm{HL}_{VI}\), \(\textrm{HL}_{VII}\)(\(\varepsilon _3=c_3,c_4,c_7,c_9,c_{10},c_{13},c_{14}\)), where limit cycle turns into homoclinic or heteroclinic orbit;
(5) supercritical pitchfolk equilibrium bifurcation set: \(\textrm{O}_I\), \(\textrm{O}_{II}\).
The phase portraits are shown in Fig. 8, 9 and 10 for \(\mu _1<0\), \(\mu _1=0\) and \(\mu _1>0\), respectively, corresponding to each area and each bifurcation set in Fig. 7.
6 Conclusion and discussions
The complicated bifurcations of a nonlinear oscillator consisting of a horizontal spring and two oblique springs in nonlinear geometrical configuration governed by three geometrical parameters have been studied in this paper. The bifurcation sets have been defined according to the characteristics of restoring force and potential, including bifurcation surfaces, catastrophe curves of the first and third order, and also a catastrophe point of the fifth order. A special kind of heteroclinic bifurcation of this oscillator is discovered by investigating the structural stability of heteroclinic orbits in Hamilton system. The phase portraits, multiple-well potential energy and force-displacement characteristics have been investigated, demonstrating high-order singulars and multiple-well dynamics. Complex bifurcations have been demonstrated in smooth region with the normal form of each bifurcation surface, classified as supercritical pitchfolk bifurcation, subcritical pitchfolk bifurcation and double saddle-center bifurcation. Subharmonic Melnikov function has been employed to detect the complicated bifurcations of limit cycles including closed orbit bifurcation, Hopf bifurcation, double Hopf bifurcation and homoclinic or heteroclinic bifurcations, taken bifurcation surface \(\textrm{B}_2\) as an example. The codimension-4 bifurcation of the triple SD oscillator corresponding to other normal forms will be investigated in another paper. Also, further researches can be undertaken to analyze for the complicated behaviors of this oscillator such as resonant behaviors [42, 43] and the chaotic behaviors [44,45,46] under the external perturbations as well.
Data availability
The data that support the findings of this study are available from the corresponding author upon reasonable request.
References
Hayashi, C.: Nonlinear Oscillations in Physical Systems. Princeton University Press, Princeton (2014)
Lenci, S., Rega, G.: Regular nonlinear dynamics and bifurcations of an impacting system under general periodic excitation. Nonlinear Dyn. 34, 249–268 (2003)
Várkonyi, P., Domokos, G.: Symmetry, optima and bifurcations in structural design. Nonlinear Dyn. 43, 47–58 (2006)
Padthe, A., Chaturvedi, N., Bernstein, D., et al.: Feedback stabilization of snap-through buckling in a preloaded two-bar linkage with hysteresis. Int. J. Non Linear Mech. 43(4), 277–291 (2008)
Avramov, K., Mikhlin, Y.: Snap-through truss as a vibration absorber. J. Vib. Control 10(2), 291–308 (2004)
Carrella, A., Brennan, M., Waters, T.: Static analysis of a passive vibration isolator with quasi-zero-stiffness characteristic. J. Sound Vib. 301, 678–689 (2007)
Kovacic, I., Brennan, M., Waters, T.: A study of a nonlinear vibration isolator with a quasi-zero stiffness characteristic. J. Sound Vib. 315(3), 700–711 (2008)
Carrella, A., Brennan, M.J., Kovacic, I., et al.: On the force transmissibility of a vibration isolator with quasi-zero-stiffness. J. Sound Vib. 332, 707–717 (2009)
Carrella, A., Friswell, M., Zotov, A., et al.: Using nonlinear springs to reduce the whirling of a rotating shaft. Mech. Syst. Signal Process. 23, 2228–2235 (2009)
Zhu, G., Liu, J., Cao, Q., et al.: A two degree of freedom stable quasi-zero stiffness prototype and its applications in aseismic engineering. Sci. China Technol. Sci. 63(3), 496–505 (2020)
Thomson, A., Thompson, W.: Dynamics of a bistable system: the “click’’ mechanism in dipteran flight. Acta Biotheor 26(1), 19–29 (1977)
Brennan, M., Elliott, S., Bonello, P., et al.: The “click’’ mechanism in dipteran flight: if it exists, then what effect does it have? J. Theor. Biol 224(2), 205–213 (2003)
Lenz, M., Crow, D., Joanny, J.: Membrane buckling induced by curved filaments. Phys. Rev. lett. 103(3), 038101 (2009)
Dawson, J.: Nonlinear electron oscillations in a cold plasma. Phys. Rev. 113(2), 383 (1959)
Tonks, L.: Oscillations in ionized gases. Plasma and Oscillations. Pergamon, PP. 122–139 (1961)
Calvayrac, F., Reinhard, P., Suraud, E., et al.: Nonlinear electron dynamics in metal clusters. Phys. Rep. 337(6), 493–578 (2000)
Duffing, G.: Erzwungene schwingungen bei veränderlicher eigenfrequenz[J], p. 7. Braunschweig, Vieweg u. Sohn (1918)
Carrella, A., Friswell, M., Zotov, A., et al.: Using nonlinear springs to reduce the whirling of a rotating shaft. Mech. Syst. Signal Process. 23, 2228–2235 (2009)
Carrella, A., Brennan, M., Waters, T., et al.: Force and displacement transmissibility of a nonlinear isolator with high-static-low-dynamic stiffness. Int. J. Mech. Sci. 55(1), 22–29 (2012)
Kanamaru, T.: Van der Pol oscillator. Scholarpedia 2(1), 2202 (2007)
Pleijel, Å.: Some remarks about the limit point and limit circle theory. Arkiv för Matematik 7(6), 543–550 (1969)
Ueda, Y.: Randomly transitional phenomena in the system governed by Duffing’s equation. J. Stat. Phys. 20, 181–196 (1979)
Edward, N.: Deterministic nonperiodic flow. J. Atmos. Sci. 20(2), 130–141 (1963)
Cao, Q., Wiercigroch, M., Pavlovskaia, E., et al.: Archetypal oscillator for smooth and discontinuous dynamics. Phys. Rev. E 74(4), 046218 (2006)
Tian, R., Cao, Q., Li, Z.: Hopf bifurcations for the recently proposed smooth-and-discontinuous oscillator. Chinese Phys. Lett. 27(7), 074701 (2010)
Tian, R., Cao, Q., Yang, S.: The codimension-two bifurcation for the recent proposed SD oscillator. Nonlinear Dyn. 59(1–2), 19 (2010)
Tian, R., Yang, X., Cao, Q., et al.: Bifurcations and chaotic threshold for a nonlinear system with an irrational restoring force. Chinese Phys. B 21(2), 020503 (2012)
Cao, Q., Xiong, Y., Wiercigroch, M.: Resonances of the SD oscillator due to the discontinuous phase. J. Appl. Anal. Comput. 1(2), 183–191 (2011)
Zhang, Y., Cao, Q.: The recent advances for an archetypal smooth and discontinuous oscillator. Int. J. Mech. Sci. 214, 106904 (2022)
Han, Y., Cao, Q., Chen, Y., et al.: A novel smooth and discontinuous oscillator with strong irrational nonlinearities. Sci. China Phys. Mech. Astron. 55, 1832–1843 (2012)
Han, Y., Cao, Q., Chen, Y., et al.: A novel smooth and discontinuous oscillator with strong irrational nonlinearities. Sci. China Phys. Mech. Astron. 55, 1832–1843 (2012)
Cao, Q., Han, Y., Liang, T., et al.: Multiple buckling and codimension-three bifurcation phenomena of a nonlinear oscillator. Int. J. Bifurcation Chaos 24(01), 1430005 (2014)
Han, Y., Cao, Q., Ji, J.: Nonlinear dynamics of a smooth and discontinuous oscillator with multiple stability. Int. J. Bifur. Chaos 25(13), 1530038 (2015)
Zhu, G., Cao, Q., Wang, Z., et al.: Road to entire insulation for resonances from a forced mechanical system. Sci. Rep. 12(1), 21167 (2022)
Han, Y.: Nonlinear dynamics of a class of geometrical nonlinear system and its application. PhD thesis. Harbin Institute of Technology (2015)
Dangelmayr, G., Wegelin, M.: On a codimension-four bifurcation occurring in optical bistability. Singularity Theory and its Applications: Warwick, Part II: Singularities, Bifurcations and Dynamics. Springer, Berlin, 2006, 107–121 (1989)
Krauskopf, B., Osinga, H.: A codimension-four singularity with potential for action. Mathematical Sciences with Multidisciplinary Applications: In Honor of Professor Christiane Rousseau. And In Recognition of the Mathematics for Planet Earth Initiative. Springer International Publishing, PP. 253–268 (2016)
Eilertsen, J., Magnan, J.: On the chaotic dynamics associated with the center manifold equations of double-diffusive convection near a codimension-four bifurcation point at moderate thermal Rayleigh number[J]. Int. J. Bifur. Chaos 28(08), 1850094 (2018)
Guckenheimer, J., Holmes, P.: Structurally stable heteroclinic cycles. In: Mathematical Proceedings of the Cambridge Philosophical Society. Cambridge University Press, 103(1), 189–192 (1988)
Armbruster, D., Chossat, P., Oprea, I.: Structurally stable heteroclinic cycles and the dynamo dynamics. Dynamo and Dynamics, a Mathematical Challenge, PP. 313–322 (2001)
Rabinowitz, P.: Heteroclinics for a Hamiltonian system of double pendulum type. J Juliusz Schauder Center 9, 41–76 (1997)
Wang, L., Benenti, G., Casati, G., et al.: Ratchet effect and the transporting islands in the chaotic sea. Phys. Rev. Lett. 99(24), 244101 (2007)
Lichtenberg, A., Lieberman, M.: Regular and Chaotic Dynamics. Springer, New York (1992)
Sagdeev, R., Usikov, D., Zakharov, M., et al.: Minimal chaos and stochastic webs. Nature 326(6113), 559–563 (1987)
Daza, A., Wagemakers, A., Sanjuán, M., et al.: Testing for Basins of Wada. Sci. Rep. 5, 16579 (2015). https://doi.org/10.1038/srep16579
Zhang, Y.: Wada basin boundaries and generalized basin cells in a smooth and discontinuous oscillator. Nonlinear Dyn. 106, 2879–2891 (2021). https://doi.org/10.1007/s11071-021-06926-x
Acknowledgements
The authors would like to acknowledge the financial support from the National Natural Science Foundation of China Granted No. 11732006 (key project).
Funding
The authors declare that no funds, grants, or other support was received during the preparation of this manuscript.
Author information
Authors and Affiliations
Contributions
All authors contributed to the study conception and design; all authors read and approved the final manuscript.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendices
Phase structures
1.1 Smooth cases
Phase portraits of smooth case for \(\alpha >0\) and \(\gamma >0\) are plotted in Fig. 11. Orange lines represent small periodic orbits, green and blue lines represent large periodic orbits which encircle heteroclinic or homoclinic orbits, and black lines represent heteroclinic or homoclinic orbits.
1.2 Discontinuous cases
For \(\alpha =0\) and \(\gamma >0\), only \(x=0\) is discontinuous. The restoring force can be written as \(f(x,0,\beta ,\gamma )=3x-\textrm{sgn}x-\dfrac{x+\beta }{\sqrt{(x+\beta )^2+\gamma ^2}}-\dfrac{x-\beta }{\sqrt{(x-\beta )^2+\gamma ^2}}\). The bifurcation diagram along with the bifurcation sets is shown in Fig. 12. And the phase portraits corresponding to each set and each area are shown in Fig. 13.
For \(\alpha >0\), \(\beta >0\) and \(\gamma =0\), \(x=\beta \) and \(x=-\beta \) are discontinuous. The restoring force can be written as \(f(x,\alpha ,\beta ,0)=-\dfrac{x}{\sqrt{x^2+\alpha ^2}}-\textrm{sgn}(x+\beta )-\textrm{sgn}(x-\beta )\). The bifurcation diagram along with the bifurcation sets is shown in Fig. 14. The corresponding phase portraits are shown in Fig. 15.
For \(\alpha =0\), \(\beta >0\) and \(\gamma =0\), \(x=0\), \(x=\beta \) and \(x=-\beta \) are all discontinuous. The restoring force can be written as \(f(0,\beta ,0)=3x-\textrm{sgn}x-\textrm{sgn}(x+\beta )-\textrm{sgn}(x-\beta )\). The bifurcation diagram is shown in Fig. 16 for x versus \(\beta \). The phase portraits are plotted in Fig. 17.
Relationship between bifurcation surfaces and catastrophe curves
To prove the relationship between bifurcation surfaces and catastrophe curves shown in Eq. (8), set \(\textrm{B}_1\) to \(\textrm{B}_7\) are divided into a series of sets as shown in the following
It is obvious that \({\mathcal {N}}_\pm \) and \({\mathcal {E}}_\pm ^i\) are areas, \({\mathcal {M}}_\pm \) and \({\mathcal {G}}\) are surfaces, \({\mathcal {K}}\) is curve. And we have
Also, we give some lemmas about the characteristics of restoring force f(x) without proving:
Lemma 1
\(f(-x)=-f(x)\), \(\lim \limits _{x\rightarrow \pm \infty }f(x)=\pm \infty \) and \(f^{(2n)}(0)=0, n\in {\mathbb {N}}\);
Lemma 2
f(x) has at most 3 zero points for \(x\in (0,+\infty )\);
Lemma 3
f(x) has at most 3 extreme points and 2 inflection points for \(x\in (0,+\infty )\);
Lemma 4
if \(f'(0)=f'''(0)=0\), then \(f^{(5)}(0)<0\iff (\alpha ,\beta ,\gamma )\in {\mathcal {N}}_-\);
Lemma 5
if \(f'(0)=f'''(0)=0\), then \(f^{(5)}(0)>0\iff (\alpha ,\beta ,\gamma )\in {\mathcal {N}}_+\);
Lemma 6
if \(f'(0)=0\) and \((\alpha ,\beta ,\gamma )\in {\mathcal {M}}_+\), then \(C_3(\alpha ,\beta ,\gamma )>0\).
(1)
Set \(\textrm{B}_1\) can be divided into \(\textrm{B}_1={\mathcal {E}}_+^1\cap {\mathcal {M}}_+\) and \(\partial \textrm{B}_1\) can be divided into \(\partial \textrm{B}_1=(\partial {\mathcal {E}}_\pm ^1\cap {\mathcal {M}}_+)\cup ({\mathcal {E}}_+^1\cap \partial {\mathcal {M}}_\pm )\cup (\partial {\mathcal {E}}_\pm ^1\cap \partial {\mathcal {M}}_\pm )\).
We have \(\partial {\mathcal {E}}_\pm ^1\cap {\mathcal {M}}_+=\textrm{L}_4\), \(\partial {\mathcal {E}}_\pm ^1\cap \partial {\mathcal {M}}_\pm =\textrm{P}\) and
Assume that \(f(x)=ax(x^2-x_i^2)^2+bx^3(x^2-x_i^2)^3+cx^5(x^2-x_i^2)^4+o(x^7)\), which is
and let Eq. (B3) be the Taylor series of the restoring force, so that \(C_1(\alpha ,\beta ,\gamma )=ax_i^4\), \(C_3(\alpha ,\beta ,\gamma )=-(2ax_i^2+bx_i^6)\) and \(C_5(\alpha ,\beta ,\gamma )=(a+3bx_i^4+cx_i^8)\), where \(x_i=x_i(\alpha ,\beta ,\gamma )\) and \(a>0\). Let \(x_i\rightarrow 0\) and we can obtain \(\lim \limits _{x_i\rightarrow 0}C_1(\alpha ,\beta ,\gamma )=0\), \(\lim \limits _{x_i\rightarrow 0}C_3(\alpha ,\beta ,\gamma )=0\) and \(\lim \limits _{x_i\rightarrow 0}C_5(\alpha ,\beta ,\gamma )=a>0\).
Therefore, we have \({\mathcal {E}}_+^1\cap \partial {\mathcal {M}}_\pm =\textrm{L}_5\), and \(\partial \textrm{B}_1=\textrm{L}_4\cup \textrm{L}_5\cup \textrm{P}\).
(2)
Set \(\textrm{B}_2\) can be divided into \(\textrm{B}_2=\partial {\mathcal {E}}_\pm ^1\cap {\mathcal {E}}_+^3\cap {\mathcal {N}}_-\) and \(\partial \textrm{B}_2\) can be divided into \(\partial \textrm{B}_2=(\partial {\mathcal {E}}_\pm ^1\cap \partial {\mathcal {E}}_\pm ^3\cap {\mathcal {N}}_-)\cup (\partial {\mathcal {E}}_\pm ^1\cap {\mathcal {E}}_+^3\cap \partial {\mathcal {N}}_\pm )\cup (\partial {\mathcal {E}}_\pm ^1\cap \partial {\mathcal {E}}_\pm ^3\cap \partial {\mathcal {N}}_\pm )\).
From lemma 4 we have \(\partial {\mathcal {E}}_\pm ^1\cap \partial {\mathcal {E}}_\pm ^3\cap {\mathcal {N}}_-=\textrm{L}_3\), and form lemma 6 we have \(\partial {\mathcal {E}}_\pm ^1\cap {\mathcal {E}}_+^3\cap \partial {\mathcal {N}}_\pm =\partial {\mathcal {E}}_\pm ^1\cap {\mathcal {M}}_+={\mathcal {L}}_4\), we also have \(\partial {\mathcal {E}}_\pm ^1\cap \partial {\mathcal {E}}_\pm ^3\cap \partial {\mathcal {N}}_\pm =\textrm{P}\). Therefore, \(\partial {B}_2=\textrm{L}_3\cup \textrm{L}_4\cup \textrm{P}\).
(3)
Set \(\textrm{B}_3\) can be divided into \(\textrm{B}_3={\mathcal {E}}_-^1\cap {\mathcal {M}}_+\) and \(\partial \textrm{B}_3\) can be divided into \(\partial \textrm{B}_3=(\partial {\mathcal {E}}_\pm ^1\cap {\mathcal {M}}_+)\cup ({\mathcal {E}}_-^1\cap \partial {\mathcal {M}}_\pm )\cup (\partial {\mathcal {E}}_\pm ^1\cap \partial {\mathcal {M}}_\pm )\).
It is obvious that \(\partial {\mathcal {E}}_\pm ^1\cap {\mathcal {M}}_+=\textrm{L}_4\), \({\mathcal {E}}_-^1\cap \partial {\mathcal {M}}_\pm ={\mathcal {E}}_-^1\cap {\mathcal {K}}=\textrm{L}_1\) and \(\partial {\mathcal {E}}_\pm ^1\cap \partial {\mathcal {M}}_\pm =\textrm{P}\). Therefore, \(\partial \textrm{B}_3=\textrm{L}_1\cup \textrm{L}_4\cup \textrm{P}\).
(4)
Set \(\textrm{B}_4\) can be divided into \(\textrm{B}_4=\partial {\mathcal {E}}_\pm ^1\cap {\mathcal {E}}_+^3\cap {\mathcal {N}}_+\) and \(\partial \textrm{B}_4\) can be divided into \(\partial \textrm{B}_4=(\partial {\mathcal {E}}_\pm ^1\cap \partial {\mathcal {E}}_\pm ^3\cap {\mathcal {N}}_+)\cup (\partial {\mathcal {E}}_\pm ^1\cap {\mathcal {E}}_+^3\cap \partial {\mathcal {N}}_\pm )\cup (\partial {\mathcal {E}}_\pm ^1\cap \partial {\mathcal {E}}_\pm ^3\cap \partial {\mathcal {N}}_\pm )\).
From lemma 5 we have \(\partial {\mathcal {E}}_\pm ^1\cap \partial {\mathcal {E}}_\pm ^3\cap {\mathcal {N}}_+=\textrm{L}_5\). We also have \(\partial {\mathcal {E}}_\pm ^1\cap {\mathcal {E}}_+^3\cap \partial {\mathcal {N}}_\pm =\textrm{L}_4\) and \(\partial {\mathcal {E}}_\pm ^1\cap \partial {\mathcal {E}}_\pm ^3\cap \partial {\mathcal {N}}_\pm =\textrm{P}\). Therefore, \(\partial {B}_4=\textrm{L}_4\cup \textrm{L}_5\cup \textrm{P}\).
(5)
Set \(\textrm{B}_5\) can be divided into \(\textrm{B}_5={\mathcal {E}}_-^1\cap {\mathcal {M}}_-\) and \(\partial \textrm{B}_5\) can be divided into \(\partial \textrm{B}_5=(\partial {\mathcal {E}}_\pm ^1\cap {\mathcal {M}}_-)\cup ({\mathcal {E}}_-^1\cap \partial {\mathcal {M}}_\pm )\cup (\partial {\mathcal {E}}_\pm ^1\cap \partial {\mathcal {M}}_\pm )\).
It is obvious that \({\mathcal {E}}_\pm ^1\cap \partial {\mathcal {M}}_\pm =\textrm{L}_1\), \(\partial {\mathcal {E}}_\pm ^1\cap \partial {\mathcal {M}}_\pm =\textrm{P}\) and
Considering \(f(0)=f(x_i)=0\), \(f'(0)<0\), \(f'(x_i)=0\), \(f''(0)=0\), \(f''(x_i)<0\) and lemma 3, we have
-
(a).
there exists minimum points \(x_\textrm{I}\in (0,x_i)\) and \(\exists x_\textrm{II}\in (x_i,+\infty )\), \(f(x_\textrm{I})<0\), \(f(x_\textrm{II})<0\), \(f'(x_\textrm{I})=f'(x_\textrm{II})=0\), \(f''(x_\textrm{I})>0\), \(f''(x_\textrm{II})>0\);
-
(b).
\(\exists x_a\in (x_\textrm{I},x_i)\), \(\exists x_b\in (x_i,x_\textrm{II})\), \(f''(x_a)=0\), \(f''(x_b)=0\);
-
(c).
\(f'(x)\) monotone increases in \((0,x_a)\), monotone decreases in \((x_a,x_b)\) and monotone increases in \((x_b,+\infty )\).
So it is clear that
let \(f'(0)\rightarrow 0^-\) and we have \(f(x_\textrm{I})\rightarrow 0^-\), then we have \(f(x)\rightarrow 0^-\) for \(\forall x\in (0,x_i)\) because \(f(x_\textrm{I})\le f(x)<0\) in \((0,x_i)\). From lemma 2, it can be derived that
Assume that \(f(x)=ax(x^2-x_i^2)^2+bx^3(x^2-x_i^2)^3+cx^5(x^2-x_i^2)^4+o(x^7)\) and \(a<0\), which is the same form as Eq. (B3). Then let it be the Taylor series of the restoring force, so that \(C_1(\alpha ,\beta ,\gamma )=ax_i^4\), \(C_3(\alpha ,\beta ,\gamma )=-(2ax_i^2+bx_i^6)\) and \(C_5(\alpha ,\beta ,\gamma )=(a+3bx_i^4+cx_i^8)\), where \(x_i=x_i(\alpha ,\beta ,\gamma )\) and \(a>0\). Let \(x_i\rightarrow 0\) and we can obtain \(\lim \limits _{C_1\rightarrow 0^-}C_3(\alpha ,\beta ,\gamma )=0\) and \(\lim \limits _{C_1\rightarrow 0^-}C_5(\alpha ,\beta ,\gamma )=a<0\).
Therefore, we have \(\partial {\mathcal {E}}_\pm ^1\cap {\mathcal {M}}_-=\textrm{L}_3\), and \(\partial \textrm{B}_5=\textrm{L}_1\cup \textrm{L}_3\cup \textrm{P}\).
(6)
Set \(\textrm{B}_6\) can be divided into \(\textrm{B}_6=\partial {\mathcal {E}}_\pm ^1\cap {\mathcal {E}}_-^3\) and \(\partial \textrm{B}_6\) can be divided into \(\partial \textrm{B}_6=\partial {\mathcal {E}}_\pm ^1\cap {\mathcal {E}}_\pm ^3\), which is
It is obvious that \(\partial \textrm{B}_6=\textrm{L}_3\cup \textrm{L}_5\cup \textrm{P}\).
(7)
Set \(\textrm{B}_7\) can be divided into \(\textrm{B}_7={\mathcal {E}}_-^1\cap {\mathcal {G}}\) and \(\partial \textrm{B}_7\) can be divided into \(\partial \textrm{B}_7=(\partial {\mathcal {E}}_\pm ^1\cap {\mathcal {G}})\cup ({\mathcal {E}}_-^1\cap \partial {\mathcal {G}})\cup (\partial {\mathcal {E}}_\pm ^1\cap \partial {\mathcal {G}})\), where
It is obvious that \({\mathcal {E}}_-^1\cap \partial {\mathcal {G}}=\textrm{L}_2\subseteq \textrm{B}_3\). And
Considering \(\int _0^{x_i}f(x)dx=V(x_i)-V(0)=0\), \(f(x_i)=0\), \(f'(x_i)<0\), lemma 1, lemma 2 and lemma 3, we have
-
(a).
\(\exists x_k\in (0,x_i), x_j\in (x_i,+\infty ), f(x_k)=f(x_i)=f(x_j)=0\);
-
(b).
there exists minimum \(x_\textrm{I}\in (0,x_k)\), maximum \(x_\textrm{II}\in (x_k,x_i)\) and minimum \(x_\textrm{III}\in (x_i,x_j)\), \(f'(x_\textrm{I})=f'(x_\textrm{II})=f'(x_\textrm{III})=0\);
-
(c).
\(f'(x)\) monotone increases in \((0,x_\textrm{I})\).
So it is clear that
let \(f'(0)\rightarrow 0^-\) and we have \(f(x_\textrm{I})\rightarrow 0^-\).
Considering \(f(x_\textrm{I})x_k<\int _0^{x_k}f(x)dx<0\), we have \(\int _0^{x_k}f(x)dx\rightarrow 0^-\) and \(\int _{x_k}^{x_i}f(x)dx=-\int _0^{x_k}f(x)dx\rightarrow 0^+\). So it can be derived that \(f(x)\rightarrow 0^-\) for \(\forall x\in (0,x_k)\) and \(f(x)\rightarrow 0^+\) for \(\forall x\in (x_k,x_i)\).
From lemma 2, it can be derived that
Assume that \(V(x)=ax^2(x^2-x_i^2)^2+bx^4(x^2-x_i^2)^3+cx^6(x^2-x_i^2)^4+o(x^7)\), and \(f(x)=V'(x)\), which is
and let Eq. (B9) be the Taylor series of the restoring force, so that \(C_1(\alpha ,\beta ,\gamma )=2ax_i^4\), \(C_3(\alpha ,\beta ,\gamma )=-4(2ax_i^2+bx_i^6)\) and \(C_5(\alpha ,\beta ,\gamma )=6(a+3bx_i^4+cx_i^8)\), where \(x_i=x_i(\alpha ,\beta ,\gamma )\) and \(a<0\). Let \(x_i\rightarrow 0\) and we can obtain \(\lim \limits _{C_1\rightarrow 0}C_3(\alpha ,\beta ,\gamma )=0\) and \(\lim \limits _{C_1\rightarrow 0}C_5(\alpha ,\beta ,\gamma )=6a<0\).
Therefore, we have \(\partial {\mathcal {E}}_\pm ^1\cap {\mathcal {G}}=\textrm{L}_3\), and \(\partial \textrm{B}_7=\textrm{L}_2\cup \textrm{L}_3\cup \textrm{P}\).
Structural stability of Hamilton system with heteroclinic orbits
Without loss of generality, a 2-dimensional Hamilton system is considered, whose Hamilton function can be written in the following form
two examples are given to illustrate the condition of heteroclinic bifurcation of 2-dimensional Hamilton system, which is shown in theorem 1.
Example 1
Let \(a_{2,0}=1, a_{1,1}=a, a_{1,2}=b, a_{2,3}=-1, a,b\in {\mathbb {R}}\) and \(a_{i,j}\equiv 0\)(else), the Hamilton function is \(H(x,y,\varvec{p})=x^2+axy+bxy^2-x^2y^3\), where \(\varvec{p}=(a,b)^\textrm{T}\), which leads to the following Hamilton system
Three saddles \(\textrm{A}(0,0)\), \(\textrm{B}(0,-\frac{a}{b})\) and \(C(x_c(\varvec{p}),y_c(\varvec{p}))\) can be found. When \(\varvec{p}=(1,-1)^\textrm{T}\), we have \(H\vert _\textrm{A}=H\vert _\textrm{B}=H\vert _\textrm{C}=0\), thus three heteroclinic orbits can be found, as shown in Fig. 18b: \(\varGamma _1\) connecting \(\textrm{A}(0,0)\) and \(\textrm{B}(0,1)\); \(\varGamma _2\) connecting \(\textrm{B}(0,1)\) and \(\textrm{C}(-\frac{1}{3},1)\); \(\varGamma _3\) connecting \(\textrm{A}(0,0)\) and \(\textrm{C}(-\frac{1}{3},1)\). Calculation shows that
which means heteroclinic orbit \(\varGamma _1\) is structurally stable, but \(\varGamma _2\) and \(\varGamma _3\) are structurally unstable. The neighborhood systems are shown in Fig. 18a and c. Heteroclinic orbit \(\varGamma _2\) splits into orbits \(\varGamma _{1,0}\cup \varGamma _{1,1}\) or \(\varGamma _{2,0}\cup \varGamma _{2,1}\), while heteroclinic orbit \(\varGamma _3\) splits into orbits \(\varGamma _{1,0}\cup \varGamma _{1,2}\) or \(\varGamma _{2,0}\cup \varGamma _{2,2}\).
Example 2
Consider the Hamilton function \(H(x,y,\varvec{p})=\frac{1}{2}y^2-(x-a)^2(x-b)^2(x^2+cx+q)\), where \(\varvec{p}=(a,b,c,q)^\textrm{T}\), which leads to the following Hamilton system
Three saddles \(\textrm{A}(a,0)\), \(\textrm{B}(b,0)\) and \(C(x_c(\varvec{p}),0)\) can be found. When \(\varvec{p}=(\frac{1}{2},-1,-4,4)^\textrm{T}\), we have \(H\vert _\textrm{A}=H\vert _\textrm{B}=H\vert _\textrm{C}=0\), and two heteroclinic orbits can be found, as shown in Fig. 19b: \(\varGamma _1\) connecting \(\textrm{A}(\frac{1}{2},0)\) and \(\textrm{B}(-1,0)\); \(\varGamma _2\) connecting \(\textrm{A}(\frac{1}{2},0)\) and \(\textrm{C}(x_c(\varvec{p}),0)\). Calculation shows that
which means heteroclinic orbit \(\varGamma _1\) is structurally stable, but \(\varGamma _2\) is structurally unstable. The neighborhood systems are shown in Fig. 19a and c. Heteroclinic orbit \(\varGamma _2\) splits into orbits \(\varGamma _{1,0}\cup \varGamma _{1,1}\) or \(\varGamma _{2,0}\cup \varGamma _{2,1}\).
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Huang, X., Cao, Q. The heteroclinic and codimension-4 bifurcations of a triple SD oscillator. Nonlinear Dyn 112, 5053–5075 (2024). https://doi.org/10.1007/s11071-024-09301-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-024-09301-8