Skip to main content

Neimark–Sacker bifurcation and the generate cases of Kopel oligopoly model with different adjustment speed


In this paper, bifurcations and chaotic behaviours of Kopel oligopoly model with different adjustment speed are discussed. The results imply that the Kopel oligopoly model undergoes flip bifurcation, Neimark–Sacker bifurcation, 1:3 and 1:4 resonances, which could induce complex dynamics, especially global behaviours between different orbits. The conditions for the occurrence of three different kinds of bifurcation are derived. Furthermore, the numerical simulations provide us the case study of theoretical analysis and the corresponding dynamical behaviours, especially the occurrence of global orbits.


In theory, there exist three types of market structure: perfect competition, oligopoly and monopoly; oligopoly is popular in practice, especially duopoly. As the earliest economist of oligopoly theory, Cournot [8] constructed the famous oligopoly model based on some idealised assumptions and described the influences on each other from the viewpoint of competition in production. The early oligopoly is criticised for the over idealised assumptions, but oligopoly theory has already been perfected gradually. Taking the agents’ learning mechanism into account, Kopel [17] proposed a revised Cournot model (known as Kopel oligopoly model in this paper) for more reasonable interpretation of actual competition between two oligopolists. The Kopel oligopoly model can be described as that in the following map:

$$ \begin{pmatrix} x \\ y \end{pmatrix} \mapsto \begin{pmatrix} (1-\rho _{{1}})x+\rho _{1}\mu _{1}y(1-y) \\ (1-\rho _{2})y+\rho _{2}\mu _{2}x(1-x) \end{pmatrix}, $$

where x and y are the quantities of two oligopolists X and Y, respectively. \(\rho _{1(2)}\) is called the adjustment coefficients to allocate the weight between the previous production and the optimal production according to the logistic reaction functions. \(\mu _{1(2)}\) is chosen to measure the intensity of the effect that the rival imposed on itself. Moreover, the existence and stability of “Nash-equilibria” are proved and invariant curve and strange attractor are plotted to show the complexity of competition between the rivals. Many economists and applied mathematicians studied the interests and dynamics of the Kopel oligopoly model with different methods. More attention was paid to bifurcation and chaos of map (1) by Agiza [1], and OGY method was introduced to control the chaos for improving the market’s performance. With the help of MATCONTM, a set of package on the basis of MATLAB developing platform, Govaerts and Khoshsiar Ghaziani [12] used the method of bifurcation continuation to study the one (two)-parameter bifurcations. A revised Kopel oligopoly model with extrapolative foresight was constructed by Gao, Zhong and Mei [11], and Neimark–Sacker bifurcation analysis showed the complex dynamics and the transitions between different dynamical systems. See more research about Kopel oligopoly model in [3, 5, 10, 30, 31, 35].

As presented above in the related research, dynamical system theory was introduced as an important tool to explore the dynamics in oligopoly theory. Colomobo and Labrecciosa [6] considered different competition cases between multiple oligopolists and different feedbacks, which corresponds to different types of equilibria (Cournot equilibrium and Stackelberg equilibrium); they were proved to be efficient differently, especially in the short-run terms and at the steady-state. Matouk, Elsadany and Xin [24] established a quadropoly Cournot game model with heterogeneous players and complex dynamics, especially chaos; they were analysed through supercritical Neimark–Sacker bifurcation and flip bifurcation at the fixed point. In [14], the authors introduced a kind of evolutionary competition of Cournot oligopoly game and discussed the relations between the instability threshold and the number of firms involved. Complex dynamics of Cournot model with asymmetric information were investigated by Yu and Yu [36]. Bifurcation and chaos were studied with respect to probability parameter θ. Furthermore, chaos control was carried out to improve the performance for specific market. Ma, Yang and Liu [23] introduced the carbon emission reduction constraint and analysed the influence on oligopolists. The results show us that the new environmental regulation is a chance for expressing its welfare implications and changing competitive status. For more systematic introduction and recent advances, one can refer to [2, 47, 9, 18, 2528, 32, 39]. In fact, bifurcation theory, as one of the most powerful analytical tools, can be applied in many applied sciences, such as economic models, predator–prey models, neural networks. One can find more useful information on bifurcation analysis and the applications in [15, 16, 2022, 29, 37, 38].

In this paper, we suppose that the influences between each other are the same and get the following map:

$$ \begin{pmatrix} x \\ y \end{pmatrix} \mapsto \begin{pmatrix} (1-\rho _{1})x+\rho _{1}\mu y(1-y) \\ (1-\rho _{2})y+\rho _{2}\mu x(1-x) \end{pmatrix}. $$

When \(\rho _{1}=\rho _{2}\), some research was carried out and the dynamics derived showed the complex and interesting economic interests. Here, we consider the more general case and the corresponding dynamics. In this paper, the aim is to show that map (2) possesses Neimark–Sacker bifurcation, 1:3 and 1:4 resonances, from which different types of dynamics for two agents are derived and that means the complex competition between them, such as the occurrence of homoclinic behaviours. When discussing the Neimark–Sacker bifurcation, μ is chosen to illustrate the changes of output between each other. As for 1:3 and 1:4 resonances, another parameter \(\rho _{1}\) is introduced to analyse the dynamics, especially describing the transitions between different types of dynamical behaviours for two agents. One can show that the analysis process is similar as that for \(\rho _{1}\) when parameter \(\rho _{2}\) is introduced.

This paper is outlined as follows. The existence and local dynamics of fixed points for map (2) are investigated as the general case of results in [12], especially the conditions of Neimark–Sacker bifurcation, 1:3 and 1:4 resonances in Sect. 2. In Sects. 3, 4 and 5, we presented the deductions and discuss the conditions of occurrence and the corresponding dynamics for Neimark–Sacker bifurcation, 1:3 and 1:4 resonances, respectively. Three case studies are provided for the bifurcation analysis and some new and interesting phenomena are observed in Sect. 5. Finally, a brief discussion including economic interest and further research concludes the paper in Sect. 6.

Existence and stability of fixed points of map (2)

To get the explicit expressions of fixed points for map (2), we need to solve the following equations:

$$ \textstyle\begin{cases} x=\mu y(1-y), \\ y=\mu x(1-x). \end{cases} $$

After complex computations, we get the following results about fixed points of map (2) as those in [17].

Lemma 2.1

  1. (i)

    If\(\mu > 0\), there always exists a trivial fixed point\(E_{0}(0,0)\)for map (2);

  2. (ii)

    If\(\mu {\geq }1\), there always exists a positive fixed point\(E_{1}(x_{1},y_{1})\)for map (2), where\(x_{1}=y_{1}=1-\frac{1}{\mu }\);

  3. (iii)

    If\({1<\mu \leq 3} \), there exists a fixed point\(E_{2}(x_{2},y_{2})\)and its symmetric point\(E_{3}(y_{2},x_{2})\)for map (2), where\(x_{2}=\frac{\mu +1+\sqrt{\mu ^{2}-2 \mu -3}}{2\mu }\)and\(y_{2}=\frac{\mu +1-\sqrt{\mu ^{2}-2 \mu -3}}{2\mu }\).

See Fig. 1 for numerical solutions. The solutions in red, blue, green and yellow colours are \(E_{0}\), \(E_{1}\), \(E_{2}\) and \(E_{3}\) presented in the above lemma, respectively.

