1 Introduction

Competition between firms and the stability of market equilibria have been some of the most extensively studied topics in economics, starting with Cournot (1838), who considered firms who compete by choosing the amount of product to produce, and Bertrand (1883), who considered firms who compete by choosing which price to set. Modern treatments of these issues (see for example, Amir 1996; Amir and Evstigneev 2018; Vives 2001; Milgrom and Shannon 1994) have focused on the consequences of the monotonicity present in such games, in the sense that Cournot competition can be viewed as a game of strategic substitutes (GSS), where firms best respond to a higher output choice by competitors by choosing a lower quantity, while Bertrand competition can be viewed as a game of strategic complements (GSC), where firms best respond to a higher price set by competitors by choosing to set a higher price themselves. This paper exploits the fact that through a simple transformation, markets consisting of both price and quantity setting firms can be viewed as games of strategic heterogeneity (GSH), where each firm is either a strategic complements or a strategic substitutes player, and uses this framework to derive new existence, uniqueness, and stability results in this class of games.

The case of when markets consist both of quantity competitors and price competitors has received much less attention, despite their prevalence. For example, following Tremblay et al. (2011, 2013), such situations persist in the market for small cars, as well as produce markets, where producers compete in quantity while local stores compete in price. One common theme in the theoretical literature has been that the existence and stability of equilibria crucially depend on the degree of product substitutability between firms. Singh and Vives (1984) give conditions under which firms will choose to compete either entirely as quantity competitors or entirely as price competitors, depending on whether the goods are complements or substitutes. Tremblay et al. (2011) study the duopoly setting, and show in the case of perfectly homogeneous goods, a unique equilibrium exists, which is also the competitive equilibrium. Concerning the stability of equilibria, recent results have focused exclusively on the duopoly case, where once again product substitutability plays a prominent role. Tremblay and Tremblay (2011) and Askar (2014) derive a bound on product substitutability which guarantees that an equilibrium will be stable under continuous time dynamics, while Naimzada and Tramontana (2012) give conditions for stability under discrete time best response dynamics.

The approach of this paper is to first show that N-player Cournot–Bertrand games can be viewed as GSH. Notice that while the extreme cases of pure Cournot and pure Bertrand markets are GSH (in specific, a GSS and a GSC, respectively), it is not clear that N-player Cournot–Bertrand markets satisfy this requirement. To see this, consider a price setting firm k. Notice that if all other price competitors set a higher price, firm k will be induced to also set a higher price. However, if quantity competitors set a higher quantity, firm k will be induced to set a lower price. Thus, firm k does not best respond in a monotonic way to increases in the strategies of all opponents, and hence this game fails to be a GSH. Despite this, we show that such games can be “monotonically embedded” into a GSH, so that firms can be seen as best responding in a monotonic way. To the best of the authors’ knowledge, this paper is the first to apply monotonicity analysis to this class of games.

With this observation, the main contributions of this paper are the following: By applying recent results in the GSH literature which show that many of the existence and stability properties of equilibria in GSH are preserved under monotonic embeddings, we are able to derive conditions on the product substitutability parameter \(d \in (-1,1)\) which guarantee the existence of a unique, dominance solvable equilibrium which is stable under all adaptive dynamics. These conditions offer distinct advantages over many of the results in the existing literature. Firstly, in the case of a duopoly when goods are substitutes and firms have constant marginal costs, both our results and those of Naimzada and Tramontana (2012) guarantee the stability of a unique equilibrium as long as the degree of product substutability is such that \(d<\frac{2}{\sqrt{5}}\). However, while Naimzada and Tramontana (2012) are able to guarantee stability under simple best-reply dynamics, we are able to guarantee a unique, dominance solvable equilibrium which is stable under all adaptive dynamics. Recall from Milgrom and Shannon (1994) that a learning process is adaptive as long as agents eventually begin to respond to past play by choosing undominated actions. Hence, adaptive dynamics consist of a very general and broad range of learning rules, which include best-reply dynamics as a simple case.

Secondly, we allow for non-linear cost structures in the case of two firms, and show that if costs are sufficiently convex, then uniqueness and stability are always guaranteed. We further extend the literature on stability in Cournot–Bertrand markets by offering results for the general N-firm case, as well allow for product complementarities. Finally, we study how our condition changes as either an additional quantity or price competitor enters the market. We find that, in general, the addition of a price competitor promotes stability in the case of substitute products, while the addition of a quantity competitor has the opposite effect for both substitutes and complements.

Formulating Cournot–Bertrand markets as monotone games offers several insights and advantages. As evidenced by Example 3 in Barthel and Hoffmann (2019), GSH with at least one strategic substitutes player, which we show to include Cournot–Bertrand markets, may fail to have a stable or a dominance solvable equilibrium, even if it the equilibrium is unique. Hence, methods such as the contraction mapping theorem or the conditions of Bramoullé et al. (2014), all of which guarantee the existence of a unique equilibrium, are not enough to address stability or dominance solvability. However, the monotonicity inherent in such markets can be exploited to construct a best-reply sequence which, when convergent, guarantees the existence of a unique, globally stable equilibrium which is stable under all adaptive dynamics.

This paper is organized as follows: Sect. 2 provides the model description as well as the relevant notions concerning monotone games. Section 3 contains our first result for the case of a Cournot–Bertrand duopoly, which provides a condition which contains as a special case the condition found in Naimzada and Tramontana (2012). Furthermore, we show that this condition not only implies the stability of an equilibrium under best response dynamics, but that it also implies stability under all adaptive dynamics, as well as guarantees the dominance solvability of such equilibria. Section 4 introduces the notion of a monotone embedding which allows us to extend this methodology to the case of N-firms. Finally, we study how this condition changes as more firms of each type enter the market. Section 5 concludes.

