Keywords

1 Introduction

An Oligopoly is a market structure between monopoly and perfect competition, where there are only a few number of firms in the market producing homogeneous products. The dynamic of an oligopoly game is more complex because firms must consider not only the behaviors of the consumers, but also the reactions of the competitors i.e. they form expectations concerning how their rivals will act. Cournot, in 1838 has introduced the first formal theory of oligopoly. In 1883 another French mathematician Joseph Louis Francois Bertrand modified Cournot game suggesting that firms actually choose prices rather than quantities. Originally Cournot and Bertrand models were based on the premise that all players follow naive expectations, so that in every step, each player (firm) assumes the last values that were taken by the competitors without estimation of their future reactions. However, in real market conditions such an assumption is very unlikely since not all players share naive beliefs. Therefore, different approaches to firm behavior were proposed. Some authors considered duopolies with homogeneous expectations and found a variety of complex dynamics in their games, such as appearance of strange attractors (Agiza [1]; Agiza et al. [4]; Agliari et al. [5, 6]; Bischi and Kopel [11]; Kopel [18]; Puu [23]; Sarafopoulos [24, 25]; Sarafopoulos et al. [28]; Zhang et al. [32]). Also models with heterogeneous agents were studied (Agiza and Elsadany [2, 3]; Den Haan [12]; Fanti and Gori [15]; Hommes [17]; Sarafopoulos et al. [26, 27, 29]; Tramontana [30]; Zhang et al. [31]).

In the real market producers do not know the entire demand function, though it is possible that they have a perfect knowledge of technology, represented by the cost function. Hence, it is more likely that firms employ some local estimate of the demand. This issue has been previously analyzed by Baumol and Quandt [9]; Puu [22]; Naimzada and Ricchiuti [20]; Askar [7]; Askar [8]. Bounded rational players (firms) update their strategies based on discrete time periods and by using a local estimate of the marginal profit. With such local adjustment mechanism, the players are not requested to have a complete knowledge of the demand and the cost functions (Agiza and Elsadany [2]; Naimzada and Sbragia [21]; Zhang et al. [32]; Askar [8]; Bischi et al. [10, 11]).

In this paper we study the dynamics of a Cournot-type duopoly with homogeneous goods where each firm behaves with homogeneous expectations. We show that the model gives more complex chaotic and unpredictable trajectories as a consequence of change in the speed of players’ adjustment. The paper is organized as follows: In Sect. 2, the dynamics of the duopoly game with homogeneous expectations, linear demand and cost functions and relative profit functions for two players are analyzed. A cost uncertainty is introduced into first player’s utility function. We set both players as bounded rational players. The existence and local stability of the equilibrium points are also analyzed. In Sect. 3 numerical simulations are used to verify the algebraic results of Sect. 2 plotting the bifurcation diagrams of the game’s system and to show the complex dynamics via computing Lyapunov numbers, and sensitive dependence on initial conditions.

2 The Game

2.1 The Construction of the Game

In this study we assume that in the two companies there is a separation between ownership and management, so there is a possibility that the managers who make decisions for the company to decide at the expense of their company trying to increase the profits of the competitor. Also, we consider homogeneous players and more specifically, we consider that both firms choose the quantity of their productions in a rational way, following an adjustment mechanism (bounded rational players). We consider a simple Cournot-type duopoly market where firms (players) produce the same good and offer it at discrete-time periods on a common market. Production decisions are taken at discrete time periods t = 0, 1, 2,… At each period t, every firm must form an expectation of the rival’s strategy in the next time period in order to determine the corresponding profit-maximizing prices for period t + 1. We suppose that q1, q2 are the production quantities of each firm. Also, we consider that the preferences of consumers represented by the equation:

$$U\left( {q_{1} ,q_{2} } \right) = \alpha \left( {q_{1} + q_{2} } \right) - \frac{1}{2}\left( {q_{1}^{2} + q_{2}^{2} + 2dq_{1} q_{2} } \right)$$
(1)