Figure 1
figure 1

The existing solution with respect to μ

The trivial fixed point \(E_{0}\) is of no interest in economics and the dynamics of \(E_{3}\) is similar to \(E_{2}\). In this research, the dynamics of \(E_{1}\) and \(E_{2}\) are explored in detail. To investigate the stability of \(E_{1}\) and \(E_{2}\), the following Jacobian matrix is derived respectively:

$$ J(x,y)= \begin{pmatrix} 1-\rho _{1} & \rho _{1}\mu (1-2y) \\ \rho _{2}\mu (1-2x) & 1-\rho _{2} \end{pmatrix}, $$

and the corresponding characteristic equation is

$$ F(E)=F(x,y)=\lambda ^{2}-(2-\rho _{1}-\rho _{2}) \lambda +(1-\rho _{1}) (1- \rho _{2})-\mu ^{2}\rho _{1}\rho _{2}(1-2x) (1-2y)=0 $$

at \(E(x,y)\).

Lemma 2.2

Define\(\mu _{0}=\sqrt{1+\frac{4-2\rho _{1}-2\rho _{2}}{\rho _{1}\rho _{2}}}\)and for\(E_{0}\)of map (2):

  1. (i)

    if\(0<\mu <1\)and\(2(\rho _{1}+\rho _{2})-4<\rho _{1}\rho _{2}(1-\mu ^{2})<\rho _{1}+\rho _{2}\), it is a sink;

  2. (ii)

    if\(\mu =1\), it is nonhyperbolic and a fold bifurcation occurs at\(E_{0}\);

  3. (iii)

    if\(\rho _{1}+\rho _{2}<2\)and\(1<\mu <\mu _{0}\), it is a saddle;

  4. (iv)

    if\(\rho _{1}+\rho _{2}<2\)and\(\mu =\mu _{0}\), it is nonhyperbolic and a flip bifurcation occurs at\(E_{0}\).

Lemma 2.3

Define\(\mu _{11}=2+\sqrt{1+\frac{4-2\rho _{1}-2\rho _{2}}{\rho _{1}\rho _{2}}}\), \(\mu _{12}=2-\sqrt{1+\frac{4-2\rho _{1}-2\rho _{2}}{\rho _{1} \rho _{2}}}\)and for\(E_{1}\)of map (2):

  1. (i)

    if\(1<\mu <3\)and\(2(\rho _{1}+\rho _{2})-4<\rho _{1}\rho _{2}(4\mu -\mu ^{2}-3)<\rho _{1}+\rho _{2}\), it is a sink;

  2. (ii)

    if\(1<\mu <3\)and\(\rho _{1}\rho _{2}(4\mu -\mu ^{2}-3)<2( \rho _{1}+\rho _{2})-4\), it is a saddle;

  3. (iii)

    if\(1<\mu <3\)and\(\max \{2(\rho _{1}+\rho _{2})-4,\rho _{1}+\rho _{2}\}<\rho _{1}\rho _{2}(4\mu -\mu ^{2}-3)\), it is a source;

  4. (iv)

    if\(\mu =3\), it is nonhyperbolic and a fold bifurcation occurs at\(E_{1}\);

  5. (v)

    if\(\mu =\mu _{11} (\mu _{12})\), it is nonhyperbolic and a flip bifurcation occurs at\(E_{1}\).

When μ becomes bigger, different types of stability for \(E_{0}(E_{1})\) occur. For the case of fold bifurcation, some facts can be found in Lemma 2.1, that is, there exist two newborn fixed points when μ varies in the neighbourhood of 1 or 3, respectively. For the case of flip bifurcation, theoretical analysis and numerical simulation can be carried out as those done in [12].

Lemma 2.4

Define\(\mu _{21}=1+\sqrt{4+\frac{2(\rho _{1}+\rho _{2}-2)}{\rho _{1} \rho _{2}}}\), \(\mu _{22}=1+\sqrt{4+\frac{1}{\rho _{1}}+\frac{1}{\rho _{2}}}\)and for\(E_{2}\)of map (2):

  1. (i)

    if\(\mu =3\), it is nonhyperbolic and a fold bifurcation occurs at\(E_{2}\);

  2. (ii)

    if\(\max \{3,\mu _{21}\}<\mu <\mu _{22}\), it is a sink;

  3. (iii)

    if\(3<\mu <\mu _{21}\), it is a saddle;

  4. (iv)

    if\(\mu >\max \{3,\mu _{21},\mu _{22}\}\), it is a source;

  5. (v)

    if\(\mu =\mu _{21}\), it is nonhyperbolic and a flip bifurcation occurs at\(E_{2}\);

  6. (vi)

    if\(\mu =\mu _{22}\), it is nonhyperbolic and a Neimark–Sacker bifurcation occurs at\(E_{2}\). Moreover,

    1. (vi1)

      if\(\mu =\mu _{22}\)and\(\rho _{1}=\rho _{10}:=3- \rho _{2}\), a 1:3 resonance occurs at\(E_{2}\);

    2. (vi2)

      if\(\mu =\mu _{22}\)and\(\rho _{1}=\rho _{11}:=2- \rho _{2}\), a 1:4 resonance occurs at\(E_{2}\).

The occurrence of fold (flip) bifurcation of Lemma 2.4 is similar as the corresponding cases of Lemma 2.3. Neimark–Sacker bifurcation is extremely interesting in economics, because that means the stable periodic behaviours for agents. We will pay more attention to Neimark–Sacker bifurcation and two important degenerate types, 1:3 and 1:4 resonances.

Neimark–Sacker bifurcation for \(E_{2}\)

Based on case (vi) in Lemma 2.4, μ is chosen as a bifurcation parameter to analyse Neimark–Sacker bifurcation and related dynamics at \(E_{2}\).

In what follows, we investigate the Neimark–Sacker bifurcation of \(E_{2}\) if the parameter μ varies in the neighbourhood of \(\mu _{22}\). We consider map (2) as follows:

$$ \begin{pmatrix} x \\ y \end{pmatrix} \mapsto \begin{pmatrix} (1-\rho _{1})x+\rho _{1}\mu _{22} y(1-y) \\ (1-\rho _{2})y+\rho _{2}\mu _{22} x(1-x) \end{pmatrix}. $$

Choosing μ̄ as a parameter for bifurcation analysis, we consider the following perturbation map:

$$ \begin{pmatrix} x \\ y \end{pmatrix} \mapsto \begin{pmatrix} (1-\rho _{1})x+\rho _{1}(\mu _{22}+\bar{\mu }) y(1-y) \\ (1-\rho _{2})y+\rho _{2}(\mu _{22}+\bar{\mu }) x(1-x) \end{pmatrix}, $$

where \(|\bar{\mu }|\ll 1\).

Let \(\breve{x}=x-x_{2}\) and \(\breve{y}=y-y_{2}\), \((x_{2},y_{2})\) be transformed to the origin. Then we get the following map, which is topological equivalent to map (6):