2 Model and definitions

We will follow the model in Matsumoto and Szidarovszky (2011) by assuming that there are N firms competing in a market, where the inverse demand function of firm k is given by

$$\begin{aligned} p_k = \alpha _{k} - q_k - d\sum _{i\ne k}^{N} q_i. \end{aligned}$$

Here, \(p_k\) and \(q_k\) denote the price and quantity for each firm, respectively, \(\alpha _{k}\) is a demand intercept, and \(d\in (-1,1)\) denotes the degree of substitutability/complementarity between the products of the firms.Footnote 1 Let m denote the number of quantity setting firms, and n be the number of price setting firms, so that \(n+m=N\). We will assume that each player’s action space is some interval \(A_k = [ {\underline{K}}_{k}, {\bar{K}}_{k}] \subset {\mathbb {R}}\). We also assume that each firm k has some cost of production given by

$$\begin{aligned} C_{k}(q_{k})=c^{1}_{k}q^{2}_{k}+c^{2}_{k}q_{k}+c^{3}_{k}, \end{aligned}$$

where \(c^{1}_{k}, c^{2}_{k}, c^{3}_{k} \ge 0\). Also, as allowing for heterogeneous intercept terms \(\alpha _{k}\) does not affect our results, we will assume that \(\alpha _{k}=\alpha\) for all firms k to ease notation.

We will analyze this model in the framework of games of strategic heterogeneity. The next definition follows Barthel and Hoffmann (2019), but has been specifically adapted for our environment. When not distinguishing whether a firm k is a quantity or price competitor, we will denote its action as \(a_{k}\), and those of its competitors as \(a_{-k}\).

Definition 1

A game \(\Gamma\) is a \(\mathbf game \,\,of\,\, strategic\,\, heterogeneity (GSH)\) if the following requirements are satisfied:

  1. 1.

    There are a finite number of players \(I=\{1,2,...N\}\). Each player k has a strategy space \(A_k=[ {\underline{K}}_{k}, {\bar{K}}_{k}] \subset {\mathbb {R}}\), with common element \(a_{k}\).

  2. 2.

    Each player k has a continuous profit function \(\pi _{k}: A \rightarrow {\mathbb {R}}\), where A is the Cartesian product of the \(A_k\), with common element a.

  3. 3.

    For each player k, \(\pi _{k}\) satisfies either increasing differences or decreasing differences in \((a_{k}, a_{-k})\).Footnote 2

The notion of increasing (decreasing) differences captures the intuition that when all opponents take a higher strategy, it is beneficial for me to take a higher (lower) strategy. Note that each firm’s profit function can be written as

$$\begin{aligned} \pi _{k}=p_{k}q_{k}-C_{k}. \end{aligned}$$

As pointed out by Amir et al. (2017), further restrictions need to be imposed on d in the case of complementary goods to guarantee that the demand system is well-behaved. Amir et al. (2017) provide such conditions for the case of (pure) Cournot and Bertrand oligopolies. For the remainder of this paper, we will make the following similar regularity assumption for mixed Cournot–Bertrand oligopolies.

Lemma 1

Suppose that \(d >-\frac{1}{N-m}\) for the linear inverse demand function given above. Then

  1. 1.

    \(\pi _{k}\)is strictly concave in the strategic variable\(a_k\)for every firmk.

  2. 2.

    The demand functions in terms of each firm’s strategic variable satisfy the Law of Demand, and have non-negative intercepts.

Proof

See Appendix. \(\square\)

In the duopoly case, this assumption implies that we can consider the entire interval \((-1, 1)\), which coincides with the result in Amir et al. (2017).

Then, in the case of a Cournot–Bertrand duopoly (\(n=m=1\)), by allowing the quantity competitor to be firm 1 and the price competitor to be firm 2, we have that profits are continuously differentiable, and

$$\begin{aligned} \frac{\partial ^2{\pi _{1}}}{\partial {q_{1}}\partial {p_{2}}}=d \ge (<) 0 \end{aligned}$$

and

$$\begin{aligned} \frac{\partial ^2{\pi _{2}}}{\partial {p_{2}}\partial {q_{1}}}=-d(1+2c_2^1) \le (>) 0, \end{aligned}$$

for \(d \ge (<) 0\) so that the requirements of a GSH are satisfied. One advantage of GSH is the relationship between various solution concepts, which we now define.