where α is a positive parameter (α > 0), which expresses the market size and \(d \in \left[ { - 1,1} \right]\) is the parameter that reveals the differentiation degree of products [13]. For example, if \(d = 0\) then both products are independently and each firm participates in a monopoly. But, if \(d = 1\) then one product is a substitute for the other, since the products are homogeneous. It is understood that for positive values of the parameter d the larger the value, the less diversification we have in both products. On the other hand negative values of the parameter d are described that the two products are complementary and when \(d = - 1\) then we have the phenomenon of full competition between the two companies. The inverse demand functions (as functions of quantities) coming from the maximizing of (1) are given by the following equations (assuming d = 1):

$${\text{p}}_{1} \left( {q_{1} ,q_{2} } \right) = \alpha - q_{1} - q_{2}\,\,{\text{and}}\,\,{\text{p}}_{2} \left( {q_{1} ,q_{2} } \right) = \alpha - q_{2} - q_{1},(d=1)$$
(2)

In this work we suppose that the first player’s cost function contains an uncertainty by which the marginal cost (linear cost function) is equal to the combination between the parameters:\(c_{1} ,c_{2} > 0\), which is described by the following equation:

$$C_{1} \left( {q_{1} } \right) = \left[ {p \cdot c_{1} + \left( {1 - p} \right) \cdot c_{2} } \right] \cdot q_{1}$$
(3)

where \(p \in \left[ {0,1} \right]\), is the positive uncertainty cost parameter.

On the other hand the second player uses a simple linear cost function that its marginal cost is equal to \(c_{1} > 0\) and it is described by the equation:

$$C_{2} \left( {q_{2} } \right) = c_{1} \cdot q_{2}$$
(4)

With these assumptions the profits of the firms are given by:

$$\Pi_{1} \left( {q_{1} ,q_{2} } \right) = p_{1} \cdot q_{1} - C_{1} \left( {q_{1} } \right) = \left[ {\alpha - q_{1} - q_{2} - p \cdot c_{1} - \left( {1 - p} \right) \cdot c_{2} } \right] \cdot q_{1}$$
(5)

and

$$\Pi_{2} \left( {q_{1} ,q_{2} } \right) = p_{2} \cdot q_{2} - C_{2} \left( {q_{2} } \right) = \left[ {\alpha - c_{1} - q_{1} - q_{2} } \right]q_{2}$$
(6)

Then the marginal profits at the point of the strategy space are given by:

$$\frac{{\partial \Pi_{1} }}{{\partial q_{1} }} = \alpha - p \cdot c_{1} - \left( {1 - p} \right) \cdot c_{2} - 2q_{1} - q_{2}, \frac{{\partial \Pi_{1} }}{{\partial q_{2} }} = - q_{1}$$
(7)

and

$$\frac{{\partial \Pi_{2} }}{{\partial q_{2} }} = \alpha - c_{1} - q_{1} - 2q_{2}, \frac{{\partial \Pi_{2} }}{{\partial q_{1} }} = - q_{2}$$
(8)

As it is noticed both managers care about the maximization of a utility function that contains a percentage of opponent company’s profits (generalized relative profit function), which is given by:

$$U_{i} = (1 - \mu_{i} ) \cdot \Pi_{i} + \mu_{i} \cdot (\Pi_{i} - \Pi_{j} {)} = \, \Pi_{i} - \mu_{i} \cdot \Pi_{j}$$
(9)

where \(\mu \in \left[ {0,1} \right]\) is the percentage that the player i takes into account the opponent company’s prifots. So, the marginal utility of the player i is given by the following equation:

$$\frac{{\partial U_{i} }}{{\partial q_{i} }} = \frac{{\partial \Pi_{i} }}{{\partial q_{i} }} - \mu_{i} \cdot \frac{{\partial \Pi_{j} }}{{\partial q_{i} }}$$
(10)

and the marginal utilities for each player are:

$$\frac{{\partial U_{1} }}{{\partial q_{1} }} = \alpha - p \cdot c_{1} - \left( {1 - p} \right) \cdot c_{2} - 2q_{1} - \left( {1 - \mu } \right)q_{2}$$
(11)

and

$$\frac{{\partial U_{2} }}{{\partial q_{2} }} = \alpha - c_{1} - \left( {1 - \mu } \right)q_{1} - 2q_{2}$$
(12)

Both players are characterized as bounded rational players. According to the existing literature it means that they decide their productions following a mechanism that is described by the equation:

$$\frac{{q_{i} \left( {t + 1} \right) - q_{i} \left( t \right)}}{{q_{i} \left( t \right)}} = k \cdot \frac{{\partial U_{i} }}{{\partial q_{i} }}, k \le 0$$
(13)

Through this mechanism the player increases his level of adaptation when his marginal utility is positive or decreases his level when his marginal utility is negative, where k is the speed of adjustment of player, it is a positive parameter (k > 0), which gives the extend variation of production quantity of the each company, following a given utility signal.

The dynamical system of the players is described by:

$$\left\{ \begin{gathered} q_{1} \left( {t + 1} \right) = q_{1} \left( t \right) + k \cdot q_{1} \left( t \right) \cdot \frac{{\partial U_{1} }}{{\partial q_{1} }} \hfill \\ q_{2} \left( {t + 1} \right) = q_{2} \left( t \right) + k \cdot q_{2} \left( t \right) \cdot \frac{{\partial U_{2} }}{{\partial q_{2} }} \hfill \\ \end{gathered} \right.$$
(14)

We will focus on the dynamics of this system to the parameter k.

2.2 Dynamical Analysis

The dynamical analysis of the discrete dynamical system involves finding equilibrium positions and studying them for stability. The ultimate goal of this algebraic study is to formulate a proposition that will be the stability condition of the Nash Equilibrium position. Finally, these algebraic results are verified and visualized doing some numerical simulations using the program of Mathematica.

2.2.1 The Equilibrium Positions

The equilibriums of the dynamical system (14) are obtained as the nonnegative solutions of the algebraic system:

$$\left\{ \begin{gathered} q_{1}^{*} \cdot \frac{{\partial U_{1} }}{{\partial q_{1} }} = 0 \hfill \\ q_{2}^{*} \cdot \frac{{\partial U_{2} }}{{\partial q_{2} }} = 0 \hfill \\ \end{gathered} \right.$$
(15)

which is obtained by setting: \(q_{1} \left( {t + 1} \right) = q_{1} \left( t \right) = q_{1}^{*}\) and \(q_{2} \left( {t + 1} \right) = q_{2} \left( t \right) = q_{2}^{*}\).

  • If \(q_{1}^{*} = q_{2}^{*} = 0\) then the boundary equilibrium position is the point:

    $$E_{0} = \left( {0,0} \right)$$
    (16)
  • If \(q_{1}^{*} = 0\) and \(\frac{{\partial U_{2} }}{{\partial q_{2} }} = 0\) then: \(q_{2}^{*} = \frac{{\alpha - c_{1} }}{2}\) and the equilibrium position is the point:

    $$E_{1} = \left( {0,\frac{{\alpha - c_{1} }}{2}} \right)$$
    (17)
  • If \(q_{2}^{*} = 0\) and \(\frac{{\partial U_{1} }}{{\partial q_{1} }} = 0\) then: \(q_{1}^{*} = \frac{{\alpha - p \cdot c_{1} - \left( {1 - p} \right) \cdot c_{2} }}{2}\) and the equilibrium position is the point:

    $$E_{2} = \left( {\frac{{\alpha - p \cdot c_{1} - \left( {1 - p} \right) \cdot c_{2} }}{2},0} \right)$$
    (18)
  • If \(\frac{{\partial U_{1} }}{{\partial q_{1} }} = \frac{{\partial U_{2} }}{{\partial q_{2} }} = 0\) then the following system is obtained:

    $$\left\{ \begin{gathered} \alpha - p \cdot c_{1} - \left( {1 - p} \right) \cdot c_{2} - 2q_{1}^{*} - \left( {1 - \mu } \right) \cdot q_{2}^{*} = 0 \hfill \\ \alpha - c_{1} - \left( {1 - \mu } \right) \cdot q_{1}^{*} - 2q_{2}^{*} = 0 \hfill \\ \end{gathered} \right.$$
    (19)

and the nonnegative solution of this algebraic system will give the Nash Equilibrium position \(E_{*} = \left( {q_{1}^{*} ,q_{2}^{*} } \right)\) where:

$$q_{1}^{*} = \frac{{\alpha \left( {1 + \mu } \right) + \left( {1 - \mu - 2p} \right) \cdot c_{1} - 2\left( {1 - p} \right) \cdot c_{2} }}{{4 - \left( {1 - \mu } \right)^{2} }}$$
(20)

and

$$q_{2}^{*} = \frac{{\alpha \left( {1 + \mu } \right) - \left( {2 - p + p \cdot \mu } \right) \cdot c_{1} + \left( {1 - p} \right) \cdot \left( {1 - \mu } \right) \cdot c_{2} }}{{4 - \left( {1 - \mu } \right)^{2} }}$$
(21)

This means that:

$$\alpha \left( {1 + \mu } \right) + \left( {1 - \mu - 2p} \right) \cdot c_{1} - 2\left( {1 - p} \right) \cdot c_{2} > 0$$
(22)

and

$$\alpha \left( {1 + \mu } \right) - \left( {2 - p + p \cdot \mu } \right) \cdot c_{1} + \left( {1 - p} \right) \cdot \left( {1 - \mu } \right) \cdot c_{2} > 0.$$
(23)

2.2.2 Stability of Equilibrium Points

To study the stability of the equilibrium positions we need the Jacobian matrix of the dynamical system Eq. (15) which is the matrix:

$$J\left( {q_{1}^{*} ,q_{2}^{*} } \right) = \left[ {\begin{array}{*{20}c} {f_{{q_{1} }} } & {f_{{q_{2} }} } \\ {g_{{q_{1} }} } & {g_{{q_{2} }} } \\ \end{array} } \right]$$
(24)

where:

$$\begin{gathered} f\left( {q_{1} ,q_{2} } \right) = q_{1} + k \cdot q_{1} \cdot \frac{{\partial U_{1} }}{{\partial q_{1} }} \hfill \\ g\left( {q_{1} ,q_{2} } \right) = q_{2} + k \cdot q_{2} \cdot \frac{{\partial U_{2} }}{{\partial q_{2} }} \hfill \\ \end{gathered}$$
(25)

and as a result the Jacobian matrix of game’s discrete dynamical system Eq. (14) is the following matrix:

$$J\left( {q_{1}^{*} ,q_{2}^{*} } \right) = \left[ {\begin{array}{*{20}c} {1 + k \cdot \left( {\frac{{\partial U_{1} }}{{\partial q_{1} }} + q_{1}^{*} \cdot \frac{{\partial^{2} U_{1} }}{{\partial q_{1}^{2} }}} \right)} & {k \cdot q_{1}^{*} \cdot \frac{{\partial^{2} U_{1} }}{{\partial q_{1} \partial q_{2} }}} \\ {k \cdot q_{2}^{*} \cdot \frac{{\partial^{2} U_{2} }}{{\partial q_{2} \partial q_{1} }}} & {1 + k \cdot \left( {\frac{{\partial U_{2} }}{{\partial q_{2} }} + q_{2}^{*} \cdot \frac{{\partial^{2} U_{2} }}{{\partial q_{2}^{2} }}} \right)} \\ \end{array} } \right]$$
(26)

For the \(E_{0}\) the Jacobian matrix becomes as:

$$J\left( {E_{0} } \right) = \left[ {\begin{array}{*{20}c} {1 + k \cdot \frac{{\partial U_{1} }}{{\partial q_{1} }}} & 0 \\ 0 & {1 + k \cdot \frac{{\partial U_{2} }}{{\partial q_{2} }}} \\ \end{array} } \right] \, \mathop = \limits_{{B = 1 + k \cdot \frac{{\partial U_{2} }}{{\partial q_{2} }}}}^{{A = 1 + k \cdot \frac{{\partial U_{1} }}{{\partial q_{1} }}}} \, \left[ {\begin{array}{*{20}c} {\rm A} & 0 \\ 0 & B \\ \end{array} } \right]$$
(27)

with \(Tr = {\rm A} + B\) and \(Det = A \cdot B\).

From the characteristic equation of \(J\left( {E_{0} } \right)\), we find the nonnegative eigenvalues:

$$r_{1} = A = 1 + k \cdot \frac{{\partial U_{1} }}{{\partial q_{1} }}\,\,{\text{and}}\,\,r_{2} = B = 1 + k \cdot \frac{{\partial U_{2} }}{{\partial q_{2} }}$$
(28)

it’s clearly seems that \(\left| {r_{1} } \right|,\left| {r_{2} } \right| > 1\) and the \(E_{0}\) equilibrium is unstable.

For the \(E_{1}\) the Jacobian matrix becomes as:

$$J\left( {E_{1} } \right) = \left[ {\begin{array}{*{20}c} {1 + k \cdot \frac{{\partial U_{1} }}{{\partial q_{1} }}} & 0 \\ { - k \cdot \left( {1 - \mu } \right)q_{2}^{*} } & {1 - 2k \cdot q_{2}^{*} } \\ \end{array} } \right] \, \mathop = \limits_{{E = 1 - 2k \cdot q_{2}^{*} }}^{{C = 1 + k \cdot \frac{{\partial U_{1} }}{{\partial q_{1} }}}} \, \left[ {\begin{array}{*{20}c} C & 0 \\ D & E \\ \end{array} } \right]$$
(29)

with \(Tr = C + E\) and \(Det = C \cdot E\).

From the characteristic equation of \(J\left( {E_{1} } \right)\), we find the nonnegative eigenvalue:

$$r_{1} = C = 1 + k \cdot \frac{{\alpha \left( {1 + \mu } \right) + \left( {1 - \mu - 2p} \right) \cdot c_{1} - \left( {1 - p} \right) \cdot c_{2} }}{2}$$
(30)

it’s clearly seems that \(\left| {r_{1} } \right| > 1\), because:

\(\alpha \left( {1 + \mu } \right) + \left( {1 - \mu - 2p} \right) \cdot c_{1} - 2\left( {1 - p} \right) \cdot c_{2} > 0\) Eq. (22) and the \(E_{1}\) equilibrium is unstable.

For the \(E_{2}\) the Jacobian matrix becomes as:

$$J\left( {E_{2} } \right) = \left[ {\begin{array}{*{20}c} {1 - 2k \cdot q_{1}^{*} } & { - k \cdot \left( {1 - \mu } \right)q_{1}^{*} } \\ 0 & {1 + k \cdot \frac{{\partial U_{2} }}{{\partial q_{2} }}} \\ \end{array} } \right] \, \mathop = \limits_{{H = 1 + k \cdot \frac{{\partial U_{2} }}{{\partial q_{2} }}}}^{{F = 1 - 2k \cdot q_{1}^{*} }} \, \left[ {\begin{array}{*{20}c} F & G \\ 0 & H \\ \end{array} } \right]$$
(31)

with \(Tr = F + H\) and \(Det = F \cdot H\).

From the characteristic equation of \(J\left( {E_{2} } \right)\), we find the nonnegative eigenvalue:

$$r_{2} = H = 1 + k \cdot \frac{{\alpha \left( {1 + \mu } \right) - \left( {2 - p + p \cdot \mu } \right) \cdot c_{1} + \left( {1 - p} \right) \cdot \left( {1 - \mu } \right) \cdot c_{2} }}{2}$$
(32)

it’s clearly seems that \(\left| {r_{2} } \right| > 1\), because:

\(\alpha \left( {1 + \mu } \right) - \left( {2 - p + p \cdot \mu } \right) \cdot c_{1} + \left( {1 - p} \right) \cdot \left( {1 - \mu } \right) \cdot c_{2} > 0\) Eq. (23) and the \(E_{2}\) equilibrium is unstable.

For the \(E_{*}\) the Jacobian matrix becomes as:

$$J\left( {E_{*} } \right) = \left[ {\begin{array}{*{20}c} {1 + k \cdot q_{1}^{*} \cdot \frac{{\partial^{2} U_{1} }}{{\partial q_{1}^{2} }}} & {k \cdot q_{1}^{*} \cdot \frac{{\partial^{2} U_{1} }}{{\partial q_{1} \partial q_{2} }}} \\ {k \cdot q_{2}^{*} \cdot \frac{{\partial^{2} U_{2} }}{{\partial q_{2} \partial q_{1} }}} & {1 + k \cdot q_{2}^{*} \cdot \frac{{\partial^{2} U_{2} }}{{\partial q_{2}^{2} }}} \\ \end{array} } \right]$$
(33)

with

$$Tr = 2 - 2k \cdot q_{1}^{*} - 2k \cdot q_{2}^{*}$$
(34)

and

$$Det = 1 - 2k \cdot q_{1}^{*} - 2k \cdot q_{2}^{*} + \left[ {4 - \left( {1 - \mu } \right)^{2} } \right] \cdot k^{2} \cdot q_{1}^{*} \cdot q_{2}^{*}$$
(35)

To study the stability of Nash equilibrium we use three conditions that the equilibrium position is locally asymptotically stable when they are satisfied simultaneously [14, 16, 19]:

$$\begin{array}{*{20}c} {(i)} \\ {(ii)} \\ {(iii)} \\ \end{array} \, \begin{array}{*{20}c} {1 - Det > 0} \\ {1 - Tr + Det > 0} \\ {1 + Tr + Det > 0} \\ \end{array}$$
(36)

The condition (i) gives:

$$1 - Det > 0 \, \Leftrightarrow \, 2k\left( {q_{1}^{*} + q_{2}^{*} } \right) - \left[ {4 - \left( {1 - \mu } \right)^{2} } \right] \cdot k^{2} \cdot q_{1}^{*} \cdot q_{2}^{*} > 0$$
(37)

It’s easy to find that the first condition (i) is always satisfied:

$$1 - Tr + Det > 0 \, \Leftrightarrow \, \left[ {4 - \left( {1 - \mu } \right)^{2} } \right] \cdot k^{2} \cdot q_{1}^{*} \cdot q_{2}^{*} > 0 > 0$$
(38)

because: \(\left[ {4 - \left( {1 - \mu } \right)^{2} } \right] > 0\).

Finally, the condition (iii) becomes as:

$$1 + Tr + Det > 0 \, \Leftrightarrow \, \left[ {4 - \left( {1 - \mu } \right)^{2} } \right] \cdot q_{1}^{*} \cdot q_{2}^{*} \cdot k^{2} - 4\left( {q_{1}^{*} + q_{2}^{*} } \right) \cdot k + 4 > 0$$
(39)

Proposition:

The Nash equilibrium of the discrete dynamical system Eq. (15) is locally asymptotically stable if:

$$2k\left( {q_{1}^{*} + q_{2}^{*} } \right) - \left[ {4 - \left( {1 - \mu } \right)^{2} } \right] \cdot k^{2} \cdot q_{1}^{*} \cdot q_{2}^{*} > 0$$

and

$$\left[ {4 - \left( {1 - \mu } \right)^{2} } \right] \cdot q_{1}^{*} \cdot q_{2}^{*} \cdot k^{2} - 4\left( {q_{1}^{*} + q_{2}^{*} } \right) \cdot k + 4 > 0.$$

3 Numerical Simulations Focusing on the Parameter k

From the condition (i) focusing on the parameter k we take the following inequality:

$$0 < k < \frac{{2\left( {q_{1}^{*} + q_{2}^{*} } \right)}}{{\left[ {4 - \left( {1 - \mu } \right)^{2} } \right] \cdot q_{1}^{*} \cdot q_{2}^{*} }}$$
(40)

The condition (iii) is the following:

$$\left[ {4 - \left( {1 - \mu } \right)^{2} } \right] \cdot q_{1}^{*} \cdot q_{2}^{*} \cdot k^{2} - 4\left( {q_{1}^{*} + q_{2}^{*} } \right) \cdot k + 4 > 0$$

And its discriminant is positive:

$$\Delta = 16\left[ {\left( {q_{1}^{*} - q_{2}^{*} } \right)^{2} + \left( {1 - \mu } \right)^{2} } \right] > 0$$
(41)

so the condition (iii) is satisfied if:

$$k \in \left( {0,k_{1} } \right) \cup \left( {k_{2} , + \infty } \right)$$
(42)

where:

$$k_{1,2} = \frac{{4\left( {q_{1}^{*} + q_{2}^{*} } \right) \pm \sqrt \Delta }}{{2\left[ {4 - \left( {1 - \mu } \right)^{2} } \right] \cdot q_{1}^{*} \cdot q_{2}^{*} }}$$
(43)

are its two positive roots.

To provide some numerical evidence for the chaotic behavior of the system Eq. (14), as a consequence of change in the parameter k (the speed of adjustment), we present various numerical results here to show the chaoticity, including its bifurcations diagrams, strange attractors, Lyapunov numbers and sensitive dependence on initial conditions.

In order to study the local stability properties of the equilibrium points, it is convenient to take specific values for the other parameters: α = 5, c1 = 1, c2 = 0.5 and p = μ = 0.5. So, as a result we find that \(q_{1}^{*} \simeq 1.73\) and \(q_{2}^{*} \simeq 1.57\) and the stability condition becomes as:

$$0 < k < 0.48$$
(44)

This algebraic result is verified by the bifurcation diagrams of \(q_{1}^{*}\) (Fig. 1) and \(q_{2}^{*}\) (Fig. 2) with respect to the parameter k. As it seems there is a locally asymptotically stable orbit until the value of 0.48 for the parameter k and after this value doubling period bifurcations are appeared and finally, for higher values of the parameter k the system’s behavior becomes chaotic and unpredictable (Fig. 3).

Fig. 1
figure 1

Bifurcation diagram with respect to the parameter d against the variable \(q_{1}^{*}\) with 400 iterations of the map Eq. (15) for α = 5, c1 = 1, c2 = 0.50, p = 0.50 and μ = 0.50

Fig. 2
figure 2

Bifurcation diagram with respect to the parameter d against the variable \(q_{2}^{*}\) with 400 iterations of the map Eq. (15) for α = 5, c1 = 1, c2 = 0.50, p = 0.50 and μ = 0.50

Fig.3
figure 3

The two previous bifurcation diagrams of Figs. 1 and 2 in one

This chaotic trajectory can create strange attractors (Fig. 4) for a higher value of the parameter k like 0.675, outside the stability space. Also, computing the Lyapunov numbers (Fig. 5) for this value of the parameter k and setting the same fixed values for the other parameters α, c1, c2, p and μ it seems that they are getting over the value of 1 as an evidence for the chaotic trajectory.

Fig. 4
figure 4

Phase portrait (strange attractor) of the orbit of (0.1,0.1) with 8000 iterations of the map Eq. (15) for α = 5, c1 = 1, c2 = 0.50, p = 0.50, μ = 0.50 and k = 0.675

Fig. 5
figure 5

Lyapunov numbers of the orbit of (0.1,0.1) with 8000 iterations of the map Eq. (15) for α = 5, c1 = 1, c2 = 0.50, p = 0.50, μ = 0.50 and k = 0.675

This chaotic trajectory makes the system sensitive on initial conditions, which means that only a small change on a coordinate may change completely the system’s behavior. For example, choosing two different initial conditions (0.1,0.1) (Fig. 6) and (0.101,0.1) (Fig. 7) with a small change at the \(q_{1}^{*}\)-coordinate and plotting the time series of system it seems that at the beginning the time series are indistinguishable, but after a number of iterations, the difference between them builds up rapidly.

Fig. 6
figure 6

Sensitive dependence on initial conditions for \(q_{1}^{*}\)-coordinate plotted against the time: the orbit of (0.1,0.1) of the system Eq. (15) for α = 5, c1 = 1, c2 = 0.50, p = 0.50, μ = 0.50 and k = 0.675

Fig. 7
figure 7

Sensitive dependence on initial conditions for \(q_{1}^{*}\)-coordinate plotted against the time: the orbit of (0.101,0.1) of the system Eq. (15) for α = 5, c1 = 1, c2 = 0.50, p = 0.50, μ = 0.50 and k = 0.675

4 Conclusions

In this paper we analyzed the dynamics of a differentiated Cournot duopoly with homogeneous expectations, linear demand and cost functions. An uncertainty of the first firm’s cost function is introduced. By assuming that at each time period each firm maximizes its expected relative profit under the same expectations, a discrete dynamical system was obtained. Existence and stability of equilibrium of this system are studied. We showed numerically that the model gives chaotic and unpredictable trajectories. The main result is that higher values of the speed of adjustment may destabilize the Cournot–Nash equilibrium.