$$ \begin{pmatrix} \breve{x} \\ \breve{y} \end{pmatrix}\mapsto \begin{pmatrix} (1-\rho _{1})\breve{x}+a_{20}(\bar{\mu })\breve{y}+\rho _{1}y_{2}(1-y _{2})\bar{\mu }-\rho _{1}(\mu _{22}+\bar{\mu })\breve{y}^{2} \\ (1-\rho _{2})\breve{y}+a_{21}(\bar{\mu })\breve{x}+\rho _{2}x_{2}(1-x _{2})\bar{\mu }-\rho _{2}(\mu _{22}+\bar{\mu })\breve{x}^{2} \end{pmatrix}, $$


$$ \begin{aligned} &a_{20}(\bar{\mu })= \rho _{1}(1-2y_{2}) (\mu _{22}+\bar{\mu }), \\ &a_{21}(\bar{\mu })=\rho _{2}(1-2x_{2}) (\mu _{22}+\bar{\mu }). \end{aligned} $$

The corresponding characteristic polynomial of Jacobian matrix for map (7) at the origin is

$$ \lambda ^{2}+p(\bar{\mu })\lambda +q(\bar{\mu }), $$


$$ \begin{aligned} &p(\bar{\mu })= -2+\rho _{1}+\rho _{2}, \\ &q(\bar{\mu })=(1-\rho _{1}) (1-\rho _{2})-\rho _{1}\rho _{2}(\mu _{22}+\bar{ \mu })^{2}(1-2x_{2}) (1-2y_{2}). \end{aligned} $$

It is clear that the corresponding eigenvalues at the origin are λ and its conjugate λ̄, where

$$ \lambda , \bar{\lambda }=1-\frac{\rho _{1}+\rho _{2}}{2}\pm \frac{i}{2}\sqrt{4q( \bar{ \mu })-{p^{2}(\bar{\mu })}}, $$

and there exist

$$ \vert \lambda \vert =\sqrt{ q(\mu _{2})}=1, \qquad l= \frac{d \vert \lambda \vert }{d\bar{\mu }}\bigg| _{\bar{\mu }=0}=-\frac{ \rho _{1}+\rho _{2}}{2}< 0. $$

Clearly, \(p(\bar{\mu })= -2+\rho _{1}+\rho _{2}<0\neq 0,1\), then we have \(\lambda ^{n}(\mu _{2})\neq 1\), \(n=1,2,3,4\).


$$ \begin{pmatrix} \breve{x} \\ \breve{y} \end{pmatrix}= \begin{pmatrix} a_{20} & 0 \\ \frac{3\rho _{1}+\rho _{2}}{2}& \frac{\sqrt{(\rho _{1}+\rho _{2})(4-\rho _{1}-\rho _{2})}}{2} \end{pmatrix} \begin{pmatrix} u \\ v \end{pmatrix}, $$

then map (7) becomes

$$ \begin{pmatrix} u \\ v \end{pmatrix}\mapsto \begin{pmatrix} \operatorname{Re}(\lambda ) & \operatorname{Im}(\lambda ) \\ -\operatorname{Im}(\lambda ) & \operatorname{Re}(\lambda ) \end{pmatrix} \begin{pmatrix} u \\ v \end{pmatrix} + \begin{pmatrix} f(u,v) \\ g(u,v) \end{pmatrix}, $$


$$ \begin{aligned} &\operatorname{Re}(\lambda ) =1-\frac{\rho _{1}+\rho _{2}}{2}, \\ &\operatorname{Im}(\lambda )= \frac{\sqrt{(\rho _{1}+\rho _{2})(4-\rho _{1}-\rho _{2})}}{2}, \\ &f(u,v) = \bigl[ (3\rho _{1}+\rho _{2} )u+2 \operatorname{Im}(\lambda )v \bigr] ^{2}h_{ns}, \\ &g(u,v)= -\frac{ ( 3{\rho _{1}} + \rho _{2} )}{2\operatorname{Im}(\lambda )} \bigl[ (3 \rho _{1} +\rho _{2} )u+2\operatorname{Im}(\lambda )v \bigr]^{2}h_{ns}- \frac{ \rho _{2} {a^{2}_{20}}}{\operatorname{Im}(\lambda )}u^{2}, \\ &h_{ns}= -\frac{\mu _{22}\rho _{1}}{4a_{20}}, \end{aligned} $$


$$ \begin{aligned} &f_{uu}= (3\rho _{1} +\rho _{2} )^{2}h_{ns}, \qquad f_{vv}=4h \operatorname{Im}^{2}(\lambda ), \qquad f_{uv}=4 h (3\rho _{1} +\rho _{2} )\operatorname{Im}(\lambda ), \\ &g_{uu}= -\frac{ ( 3{\rho _{1}} +\rho _{2} )^{3}h_{ns} +2\rho _{2} {a^{2}_{20}}}{2\operatorname{Im}(\lambda )}, \qquad g_{uv}=-2 ( 3{\rho _{1}} + \rho _{2} )^{2}h_{ns}, \\ &g_{vv}=-2 h_{ns} ( 3{\rho _{1}} + \rho _{2} ) \operatorname{Im}(\lambda ), \\ &f_{uvv}=f_{vvv}=f_{uuv}=f_{vvv}=g_{uuu}=g_{uuv}=g_{uvv}=g_{vvv}=0. \end{aligned} $$

In order to undergo Neimark–Sacker bifurcation for map (2), the critical discriminatory quantity is not zero [13, 34]:

$$ \vartheta = \biggl[-\operatorname{Re} \biggl(\frac{(1-2\lambda )\bar{ \lambda ^{2}}}{1-\lambda } \xi _{20}\xi _{11} \biggr)-\frac{1}{2} \vert \xi _{11} \vert ^{2} - \vert \xi _{02} \vert ^{2} \biggr]\bigg|_{\bar{\mu }=0}, $$


$$\begin{aligned} &\xi _{20}=\frac{1}{8} \bigl[f_{uu}-f_{vv}+2g_{uv}+i(g_{uu}-g_{vv}-2f_{uv}) \bigr], \\ &\xi _{11}=\frac{1}{4}\bigl[f_{uu}+f_{vv}+i(g_{uu}+g_{vv}) \bigr], \\ &\xi _{02}=\frac{1}{8}\bigl[f_{uu}-f_{vv}-2g_{uv}+i(g_{uu}-g_{vv}+2f_{uv}) \bigr]. \end{aligned}$$

From the above analysis and the theorems in [13, 34], we get the following results.

Theorem 3.1

If\(\mu =\mu _{22}\)and\(\vartheta \neq 0\), then map (2) undergoes a Neimark–Sacker bifurcation at\(E_{2}(x_{2},y_{2})\)whenμvaries in the neighbourhood of\(\mu _{22}\). Moreover, if\(\vartheta <0 \) (resp., \(\vartheta >0\)), then an attracting (resp., repelling) invariant closed circle bifurcates from the fixed point for\(\mu >\mu _{22}\) (resp., \(\mu <\mu _{22}\)).

In the section of numerical simulations, some parameter values are chosen to show the complex dynamics derived from the occurrence of Neimark–Sacker bifurcation. To understand the dynamics of Kopel oligopoly model fully, some two-parameter bifurcation analysis is introduced as follows.

1:3 resonance for \(E_{2}\)