We follow along the lines of Barthel and Hoffmann (2019) in defining the set of serially undominated strategies, which are those strategies surviving the process of iteratively deleting strictly dominated strategies. We will say that \(a_{k} \in A_{k}\) is a strictly dominated strategy for player k if for for some \(a'_{k} \not = a_{k}\), we have that for each \(a_{-k}\)

$$\begin{aligned} \pi _{k}(a'_{k}, a_{-k})>\pi _{k}({a}_{k}, a_{-k}). \end{aligned}$$

Then, for some set of actions \(M_{-k} \subset A_{-k}\), let us define

$$\begin{aligned} U_{k}(M) = \{a_{k} \in {A}_{k} \mid \forall a'_{k} \in {A}_{k}, \, \exists a_{-k} \in M_{-k}, \, \pi _{k}(a_{k}, a_{-k}) \ge \pi _{k}(a'_{k}, a_{-k}) \}. \end{aligned}$$

as the set of undominated responses to \(M_{-k}\). Then, for \(M \subset A\), we define

$$\begin{aligned} U(M)= (U_{k}(M_{-k}))_{\forall k}, \end{aligned}$$

where \(M_{-k}\) is the projection of M onto \(A_{k}\). The set of serially undominated strategies is then the result of the following iterative process: Let \(M^{0}=A\), and for all \(z \ge 1\), let \(M^{z}=U(M^{z-1})\). Then the set

$$\begin{aligned} S=\underset{z \ge 0}{\cap }M^{z} \end{aligned}$$

is defined to be the set of \(\mathbf serially\,\, undominated\,\, strategies\). We say that an equilibrium \(a^{*} \in A\) is \(\mathbf dominance\,\, solvable\) if it is the only serially undominated strategy.

To study stability, we define what it means for a sequence to be an adaptive dynamic. To that end, let

$$\begin{aligned} {\mathcal {P}}(T,t) = \{a^{s} \mid T \le s < t \} \end{aligned}$$

denote any sequence of play between time periods T and t. Also, for any set S, let \(\inf \, S\) and \(\sup \, S\) define the infimum and supremum of S in \({\mathbb {R}}^{N}\), respectively. Then, for a given \({\mathcal {P}}(T,t)\), we have that \({\hat{P}}(T,t)=[{\text {inf}} \, {\mathcal {P}}(T,t), {\text {sup}}\,{\mathcal {P}}(T,t)]\) is the smallest interval containing the sequence of play \({\mathcal {P}}(T,t)\). Then, a sequence of play \((a^{s})^{\infty }_{s=0}\) is an \(\mathbf adaptive\,\, dynamic\) if, for each \(T \ge 0\), there exists some \(T' \ge 0\), such that for all \(t \ge T'\),

$$\begin{aligned} a^{t} \in [{\text {inf}}\, U([{\hat{P}}(T,t)), {\text {sup}} \,U({\hat{P}}(T,t)) ]. \end{aligned}$$

Intuitively, a sequence of play is adaptive as long as it eventually falls within the bounds defined by the highest and lowest undominated responses to previous play. Note that this is a very inclusive definition, and incorporates learning processes such as best-response dynamics and fictitious play, among many others. We will call an equilibrium strategy profile \(a^{\star } \in A\)globally stable if every non-trivialFootnote 3 adaptive dynamic \((a^{s})^{\infty }_{s=0}\) converges to it. That is, starting anywhere in the strategy space, as long as players behave adaptively, they will come to learn to play the globally stable equilibrium. Proposition 1 below draws a connection between dominance solvability and global stability in GSH:

Proposition 1

(Barthel and Hoffmann 2019) Suppose that\(\Gamma\)is a GSH. Then there exist lowest and highest serially undominated strategies (y and z, respectively) such that all other serially undominated strategies are included in the interval [yz]. Furthermore,\(\Gamma\)is dominance solvable if and only if there exists a globally stable Nash equilibrium\(a^{\star } \in A\), in which case\(a^{\star } =y=z\).

Proof

See Theorem 1 in Barthel and Hoffmann (2019). \(\square\)

Proposition 1 highlights the advantage of exploiting the monotonicity present in Cournot–Bertrand oligopolies when evaluating the stability and uniqueness of equilibria over other traditional methods. For example, while approaches such as the contraction mapping theorem or the conditions of Bramoullé et al. (2014) guarantee when a unique equilibrium exists, Example 3 in Barthel and Hoffmann (2019) shows that in a GSH, a unique equilibrium may exist which is not dominance solvable, and hence not globally stable by Proposition 1. Hence, the approach of this paper will be to derive conditions under which \(\Gamma\) exhibits a unique, dominance solvable equilibrium. To that end, let \(I_{C} \subset {I}\) be those firms whose profit function satisfies increasing differences, and \(I_{S} \subset {I}\) be those players whose profit function satisfies decreasing differences, and let \(BR_{k}(a_{-k})\) be the best response function for firm k. Finally, let \({\bar{a}}_k\) and \({\underline{a}}_k\) be the largest and smallest elements in firm k’s action space, respectively. Then, consider the following \(\mathbf iterative\,\, procedure\):

  • \(z^0 = ({\bar{a}}_k)_{k \in I}\), \(y^0 = ({\underline{a}}_k)_{k \in I}\),

  • \(z^1 =\Big (\big (BR_{k}({\underline{a}}_{-k}) \big )_{k \in I_{S}}, \, \big (BR_{k}({\bar{a}}_{-k}) \big )_{k \in I_{C}} \Big ),\)

    \(y^1 = \Big (\big (BR_{k}({\bar{a}}_{-k}) \big )_{k \in I_{S}}, \, \big (BR_{k}({\underline{a}}_{-k}) \big )_{k \in I_{C}} \Big ).\)

  • In general, for \(s \ge 1\),

    \(z^s =\Big (\big (BR_{k}(y_{-k}) \big )_{k \in I_{S}}, \, \big (BR_{k}(z_{-k}) \big )_{k \in I_{C}} \Big ), \,\,\,\)

    \(y^s =\Big (\big (BR_{k}(z_{-k}) \big )_{k \in I_{S}}, \, \big (BR_{k}(y_{-k}) \big )_{k \in I_{C}} \Big ).\)

Lemmas 2 and 4 in Barthel and Hoffmann (2019) then show:

  1. 1.

    \((z^s)^{\infty }_{s=0}\) and \((y^s)^{\infty }_{s=0}\) are decreasing and increasing sequences, respectively. Furthermore, for each \(s \ge 0\), \(z^s \ge y^s\).

  2. 2.

    \(z^{s} \rightarrow z\) and \(y^{s} \rightarrow y\).

Therefore, as long as we can derive conditions under which \(z^{s}\) and \(y^{s}\) converge to the same point, Proposition 1 can be applied. We apply this intuition in Sect. 3 in the case of a duopoly. Section 4 then extends this analysis to the case of N firms.

3 Cournot–Bertrand duopoly

We now apply our observations above to the case of a Cournot–Bertrand duopoly. From now on, we will refer to firm 1 as the quantity competing firm, and firm 2 as the price competitor. After solving demand for each firm’s strategic variable, best response functions in the case of unconstrained strategy spaces are given by

$$\begin{aligned} q_1^\star (p_{2})= & {} \frac{(1-d)\alpha -c_1^2 }{2((1-d^2)+c_1^1)} +\frac{d}{2((1-d^2)+c_1^1)}p_2, \,\,\, \forall p_2 \in {\mathbb {R}} \\ p_2^\star (q_{1})= & {} \frac{\alpha (1+2c_2^1)+c_2^2}{2(1+c_2^1)} - \frac{d(1+2c_2^1)}{2(1+c_2^1)}q_1, \,\,\, \forall q_1 \in {\mathbb {R}}. \end{aligned}$$

To define the strategy spaces, we assume that for each firm \(k=1,2\), \(A_{k}=[ {\underline{K}}_{k}, {\bar{K}}_{k}]\), where \({\bar{K}}_{k}\) and \({\underline{K}}_{k}\) can be taken to be arbitrarily large and small, respectively. Notice that because the main results of this paper give conditions under which a unique, stable equilibrium is guaranteed to exist, this is without loss of generality. By concavity of profit functions, best responses can then be expressed as

$$\begin{aligned} BR_{1}(p_{2})= & {} {\left\{ \begin{array}{ll} {\bar{K}}_{1}, &{} q_1^\star (p_{2})> {\bar{K}}_{1} \\ q_1^\star (p_{2}), &{} {\text {otherwise,}} \\ {\underline{K}}_{1}, &{} q_1^\star (p_{2})< {\underline{K}}_{1} \\ \end{array}\right. } \,\,\, \forall p_{2} \in A_{2}, \\ BR_{2}(q_{1})= & {} {\left\{ \begin{array}{ll} {\bar{K}}_{2}, &{} p_2^\star (q_{1})> {\bar{K}}_{2} \\ p_2^\star (q_{1}), &{} {\text {otherwise,}} \\ {\underline{K}}_{2}, &{} p_2^\star (q_{1})< {\underline{K}}_{2} \\ \end{array}\right. } \,\,\, \forall q_{2} \in A_{1}. \end{aligned}$$

With \(A_{1}\) and \(A_{2}\) defined, and recalling from previous discussion that for \(d\ge (<) 0\), firm 1 is a strategic complements (substitutes) player, while firm 2 is a strategic substitutes (complements) player, we have now formulated the Cournot–Bertrand duopoly as a GSH.

Our first result shows that following the iterative procedure described above allows us to establish bounds on product substitutability which allow us to apply Proposition 1. We show as an example that our condition subsumes that of Naimzada and Tramontana (2012) as a special case, and more importantly allows us to draw much stronger conclusions about the resulting equilibrium. Finally, our result implies that if the costs of the quantity competitor are sufficiently convex, then the hypothesis holds regardless of degree of substitutability.

Theorem 1

Let\(\Gamma\)be the CournotBertrand duopoly described above and let\(d \in (-1,1)\).Footnote 4Then, \(\Gamma\)has a unique, dominance solvable equilibrium which is globally stable under all adaptive dynamics as long as

$$\begin{aligned} \Bigg (\frac{d^{2}(1+2c_2^1)}{4((1-d^2)+c_1^1)(1+c_2^1)} \Bigg )<1. \end{aligned}$$

Proof

We proceed by studying the limits of the iterative procedure described above for the case when \(d \ge 0\). The case when \(d<0\) follows identically, the only difference being which player is the strategic complements or substitutes player. Let \(z^0 = ({\bar{K}}_1, {\bar{K}}_2)\), and \(y^0 = ({\underline{K}}_1, {\underline{K}}_{2})\). When \(d \ge 0\), firm 1 is the strategic complements player, and hence it follows by the definition of the iterative procedure and best responses that

$$\begin{aligned} z^{1}_{1} - y^{1}_{1}=BR_{1}({\bar{K}}_{2})-BR_{1}({\underline{K}}_{2}) \le q_1^\star ({\bar{K}}_{2})- q_1^\star ({\underline{K}}_{2}) \le \frac{d}{2((1-d^2)+c_1^1)}K, \end{aligned}$$

where \(K=\max \{{\bar{K}}_{1}-{\underline{K}}_{1},{\bar{K}}_{2}-{\underline{K}}_{2}\}\). Likewise, we have for firm 2 that

$$\begin{aligned} z^{1}_{2} - y^{1}_{2}=BR_{2}({\underline{K}}_{1})-BR_{2}({\bar{K}}_{1}) \le p_2^\star ({\underline{K}}_{1})- p_2^\star ({\bar{K}}_{1})\le \frac{d(1+2c_2^1)}{2(1+c_2^1)}K. \end{aligned}$$

By way of induction, suppose that for \(s \ge 1\) odd, we have for firm 1 that

$$\begin{aligned} z^{s}_{1} - y^{s}_{1} \le \Bigg (\frac{d}{2((1-d^2)+c_1^1)}\Bigg )^{\frac{s+1}{2}}\Bigg (\frac{d(1+2c_2^1)}{2(1+c_2^1)}\Bigg )^{\frac{s-1}{2}}K, \end{aligned}$$
(1)

and for firm 2,

$$\begin{aligned} z^{s}_{2} - y^{s}_{2} \le \Bigg (\frac{d}{2((1-d^2)+c_1^1)}\Bigg )^{\frac{s-1}{2}}\Bigg (\frac{d(1+2c_2^1)}{2(1+c_2^1)}\Bigg )^{\frac{s+1}{2}}K. \end{aligned}$$
(2)

Then, for firm 1, we have that for such \(s\ge 1\) odd,

$$\begin{aligned}&z^{s+1}_{1} - y^{s+1}_{1} =BR_{1}(z^{s}_{2})-BR_{1}(y^{s}_{2})\le q_1^\star (z^{s}_{2})- q_1^\star (y^{s}_{2}) = \Bigg (\frac{d}{2((1-d^2)+c_1^1)}\Bigg )(z^{s}_{2} - y^{s}_{2}) \\&\quad \le \Bigg (\frac{d}{2((1-d^2)+c_1^1)}\Bigg ) \Bigg (\frac{d}{2((1-d^2)+c_1^1)}\Bigg )^{\frac{s-1}{2}} \Bigg (\frac{d(1+2c_2^1)}{2(1+c_2^1)}\Bigg )^{\frac{s+1}{2}}K \\&\quad =\Bigg (\frac{d^{2}(1+2c_2^1)}{4((1-d^2)+c_1^1)(1+c_2^1)} \Bigg )^{\frac{s+1}{2}}K. \end{aligned}$$

Likewise, for firm 2, we have that for such \(s \ge 1\) odd,

$$\begin{aligned}&z^{s+1}_{2} - y^{s+1}_{2}=BR_{2}(y^{s}_{1})-BR_{2}(z^{s}_{1})\le p_2^\star (y^{s}_{1})- p_2^\star (z^{s}_{1})= \Bigg (\frac{d(1+2c_2^1)}{2(1+c_2^1)}\Bigg )(z^{s}_{1} - y^{s}_{1}) \\&\quad \le \Bigg (\frac{d(1+2c_2^1)}{2(1+c_2^1)}\Bigg )\Bigg ( \frac{d}{2((1-d^2)+c_1^1)}\Bigg )^{\frac{s+1}{2}}\Bigg (\frac{d(1+2c_2^1)}{2(1+c_2^1)}\Bigg )^{\frac{s-1}{2}}K \\&\quad =\Bigg (\frac{d^{2}(1+2c_2^1)}{4((1-d^2)+c_1^1)(1+c_2^1)} \Bigg )^{\frac{s+1}{2}}K. \end{aligned}$$

It is readily checked that one more application shows that the next odd terms satisfies Eqs. (1) and (2), respectively, completing the induction step. Therefore, as long as

$$\begin{aligned} \Bigg (\frac{d^{2}(1+2c_2^1)}{4((1-d^2)+c_1^1)(1+c_2^1)} \Bigg )<1. \end{aligned}$$

we have that the even terms of the sequences \((z^s)^{\infty }_{s=0}\) and \((y^s)^{\infty }_{s=0}\) converge as \(s \rightarrow \infty\). Finally, because \((z^s)^{\infty }_{s=0}\) and \((y^s)^{\infty }_{s=0}\) are decreasing and increasing sequences, respectively, we have that for all \(s \ge 1\) and \(j\ge 1\),

$$\begin{aligned} z^{s+j}-y^{s+j} \le z^{s}-y^{s}, \end{aligned}$$

which implies that the entire sequences \((z^s)^{\infty }_{s=0}\) and \((y^s)^{\infty }_{s=0}\) converge. Because \(z^{s} \rightarrow z\) and \(y^{s} \rightarrow y\), it follows that \(z=y\), and hence Proposition 1 can be applied. For \(d<0\), we now have that firm 1 is the strategic substitutes player, while firm 2 is the strategic complements player. The remainder of the proof follows similarly for this case. \(\square\)

We now discuss the strengths of Theorem 1: first, Naimzada and Tramontana (2012) study the same Cournot–Bertrand duopoly specification, but in the case of constant marginal costs, so that \(c_k^1=0\) for both firms as well as require that \(d \ge 0\). They find that the unique equilibrium is globally stable under best-reply dynamics as long as \(d<\frac{2}{\sqrt{5}}\). Observe that if we set \(c_k^1=0\) for both firms, then our condition is exactly equivalent to theirs. Note, however, that we are not only able to conclude stability under best-reply dynamics, but under all adaptive dynamics, as well as guarantee that the unique equilibrium is serially undominated. Furthermore, we are able to account for more general cost structures by allowing for positive \(c_k^1\) terms in both the substitute and complementary goods case. In particular, notice that if

$$\begin{aligned} c_1^1> \frac{1+2c_2^1}{4(1+c_2^1)}, \end{aligned}$$

so that the quantity competitor has sufficiently convex costs, then Theorem 1 holds for all \(d \in [-1,1]\).Footnote 5

Section 4 extends the methodology used in Theorem 1 to the case of N-firm Cournot–Bertrand oligopolies.

4 N-firm Cournot–Bertrand oligopoly

We now extend the methodology used in the the duopoly case to study the stability and dominance solvability of equilibria in N-firm Cournot–Bertrand oligopolies, where \(n,m\ge 1\) and \(n+m>2\), as well as study the impact of the addition of both types of firms to the market. Here, we will assume that firms have constant marginal costs which, because these will play no role in our results, will be assumed to equal 0 for the sake of notation. Then, after solving demand for the strategic variable of each firm, we have that the best responses for each quantity competitor and price competitor \(\forall a_{-k} \in {\mathbb {R}}^{N-1}\) in the case of unconstrained strategy sets are given, respectively, by

$$\begin{aligned} q_{k}^{\star }(a_{-k})= & {} \frac{\alpha (1-d)+d\Big (\sum \nolimits _{i=m+1}^{N} p_i -(1-d)\sum \nolimits _{i=1,i \ne k}^{m} q_i\Big )}{2(1-d)(1+nd)}, \\ p_{k}^{\star }(a_{-k})= & {} \frac{\alpha (1-d)+d\Big (\sum \nolimits _{i=m+1,i\ne k}^{N}p_i - (1-d)\sum \nolimits _{i=1}^{m} q_i \Big )}{2(1+(n-2)d)}. \end{aligned}$$

Notice that the denominators of both best response functions are positive under our regularity assumption from Lemma 1.Footnote 6 Hence, the slope of the best response functions with respect to each opponent’s strategic variable solely depends on the sign of d. As in the duopoly case, we will assume that for each firm \(k \in I\), \(A_{k}=[ {\underline{K}}_{k}, {\bar{K}}_{k}]\), for some arbitrarily large and small \({\bar{K}}_{k}\) and \({\underline{K}}_{k}\), respectively. By concavity of profit functions, best responses can then be expressed in a manner similar to the duopoly case.

One crucial observation is that this game is \(\textit{not}\) a GSH, and therefore, Proposition 1 cannot be applied as in the duopoly case. To see this, notice that both price and quantity competitors best respond in a monotone decreasing way to other quantity competitors, but in a monotone increasing way to other price competitors. That is, firms do not respond in a monotonic way to an increase in the decisions of all other firms, and hence the definition of a GSH is not satisfied. Our next result shows that Cournot–Bertrand oligopolies can be “monotonically embedded” into a GSH so that Proposition 1 can still be applied. We adapt to our setting the definition of a monotonic embedding given in Barthel and Hoffmann (2019):

Definition 2

Let \(\Gamma = \{ I, (A_{k}, \pi _{k})_{k \in I} \}\) be any game, where each \(A_{k} \subset {\mathbb {R}}\) is a closed interval. We call \({\widetilde{\Gamma }} = \{ I, ({\widetilde{A}}_k, {\widetilde{\pi }}_{k}, f_{k})_{k \in I} \}\) a \(\textbf{monotonic\,\, embedding}\) of \(\Gamma\) if the following conditions hold for each firm \(k \in I\):

  1. 1.

    \({\widetilde{A}}_{k}\) is a set of actions for firm k, which is a closed interval in \({\mathbb {R}}\).

  2. 2.

    \({\widetilde{\pi }}_{k}: {\widetilde{A}} \rightarrow {\mathbb {R}}\) is continuous, and satisfies either increasing or decreasing differences in \(({\widetilde{a}}_{k}; {\widetilde{a}}_{-k})\).

  3. 3.

    \(f_{k}: A_{k} \rightarrow {\widetilde{A}}_{k}\) is a homeomorphism, and either strictly increasing or strictly decreasing.

  4. 4.

    For each \(a \in A\), we have that \({\widetilde{\pi }}_{k}(f(a))=\pi _{k}(a)\) (where \(f(a) \equiv (f_{k}(a_{k})_{k \in I}))\).

To understand this definition, notice that (1) and (2) above first establish that the game \({\widetilde{\Gamma }}\) is a GSH. The last two requirements then define what it means for some game \(\Gamma\) to be embedded monotonically into \({\widetilde{\Gamma }}\).

Proposition 2 below shows that Cournot–Bertrand oligopolies \(\Gamma\) can be monotonically embedded into a GSH \({\widetilde{\Gamma }}\). The importance of this embedding is that Proposition 1 can then be applied to \(\Gamma\) by studying \({\widetilde{\Gamma }}\).

Proposition 2

Let\(\Gamma\)be theN-firm CournotBertrand oligopoly described above. Then there exists a monotonic embedding\({\widetilde{\Gamma }}\)of\(\Gamma\). Furthermore,\(\Gamma\)is dominance solvable if and only if\({\widetilde{\Gamma }}\)is dominance solvable. Also, if\(a \in A\)is the dominance solvable strategy of\(\Gamma\), it is also globally stable under every adaptive dynamic in\(\Gamma\).

Proof

See Appendix. \(\square\)

Thus, we see that the Cournot–Bertrand oligopoly \(\Gamma\) can be evaluated as a GSH, where each price competitor is a “strategic complements (substitutes)” player, and each quantity competitor is a “strategic substitutes (complements)” player for \(d \ge (<) 0\). Then, conditions which imply dominance solvability in the transformed game \({\widetilde{\Gamma }}\) will also guarantee dominance solvability in \(\Gamma\), where the resulting dominance solvable equilibrium is guaranteed to be stable under adaptive dynamics. To analyze the transformation described in Proposition 2, let \(I_{P} \subset I\) and \(I_{Q} \subset I\) denote the price and quantity competing firms, respectively. Solving for unconstrained optimal responses gives, for each price competitor k:

$$\begin{aligned} { \tilde{p}}^{\star }_k({\tilde{a}}_{-k}) = \frac{\alpha (1-d)+d\Big (\sum \nolimits _{i \in I_{P}, i \not =k} {\tilde{p}}_i + (1-d)\sum \nolimits _{i \in I_{Q}} {\tilde{q}}_i \Big )}{2(1+(n-2)d)}, \,\,\, \forall {\tilde{a}}_{-k} \in {\mathbb {R}}^{N-1}, \end{aligned}$$

and for each quantity competitor k,

$$\begin{aligned} {\tilde{q}}^{\star }_k({\tilde{a}}_{-k}) = \frac{-\alpha (1-d)-d\Big (\sum \nolimits _{i \in I_{P}} {\tilde{p}}_i +(1-d)\sum \nolimits _{i \in I_{Q}, i \not =k} {\tilde{q}}_i\Big )}{2(1-d)(1+nd)}, \,\,\, \forall {\tilde{a}}_{-k} \in {\mathbb {R}}^{N-1}. \end{aligned}$$

Note that in the embedding \({\widetilde{\Gamma }}\) of the Cournot–Bertrand oligopoly \(\Gamma\), we have for price competitors that \({\widetilde{A}}_{k}={A}_{k}=[{\underline{K}}_{k},{\bar{K}}_{k}]\), while for quantity competitors, \({\widetilde{A}}_{k}=-{A}_{k}=[-{\bar{K}}_{k},-{\underline{K}}_{k}]\). Thus, in \({\widetilde{\Gamma }}\), best responses for quantity competitors and price competitors can be written, respectively, as

$$\begin{aligned} BR_{k}({\tilde{a}}_{-k})= & {\left\{ \begin{array}{ll} -{\underline{K}}_{k}, &\quad {\tilde{q}}^{\star }_k({\tilde{a}}_{-k})> -{\underline{K}}_{k} \\ {\tilde{q}}^{\star }_k({\tilde{a}}_{-k}), &\quad {\text {otherwise,}} \\ -{\bar{K}}_{k}, &\quad {\tilde{p}}^{\star }_k({\tilde{a}}_{-k})< -{\bar{K}}_{k} \\ \end{array}\right. } \forall {\tilde{a}}_{-k} \in {\tilde{A}}_{-k}. \\ BR_{k}({\tilde{a}}_{-k})= & {\left\{ \begin{array}{ll} {\bar{K}}_{k}, &\quad {\tilde{p}}^{\star }_k({\tilde{a}}_{-k})> {\bar{K}}_{k} \\ {\tilde{p}}^{\star }_k({\tilde{a}}_{-k}), &\quad {\text {otherwise,}} \\ {\underline{K}}_{k}, &\quad {\tilde{p}}^{\star }_k({\tilde{a}}_{-k})< {\underline{K}}_{k} \\ \end{array}\right. } \forall {\tilde{a}}_{-k} \in {\tilde{A}}_{-k}. \end{aligned}$$

We now come to our second main result, which extends the methodology used in the duopoly case to the oligopoly case.

Theorem 2

Let\(\Gamma\)be theN-firm CournotBertrand oligopoly described above, and suppose that\(d \in (-\frac{1}{N-m},1)\). Then\(\Gamma\)has a unique, dominance solvable equilibrium which is globally stable under all adaptive dynamics as long asFootnote 7

$$\begin{aligned} \Big (\frac{\gamma _{1}(n,m,d)}{2\gamma _{2}(n,m,d) }\Big )<1, \end{aligned}$$

where

  1. 1.

    \(\gamma _{1}(n,m,d)=\max \{d(n+(1-d)(m-1)), -d((n-1)+(1-d)m)\}\),

  2. 2.

    \(\gamma _{2}(n,m,d) =\min \{(1-d)(1+nd), 1+(n-2)d \}\).

Proof

By Proposition 2, it is enough to show that this condition implies that the monotonic embedding \({\widetilde{\Gamma }}\) is dominance solvable. To do this, we will follow the same iterative procedure described in Sect. 3. We will first show the \(d \ge 0\) case. The proof for \(d<0\) follows similarly by simply adjusting for the fact that in this case, price (quantity) competitors assume the role of the strategic substitutes (complements) players.

To that end, define \(K=\max _{k \in {I}}\{{\bar{K}}_{k}-{\underline{K}}_{k}\}\). Then, for each \(k \in I_{P}\), we have

$$\begin{aligned}& z^{1}_{k} - y^{1}_{k}=BR_{k}(({\bar{K}}_{i})_{i \not =k})-BR_{k}(({\underline{K}}_{i})_{i \not =k}) \le q_k^\star (({\bar{K}}_{i})_{i \not =k})- q_k^\star (({\underline{K}}_{i})_{i \not =k}) \\&\quad = \frac{d}{2(1+(n-2)d)}\sum _{i \in I_{P}, i \not =k}({\bar{K}}_{i}-{\underline{K}}_{i}) + \frac{d(1-d)}{2(1+(n-2)d)}\sum _{i \in I_{Q}}({\bar{K}}_{i}-{\underline{K}}_{i}) \\&\quad\le \frac{d(n-1)+d(1-d)m}{2(1+(n-2)d)}K. \end{aligned}$$

Notice that \(\gamma _{2}(n,m,d) \le 1+(n-2)d\) by definition, and that for \(d \ge 0\), \(d(n-1)+d(1-d)m \le dn+d(1-d)(m-1) \le \gamma _{1}(n,m,d)\). Hence,

$$\begin{aligned} z^{1}_{k} - y^{1}_{k} \le \Bigg (\frac{\gamma _{1}(n,m,d)}{2\gamma _{2}(n,m,d) }\Bigg )K. \end{aligned}$$

We can likewise show that for all \(k \in I_{Q}\),

$$\begin{aligned} z^{1}_{k} - y^{1}_{k} \le \Bigg (\frac{\gamma _{1}(n,m,d)}{2\gamma _{2}(n,m,d) }\Bigg )K. \end{aligned}$$

Suppose by way of induction that for each \(k \in I\), and some \(s \ge 1\),

$$\begin{aligned} z^{s}_{k} - y^{s}_{k} \le \Bigg (\frac{\gamma _{1}(n,m,d)}{2\gamma _{2}(n,m,d) }\Bigg )^{s}K. \end{aligned}$$

Then, for each \(k \in I_{P}\), we have

$$\begin{aligned}&z^{s+1}_{k} - y^{s+1}_{k}=BR_{k}((z^{s+1}_{i})_{i \not =k})-BR_{k}((y^{s+1}_{i})_{i \not =k}) \le q_k^\star ((z^{s+1}_{i})_{i \not =k})- q_k^\star ((y^{s+1}_{i})_{j \not =k}) \\&\quad =\frac{d}{2(1+(n-2)d)}\sum _{i \in I_{P}, i \not =k}(z^{s}_{i} - y^{s}_{i}) + \frac{d(1-d)}{2(1+(n-2)d)}\sum _{i \in I_{Q}}(z^{s}_{i} - y^{s}_{i}) \\&\quad \le \frac{d(n-1)}{2(1+(n-2)d)}\Bigg (\frac{\gamma _{1}(n,m,d)}{2\gamma _{2}(n,m,d) }\Bigg )^{s}K + \frac{d(1-d)m}{2(1+(n-2)d)}\Bigg (\frac{\gamma _{1}(n,m,d)}{2\gamma _{2}(n,m,d) }\Bigg )^{s}K \\&\quad = \Bigg (\frac{\gamma _{1}(n,m,d)}{2\gamma _{2}(n,m,d) }\Bigg )^{s} \Bigg (\frac{\gamma _{2}(n,m,d)}{2\gamma _{1}(n,m,d) }\Bigg )K =\Bigg (\frac{\gamma _{1}(n,m,d)}{2\gamma _{2}(n,m,d) }\Bigg )^{s+1}K, \end{aligned}$$

where the first inequality follows from the induction hypothesis, and the second to last equality once again follows from the fact that \(\gamma _{2}(n,m,d) \le 1+(n-2)d\) by definition, and that for \(d \ge 0\), \(d(n-1)+d(1-d)m \le dn+d(1-d)(m-1) \le \gamma _{1}(n,m,d)\). Because a similar argument holds for all \(k \in I_{Q}\), we then have that for all \(k \in I\), and \(s \ge 1\),

$$\begin{aligned} z^{s}_{k} - y^{s}_{k} \le \Bigg (\frac{\gamma _{1}(n,m,d)}{2\gamma _{2}(n,m,d) }\Bigg )^{s}K. \end{aligned}$$

Hence, as long as

$$\begin{aligned} \Bigg (\frac{\gamma _{1}(n,m,d)}{2\gamma _{2}(n,m,d) }\Bigg ) <1, \end{aligned}$$

we have that the iterative procedure converges, giving the result. \(\square\)

This theorem shows that existence and stability can be addressed simply from the underlying parameters of the game: n, m, and d. To the best of the authors’ knowledge, this is the first condition to address the general N-firm Cournot–Bertrand oligopoly. As an example of an application of Theorem 2, note that in the case of \(n=2\) and \(m=1\) and \(d \ge 0\), we have that \(\gamma _2(n,m,d)=1\) for all \(d<\frac{1}{2}\), so that Theorem 2 is satisfied as long as \(d<1\), which is of course true for all \(d<\frac{1}{2}\). For \(d\ge \frac{1}{2}\), we have that \(\gamma _2(n,m,d)=(1-d)(1+2d)\), and hence Theorem 2 is satisfied as long as

$$\begin{aligned} \frac{d}{(1-d)(1+2d)}<1, \end{aligned}$$

which is true for all \(d<\frac{1}{\sqrt{2}}\). Hence, we can conclude that in the case of \(n=2\) and \(m=1\), existence and stability can be guaranteed for all \(d \in [0, \frac{1}{\sqrt{2}})\). In fact, is is straightforward to verify that for \(m=1\) and arbitrary \(n \ge 1\), Theorem 2 is satisfied for all \(d<\frac{1}{2}\). Notice, however, that Theorem 2 does not generalize Theorem 1 in the case when \(m=n=1\).

Our last result allows us to address how stability is affected by the entrance of either a quantity or price competing firm. For each \(n,m \ge 1\), we let P(nm) denote those “permissible” degrees of product substitutability d such that the condition in Theorem 1 is satisfied in the duopoly case, or the condition in Theorem 2 is satisfied for the general oligopoly case.

We now show that with the addition of a quantity competitor, the set P(nm) becomes smaller, and that the opposite is true after the addition of a price competitor for \(d \le \frac{1}{2}\) when the products are substitutes, while the addition of either type of players negatively affects the size of P(nm) in the case of when goods are complements. To make comparisons involving the duopoly case, when referring to the condition in Theorem 1, we will assume that each firm has constant marginal costs, so that the \(c^{1}_{k}=0\) for each firm, \(k=1,2\). When considering cases of \(d<0\), we will also assume the regularity condition stated in Lemma 1.

Theorem 3

Let\(\Gamma\)be an\(N-\)firm CournotBertrand oligopoly, and let\(n,m \ge 1\)be given. Then,

  1. 1.

    P(nm) is an interval containing 0.

  2. 2.

    \(P(n,m+1) \subset P(n,m)\).

  3. 3.

    (a) For\(d \in [0, \frac{1}{2})\), \(P(n,m) \subset P(n+1,m)\).

    (b) For\(d \in (-\frac{1}{N-m},0)\), \(P(n+1,m) \subset P(n,m)\).

Proof

See Appendix. \(\square\)

5 Conclusion

This paper studies the existence and stability of Nash equilibria in N-firm Cournot–Bertrand oligopolies. Our approach differs from those in the existing literature in that we first show that such games can be viewed as GSH, where each firm monotonically responds to opponents’ actions. By framing this problem in a monotone framework, we derive conditions on product substitutability \(d \in (-1,1)\) which guarantees the existence of a unique, dominance solvable equilibrium under all adaptive dynamics. In the duopoly case, our condition coincides with the bounds in Naimzada and Tramontana (2012), who study stability of Nash equilibrium under best response dynamics. However, our condition implies stability not only under best response dynamics, but under all adaptive dynamics. Moreover, contrary to other studies in the literature that focus exclusively on substitutes, our result allows for both complementary and substitute goods. We then generalize these results to the N-firm mixed oligopoly case. Finally, we explore how our stability condition changes as additional price or quantity competitors enter the market.