In order to analyse the degenerate case of Neimark–Sacker bifurcation at \(E_{2}\), another parameter should be considered. Without loss of generality, we choose \(\rho _{1}\) as one of bifurcation parameters. Similarly, the following results about \(\rho _{1}\) can be gotten with respect to \(\rho _{2}\). In this section, we choose \(\rho _{1}\) and μ as bifurcation parameters to present 1:3 resonance analysis at \(E_{2}(x_{2},y_{2})\). In the rest of the paper, inner product method is introduced to simplify the transformation for normal form of different types of bifurcation.

Taking bifurcation parameters \((\rho _{1},\rho _{2},\mu _{2}) \) arbitrarily from \((\rho _{10},\rho _{2},\mu _{2}) \), we consider map (2) with \((\rho _{10},\rho _{2},\mu _{2})\), which can be written as the following map:

$$ \begin{pmatrix} x \\ y \end{pmatrix} \mapsto \begin{pmatrix} (1-\rho _{10})x+\rho _{10}\mu _{22}y(1-y) \\ (1-\rho _{2})y+\rho _{2}\mu _{22}x(1-x) \end{pmatrix}. $$

There exist the eigenvalues \(\lambda _{1,2}= \frac{\pm \sqrt{3}i-1}{2}\), at \(E_{2}(x_{2},y_{2})\) of map (10).

Now, we consider the perturbation map as follows:

$$ \begin{pmatrix} x \\ y \end{pmatrix} \mapsto \begin{pmatrix} (1-\rho _{1})x+\rho _{1}\mu y(1-y) \\ (1-\rho _{2})y+\rho _{2}\mu x(1-x) \end{pmatrix}, $$

where \(|\rho _{1}-\rho _{10}|\), \(|\mu -\mu _{22}|\ll 1\).

Let \(u=x-x_{2}\) and \(v=y-y_{2}\). Then we transform \(E_{2}(x_{2},y_{2})\) to the origin \((0,0)\), and map (11) becomes

$$ \begin{pmatrix} u \\ v \end{pmatrix}\mapsto \begin{pmatrix} (1-\rho _{1})u+\rho _{1}(1-2y_{2})\mu v-\rho _{1}\mu v^{2} \\ (1-\rho _{2})v+\rho _{2}(1-2x_{2})\mu u-\rho _{2}\mu u^{2} \end{pmatrix}. $$

In the following, we introduce coordinates transformation and the inner product method to present our analysis in the critical case. Let \(b_{20} = \rho _{10}(1-2y_{2})\mu _{22}\) and use the following transformation:

$$ \begin{pmatrix} u \\ v \end{pmatrix}= \begin{pmatrix} -b_{20} & 0 \\ \frac{3}{2}-\rho _{10} & -\frac{\sqrt{3}}{2} \end{pmatrix} \begin{pmatrix} \tilde{x} \\ \tilde{y} \end{pmatrix} $$

for (12); then map (12) will be transformed to that as follows:

$$ \begin{aligned}[b] \begin{pmatrix} \tilde{x} \\ \tilde{y} \end{pmatrix}&\mapsto \begin{pmatrix} -\frac{1}{2} & \frac{\sqrt{3}}{2} \\ -\frac{\sqrt{3}}{2} & -\frac{1}{2} \end{pmatrix} \begin{pmatrix} \tilde{x} \\ \tilde{y} \end{pmatrix}\\ &\quad {}+ \frac{\rho _{10}\mu _{22}}{12b_{20}} \begin{pmatrix} 3 [({3}-2\rho _{10})\tilde{x}-\sqrt{3}\tilde{y}) ]^{2} \\ \sqrt{3}({3}-2\rho _{10}) [({3}-2\rho _{10})\tilde{x}- \sqrt{3}\tilde{y}) ]^{2} +\frac{8\sqrt{3}}{\rho _{10}}\rho _{2} \mu _{22}b^{3}_{20}\tilde{x}^{2} \end{pmatrix}. \end{aligned} $$

The eigenvalues of linearization matrix of map (13) are \(\frac{\pm \sqrt{3}i-1}{2}\) and their corresponding eigenvector \(q(\rho _{10},\mu _{22})=(1,i)\in \mathbb{C}^{2}\). Furthermore, the adjoint eigenvector \(p(\rho _{10},\mu _{22})=(\frac{1}{2},\frac{i}{2}) \in \mathbb{C}^{2}\), satisfying \(\langle p(\rho _{10},\mu _{22}),q(\rho _{10},\mu _{22})\rangle =1\), where \(\langle p,q\rangle =\overline{p} _{1}q_{1}+\overline{p}_{2}q_{2}\).

Now arbitrary vector \(x\in \mathbb{R}^{2}\) can be decomposed as the following form:

$$ x=zq(\rho _{10},\mu _{22})+\overline{z}\overline{q(\rho _{10},\mu _{22})}, $$

and map (13) can be rewritten as

$$ z\longmapsto \frac{\sqrt{3}i-1}{2}z+\sum _{j+k=2}\frac{1}{j!k!}g_{jk}( \rho _{10}, \mu _{22})z^{j}\overline{z}^{k}, $$


$$\begin{aligned}& g_{20} = \biggl[3(3-2\rho _{10})^{2} - \sqrt{3}(3-2\rho _{10})^{3}i-\frac{8 \sqrt{3}i}{\rho _{10}}\rho _{2}\mu _{22}b^{3}_{20}\biggr]h, \\& g_{11} = 3h\bigl((3-2\rho _{10})i-\sqrt{3}\bigr) (3-2\rho _{10}), \\& g_{02} = 3h\bigl(3-\sqrt{3}(3-2\rho _{10})i\bigr), \\& h = \frac{\rho _{10}\mu _{22}}{4b_{20}}. \end{aligned}$$

Here, we denote \(g_{jk}(\rho _{11},\mu _{22})\) with \(j+k=2\) by \(g_{jk}\) with \({j+}k=2\) for simplicity.

According to transformation analysis as in [20], map (14) finally becomes the following normal form of 1:3 resonance:

$$ \zeta \mapsto \frac{\sqrt{3}i-1}{2}\zeta +B(\rho _{10},\mu _{22})\overline{ \zeta }^{2} +C(\rho _{10},\mu _{22})\zeta \overline{\zeta }^{2} +O\bigl( \vert \overline{ \zeta } \vert ^{4}\bigr), $$


$$\begin{aligned}& B(\rho _{10},\mu _{22}) = \frac{g_{02}}{2}, \\& C(\rho _{10},\mu _{22}) = \frac{g_{20}g_{11}(3+2\sqrt{3}i)}{6}+ \frac{(3- \sqrt{3}i) \vert g_{11} \vert ^{2}}{6}. \end{aligned}$$

If \(B_{1}(\rho _{10},\mu _{22})=-\frac{3}{2}(\sqrt{3}i+1)B(\rho _{10}, \mu _{22})\), \(C_{1}(\rho _{10},\mu _{22})=-3|B(\rho _{10},\mu _{22})|^{2} -\frac{3(1+ \sqrt{3}i)}{2}C(\rho _{10}, \mu _{22})\), a similar argument as in Lemma 9.13 in [19] can be obtained.

Theorem 4.1

If\(B_{1}(\rho _{10},\mu _{22})\operatorname{Re}( C_{1}(\rho _{10},\mu _{22}))\neq 0\), then there exist the following local and global dynamics in the neighbourhood of\(E_{2}\)for map (15):

  1. (a)

    There exists a Neimark–Sacker bifurcation curve at the origin of map (15).

  2. (b)

    There exists a saddle cycle of period-3 corresponding to three saddle fixed points of map (15).

  3. (c)

    There exists a homoclinic structure induced by the above period-3 cycle.

In Sect. 6, some parameter values are chosen to show the occurrence of 1:3 resonance bifurcation. Local and global dynamics in the neighbourhood of 1:3 resonant point are illustrated in a two-parameter plane.

1:4 resonance for \(E_{2}\)

In this section, specific conditions for parameters derived to show that map (2) may undergo 1:4 strong resonance [13, 34]. Taking parameters \((\rho _{1}, \rho _{2},\mu ) \) arbitrarily from \((\rho _{11}, \rho _{2},\mu _{22}) \), we consider map (2) with \((\rho _{11}, \rho _{2}, \mu _{22})\), which is described by

$$ \begin{pmatrix} x \\ y \end{pmatrix} \mapsto \begin{pmatrix} (1-\rho _{11})x+\rho _{11}\mu _{22}y(1-y) \\ (1-\rho _{2})y+\rho _{2}\mu _{22}x(1-x) \end{pmatrix}, $$

and the eigenvalues of map (16) at \(E_{2}(x_{2},y _{2})\) are \(\lambda _{1,2}=\pm i \).

Let \(u=x-x_{2}\) and \(v=y-y_{2}\), without confusion. Then we get the following map at the origin, map (16) becomes

$$ \begin{pmatrix} u \\ v \end{pmatrix}\mapsto \begin{pmatrix} (1-\rho _{11})u+c_{20}v-\rho _{11}\mu _{22}v^{2} \\ (1-\rho _{2})v+c_{21}u-\rho _{2}\mu _{22}u^{2} \end{pmatrix}, $$


$$ \begin{aligned} &c_{20} = \rho _{11}(1-2y_{2}) \mu _{22}, \\ &c_{21}= \rho _{2}(1-2x_{2})\mu _{22}. \end{aligned} $$


$$ \begin{pmatrix} u \\ v \end{pmatrix}= \begin{pmatrix} -c_{20} & 0 \\ 1-\rho _{11} & -1 \end{pmatrix} \begin{pmatrix} \tilde{x} \\ \tilde{y} \end{pmatrix} ; $$

then map (17) becomes

$$ \begin{pmatrix} \tilde{x} \\ \tilde{y} \end{pmatrix}\mapsto \begin{pmatrix} 0 & -1 \\ 1 & 0 \end{pmatrix} \begin{pmatrix} \tilde{x} \\ \tilde{y} \end{pmatrix}+\frac{\rho _{11}\mu _{2}}{c_{20}} \begin{pmatrix} [(1-\rho _{11})\tilde{x}-\tilde{y}) ]^{2} \\ [(1-\rho _{11})\tilde{x}-\tilde{y}) ]^{2} - \frac{\rho _{2}b^{3}_{20}}{\rho _{11}}\tilde{x}^{2} \end{pmatrix}. $$

We have that the Jacobian matrix of map (18) at the origin has the eigenvalues \(\lambda _{1,2}=\pm i\) and eigenvectors \(q_{1,2}=(1,\mp i)\), respectively. As above, any vector \((x,y)^{T} \in R^{2}\) can be rewritten as the complex form \((x,y)^{T}=zq+ \overline{z}\overline{q}\).

Then map (18) can be transformed to the complex form as follows:

$$ z\mapsto iz+G(z,\overline{z},\rho _{11},\mu _{22}), $$


$$\begin{aligned} G(z,\overline{z},\rho _{11},\mu _{22})=\sum _{k+l=2}\frac{1}{k!l!}{\breve{g} _{kl}}z^{k}\overline{z}^{l} \end{aligned}$$


$$\begin{aligned}& { \breve{g}_{20}} = - \frac{c^{2}_{20}\mu _{22}\rho _{2}i}{2} + \frac{ \mu _{22}\rho _{11} { (\rho _{11} - 1 - i )}^{2} (1 +i )}{2c _{20}}, \\& {\breve{g}_{11}} = - {c^{2}_{20}\mu _{22}\rho _{2}i} + \frac{\mu _{22} \rho _{11} (\rho _{11} - 1 - i ) (\rho _{11} - 1 + i ) (1 + i )}{c_{20}}, \\& {\breve{g}_{02}} = - \frac{c^{2}_{20}\mu _{22}\rho _{2}i}{2} + \frac{ \mu _{22}\rho _{11} { (\rho _{11} - 1 + i )}^{2} (1+i )}{2c _{20}}. \end{aligned}$$

Here, we denote \({\breve{g}_{ij}(\rho _{11},\mu _{22})}\) with \(i+j=2,3 \) by \({\breve{g}_{ij}}\) with \(i+j=2,3\) for simplicity, too.

According to transformation analysis as in [22], map (19) can be finally transformed to the following form:

$$ \zeta \mapsto i\zeta +\varrho _{21}(\rho _{11},\mu _{22})\zeta ^{2}\overline{ \zeta } + \varrho _{03}(\rho _{11},\mu _{22})\zeta ^{3} +O\bigl(\bigl( \vert \zeta \vert + \vert \overline{\zeta } \vert \bigr)^{4}\bigr), $$


$$\begin{aligned}& \varrho _{21}(\rho _{11},\mu _{22})=\frac{1+3i}{4}{{\breve{g}_{20} \breve{g}_{11}}}+\frac{1-i}{2} { \vert {\breve{g}_{11}} \vert }^{2}- \frac{1+i}{4}{ \vert {\breve{g}_{02}} \vert }^{2}, \\& \varrho _{03}(\rho _{11},\mu _{22})= \frac{i-1}{4}{{\breve{g}_{02} \breve{g}_{11}}}- \frac{1+i}{4}{{\breve{g}_{11}\breve{g}_{20}}}. \end{aligned}$$

Let \(C_{1}(\rho _{11},\mu _{22})=-4i\varrho _{21}(\rho _{11},\mu _{22})\), \(D _{1}(\rho _{11},\mu _{22})=-4i\varrho _{03}(\rho _{11},\mu _{22})\). If \(D_{1}(\rho _{11},\mu _{22})\neq 0\), we denote \(A=\frac{C_{1}(\rho _{11}, \mu _{22})}{| D_{1}(\rho _{11},\mu _{22})| }\). By a similar argument as in Lemma 9.15 in [19], we can obtain the following result.

Theorem 5.1

If\(D_{1}(\rho _{11},\mu _{22})\neq 0\), \(\operatorname{Re} A(\rho _{11}, \mu _{22})\neq 0\)and\(\operatorname{Im} A(\rho _{11},\mu _{22})\neq 0\), then map (20) contains four different types of bifurcation curves as follows:

  1. (a)

    There exists a Neimark–Sacker bifurcation curve at the origin of map (20).

  2. (b)

    There exist bifurcation curves of saddle-node and Neimark–Sacker at eight nontrivial fixed points of map (20).

  3. (c)

    There is a “square” heteroclinic cycle around the origin of map (20).

Numerical analysis

With the help of MATLAB, the critical coefficients of three kinds of bifurcations are computed and different kinds of figures are plotted for map (2) in this section.

When \(\rho _{1}=0.3\), \(\rho _{2}=0.8\), \(\mu =1+\frac{\sqrt{1236}}{12}\), we obtain a nontrivial positive fixed point \((0.899629235032409,0.354841003016974)\) for map (2) from the third case of Lemma 2.1. When \(\mu =1+\frac{\sqrt{1236}}{12}\), Neimark–Sacker bifurcation occurs at \((0.899629235032409, [4] 0.354841003016974)\) and its eigenvalues are \(\lambda _{1,2}=\frac{9}{20}\pm \frac{\sqrt{319}}{20}i\). Hence, there are \(|\lambda |=1\), \(l=\frac{d|\lambda |}{d\mu }= -0.55>0\) and \(\vartheta =-9.7875\).

From Figs. 2(a)–(d), complex dynamics are observed, such as fixed points, multi-period orbits, (multiple) invariant closed orbits and chaotic orbits. See Fig. 3 for more information. Especially, there exist “period bubbling” phenomena [33] when \(\mu \in (4.4,4.517) \cup (4.537,4.543)\) in Figs. 2(c)–(d). To show the stability clearly, we computed the maximum Lyapunov exponents (MLE for short) and plotted them in Figs. 2(e) and (f). The selected phase portraits are displayed in Fig. 3, which illustrates the evolving process of closed invariant circle. When \(\mu =4.347186\), there exist a series of “small” closed orbits. When \(\mu =4.4386\), the closed invariant circle changes to a period-6 orbit, and the “period bubbling” phenomenon occurs.

Figure 2
figure 2

(a) Bifurcation diagram of map (2) in \((\mu ,x)\) plane for \(\rho _{1}=0.3\), \(\rho _{2}=0.8\) and \(\mu \in [3.8,4.6] \). The initial point is \((0.899,0.354)\). (b) Bifurcation diagram of map (2) in \((\mu ,x)\) plane corresponding to (a). (c) Local amplification corresponding to (a) for \(\mu \in [4.5 4.56]\). (d) Local amplification corresponding to (b) for \(\mu \in [4.5, 4.56]\). (e) Maximum Lyapunov exponents (MLE for short) corresponding to (a) and (b). (f) Local amplification corresponding to (e)

Figure 3
figure 3

Phase portraits for different values of μ. (a\(\mu =3.9517\); (b\(\mu =4.2863\); (c\(\mu =4.3091\); (d\(\mu =4.3243\); (e\(\mu =4.3471\); (f\(\mu =4.3851\); (g\(\mu =4.4079\); (h\(\mu =4.4383\); (i\(\mu =4.3547\); (j\(\mu =4.5068\); (k\(\mu =4.5220\); (l\(\mu =4.5600\)

When \(\rho _{1}=1.2\), \(\rho _{2}=1.8\), \(\mu =1+\frac{\sqrt{194}}{6}\), we get a nontrivial positive fixed point \((0.827950951929977, 0.473127083912457)\) for map (2) from the third case of Lemma 2.1. After computation, we obtain that the eigenvalues of Jacobian matrix of map (2) are \(\lambda _{1,2}=\frac{-1\pm \sqrt{3}i}{2}\) with \(B_{1}=-50.2365-43.506i \neq 0\) and \(C_{1}=-1653.3-27.329i\neq 0\). There exist 1:3 resonance phenomena emerging from \((0.827950951929977,0.473127083912457)\).

When \(\rho _{1}=1.2\), \(\rho _{2}=1.8\), Fig. 4(a) shows the 2D bifurcation diagrams with the change of μ. As the local amplification of 4(a), 4(b) is presented to show the occurrence of 1:3 resonance accurately. Corresponding MLE are illustrated in Fig. 4(c), and the red points are computed when \(\mu =1+\frac{\sqrt{194}}{6}\). When \(\rho _{1}=1.5\), \(\rho _{2}=1.8\), different dynamics appear, such as the period-3 closed orbits, see Fig. 4(d). Related numerical results are showed through the following analysis of phase diagrams in Fig. 5.

Figure 4
figure 4

(a) Bifurcation diagram of map (2) in \((\mu ,y) \) space for \(\rho _{1}=1.2\), \(\rho _{2}=1.8\), the initial point is \((0.82795095,0.47312708)\). (b) Local amplification for \(\mu \in [3.321398,3.3214] \) (c) MLE corresponding to (a). (d) Bifurcation diagram of map (2) in \((\mu ,x) \) space for \(\rho _{1}=1.5\), \(\rho _{2}=1.8 \) the initial point is \((0.82,0.47)\). (e) Bifurcation diagram of map (2) in \((\mu ,\rho _{1},x) \) space for \(\rho _{2}=1.8 \). (f) MLE corresponding to (e)

Figure 5
figure 5

Phase portraits for different values of \((\rho _{1}, \mu )\). (a\(\rho _{1}=1.2\), \(\mu = 3.3118\); (b\(\rho _{1}=1.2\), \(\mu =3.3148\); (c\(\rho _{1}=1.2\), \(\mu =3.321495\); (d\(\rho _{1}=1.2\), \(\mu =3.3202\); (e\(\rho _{1}=1.5\), \(\mu =3.2964\); (f\(\rho _{1}=1.5\), \(\mu =3.2974\); (g\(\rho _{1}=1.5\), \(\mu =3.2980\); (h\(\rho _{1}=1.5\), \(\mu =3.2990\); (i\(\rho _{1}=1.35\), \(\mu =3.3073\); (j\(\rho _{1}=1.05\), \(\mu =3.3475\); (k\(\rho _{1}=1.05\), \(\mu =3.3486\); (l\(\rho _{1}=0.9\), \(\mu =3.3768\)

When \(\rho _{2}=1.8\) and \((\rho _{1},\mu )\) varies near \((1.2,3.3214)\), 3D bifurcation diagrams for map (2) are displayed in Fig. 4(e). Because of the sensitive dependence on initial points for map (2), 3D figures would not be provided as in the following case of 1:4 resonance. The corresponding MLE presented in Fig. 4(f) shows the complexity of dynamics clearly, such as the onset of chaos and periodic orbits. We observe that the stable region of corresponding fixed points shrinks when \(\rho _{1}\) increases. From Fig. 5(a), we can see that \((0.827950951929977,0.473127083912457)\) becomes three fixed points through 1:3 resonance, and these three fixed points evolve to three stable invariant circles plotted in Fig. 5(b), which eventually lead to chaotic orbits. When \(\rho _{1}=1.05\), \(\mu =3.3486\), there exists a saddle cycle of period-3 in Fig. 5(k). Furthermore, the corresponding saddle fixed points are three vertices of the triangle. In fact, a series of stable closed orbits are observed in Fig. 5 when \(\rho _{1}=0.9\), \(\mu =3.3768\). Homoclinic structure is illustrated in Fig. 5, which means that different evolve direction leads to the same results.

When \(\rho _{1}=1.4\), \(\rho _{2}=0.6\), \(\mu =1+\frac{\sqrt{2814}}{21}\), we get a positive fixed point \((0.860606075514091, 0.422997011561125)\) for map (2) from the third case of Lemma 2.1. After computation, we obtain that the eigenvalues of Jacobian matrix of map (2) are \(\lambda _{1,2}= \pm i\) when \(\rho _{1}=1.4\), \(\rho _{2}=0.6\), and \(\mu =1+ \frac{\sqrt{2814}}{21} \) with \(C_{1}=-158.09 - 337.25i\neq 0\) and \(D_{1}=72.9470 -91.0586i\neq 0\).

When \(\rho _{1}=1.4\), \(\rho _{2}=0.6\), Fig. 6(a) is 2D bifurcation diagrams with the change of μ. When \(\rho _{2}=0.6\) and \(\rho _{1}\), μ vary near \((1.4,3.5260)\), 3D bifurcation diagrams for map (2) are presented in Fig. 6(c). The corresponding MLE are presented in Figs. 6(b) and (d) to explore the different kinds of stability at the fixed points of map (2). Moreover, 3D figures are provided to show different kinds of stability when \((\rho _{1},\mu )\in [1.3,1.5]\times [3.55,3.67]\). White hole in Fig. 6(f) implies that MLE are smaller than 0.6, and orbits emerging from the hole will converge to the corresponding fixed point. See related phase portraits are plotted in Fig. 7 for more information.

Figure 6
figure 6

(a) Bifurcation diagram of map (2) in \((\mu ,x) \) space for \(\rho _{1}=1.4\), \(\rho _{2}=0.6 \) the initial value is \((0.87,0.4)\). (b) MLE corresponding to (a). (c) Bifurcation diagram of map (2) in \((\mu ,\rho _{1},x) \) space for \(\rho _{2}=0.6 \) (d) MLE corresponding to (b). (e) MLE corresponding to (b). (f) MLE corresponding to (e)

Figure 7
figure 7

Phase portraits for various values of \((\rho _{1}, \mu )\) corresponding to Fig. 6. (a\(\rho _{1}=1.4\), \(\mu = 3.615\); (b\(\rho _{1}=1.4\), \(\mu =3.639\); (c\(\rho _{1}=1.4\), \(\mu =3.667\); (d\(\rho _{1}=1.4\), \(\mu =3.668\); (e\(\rho _{1}=1.6\), \(\mu =3.5673\); (f\(\rho _{1}=1.6\), \(\mu =3.5948\); (g\(\rho _{1}=1.6\), \(\mu =3.6448\); (h\(\rho _{1}=1.2\), \(\mu =3.6723\); (i\(\rho _{1}=1.2\), \(\mu =3.6873\); (j\(\rho _{1}=1.2\), \(\mu =3.7099\); (k\(\rho _{1}=1.2\), \(\mu =3.7249\); (l\(\rho _{1}=1\), \(\mu =3.7224\)

Figure 7 shows the phase portraits of map (2) induced by 1:4 resonance. From Fig. 7(a)–(g), \((0.860606075514091,0.422997011561125)\) becomes period-4n (\(n = 1,2,4,8\)) and eventually becomes different shapes of a chaotic set, such as the shape of boots. In fact, further investigation reveals that it is impossible for the points inside the chaotic region to escape, see Fig. 7(h). Different types of strange attractors are presented to illustrate complex dynamics in Fig. 7(i)–(l).


In this research, we investigated complex dynamics of map (2) and concluded that Kopel oligopoly model could undergo Neimark–Sacker bifurcation and the general cases, that is, 1:3 and 1:4 resonances. The critical normal form of bifurcation was introduced to carry out bifurcation analysis for map (2). Complex dynamics observed from the presented phase portraits implied that outputs of two oligopolists can oscillate in the multiple-period and quasi-period or chaotic orbits.

Some symmetric phenomena and global orbits are observed in the case of 1:3 and 1:4 resonances. It is important to note that the symmetry illustrated by phase portraits is topologically equivalent to that for the normal form of 1:3 resonance. The occurrence of homoclinic orbits makes us believe that different ways and speeds of response may lead to the same state of oligopolist competition between two rivals. Map (2) is invariant under the rotation P (\(P^{4}=I _{2}\)) through the angle \(\frac{\pi }{2}\) because of 1:4 resonance. In future, the cases of different responses between oligopolists should be considered to explore the complex dynamics, such as different competitive strategies, timing of play. Based on extensive data collection and super computing power, empirical analysis will be potential research direction.


  1. 1.

    Agiza, H.N.: On the analysis of stability, bifurcation, chaos and chaos control of Kopel map. Chaos Solitons Fractals 10(11), 1906–1916 (1999)

    MathSciNet  Article  Google Scholar 

  2. 2.

    Andaluz, J., Jarne, G.: Stability of vertically differentiated Cournot and Bertrand-type models when firms are boundedly rational. Ann. Oper. Res. 238, 1–25 (2016)

    MathSciNet  Article  Google Scholar 

  3. 3.

    Anderson, D.R., Myran, N.G., White, D.L.: Basin of attraction in Cournot duopoly model of Kopel. J. Differ. Equ. Appl. 11(10), 879–887 (2005)

    MathSciNet  Article  Google Scholar 

  4. 4.

    Baiardi, L.C., Naimzada, A.K.: An oligopoly model with best response and imitation rules. Appl. Math. Comput. 336, 193–205 (2018)

    MathSciNet  MATH  Google Scholar 

  5. 5.

    Cánovas, J.S., Muñoz-Guillermo, M.: On the dynamics of Kopel’s Cournot duopoly model. Appl. Math. Comput. 330, 292–306 (2018)

    MathSciNet  MATH  Google Scholar 

  6. 6.

    Colombo, L., Labrecciosa, P.: Consumer surplus-enhancing cooperation in a natural resource oligopoly. J. Environ. Econ. Manag. 92 185–193 (2018)

    Article  Google Scholar 

  7. 7.

    Colombo, L., Labrecciosa, P.: Stackelberg versus Cournot: a differential game approach. J. Econ. Dyn. Control 101, 239–261 (2019)

    MathSciNet  Article  Google Scholar 

  8. 8.

    Cournot, A.: Researches into the Principles of the Theory of Wealth (Irwin Paper Back Classics in Economics). Hachette, Paris (1963) (in English)

    Google Scholar 

  9. 9.

    Elsadany, A.A.: Dynamics of a Cournot duopoly game with bounded rationality based on relative profit maximization. Appl. Math. Comput. 294, 253–263 (2017)

    MathSciNet  MATH  Google Scholar 

  10. 10.

    Elsadany, A.A., Awad, A.M.: Dynamical analysis and chaos control in a heterogeneous Kopel duopoly game. Indian J. Pure Appl. Math. 47(4), 617–639 (2016)

    MathSciNet  Article  Google Scholar 

  11. 11.

    Gao, X., Zhong, W.J., Mei, S.: Equilibrium stability of a nonlinear heterogeneous duopoly game with extrapolative foresight. Math. Comput. Simul. 8, 2069–2078 (2012)

    MathSciNet  Article  Google Scholar 

  12. 12.

    Govaerts, W., Khoshsiar Ghaziani, R.: Stable cycles in a Cournot duopoly model of Kopel. J. Comput. Appl. Math. 218, 247–258 (2008)

    MathSciNet  Article  Google Scholar 

  13. 13.

    Guckenheimer, J., Holmes, P.: Nonlinear Oscillations, Dynamical Systems, and Bifurcations of Vector Fields. Springer, Berlin (1983)

    Book  Google Scholar 

  14. 14.

    Hommes, C.H., Ochea, M.I., Tuinstra, J.: Evolutionary competition between adjustment processes in Cournot oligopoly: instability and complex dynamics. Dyn. Games Appl. 8, 822–843 (2018)

    MathSciNet  Article  Google Scholar 

  15. 15.

    Jiang, X.W., Ding, L., Guan, Z.H., Yuan, F.S.: Bifurcation and chaotic behavior of a discrete-time Ricardo–Malthus model. Nonlinear Dyn. 71(3), 437–446 (2013)

    MathSciNet  Article  Google Scholar 

  16. 16.

    Jiang, X.W., Zhang, X.S.: Stability and Neimark–Sacker bifurcation analysis for a discrete single genetic negative feedback autoregulatory system with delay. Nonlinear Dyn. 76(2), 1031–1039 (2014)

    MathSciNet  Article  Google Scholar 

  17. 17.

    Kopel, M.: Simple and complex adjustment dynamics in Cournot duopoly model. Chaos Solitons Fractals 7(12), 2031–2048 (1996)

    MathSciNet  Article  Google Scholar 

  18. 18.

    Kopel, M.: Improving the performance of an economic system: controlling chaos. J. Evol. Econ. 7, 269–289 (1997)

    Article  Google Scholar 

  19. 19.

    Kuznetsov, Y.A.: Elements of Applied Bifurcation Theory, 3rd edn. Springer, New York (2004)

    Book  Google Scholar 

  20. 20.

    Li, B., He, Q.Z.: Bifurcation analysis of a two-dimensional discrete Hindmarsh–Rose type model. Adv. Differ. Equ. 2019, 124 (2019)

    MathSciNet  Article  Google Scholar 

  21. 21.

    Li, B., He, Z.M.: Bifurcations and chaos in a two-dimensional discrete Hindmarsh–Rose model. Nonlinear Dyn. 76(1), 697–715 (2014)

    MathSciNet  Article  Google Scholar 

  22. 22.

    Li, B., He, Z.M.: 1:2 and 1:4 resonances in a two-dimensional discrete Hindmarsh–Rose model. Nonlinear Dyn. 79(1), 705–720 (2015)

    MathSciNet  Article  Google Scholar 

  23. 23.

    Ma, J.H., Yang, W.H., Lou, W.D.: Research on bifurcation and chaos in a dynamic mixed game system with oligopolies under carbon emission constraint. Int. J. Bifurc. Chaos 27(10), 1750158 (2017)

    MathSciNet  Article  Google Scholar 

  24. 24.

    Matouk, A.E., Elsadany, A.A., Xin, B.G.: Neimark–Sacker bifurcation analysis and complex nonlinear dynamics in a heterogeneous quadropoly game with an isoelastic demand function. Nonlinear Dyn. 89, 2533–2552 (2017)

    MathSciNet  Article  Google Scholar 

  25. 25.

    Panchuk, A., Puu, T.: Oligopoly model with recurrent renewal of capital revisited. Math. Comput. Simul. 108, 119–128 (2015)

    MathSciNet  Article  Google Scholar 

  26. 26.

    Pecora, N.: Analysis of 1:4 resonance in a monopoly model with memory. Chaos Solitons Fractals 110, 95–104 (2018)

    MathSciNet  Article  Google Scholar 

  27. 27.

    Puu, T.: Oligopoly: Old Ends–New Means. Springer, Berlin (2011)

    Book  Google Scholar 

  28. 28.

    Puu, T.: Disequilibrium Economics. Springer, Cham (2018)

    Book  Google Scholar 

  29. 29.

    Ren, J.L., Yu, L.P.: Codimension-two bifurcation, chaos and control in a discrete-time information diffusion model. J. Nonlinear Sci. 26(6), 1895–1931 (2016)

    MathSciNet  Article  Google Scholar 

  30. 30.

    Rionero, S., Torcicollo, I.: Stability of a continuous reaction-diffusion Cournot–Kopel duopoly game model. Acta Appl. Math. 132, 505–513 (2014)

    MathSciNet  Article  Google Scholar 

  31. 31.

    Torcicollo, I.: On the dynamics of a non-linear duopoly game model. Int. J. Non-Linear Mech. 57, 31–38 (2013)

    Article  Google Scholar 

  32. 32.

    Tremblay, C.H., Tremblay, V.J.: Oligopoly games and the Cournot–Bertrand model: a survey. J. Econ. Surv. 33(5), 1555–1577 (2019)

    Article  Google Scholar 

  33. 33.

    Vandermeer, J.: Period ‘bubbling’ in simple ecological models: pattern and chaos formation in a quartic model. Ecol. Model. 95(2–3), 311–317 (1997)

    Article  Google Scholar 

  34. 34.

    Wiggins, S.: Introduction to Applied Nonlinear Dynamical Systems and Chaos. Springer, New York (2003)

    MATH  Google Scholar 

  35. 35.

    Wu, W.J., Chen, Z.Q., Ip, W.H.: Complex nonlinear dynamics and controlling chaos in a Cournot duopoly economic model. Nonlinear Anal., Real World Appl. 11, 4363–4377 (2010)

    MathSciNet  Article  Google Scholar 

  36. 36.

    Yu, W.S., Yu, Y.: The stability of Bayesian Nash equilibrium of dynamic Cournot duopoly model with asymmetric information. Commun. Nonlinear Sci. Numer. Simul. 63, 101–116 (2018)

    MathSciNet  Article  Google Scholar 

  37. 37.

    Yue, D.D., Guan, Z.H., Chen, J., Ling, G., Wu, Y.H.: Bifurcations and chaos of a discrete-time in genetic regulatory networks. Nonlinear Dyn. 87, 567–586 (2017)

    Article  Google Scholar 

  38. 38.

    Yuri, A.K., Hil, G.E.M.: Numerical Bifurcation Analysis of Maps. Cambridge University Press, Cambridge (2019)

    MATH  Google Scholar 

  39. 39.

    Zhang, Y.F., Gao, X.: Equilibrium selection of a homogeneous duopoly with extrapolative foresight. Commun. Nonlinear Sci. Numer. Simul. 67, 366–374 (2019)

    MathSciNet  Article  Google Scholar 

Download references


Not applicable.

Availability of data and materials

Not applicable.

Authors’ information

Not applicable.


This work was supported by the Tianyuan Fund for Mathematics of National Natural Science Foundation of China (Grant No. 11626029), the National Science Foundation for Young Scientists of China (Grant No. 71804001), and the Planning Project of Philosophy and Social Science Researches in Anhui Province (Grant No. AHSKQ2017D03).

Author information




All authors contributed equally in this article. All authors read and approved the final manuscript.

Corresponding author

Correspondence to Bo Li.

Ethics declarations

Competing interests

The authors declare that they have no competing interests.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Li, B., He, Q. & Chen, R. Neimark–Sacker bifurcation and the generate cases of Kopel oligopoly model with different adjustment speed. Adv Differ Equ 2020, 72 (2020).

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI:


  • Kopel model
  • Adjustment speed
  • Neimark–Sacker bifurcation
  • 1:3 and 1:4 resonances
  • Homoclinic orbits